Python Meetup 11/28/14: packaging, printing and bugs
Hello! November 28 was the last meeting in 2014 of the Python programming language lovers. This time the topics were discussed by the most hardcore ones: packaging the code and preparing to print documents with a complex structure. And within the framework of the “free microphone”, the problem of bugtracking was touched upon.
"Practical Python Packaging" Stas Rudakov Web Developer Wargaming ')
When you look at the story, it starts to seem like it always has been.But it turns out that not everything was before us, something appeared before our eyes.
Code packaging is necessary both in the work of the Open Source guru and in the daily practice of the developers. After all, many people want to use ready-made solutions and share their work, easy to install and remove programs, have their own PyPL compatible server, etc. Stas told about the history of packaging in Python, starting with the distutils module in Python 1.6 and ending with the scripts for installing pip in Python 3.4. He showed some simple ways of packaging code and shared useful hacks that can make working with packaged code much easier. This report will be useful to all professionals who plan to use ready-made solutions or packaging their own developments for sharing in a professional environment. Stas presentation can be downloaded here .
"Python & Printer" Andrey Puchko penta.by
We are programmers, we love coding, not using ready-made solutions.
Andrey has been engaged in the automation of various processes in accounting, accounting and management for 20 years. Since 2008, it helps in this Python. In his report, he introduced students to the formats and technologies that are used to print complex documents for printing. In conclusion, Andrei presented his own technology, which allows to maximally simplify the process of preparing documents for printing and supports the main text formats. He was interested in the opinion of the community about the relevance of such technology and the need to turn it into an online service. The report will be useful to specialists working on the creation of reports and large complexly structured documents. Andrey's presentation can be downloaded here .
"Bugs in Python" Anatoly Babenya Free microphone
What gameplay to come up with the Python-community, to get a little fun, working with bugs?
Did you know that there are bugs in Python? In his blitz report, Anatoly told about the work of the Python Bug Tracker bugtracker, with which he can report bugs and find a way to fix them with Python players from around the world. Unfortunately, the service is almost unknown among developers. Anatoly proposed several ideas, the competent implementation of which could make this bugtracker one of the most useful and effective tools in the work of a programmer. This report will be of interest to all active community members who want not only to make a quality product, but also to develop Python.
This was our last meeting this year. In December, the Pythonists are resting and celebrating holidays in order to gather at the Python Meetup with new forces already in 2015!