Sitemap
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Pages
Page Not Found
Page not found. Your pixels are in another canvas. Read more
Page not in menu
This is a page not in th emain menu Read more
Posts
Software Carpentry for Ukraine: status update
Published:
This is an overview of the current state of the project of translating Software Carpentry lessons into Ukrainian language. It accompanies the slide of my lightning talk at the Collaborations Workshop 2024. Read more
My personal digital decolonisation
Published:
A year ago, I have asked my colleagues to stop calling me “Alex” and use only “Olexandr”, sharing with them an earlier version of this post. Today, I would like to share this story with you. Read more
Git training in Ukrainian at Research Software Camp: FAIR Software
Published:
Our project to translate Software Carpentry lessons into Ukrainian is gradually getting shape: the “Research Software Camp: FAIR software” organised by the Software Sustainability Institute will include a pilot workshop on version control in Git, which will be taught in Ukrainian on June 27th. Click here to register! Read more
Software Carpentry for Ukraine: summer project in St Andrews
Published:
Ukrainian students at the University of St Andrews are invited to apply to the Summer Teams Enterprise Programme (STEP) 2023 to work on Ukrainian translation of the teaching materials by The Carpentries - a global volunteer-based organisation whose members teach foundational coding and data science skills to researchers worldwide. Read more
Towards Open Science training for Ukraine: translating Software Carpentry lessons
Published:
The Carpentries is a global volunteer-based organisation whose members teach foundational coding and data science skills to researchers worldwide, usually by means of in-person or online 2-day workshops. Read more
The first Digital Theme Research Twinning conference
Published:
I am helping to organise the first Digital Theme Research Twinning conference. Our objective is to help Ukrainian academics to integrate into the international research network and to find new research contacts. This online event will take place on the week beginning 27 March 2023 and will include invited talks, lightning talks, virtual poster sessions, and other activities. The deadline for submitting short talks and posters is 6th of March 2023. Read more
New address of this website
Published:
Announcement: the new address of this website is https://olexandr-konovalov.github.io/. Read more
Which research software is developed at your University?
Published:
The UK Research Software Survey 2014 by Simon Hettrick et al. found that 56% of researchers develop their own software to generate, process or analyse results (see here). It is difficult, however, to find out who are these researchers and what’s the purpose of the code that they are writing. So it may happen that someone in another department has expertise or a wrote a piece of software in which you may be interested, but you will never have a chance to learn about this. Read more
Come and learn GAP
Published:
If you are interested to learn how to use GAP, an open source system for computational discrete algebra, we invite you to come on Wednesday 20th February to Maths Theatre D at 2pm. We are starting to use the first hour of weekly meetings on Semigroups and Digraphs in GAP that take place on Wednesdays to give an introduction to GAP using the Software Carpentry lesson “Programming with GAP”. Read more
Code, cakes and Jupyter notebooks
Published:
Today I will give a talk at the Code & Cake discussion group. I will be discussing the paper Ten Simple Rules for Reproducible Research in Jupyter Notebooks by Adam Rule et al., and my talk will be given using the very technology about which I will be speaking. The slides for this talk are contained in this Jupyter notebook, which will be launched on Binder from this GitHub repository. The Jupyter notebook will be translated into a reveal.js
-based presentation using the Jupyter extension called RISE. Read more
Jupyter notebooks for reproducible research
Published:
I will give a tutorial on using Jupyter notebooks for reproducible research at the IDIR workshop on 25th October 2018. Read more
Showcasing computational experiments
Published:
I will give a talk “Showcasing computational experiments” at the CIRCA lunchtime seminar on 25th October 2018. Read more
There is no royal way in computational algebra
Published:
This post is based on my answer to the question “Royal way to learn algorithmic/computational/computer algebra” asked at Mathematics Q&A site by Jakob Werner. The questions asks for a book recommendation, and then more specifically asks whether is it important to have a book focusing on one CAS explicitly; which CAS to decide for; where does the programming experience come from; and how to check the written code is good. Read more
GAP Tutorial in Birmingham
Published:
Jointly with Sergey Shpectorov (Birmingham), I am organising a GAP Tutorial in Birmingham on August 13th-14th. It will immediately follow Groups St Andrews 2017 in Birmingham, and I hope that some participants will be interested to stay for it. Participation is open to everyone, and there is a limited financial support available to PhD students from UK Universities, provided by CCP CoDiMa. Please see this page for further details and registration link. Read more
Data Carpentry lesson on spreadsheets
Published:
Data Carpentry just published their lesson “Data Organization in Spreadsheets” via Zenodo (see here). I’ve made a small contribution to that lesson as a part of my Data Carpentry instructor training checkout last year. Amazing to see how easy it is now to add it to my ORCID record using DataCite search. Read more
Software Carpentry: back by popular demand
Published:
Jointly with CAPOD, Research Computing, and Leighton Pritchard (The James Hutton Institute), we have recently run a Software Carpentry workshop where we taught Unix shell, version control with Git, and programming with Python to more than 20 staff members and postgraduate students of the University of St Andrews. The workshop was very quickly oversubscribed, and to meet these demands, we will run another one on May 18th-19th. Please see this page for further details and registration instructions. Read more
Teaching good mathematical software practices at CoDiMa training school
Published:
On October 17-21, 2016 we organised the Second CoDiMa training school in Discrete Computational Mathematics in Edinburgh (our first school took place in Manchester in November 2015). This time it was hosted at the International Centre for Mathematical Sciences, and had been attended by 26 learners representing 11 institutions around the UK. The majority of them were PhD students in mathematics and computer science. Their participation was supported by the CoDiMa project, which covered their travel, accommodation and subsistence needed to attend the school. Read more
Publishing Software Carpentry lesson on GAP
Published:
Following the 2nd CoDiMa training school, I have published the Software Carpentry lesson on GAP via Zenodo: see 10.5281/zenodo.167362. The lesson is based on the problem of determining an average order of an element of a finite group, and finding examples of groups for which the average order of their elements is an integer. First I have heard about this problem when Steve Linton used it in a talk in order to quickly demonstrate some GAP features to a general scientific audience. I have tried to expand on it in my talk in Newcastle in May 2015 (see the blog post here), and decided to proceed with it. Read more
portfolio
Portfolio item number 1
Published:
Short description of portfolio item number 1
Read more
Portfolio item number 2
Published:
Short description of portfolio item number 2
Read more
publications
Paper Title Number 1
Published in Journal 1, 2009
This paper is about the number 1. The number 2 is left for future work. Read more
Recommended citation: Your Name, You. (2009). "Paper Title Number 1." Journal 1. 1(1). http://academicpages.github.io/files/paper1.pdf
Paper Title Number 2
Published in Journal 1, 2010
This paper is about the number 2. The number 3 is left for future work. Read more
Recommended citation: Your Name, You. (2010). "Paper Title Number 2." Journal 1. 1(2). http://academicpages.github.io/files/paper2.pdf
Paper Title Number 3
Published in Journal 1, 2015
This paper is about the number 3. The number 4 is left for future work. Read more
Recommended citation: Your Name, You. (2015). "Paper Title Number 3." Journal 1. 1(3). http://academicpages.github.io/files/paper3.pdf
talks
Talk 1 on Relevant Topic in Your Field
Published:
This is a description of your talk, which is a markdown files that can be all markdown-ified like any other post. Yay markdown! Read more
Conference Proceeding talk 3 on Relevant Topic in Your Field
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field. Read more
teaching
Teaching experience 1
Undergraduate course, University 1, Department, 2014
This is a description of a teaching experience. You can use markdown like any other post. Read more
Teaching experience 2
Workshop, University 1, Department, 2015
This is a description of a teaching experience. You can use markdown like any other post. Read more