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

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

     09.02.2015       Выпуск 64 (09.02.2015 - 15.02.2015)       Статьи

5 проектов для улучшения производительности python

Краткий рассказ о целом наборе инструментов самой разной направленности, включая PyPy, Pyston, Nuitka, Cython, Numba

     09.02.2015       Выпуск 64 (09.02.2015 - 15.02.2015)       Статьи

Разбираемся с Метаклассами

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

     09.02.2015       Выпуск 64 (09.02.2015 - 15.02.2015)       Статьи

Удаление фигур с заданым контуром с изображений

Довольно интересный пример использования OpenCV для удаления фигур заданной формы с изображения. В примере удалены все эллипсы, а прямоугольники оставлены.

     09.02.2015       Выпуск 64 (09.02.2015 - 15.02.2015)       Релизы

Flask-FlatPages

Система построения сайта без базы данных на основе файлов объявила о поддержке python 3

     08.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Статьи

Паттерн kwargs helper method

Да, иногда стоит публиковать, документировать и новые подходы к реализации тех или иных идей. Например, как организовать переменные именованные аргументы в базовом классе для пущей их расщиряемости

     08.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Статьи

Экспорт Избранного на Хабре в PDF. Версия 2.0

Думаю, многих из вас когда-либо посещала мысль «вот бы сохранить статьи с Хабра». Такая же мысль посетила и автора, более того он предлагает и описывает решение

     06.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Статьи

Создание игры "Змейка" на Android

Обещается серия статей о том как написать игру "Змейка" на фреймворке Kivy и подготовить из него приложение для Android. Уже доступны вторая и третья части.

     06.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Учебные материалы

Supporting Python 3

Постоянно обновляемая на github книга о том как создавать приложения совместимые с python3

     06.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Статьи

Создание чата на основе Pyramid, SQLDB и Bluemix

Довольно обширная статья с разжевыванием составляющих элементов и примерами кода

     06.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Статьи

Регулирование отправки e-mail-ов логером

Приводится одно из возможных решений для проблемы со вспышкой однообразных сообщений об ошибках, которые заваливают почтовый ящик в некоторых специфических случаях с неудачным деплоем

     06.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Релизы

PyDev 3.9.2

Вышла новая версия дополнения к Eclipse для разработки на Python и одной из главных преимуществ релиза называют улучшение автоматического дополнения кода

     06.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Статьи

Как искать проблемы производительности в Django views

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

     06.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Статьи

Мерзкие чудовища Python

Очень спорная статья о проблеме дистрибутирования кода на python, но все же хорошая тем, что указывает на то что проблема есть - система дистрибутирования в python неудобная, архаичная и не для людей. Другое дело, что и приводимый в пример npm не многим лучше.

     05.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Статьи

Настройка и запуск django и celery в Docker

Рецепт конфигурирования для совместной работы Django, Postgres, Redis, и Rabbitmq и запуска всего этого добра в Docker-контейнере

     05.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Статьи

Применение CherryPy в качестве WSGI сервера

Ответ на вопрос о принципиальной возможности сделать это на основе Bottle

     05.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Статьи

3 подводных камня Celery

Их далеко не три, но автор остановился на нескольких особенно ему не понравившихся

     05.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Статьи

Библиотека Dlib получила python API

Проект интересен тем, что из коробки дает нам доступ к качественной реализации сложных алгоритмов (потоки, сеть, GUI, числовые, машинное обучение, обработка изображений, сжатие данных и т.д.), а главное с неплохой документацией.

     05.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Статьи

Тестирование и Python: bottle.py

В этом посте описано, как можно проверять работоспособность приложений на bottle. Приведены не только базовые примеры, но и показан простой проект с покрытием тестами. Рассмотрены несколько способов тестирования, а также библиотека webtest

     05.02.2015       Выпуск 63 (02.02.2015 - 08.02.2015)       Статьи

Введение в ArangoDB

Небольшой, на 10 минут, учебник с рассказом о применении этого NoSQL хранилища данных