Всем привет! Это уже третий выпуск дайджеста на Хабрахабр о новостях из мира Python. В сегодняшнем выпуске вы найдёте интересные материалы, касающиеся машинного обучения, популярных фреймворков, внутреннего устройства языка и много другого. Присылайте свои актуальные материалы, а также любые замечания и предложения, которые будут добавлены в ближайший дайджест.
А теперь к делу!
CPython переехал на GitHub
CPython переехал с Mercurial на GitHub, что сделает более доступным процесс участия в разработке CPython (лично мне этого очень не хватало)
TensorFlow 1.0.0-rc0
Давно ожидаемый релиз-кандидат одной из самых популярных библиотек, используемых при машинном обучении.
IPython 5.2
Anaconda 4.3
Есть две функции
Математика, квантовые алгоритмы, Python. Очень крутая и живая статья от devpony.
Чистая архитектура в Python: пошаговая демонстрация. Часть 5
Продолжение серии статей о чистой архитектуре в Python от CJay.
Python: коллекции, часть 4/4: Все о выражениях-генераторах, генераторах списков, множеств и словарей
Завершающая статья из серии о коллекциях в Python от DaneSoul.
Rules of Machine Learning: Best Practices for ML Engineering
Статья/небольшая книга о хороших практиках в машинном обучении в Python.
A million requests per second with Python
Статья о новом супер-быстром микро-фреймворке, вызвавшая большое количество обсуждений и неоднозначных отзывов.
A Python-esque Type System for Python: Duck Typing Statically
Немного о Duck Typing в Python.
Python 3.6 & Performance. A Love Story
Слайды о производительности Python 3.6 от Игоря Давыденко с последнего PyCon в Минске.
Python function brain transplants
Небольшая заметка про Python функции и их атрибут __code__.
K-Means & Other Clustering Algorithms: A Quick Intro with Python
Небольшое введение в алгоритмы кластеризации с использованием Python.
It's metaclasses all the way down: Understanding and using Python's metaprogramming facilities
Отличная статья об использовании метаклассов в Python.
Build a REST API with Django – A Test Driven Approach: Part 1
Хорошая практическая статья о создании REST API на Django, используя подход разработки через тестирование.
Using functional programming in Python like a boss: Generators, Iterators and Decorators
Великолепная статья об функциональном программировании на Python.
Fabricio
Инструмент для автоматизации разворачивания с помощью Docker и Fabric.
Japronto
Наделавший шуму, очень быстрый микро-фреймворк.
Pyzdb
Легковесная база данных с Python-подобным синтаксисом.
Tweets Analyzer
Инструмент для анализа твитов и профилей Твиттера.
rm-protection
Безопасная альтернатива Linux-команде rm.
HubCommander
Slack-бот от Netflix для управления GitHub-организацией
CPython internals: A ten-hour codewalk through the Python interpreter source code
Серия видео о внутреннем устройстве CPython.
Python Programming for Finance
Серия видео об использовании Python при разработке финансовых систем.
Спасибо за внимание! Присылайте Ваши предложения для публикации в дайджесте!
А теперь к делу!
Релизы
CPython переехал на GitHub
CPython переехал с Mercurial на GitHub, что сделает более доступным процесс участия в разработке CPython (лично мне этого очень не хватало)
TensorFlow 1.0.0-rc0
Давно ожидаемый релиз-кандидат одной из самых популярных библиотек, используемых при машинном обучении.
IPython 5.2
Anaconda 4.3
Статьи
Есть две функции
Математика, квантовые алгоритмы, Python. Очень крутая и живая статья от devpony.
Чистая архитектура в Python: пошаговая демонстрация. Часть 5
Продолжение серии статей о чистой архитектуре в Python от CJay.
Python: коллекции, часть 4/4: Все о выражениях-генераторах, генераторах списков, множеств и словарей
Завершающая статья из серии о коллекциях в Python от DaneSoul.
Rules of Machine Learning: Best Practices for ML Engineering
Статья/небольшая книга о хороших практиках в машинном обучении в Python.
A million requests per second with Python
Статья о новом супер-быстром микро-фреймворке, вызвавшая большое количество обсуждений и неоднозначных отзывов.
A Python-esque Type System for Python: Duck Typing Statically
Немного о Duck Typing в Python.
Python 3.6 & Performance. A Love Story
Слайды о производительности Python 3.6 от Игоря Давыденко с последнего PyCon в Минске.
Python function brain transplants
Небольшая заметка про Python функции и их атрибут __code__.
K-Means & Other Clustering Algorithms: A Quick Intro with Python
Небольшое введение в алгоритмы кластеризации с использованием Python.
It's metaclasses all the way down: Understanding and using Python's metaprogramming facilities
Отличная статья об использовании метаклассов в Python.
Build a REST API with Django – A Test Driven Approach: Part 1
Хорошая практическая статья о создании REST API на Django, используя подход разработки через тестирование.
Using functional programming in Python like a boss: Generators, Iterators and Decorators
Великолепная статья об функциональном программировании на Python.
Интересные проекты
Fabricio
Инструмент для автоматизации разворачивания с помощью Docker и Fabric.
Japronto
Наделавший шуму, очень быстрый микро-фреймворк.
Pyzdb
Легковесная база данных с Python-подобным синтаксисом.
Tweets Analyzer
Инструмент для анализа твитов и профилей Твиттера.
rm-protection
Безопасная альтернатива Linux-команде rm.
HubCommander
Slack-бот от Netflix для управления GitHub-организацией
Видео
CPython internals: A ten-hour codewalk through the Python interpreter source code
Серия видео о внутреннем устройстве CPython.
Python Programming for Finance
Серия видео об использовании Python при разработке финансовых систем.
Спасибо за внимание! Присылайте Ваши предложения для публикации в дайджесте!
Поделиться с друзьями
Комментарии (10)
andrewnester
13.02.2017 14:42да, это действительно очень крутая новость! добавляю в дайджест, спасибо!
fokusov
13.02.2017 19:11Статья о супербыстром фреймворке уже доступна на русском
https://tehnojam.pro/category/development/million-zaprosov-v-sekundu-s-python.html
khaletskiy
15.02.2017 12:49+1Спасибо за подборку. Очень удобно было бы иметь внизу ссылки на предыдущую(ие). Иногда запомнинаешь, что нужно почитать, так отличный повод перейти и дочитать отложенное.
Diaskhan
Japronto обалдеть и кто теперь скажет что питон тормознутый ???
По моему теперь каждая масштабируемая технология будет основываться на uvloop, что нода что Asp net core.
Matvey-Kuk
Насколько я понял, там основная суть в том, что запросы уходят конвейером(pipelined), что не каждый клиент умеет. То есть, для веба это не применимо.
gigimon
Ему до полноценного, хотя бы микро фреймворка, еще очень далеко. К тому же использует pipeline, который еще далеко не везде поддерживается браузерами. Ну и сам он написан не на чистом питоне и даже не cython, а компилится, как питон расширение