IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте авторский блог

     15.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Статьи
     15.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Статьи

Строим pipeline для анализа данных

Статья описывает, как построить систему, которая будет анализировать входящие данные. От поступления до сервера до создания отчетов

     15.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Статьи
     15.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Статьи
     14.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Статьи

Asterisk и не только. Виртуальные файловые системы. Шаг назад или два вперед?

Описывая участие в проекте по модернизации VoIP оператора связи Часть 1 и Часть 2, одной из задач, которая выпала из поля зрения, было создание унифицированного инструмента для визуализации и мониторинга работы сервера Asterisk. По сути, после выхода из данного проекта, навязчивая идея привести отображение информации Asterisk к более удобному виду вылилась в проект создания прототипа унифицированной виртуальной файловой системы, объединяющей возможности всех разрозненных инструментов доступных в Asterisk.

     14.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Релизы

weppy 1.0 - web фреймворк

Фреймворк содержит: ОРМ, формогенератор, валидация, и ещё несколько батареек из коробки.
По заявлению разработчика работает быстрее django и flask.

     13.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Статьи
     13.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Статьи
     13.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Интересные проекты, инструменты, библиотеки

pyrasite - вставляем код в запущенный Python процесс

Модуль позволяет подключиться к рабочему процессу и собрать метрики

     13.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Статьи

Как реализовать бесконечную ленту элементов на Django Django

Статья описывает, как сделать ленту элементов, которые будут подгружаться по необходимости

     12.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Как спасти потерянный исходный код на Python, если он все еще не выгружен из памяти

Это перевод вчерашней заметки от Simon Willison

Я облажался, бездумно используя git (git checkout -- — не на том файле) и умудрился удалить код, который я только что написал… но он все еще был загружен в исполняемый процесс в докер-контейнере. Вот, как я восстановил код, используя https://pypi.python.org/pypi/pyrasite/ и https://pypi.python.org/pypi/uncompyle6

     12.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Интересные проекты, инструменты, библиотеки

Jarvis - персональный помощник для Linux

В репозитории есть видео-демо. 

     11.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Интересные проекты, инструменты, библиотеки

trio - питоничный асинхронный I/O

Асинхронный интерфейс для ввода/вывода

     13.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Релизы

pex - 1.2.4

Библиотека и утилита для генерации .pex (Python EXecutable) файлов. Изменения описаны по ссылке https://allmychanges.com/p/python/pex/#1.2.4. Скачать можно по ссылке: https://pypi.python.org/pypi/pex/

     13.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Релизы

django-rest-framework - 3.6.0

Rest full фреймворк для Django. Изменения описаны по ссылке https://allmychanges.com/p/python/django-rest-framework/#3.6.0. Скачать можно по ссылке: https://pypi.python.org/pypi/django-rest-framework/