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

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

     26.08.2014       Выпуск 41 (24.08.2014 - 31.08.2014)       Статьи

Опасности патчей

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

     27.08.2014       Выпуск 41 (24.08.2014 - 31.08.2014)       Статьи

Мега-Учебник Flask, Часть 12: Реконструкция

Это двенадцатая статья в серии, где автор описывает свой опыт написания веб-приложения на Python с использованием микрофреймворка Flask. Цель данного руководства — разработать довольно функциональное приложение-микроблог, которое автор за полным отсутствием оригинальности решил назвать microblog.
Оглавление:
Часть 1: Привет, Мир!
Часть 2: Шаблоны
Часть 3: Формы
Часть 4: База данных
Часть 5: Вход пользователей
Часть 6: Страница профиля и аватары
Часть 7: Unit-тестирование
Часть 8: Подписчики, контакты и друзья
Часть 9: Пагинация
Часть 10: Полнотекстовый поиск
Часть 11: Поддержка e-mail
Часть 12: Реконструкция(данная статья)

     26.08.2014       Выпуск 41 (24.08.2014 - 31.08.2014)       Статьи

snakefood - утилита для построения графа зависимостей внутри проекта

Статья содержит довольно забавные и заставляющие задуматься иллюстрации-результаты работы утилиты. Там и Bottle и Django и Flask и Pyramid и Requests и Celery

     26.08.2014       Выпуск 41 (24.08.2014 - 31.08.2014)       Статьи

Асинхронная доставка email используя Django, Amazon SES, Celery и Supervisord

Обширная статья с примерами реализации, необходимыми django батарейками, настройками и описанием.

     25.08.2014       Выпуск 41 (24.08.2014 - 31.08.2014)       Статьи

Новый способ развертывания Django приложений

В статье рассказано как быстро развернуть Django приложение используя Chaussette и Circus

     26.08.2014       Выпуск 41 (24.08.2014 - 31.08.2014)       Статьи

Сравнение движков шаблонизации Django vs Jinja

Тесты показывают впечатляющее превосходство шаблонизатора Jinja2 над дефолтным шаблонизатором Django почти на всех фронтах. Почему почти, спросите вы? А потому что кроме технических метрик есть еще понятие совместимости с уже существующими приложениями (admin, cms, reversion ...) и удобство раширения.

     26.08.2014       Выпуск 41 (24.08.2014 - 31.08.2014)       Статьи

Практика по обработке исключений и применению генераторов в WikiMapia

Разработчики WikiMapia делятся ценными советами по ловле и выбрасыванию исключений, а также использованию генераторов

     24.08.2014       Выпуск 40 (18.08.2014 - 24.08.2014)       Статьи

Micro Python и pyboard - python выполняющийся на микроконтроллерах

Небольшая описательная статья о том как, где и с помощь чего там работает

     26.08.2014       Выпуск 41 (24.08.2014 - 31.08.2014)       Статьи

Месть типов данных

Продолжение статьи Армина Ронахера о том какие проблемы он видит в современном python и возможном его будущем. На этот раз о странностях типизации.

     26.08.2014       Выпуск 41 (24.08.2014 - 31.08.2014)       Статьи

Пишем блог с использованием Flask и AngularJS. Часть 1

Автор обещает серию статей о создании движка для блога с поддержкой регистрации, авторизации и, разумеется, написания постов.

     22.08.2014       Выпуск 40 (18.08.2014 - 24.08.2014)       Статьи

SMS оповещения на сайте на основе Plushcap

Достаточно объемная первая часть из обещанной серии статей

     22.08.2014       Выпуск 40 (18.08.2014 - 24.08.2014)       Статьи

Адаптация построений matplotlib для публикации через LaTeX

Советы по решению задачи экспорта графических данных из matplotlib в формат наиболее подходящий для LaTeX

     22.08.2014       Выпуск 40 (18.08.2014 - 24.08.2014)       Статьи

Применение IPython Notebook совместно с Apache Spark

Работа через модуль PySpark открывающая новые пределы масштабируемости с технологиями Spark и Hadoop

     03.08.2014       Выпуск 35 (27.07.2014 - 03.08.2014)       Статьи

Сравнение производительности ORM в Python и Java

На сферическом тесте в вакууме победить может кто угодно. Стоит обратить пристальное внимание также на комментарии к статье.

     22.08.2014       Выпуск 40 (18.08.2014 - 24.08.2014)       Статьи
     22.08.2014       Выпуск 40 (18.08.2014 - 24.08.2014)       Статьи

Первый опыт создания API

Забавная по оформлению, но достаточно интересная статья о создании API для управления умным домом

     21.08.2014       Выпуск 40 (18.08.2014 - 24.08.2014)       Статьи

Объектно-ориентированное программирование в python3

Серия из трех статей по данной теме. Автор уже писал аналогичную серию по python 2.x, а теперь перешел к нюансам третьей ветки:
Часть 1 - Объекты и типы,
Часть 2 - Классы и их члены,
Часть 3 - Делегирование: наследование и композиция
Часть 4 - Полиморфизм

     21.08.2014       Выпуск 40 (18.08.2014 - 24.08.2014)       Статьи

Jenkins. Запуск BDD тестов c поддержкой WebDriver

Рассказ о том как запускать BDD-тесты в связке Lettuce/Selenium/WebDriver для Django-проектов.