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

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

     27.02.2014       Выпуск 16 (23.02.2014 - 02.03.2014)       Статьи

Опыт применения caniusepython3

В прошлом выпуске мы писали об интересной библиотеке для проверки совместимости ваших проектов с python3 - и вот подоспела развернутая статья о ней

     26.02.2014       Выпуск 16 (23.02.2014 - 02.03.2014)       Интересные проекты, инструменты, библиотеки

django-modelcluster - related объекты без записи в БД

Интересный проект добавляющий в Django возможность держать в памяти без сброса в бд related объекты ORM

     27.02.2014       Выпуск 16 (23.02.2014 - 02.03.2014)       Статьи
     27.02.2014       Выпуск 16 (23.02.2014 - 02.03.2014)       Статьи

Об организации кода в django-приложениях или толстые модели – это прекрасно

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

     25.02.2014       Выпуск 16 (23.02.2014 - 02.03.2014)       Статьи

Удаленное выполнение кода в socket.recvfrom_into()

Описание интересной уязвимости, которой могут быть подвержены в том числе и ваши проекты

     27.02.2014       Выпуск 16 (23.02.2014 - 02.03.2014)       Статьи

Проблемы авторизации во Flask

Автор аргументированно жалуется на недостаток во Flask удобной и популярной системы авторизации

     27.02.2014       Выпуск 16 (23.02.2014 - 02.03.2014)       Статьи

Конкурентное программирование - введение в Потоки

Для новичков, но почему-то не слова про GIL и блокировки - рекомендую читать с осторожностью

     24.02.2014       Выпуск 15 (16.02.2014 - 23.02.2014)       Статьи

Пишем музыку

Лично для меня довольно неожиданная по содержанию, большая статья о том как работать со звуком, используя биндинги к интересной и в отдельности от Python библиотеке Sonic Field

     24.02.2014       Выпуск 15 (16.02.2014 - 23.02.2014)       Статьи

Гольф с регулярками

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

     24.02.2014       Выпуск 15 (16.02.2014 - 23.02.2014)       Интересные проекты, инструменты, библиотеки

Похоже что PaaS Domino обзавелся бесплатным планом с 1 ядром и 4 Gb RAM

Возможно это новость из раздела ОБС, но автор статьи приводит скриншот веб-интерфейса

     24.02.2014       Выпуск 15 (16.02.2014 - 23.02.2014)       Статьи

Оконные функции, case-выражения, транзакционные точки сохранения в peewee

Это описание новой функциональности набирающей ход ORM. Кроме вышеперечисленного добавлены еще Array и JSON поля для Postgresql, а также выражения Union, Intersect Except для объединяющих запросов

     24.02.2014       Выпуск 15 (16.02.2014 - 23.02.2014)       Статьи

Интерактивный shell на python.org

Вместе с редизайном теперь можно запустить интерактивную консоль с 3.3 на самом главном сайте о python

     28.02.2014       Выпуск 16 (23.02.2014 - 02.03.2014)       Статьи

Патчим байткод функции

Пример практического использования модуля dis

     24.02.2014       Выпуск 15 (16.02.2014 - 23.02.2014)       Статьи
     24.02.2014       Выпуск 15 (16.02.2014 - 23.02.2014)       Статьи

Вертикальное распределение нагрузки

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

     20.02.2014       Выпуск 15 (16.02.2014 - 23.02.2014)       Интересные проекты, инструменты, библиотеки

Обновился сайт python.org

Обновлен дизайн, выложены исходники, в которых можно убедиться, что сайт выполнен на Django

     20.02.2014       Выпуск 15 (16.02.2014 - 23.02.2014)       Интересные проекты, инструменты, библиотеки

caniusepython3 - готов ли проект к python3

Инструмент упрощающий процедуру проверки соответствия проекта требованиям Python3

     20.02.2014       Выпуск 15 (16.02.2014 - 23.02.2014)       Статьи

Корректная работа с сигналами CPython

В ряде случаев работа с сигналами в CPython может привести к бесконечному циклу ожидания. Автор статьи рассматривает причины возникновения таких ситуаций и дает рекомендации по решению проблемы.