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

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


Новый материал в ленте
  Sphinx - 7.3.6

Python генератор документации. Скачать можно по ссылке: https://pypi.python.org/pypi/Sphinx/


Python Дайджест. Выпуск 18

(23.02.2014 - 02.03.2014)

поделиться выпуском 
pythondigest.ru: Выпуск 16

Новости

  Python-проекты в GSoC 2014

Python Software Foundation опубликовало список проектов, которые будут участвовать в ежегодной программе Google для студентов. Среди них такие интересные проекты как Mercurial, Scrapy, Kivy, scikit-image и много проектов научного направления

Статьи

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

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

  Читай, быстро!

Реализация на tkinter и pygame программы для ускоренного чтения текста. По мотивам статьи на хабре

  Своя панель в pyramid_debugtoolbar

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

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

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

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

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

  Реализация фильтров instagram

Применение нескольких библиотек для фильтрации изображений

  RESTful вебсервисы - примеры на Django и Flask

Автор сравнивает преимущества и недостатки двух фреймворков

  Unyielding

Хорошая статья о проблемах и решениях параллельного выполнения кода

  Django forms поле — вложенная таблица

Автор предлагает статью о реализации поля формы django типа «вложенная таблица», с хранением данных в XML

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

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

  5 платформ с бесплатным планом хостинга django-приложений

На самом деле четыре, но Gondor уж очень хорош) Недостаток количества компенсируется комментариями пользователей - они тоже предлагают интересные варианты

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

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

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

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

  Разработка кроссплатформенного приложения на Qt, PyQt и PySide - часть 5

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

  Решаем проблемы потенциального возникновение ошибок при получении данных по HTTP

Автор предлагает практическое решение для urlib2 с использованием URL Handlers

Интересные проекты, инструменты, библиотеки

  Super Mario Bros Level 1

Первый уровень Super Mario Bros, созданный с помощью Python и Pygame.

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

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

  webargs - разбираем параметры введенные пользователем

Библиотека упрощающая разбор аргументов передаваемых в запросе (GET, JSON, POST, COOKIE)

Релизы

  Nikola 6.4.0

NIkola - генератор статических сайтов и блогов. Основной из фич релиза заявлена возможность генерировать сайт в поддиректории типа http://example.com/blog