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

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

     14.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Учебные материалы

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

В блоге представлены статьи для модулей subprocess, sqlite, fnmatch, glob, logging, timeit, optparse, Queue, signal

     18.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

Эффективная многопоточность в Python

Хочу поделиться простым рецептом, как можно эффективно выполнять большое число http-запросов и других задач ввода-вывода из обычного Питона. Самое правильное, что можно было бы сделать — использовать асинхронные фреймворки вроде Торнадо или gevent. Но иногда этот вариант не подходит, потому что встроить event loop в уже существующий проект проблематично.

     12.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Переделка Options API в Django

Может будет кому интересно человек переделывает Options API в Django. Просит фидбэка и помощи с оптимизацией.

     11.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Интересные проекты, инструменты, библиотеки

django-wham

REST API, замаскированное под Django ORM модели

     11.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Релизы

spyder 2.3.0

spyder - IDE для интерактивных вычислений и визуализации данных в стиле MATLAB

     11.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Почему я не беспокоюсь за уход людей от использования Python

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

     10.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Добавление интерактивных графиков а IPython Notebook. Часть 1

Статья с инструкциями: как объединить d3.js и pandas для интерактивной визуализации данных

     10.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Преобразование кода в красивый, идиоматический Python

Советы о том как придать своему коду красоту.

     10.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

sh - такая интеграция с системными командами, о которой можно было только мечтать

Проект ранее назывался pbs - теперь sh - представляет собой обвязку вокруг subprocess и позволяет выполнять системные команды, консольные программы и многое другое присущее командному интерпретатору. Причем делает это в очень приятном python-стиле

     10.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Антипаттерны программирования

Небольшое количество примеров о том как не стоит писать код на python

     10.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Лучшие приемы юнит-тестирования для Django

Полезные советы по организации и написанию тестов

     08.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Продвинутый механизм очереди сообщений

Статья о том как объединить клиент-серверные приложения написанные на разных языках программирования в единое целое.

     08.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Анализ данных при помощи Python. Основные статистики и обзор данных (Exploratory Analysis)

В этом переводе рассматривается как загрузить набор данных, рассмотреть с какими переменными мы имеем дело и сделать какие-то первые выводы.

     08.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Храним наши RSS ленты в Evernote

Интересная статья о том как можно следить за своими каналами информации без RSS-агрегатора, а сохранять все не прочитанные посты в Evernote.

     10.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Интересные проекты, инструменты, библиотеки

Шаблон для новой python-библиотеки

Хороший инструмент позволяющий создать пакет для PyPI со всеми удобствами современных механизмов интеграции (Travis, Coveralls, AppVeyor, Pytest, Tox, coverage, bumpversion, isort)

     07.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Интересные проекты, инструменты, библиотеки

flask-simple 0.0.1

Интеграция SimpleDB с Flask.

     07.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Интересные проекты, инструменты, библиотеки

py-translate 0.1.4

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

     07.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Интересные проекты, инструменты, библиотеки

Flask-JIRA-Helper 0.1.2

Простое расширение JIRA для Flask. Поддерживает базовую аутентификацию и OAuth, и не нарушает базовых проверок PyCharm.

     07.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Интересные проекты, инструменты, библиотеки

Kallithea - форк RhodeCode, системы для управления git/hg репозиториями, написанной на python

Некоторое время назад RhodeCode сменил свою лицензию на частично закрытую. Форк развивается энтузиастами, не согласными с таким преобразованием