Python-digest # 28. News, interesting projects, articles and interviews [May 19, 2014 - May 25, 2014]
Here, finally, and the latest news about python and nearby technologies. This time we will prepare packages, debug regular expressions, optimize the number of database requests, play and solve riddles. In general, entertainment for every taste.
Many thanks to everyone who helps me in word and deed on the tool for preparing a digest. I know about the mailing engine, which is already in the new branch, but so far my hands are literally nothing. Special thanks to owlman75 for the picture to release.
While preparing this digest, I stumbled upon a rather amusing article that one should not flatter oneself with the simplicity with which one can learn to program. It is, of course, useless, but I sometimes meet interesting things that are not directly related to python and are worthy of attention. I want to ask and ask you: is it worth it to have a special section for them and publish it in a digest? ')
os.urandom, CPython, Linux and rake An instructive history of errors in the implementation of the urandom function from the os module in CPython on UNIX-like operating systems (Linux, Mac OS X, etc.).
A fresh look Let the look and not the most recent, but quite an extensive article with funny illustrations about optimizing the number of queries to the database using Django ORM. The second part is about creating additional views (VIEW) at the database level for the same purpose. Nothing is said about caching, non-relational databases, denormalization, in-memory databases, stored procedures
Python Meetup: April Meeting - “Development of mobile applications in Python” from Dmitry Ovchinnikov - “Python for the lazy, or how to make your life easier” by Nikita Grishko - “Unittesting. How? "By Maxim Schepelin - “Pathlib. Little Python 3.4 Goodies by Alexey Cherkes
rq.filter - update dependencies in time An interesting service that sends notifications when packages are updated according to the rules specified in requirememnts.txt for pip