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

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

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

Наследование классов не транзитивное

Точнее не всегда транзитивное. Грубо говоря, если класс A наследуется от B, а класс С от B, то функция проверки является ли С подклассом A не всегда говорит правду. В статье приведены примеры таких случаев и описываются причины и следствия этого не всегда очевидного поведения.

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

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

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

     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)       Статьи

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

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

     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)       Статьи

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

     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)       Статьи

Когда стоит выбрать Jython

Небольшой обзор и практический пример преимуществ использования Jython при интеграции с уже имеющимися Java-библиотеками

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

Python для журналистов-расследователей: Введение

Статья является первой из серии об использовании Python для журналистских расследователей. Это может звучать немного странно, потому что программирование не первое, что нужно применять, когда нужно проводить исследования.

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

Связанные ManyToManyField в админпанели Django

Статья о том как использовать ManyToManyField в Django с многочисленными примерами кода