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

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

     20.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Статьи

Событийно-ориентированный бэктестинг на Python шаг за шагом. Часть 1

Мы рассматривали различные этапы разработки торговых систем, среди которых одним из наиболее важных является тестирование на исторических данных (бэктестинг). Сегодня речь пойдет о практической релизации событийно-ориентированного бэктест-модуля с помощью Python.

     20.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Статьи

Как Python и Jinja могут облегчить жизнь FPGA разработчику

В этой статье показано как можно обойти одно из ограничений языка Verilog, применяемого при разработке ASIC/FPGA, используя автогенерацию кода с помощью Python и библиотеки Jinja. А также как можно ускорить разработку IP-ядер, сгенерировав модуль контрольно-статусных регистров из их описания.

     19.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Статьи

Построение масштабируемого решателя гипотезы Коллатца на Python и ZeroMQ

В статье описывается способ построения масштабируемой системы для задачи разбиения числа по правилу. Если оно чётное, то делим его на 2, а если нечётное, то умножаем на 3 и прибавляем 1 (получаем 3n + 1). Над полученным числом выполняем те же самые действия, и так далее.

     19.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Статьи

Динамическое создание классов

Автор статьи столкнулся с классом со множеством методов внутри, который решил разбить на отдельные модули для удобства. В статье показано как можно разбивать методы классов на отдельный модули, а затем из модулей собирать класс.

     18.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Интересные проекты, инструменты, библиотеки

GIFer - GUI программа для создания GIF анимаций

GIFer написан на PyQt4 и позволяет создавать GIF анимацию по кадрам.

     18.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Статьи

OAuth и django rest framework

Автор рассказывает о том как непросто оказалось решить тривиальную, на первый взгляд, задачу - добавить вход через социальные сети по протоколу OAuth

     17.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Интересные проекты, инструменты, библиотеки

autopy: автоматизация GUI с помощью Python

Если вам необходимо автоматизировать работу с GUI программой, а исходников и API у нее нет, то можете воспользоваться библиотекой autopy

     17.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Интересные проекты, инструменты, библиотеки

Сервис распознавание котов

Разработка ПО сложна, поэтому иногда надо расслабляться и веселится. В этой статье описан работающий сервис по распознанию котов на фото

     17.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Интересные проекты, инструменты, библиотеки

Pyxley: фреймворк для создания dashboard

Pyxley это инструмент для визуализации данных и отчетов. Dashboard созданный с помощью этого инструмента можно обновлять в реальном времени.

     17.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Статьи

Автоматизация тестирования веб-приложения с использованием Selenium WebDriver, Python, и Behave

Статья по шагам показывает как автоматизировать тестирование веб-приложения с помощью популярных инструментов тестирования.

     16.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Интересные проекты, инструменты, библиотеки

py-googletrans: перевод текста с помощью Google Translate

Библиотека для перевода текста с помощью Google Translate API. Переводит абсолютно бесплатно.

     16.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Конференции, события, встречи разработчиков

Конференция PyTexas 25-27 сентября 2015 в Техасе

25-27 сентября пройдет крупная конференция по Python в Техасе.

     16.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Видео

Видео выступлений с SciPy 2015

6-12 июля 2015 года прошла конференция SciPy 2015. Доклады с этой конференции стали доступны на youtube

     16.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Видео

Real-time web-приложение на чистом Python и PostgreSQL

В презентации показано как построить веб-приложения с пользовательским интерфейсом, который обновляется в реальном времени. Стек: Python+PostgreSQL.

     15.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Статьи

7 Python инструментов, которые должен знать как использовать каждый Data Scientists

В статье приведен список из 7 инструментов без который обработку и анализ данных нельзя представить.

     15.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Интересные проекты, инструменты, библиотеки

vmprof - статистический профилировщик для PyPy и Python 2.7/3.x

vmprof легковесный профилировщик для CPython 2.7, 3 CPython, PyPy и возможно даже для других не-Питон виртуальных машин в будущем.

     15.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Интересные проекты, инструменты, библиотеки

pystr: библиотека для работы со строками как в R

pystr это обертка над стандартной библиотекой Python, которая предоставляет интерфейс работы со строками в режиме языка R.

     15.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Статьи

Автоматические миграции в Peewee

В статье описан способ автоматизировать миграции Peewee

     15.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Статьи

Нейронная сеть в 11 Python-строк

В статье подробно описан метод обратного распространения ошибки на примере простой нейронной сети.

     14.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Релизы

pyfirebirdsql v0.9.8

Вышла новая версия библиотеки pyfirebirdsql (библиотека работы с БД Firebird). В релизе были исправлены некоторые баги.