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

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

     11.02.2014       Выпуск 14 (08.02.2014 - 16.02.2014)       Конференции, события, встречи разработчиков

Kharkiv.py #10 — 1 марта 2014

Kharkiv Python Community – сообщество людей, небезразличных к языку программирования Python.

     12.02.2014       Выпуск 14 (08.02.2014 - 16.02.2014)       Статьи

Как сделать ротацию логов

Пример использования logging.handlers.RotatingFileHandler

     12.02.2014       Выпуск 14 (08.02.2014 - 16.02.2014)       Статьи

AES-128. Детали и реализация

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

     12.02.2014       Выпуск 14 (08.02.2014 - 16.02.2014)       Статьи

Очередь задач в стиле Celery за 55 строк кода

Статья интересна не столько самой реализацией сколько подходом и примером использования в связке ZeroMQ и PiCloud

     11.02.2014       Выпуск 14 (08.02.2014 - 16.02.2014)       Статьи

Как написать библиотеку

Учебный материал показывает пример реализации библиотеки для работы по протоколу FTP и публикации её на PyPI

     12.02.2014       Выпуск 14 (08.02.2014 - 16.02.2014)       Статьи

Внедрение зависимостей

Зачем нужно внедрение зависимостей? Оно уменьшает связанность компонентов в приложение и упрощает тестирование. У некоторых разработчиков есть мнение, что внедрение зависимостей нужно только в больших проектах и что оно сильно усложняет программы. Автор на примере применения библиотеки python-inject пытается показать, что последнее далеко не всегда верно

     14.02.2014       Выпуск 14 (08.02.2014 - 16.02.2014)       Статьи

oAuth2

Практическое руководство с картинками и примерами кода для Github и Facebook

     12.02.2014       Выпуск 14 (08.02.2014 - 16.02.2014)       Статьи
     13.02.2014       Выпуск 14 (08.02.2014 - 16.02.2014)       Статьи
     12.02.2014       Выпуск 14 (08.02.2014 - 16.02.2014)       Статьи
     14.02.2014       Выпуск 14 (08.02.2014 - 16.02.2014)       Статьи

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

Автор рассматривает и сравнивает производительность нескольких способов реализации декораторов, в том числе с выновсом в C-модуль

     07.02.2014       Выпуск 13 (31.01.2014 - 07.02.2014)       Статьи

100 упражнений разного уровня по numpy

Страница только начала заполняться, но обещает быть интересным сборником практических примеров кода по применению библиотеки

     06.02.2014       Выпуск 13 (31.01.2014 - 07.02.2014)       Интересные проекты, инструменты, библиотеки

AutoKey

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

     05.02.2014       Выпуск 13 (31.01.2014 - 07.02.2014)       Статьи

Начинайте python-проект правильно!

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

     05.02.2014       Выпуск 13 (31.01.2014 - 07.02.2014)       Релизы

Pycharm 3.1

Обновилась версия замечательной IDE. Объявлена поддержка python 3.4 и Django 1.6, улучшена поддержка Google App Engine и множественные улучшения других инструментов и интерфейса

     06.02.2014       Выпуск 13 (31.01.2014 - 07.02.2014)       Статьи

Шарики, ролики фикстур на pytest

Автор серии статей о тестировании приложений на Python раскрывает на практических и не очень примерах секреты применения фикстур (заранее подготовленных данных) в специализированном фреймворке pytest

     05.02.2014       Выпуск 13 (31.01.2014 - 07.02.2014)       Статьи

Python - лучший по мнению CodeEval

Интересный сервис, предоставляющий услуги тестирования навыков разработчиков подсчитал, что в их попугаях python самый востребованный язык программирования для таких задач. Цифры там вообще забавные - стоит посмотреть.

     05.02.2014       Выпуск 13 (31.01.2014 - 07.02.2014)       Статьи

Тестирование приложений использующих сессии и django-rest-framework

Автор предлагает рассмотреть найденное им относительно безболезненное решение проблемы

     02.02.2014       Выпуск 13 (31.01.2014 - 07.02.2014)       Статьи

Vim-крокет

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