
Hello! This is the seventh issue of Habrahabr news digest from the world of Python. In today's release, you will find interesting materials on deep learning, object-oriented programming, algorithms and data structures, good practices when writing Python-code, and more. Send us your actual materials, as well as any comments and suggestions that will be added to the nearest digest.
And now to the point!
Releases
Django 1.11LTS release of the popular framework. A small
article in support of the release
')
Flask 0.12.1A release that includes minor fixes to the framework.
SQLAlchemy 1.1.9A small release that includes fixes for detected regressions.
Tornado 4.5b1The first beta version of the popular framework
PEP 545 - Python Documentation TranslationsA new PEP has been released that describes the Python documentation translation process.
Articles
Open machine learning course. Theme 5. Compositions: bagging, random forestOpen machine learning course. Theme 6. Construction and selection of signsContinuation of a series of educational articles on machine learning from Open Data Science.
Thanks
vradchenko Arseny_Info7 bad tips to the REST API designerHow it is not necessary to do REST API.
5 Reasons Why We switched from Python To GoThe story of the transition from Python to Golang
Using Google's BigQuery to Better Understand the Python EcosystemA note on the unusual use of Google BigQuery
Yes, Python is Slow, and I Don't CareAn article about Python performance and the question, “What's more important — performance or productivity?”
Customizing class creation in PythonA note on how to manage the creation of classes.
Python's Instance, Class, and Static Methods DemystifiedExhaustive article about object, class and static class methods in Python.
Fun With Python and Monkey PatchingHow Monkey Patching can be used in Python and what can come of it.
Understanding Class and Instance Variables in Python 3An article about the difference between class and object variables in Python.
A Magical Introduction to Classification AlgorithmsIntroduction to classification algorithms
Deep Learning with Emojis (not Math)How to use deep learning in E-commerce on the example of Instacart.
Understanding the Transform Function in PandasAbout the transform functions in Pandas: what it is and how to use them correctly.
How to Handle Missing Data with PythonAn article with real examples of how to deal with missing data in machine learning.
Interesting projects
Flask REST JSONAPILibrary for flask to create a REST API based on the JSONAPI 1.0 specification
Interactive Python coding interview challengesA cool selection of question and tasks on algorithms, data structure, design of systems in Python to prepare for the interview.
LocalstackFully functioning local Atlassian AWS Cloud Stack
Django crudsDjango extension. helping to create CRUD operations faster
Neural CompleteA neural network trained to help write neural networks.
ApistarFast and expressive Web Api Framework
Video
Get to grips with asyncio in Python 3 - Robert SmallshireGreat video about asyncio
Why Postgres Should Your Document DatabaseAbout PostgreSQL from JetBrains
You are looking for the previous issue of the digest here:
Pygest # 6. Releases, articles, interesting projects from the world of Python [March 14, 2017 - March 27, 2017]Thanks for attention! Send your suggestions for publication in the digest!