Python-digest # 13. News, interesting projects, articles and interviews [January 31, 2014 - February 9, 2014]
Oh, how he knew that the damn dozen is not a good number. This time the release of fresh news about python and nearby technologies was late. The reason for this dam at work. In fact, preparing a digest even with already prepared news takes quite a long time. We'll have to postpone issues on Saturday, so that I do them calmly and there were no breakdowns like this time.
I want to say the traditional thanks to owlman75 for the illustration to the release. It is still readonly, but it is possible that it will publish an interesting article suitable for our digest and will receive an invitation from someone. They say it often does a UFO.
There are not very many articles this week. Everyone who receives PythonWeekly and PythonCoders will not be allowed to lie - there was nothing particularly interesting there either. I want to say that we create the informational background of the python community ourselves - therefore, support your favorite language program: write articles, advertise your interesting projects, experiment with innovations. ')
Articles and Interviews
Python - the best according to CodeEval An interesting service that provides services for testing the skills of developers has calculated that in their parrots python is the most popular programming language for such tasks. The numbers there are generally funny - worth a look.
Python idioms 10 examples of traditional language construction and Python-specific techniques with brief but succinct comments.
100 exercises of different levels of numpy The page has just started to fill, but promises to be an interesting collection of practical code examples on the use of the library
Balls, fixture rollers at pytest The author of a series of articles on testing applications in Python on practical and not very examples reveals the secrets of using fixtures (pre-prepared data) in the pytest specialized framework
Vim croquet Analyzing the use of commands and keystrokes in a text editor using python
The warm CherryPy application using nginx and uWSGI Extensive article describing how to work in conjunction all of these subsystems; examples of configuration files; consideration of the possibility of using virtualenv. Provides notes on deployment details for several Linux-based operating system families (RHEL, CentOS, Debian, Ubuntu)
Run from hell callbacks The author claims that Superman discipline is needed in order to write readable and maintainable code on the callback mechanism and recommends looking at Motor and Tornado to simplify everything substantially.
Start the python project correctly! A few reasonable recommendations on where to start when the project went from the thinking phase to the opening phase of the text editor.
Image processing in scikit-image A set of interesting examples that can serve as a reason for a closer acquaintance with the scikit-image module. And if your tasks somehow intersect with image transformation, computer vision, image recognition, then you should definitely continue this acquaintance.
Autokey A popular utility for automating routine Linux desktop activities (keystrokes, mouse clicks) ported to python 3
Releases
Pycharm 3.1 Updated version of the wonderful IDE. Announced support for python 3.4 and Django 1.6, improved support for Google App Engine and multiple improvements to other tools and interface.
Kivy 1.8 Pyhton 3.3 support has been announced, a new media player has been added, Scrollview has been improved, enabled handling has been added for all widgets, the input field now supports text selection markers ... Well, and much more.