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

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

     12.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Урок с применением машинного обучения

Статья-руководство о том как начать решать задачу, в которой необходимо машинное обучение

     12.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Легенда об искушении: как использовать Python для автоматизации iOS

Часто нам приходится совершать со своим iPhone монотонные и довольно скучные манипуляции, которые заставляют нас с завистью смотреть на десктопы с их безграничными возможностями настройки, скриптинга и автоматизации действий. Да что там десктопы — даже на пользователей Android с их вездесущим Tasker’ом, с помощью которого можно запрограммировать смартфон на что угодно. В iOS существование подобных приложений невозможно, но у нас есть небольшая лазейка.

     12.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Метапрограммирование за рамками приличия. Часть 2

В этот раз о трансляции python кода в js в целях DRY при валидации форм

     10.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Видео

PyCon 2015

На YouTube начали выкладывать видео с одной из крупнейших конференций о Python проходящей 8-16 апреля в Монреале. Это бесценный источник самой современной и перспективной информации, причем не только напрямую из мира Python

     10.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Интересные проекты, инструменты, библиотеки

Boltons - более 100 полезных утилит на чистом python

Целая гора полезных функций типа атомарной записи в файлы, блочные и оконные механизмы итерирования. Девиз: boltons - все что должно быть в builtins

     10.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Numba vs Cython что же выбрать?

Обзор преимуществ и недостаток двух популярных систем для ускорения выполнения Python-кода

     10.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Обзор миссии "словарные цепочки" в CheckIO

Ставший уже традиционный обзор решения задач на CheckIO. В этот раз анализ задачи одного из островов построенного на задачах Льюиса Кэрролла

     09.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Улучшаем вывод данных из Pandas в Excel

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

     08.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Интересные проекты, инструменты, библиотеки

django-protector - управляем правами видимости объектов

Хотим обратить ваше внимание на приложение для пообъектного управления доступам к объектам. Используется во внутренних инструментах mailru и была впервые показана на конференции Moscow Django осенью прошлого года

     08.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Строительные кирпичики python - словари, модули, области видимости

Описание особенностей словаря, возвращаемого функцией globals()

     08.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Frame object в Python. Что с ним можно, а что нельзя (в production и другом приличном месте) делать

Cтатья посвящена такой штуке, как stack frame. Скорее всего она не скажет почти ничего нового опытным python-разработчикам, однако будет полезна новичкам (а может и вредна, но все примеры ниже).

     08.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Введение в протокол HTTP посредством Unix-сокетов

Автор начинает рассказ о том из чего состоят HTTP запросы и как проверить их работу на низком уровне с помощью специальных библиотек

     07.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Интересные проекты, инструменты, библиотеки

Eloquent 0.3 - реализация ActiveRecord из Laravel на Python

Первый официальный релиз библиотеки реализующей паттерн ActiveRecord способом аналогичным одноименной библиотеке из php-фреймворка Laravel

     07.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Исследуем Asyncio на примерах

Небольшая статья с описанием базовых приемов работы с разными подмодулями asyncio

     07.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Подборка замечательных возможностей sphinx

Речь о генераторе документации, а не об одноименном поисковом движке. Доступна также вторая часть статьи

     07.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Прокачиваем virtualenv

Рекомендации по тому как сократить количество рутинных действий при развертывании и активации виртуальных окружений

     06.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Бесплатные Python курсы

Обзор различных бесплатных курсов программирования на языке Python.