Hello! In June, the Python Meetup turned 2 years old. To celebrate this, we gathered on Saturday, June 27 and spent the whole day together, talking and listening to the reports. It was about:
Optimal naming of variables
Safely start someone else's code on your computer
Using Jenkins in testing games
Pair remote programming
Python Object Subsystem
Records of speeches under the cut. Have a nice watching! How to name variables / Grigory Petrov “My name is Gregory and I'm a mad scientist, technical evangelist, and I also make software ...” Gregory looked at the frivolous and simple topic of naming variables from unexpected angles peculiar to him. You will find a fascinating adventure to the origins of the Hungarian notation, the chronicle of the struggle with complexity, a sightseeing tour of cramming into the code of metainformation and many other controversial, but interesting topics.
ontainers.We need to go deeper / Philip Puffy A quick look under the hood of modern solutions for the delivery and isolation of environments with a touch of system programming in Python. ')
World of Jenkins / Alexander Zhukov Alexander told about using Jenkins in testing games: what it is, what concepts it operates on, and how it is possible to build a complex pipeline using plugins.
Pair programming.Remotely / Sergey Alekseev Are you still programming alone? Then we go to you! Sergey shared his experience in joint code writing.
Know and love your PyObject, you are a programmer / Alexander Koshkin If you're wondering how Python works from the inside - don't pass by. Alexander examined the object subsystem in detail: what does the phrase “all object in Python” mean, what it would be like to be a Python class, how lookup attributes occur, inheritance works, etc.
Funny XML Bug / Alexey Romanov / Lightning talk
The next meeting for Python-developers will be held in August. Stay tuned for announcements and community news on Facebook. See you at the Python Meetup!