
Python-digest # 16. News, interesting projects, articles and interviews [February 23, 2013 - March 2, 2014]

I do not get tired of thanking owlman75 for illustrations for the releases, as well as for all-all-all who, albeit occasionally, but send news for publication through a specially trained interface for this .
news
- Python Projects at GSoC 2014 The
Python Software Foundation has published a list of projects that will participate in Google’s annual student program. Among them are such interesting projects as Mercurial, Scrapy, Kivy, scikit-image and many projects of a scientific direction
Articles and interviews
- We solve the problems of potential errors when receiving data via HTTP.
The author offers a practical solution for urlib2 using URL Handlers Notifications of fabric task endings, with decorators and detailed information
- Cross-platform application development on Qt, PyQt and PySide - part 5
An article that completes an interesting cycle on developing an application with a GUI, which we monitored in each issue of the digest. - Unyielding
Good article on problems and solutions of parallel code execution Django forms field - a nested table
The author offers an article on the implementation of a django form field of the "nested table" type, with data storage in XML- Remote code execution in socket.recvfrom_into ()
Description of an interesting vulnerability that your projects may be exposed to - Overview of markdown parsing libraries
- About organizing code in django applications or thick models - this is great
Translation of an interesting and potentially holivarny article, which was already in one of our previous releases Read fast!
Implementation on tkinter and pygame of a program for accelerated reading of text. Based on an article on a geek magazineCustom panel in pyramid_debugtoolbar
pyramid_debugtoolbar has the ability to create additional panels for your needs. The author offers a small example of how to do this with the example of sadisplay.- Simple horizontal scaling of IPython Notebook in a server cluster
- Implementing instagram filters
Using multiple libraries to filter images - RESTful web services - examples on Django and Flask.
The author compares the advantages and disadvantages of two frameworks. - Patch function bytecode
Example of practical use of the dis module - Competitive programming - an introduction to Streams
For beginners, but for some reason not a word about GIL and blocking - I recommend reading with caution - Authorization problems in Flask
The author reasonably complains about the lack of a convenient and popular authorization system in Flask - Experience of using caniusepython3
In the last issue, we wrote about an interesting library for checking the compatibility of your projects with python3 - and an extensive article about it arrived in time - 5 platforms with a free hosting plan for django applications
There are actually four, but Gondor is already very good) The lack of quantity is compensated by user comments - they also offer interesting options - 5 online IDEs worth paying attention to
Interesting projects, tools, libraries
- Super Mario Bros Level 1
The first level of Super Mario Bros created using Python and Pygame. - django-modelcluster - related objects without writing to the database
An interesting project adding to Django the ability to keep related ORM objects in memory without resetting the database - webargs - we parse the parameters entered by the user. The
library simplifies the analysis of the arguments passed in the request (GET, JSON, POST, COOKIE)
Releases
- Nikola 6.4.0
NIkola is a generator of static sites and blogs. The main feature of the release is the ability to generate a site in a subdirectory like example.com/blog