Pycon 2016. Review
OUR Blog
May 10 2016

Pycon 2016. Review

A short review about PyСon 2016 based on our developer's opinion.

PyСon - Ukraine is an independent, community-run, community-controlled and non-profit conference dedicated to the Python programming language, Python applications, toolkits and frameworks and other "related" technologies — databases, GIS, high-load systems. It also features the place for socialization of the Ukrainian Python users. It is organised by the Kyiv Python User Group, Lviv Python User Group, and partners. April 23-24, 2016.

This year PyСon has held for two days, during that time more than 600 people and about 20 speakers took part in it.

The whole event was divided into 4 tracks. The 1st one was conducted in English by the following speakers: Łukasz Langa, Andrew Svetlov, Honza Král, Dmitry Chaplinsky, Myroslav Opyr, Igor Davydenko, Paul Colomiets, Franco Carbognani, Maciej Fijalkowski, Domen Kozar, Tetiana Kodliuk, Ian Tsybulkin & Vladimir Kirillov, Kyrylo Perevozchikov, Andrew Khavruchenko.

The 2nd track was carried out in Russian and Ukrainian by Roman Podoliaka, Taras Lehinevych, Igor Kalnitsky, Nickolai Novik, Taras Voyanarovsky, Igor Davydenko, Ilya Batozskiy, Andrii Soldatenk, Viacheslav Kakovskyi, Max Klymyshyn.

All speakers are leading developers in various Ukrainian and international companies. Each contributor had 45 minutes for the performance. Within this time they were sharing some useful information about the new trends in web and software development. PyСon has also shined a spotlight on certain problems’ solutions that each developer faces in everyday work. To have some rest and stay energized enough, Pycon’s organizers have prepared coffee and biscuits for the comers.

A detailed retelling would take more than just a page, but a short summary can be provided:

Nowadays Python is one of the most popular languages for programming and application tasks’ solutions, which possesses a large community interested in its development and applying.

At the present day Python 3.5 looks like an attractive and perspective concept for development. More and more libraries support the updated Python every day, and the most brave teams already use it in their daily work.

Python 3.5 also introduces a new tool - asyncio - to deal with asynchronous streams, which allows to use your hardware more effectively and releases you from “constant standing in line”.

The scope of Python’s application strikes with its width. You can find Python in Gravitational-Wave studying systems, in programs of images and human languages recognition and analysis, etc. To improve the quality of python software products there is a huge number of tools: for instance, you can use Pytest to create unit tests or CircleCl for continuous testing, which can be easily integrated with Github.

It should be said that was a great possibility for us to get in touch with other specialists in this field and mutually share opinions and some painful moments in our development experience. We can say that this part of Pycon was the most interesting and useful for us.

Lviv, where this grand conference was held, is a marvellous city. The only thing which could be regretted is that such conferences are not very common occurrences. We hope that the number of corresponding conferences will increase and we will take part in all of them in the nearest future.

Photos from the event are available on page in Facebook

Recording of the conference on youtube channel:

Read our other conference reports :)

Sep 29 2016
This article will tell you why you need to keep Changelog. The history of the changelog management process on the example of python / django project using git instruments.
Aug 01 2016
Brief outline of the advantages of Python as a coding language and why we choose to work with Django, what we consider to be the best web framework for your project.
Jul 14 2016
This repo contains examples from article Emacs configuration for working with Python. It collects information for creating a usable Python programming environment in Emacs. Emacs already has out-of-the-box Python support via ‘python-mode’. The settings contained in this repo can be used to set up a more complete environment quickly.