Last Friday of April was no exception to the rules for Python Meetup Minsk: everything went at the same time, in the same place. This time there were three reports and one blitz speech. We covered the following topics: - " Development of mobile applications in Python " from Dmitry Ovchinnikov - " Python for the lazy, or how to make your life easier " by Nikita Grishko - " Unittesting. How ?" from Maxim Schepelin - " Pathlib. Python 3.4 Little Goodies " by Alexey Cherkes
Consider what in the world of Python will help make development easier at all stages: creating a project, setting up the environment, debugging, testing, profiling, publishing to PyPI.
We don’t talk about why unit testing is needed, don’t talk about why it’s good. We talk about how to do this, with examples and pieces of code. I will share my personal experience on how to test all sorts of things - API, amqp workers. Covering logic, not just green coverage.
PS:On May 30, Friday, the Belarusian community of Python-developers will gather at Startup Hub Imaguru at Fabricius 4.
The program of the May meeting of Python Meetup: Report №1.Artem Pervukhin Undev.ru (Moscow) “Go Language for Python Programmers” What: The report will tell you what the Python-developer Go programming language will be interested in. The basic idioms of the Go language will be described and answers to the following questions will be given: How applicable is Go to “Zen of Python”? What is the scope of this language? What can you win by using Go instead of Python?
Report number 2.Maxim Baryshnikov, Solutions Architect at Wargaming (Minsk) “Wargaming: rear - to the front!” What: I suppose that I will not reveal the secret of Pusinelle, if I say the following: for the game to become successful (and from a successful one to become legendary), the game itself is not enough, however good it may be. Among other things, a truly massive game needs a very developed web part. About her and will be discussed.
Report number 3.Alexey Cherkes Senior Developer at Sakrament-IT (Minsk) “SWIG - creating multilingual interfaces for C / C ++ libraries.” What about: Let's talk briefly about what is binding and Pouthon c API. A brief overview of the binding tools for Python. Next, we will discuss SWIG: what it is, why it is needed, features, the scheme of utilities, the order of launch and assembly, principles of operation, how the comparison of the C ++ object models and the target language occurs. Examples in Python and C #. Application experience, pros / cons.
As usual, the “free microphone” will work, which means that anyone can give a blitz report that does not require a pre-prepared presentation. The main thing is the desire to share something interesting and useful. Hurry up with registration - the number of places is limited! http://www.eventbrite.com/e/minsk-python-meetup-tickets-11251927819#