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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     15.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Тихая и незаметная выкатка django-приложений в бой

Аргументация для чего это нужно вообще, обзор доступных инструментов деплоя и рассказ о подводных камнях, которые несомненно встретятся по пути к светлому будущему

     15.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Минификация, кеширование и деплой на CDN статических файлов для django-приложений

Предлагается использовать набор из django-compressor, django-htmlmin, django-redis-cache и нескольких утилит для командной строки

     15.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

История о DRY с django-crispy-forms

Небольшая ода crispy-forms, которые облегчают работу с bootstrap-формами и предостережение от сооблазна повторять код оформления при наличии удобных средств позволяющих не делать этого

     14.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Перенос выполнения части высоконагруженного кода с CPython на PyPy

Выполняется с помощью модуля multiprocessing с указанием пути к новому интерпретатору. Довольно интересная возможность.

     14.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Создаем сервер, отправляющий push-уведомления на Android-устройства

Предполагается использование Google Cloud Messaging и python-gcm с рзвертыванием приложения на DigitalOcean

     14.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Выборка WHOIS информации по всех ipv4 адресам

Интересная в плане анализа и поиска решения статья о нерешаемой в лоб задаче

     14.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Манипуляции с PDF

Небольшой обзор библиотек и более глубокое погружение в вариант с PDFMiner и PyPDF2

     13.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Улучшаем управление пакетами

Обзор нескольких инструментов (yolk, pip-review, peep...), которые могут существенно упростить жизнь разработчика

     13.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Добавление в Django авторизации через социальные сети

Применяется модуль python-social-auth, который из коробки умеет уже 67 провайдеров, включая vk, odnoklassniki, mailru, google и т. д.

     12.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Методы Freeze и Thaw в wxPython

Статья о контроле отрисовки окна wxWidgets с примером кода

     12.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Используем Amazon S3 для хранения static и media файлов в Django

Достаточно подробная и детальная статья от А до Я

     12.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Разбор ссылок из поисковой выдачи разных движков

Имеется в виду Google, Yandex, Bing, Duckduckgo и Baidu

     12.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Окружения для разработки на python

Еще одна статья призванная систематизировать рабочий процесс написания, отладки, тестирования кода на python

     12.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Flask Google Maps

Как написать расширение для набирающего популярность микрофреймворка Flask для интеграции его с Google Maps

     10.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Быстрые сеты

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

     10.11.2014       Выпуск 52 (09.11.2014 - 16.11.2014)       Статьи

Дзен python-а для Go

Слайды презентации с небольшим описанием языка Go и рассуждение о том насколько к нему подходят идеалы (дзен) python-проектов

     10.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Основы db.py

Представление и обзор библиотеки призванной быть удобным посредником между базами данных и системами для построения вычислений ну или просто очередным более удобным API, чем родные библиотеки конкретной СУБД

     09.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Применение Django-миграций в Mezzanine

Полное описание решения для довольно мощной CMS на основе Django и рекомендации по поводу того на что вообще стоит обращать внимание при создании моделей

     09.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Балансировка нагрузки для django-приложений

Балансировщиком служит nginx, а в качестве механизма одновременного деплоя предлагается ansible

     08.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Дополнительные возможности библиотеки mock

Автор делится дополнительными возможностями mock, которые могут не бросаться в глаза с первого взгляда, но быть довольно полезными даже вне тестирования