Python Meetup: April Meeting

  • Tutorial

The 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 presentation. We examined the following topics:
- " Development of mobile applications in Python " from Dmitry Ovchinnikov
- " Python for the lazy or how to make your life easier " from Nikita Grishko
- " Unittesting. How ?" from Maxim Schepelin
- " Pathlib. Little Goodies Python 3.4 " from Alexei Cherkes

All details and video reports can be found under the cut. Happy viewing!

1. " Development of mobile applications in Python " ,

- Python for mobile devices.
- Kivy framework. Bird or fruit?
- One code on different platforms (Not Java !!!)

2. " Python for the lazy or how to make your life easier " , Nikita Grishko

Consider what in the Python world will help make development easier at all its stages: creating a project, setting up the environment, debugging, testing, profiling, publishing on PyPI.

3. " Unittesting. How? " , Maxim Schepelin

We are not talking about why unit testing is needed; we are not talking about why this is good. We are talking 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. Coverage of logic, not just green coverage.

4. “Pathlib. Little goodies Python 3.4 " , Alexey Cherkes

PS: On Friday , May 30, the Belarusian community of Python developers will gather in the Startup Hub Imaguru at 4. Fabriziusa . The meeting begins according to tradition at 19.00.

May Meet Program Python Meetup:
Report # 1. Artyom Pervukhin (Moscow) “Go Language for Python Programmers”
About: The report will describe what the Python programming language Go can be of interest to the developer. The basic idioms of Go will be described and answers to the following questions will be given: How applicable to Go is “Zen of Python”? What is the scope of this language? What can you win by using Go instead of Python?

Report No. 2. Maxim Baryshnikov, Solutions Architect at Wargaming (Minsk)“Wargaming: the rear - to the front!”
About which: I believe that I will not reveal the secret of the Opener if I say the following: for the game to become successful (and from successful to become legendary), the game itself is not enough, no matter how good it is. Among other things, a really massive game needs a very developed web part. It will be discussed.

Report No. 3. Alexey Cherkes Senior Developer at Sakrament-IT (Minsk) “SWIG - creating multilanguage interfaces for C / C ++ libraries.”
About:Let's talk briefly about what is binding and Python c API. A quick tour of binders for Python. Next, we will talk about SWIG: what is it, why is it needed, features, the scheme of utilities, the order of launch and assembly, the principles of work, how the object models of C ++ are compared with the target language. Examples in Python and C #. Application experience, pros / cons.

As usual, a “free microphone” will work, which means that anyone can make a blitz presentation 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 seats is limited!

Well, of course, join us on Facebook

Also popular now: