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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

PyMata

Удобная и хорошо документированная обертка вокруг Standard Firmata - протокола обмена данными с Arduino-устройствами

Освобождаем 9 Gb памяти с помощью __slots__

Практический пример экономии памяти выделяемой под словари свойств объекта с помощью определения __slots__

Почему Python съедает обед других языков программирования в научных вычислениях

Частный взгляд на то, как Python выдавливает другие ЯП из набора необходимых инструментов для научных вычислений

Модули, которые обязательно нужно знать разработчику

Автор делиться небольшим списком используемых им модулей сильно упрощающих повседневную работу разработчика. А вы уже делали import antigravity в Python3?

Micro python

Кампания на кикстартере по стимулированию разработки версии python 3 для микроконтроллеров.

trequests

Асинхронный HTTP/HTTPS клиент на tornado для библиотеки requests

     15.11.2013       Wheels, SQLAlchemy, Celery, PyPy!, уроки на русском о wxPython (08.11.2013 - 15.11.2013)       Статьи

Легковесные приложения на стеке Flask, Twitter Bootstrap и Heroku

Как создать HelloWorld во Flask и задеплоить в Heroku

Анонимный чат TorChat и его улучшение

TorChat — это анонимный кроссплатформенный мессенджер, использующий сеть Tor и шифрующий переписку. В статье рассмотрен протокол, используемый TorChat, и улучшения, внесённые в реализацию TorChat на Python.

Основы интерпретатора Python

Автор планирует серию статей о том как работет интерпретатор и даже как написать свой собственный интерпретатор языка python (byterun). Часть 1, часть 2

Взвешенное календарное планирование

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

Что нового в Django 1.6

Слайды презентации с Бангалорского Django User Group Meetup

     15.11.2013       Wheels, SQLAlchemy, Celery, PyPy!, уроки на русском о wxPython (08.11.2013 - 15.11.2013)       Статьи

Зрелищные диаграмы о соблюдении конвенций по оформлению кода на github

Можно добавить и свои диаграмы, так как исходники проекта доступны на github. Правда он на node.js

Перезагрузи свою команду!

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

Wheels формат пакетов на замену egg

Согласно стандарту PEP427 на замену egg должен прийти новый формат хранения метаданных о пакетах. По ссылке сайт проекта на главной странице которого можно узнать о том какие пакеты уже совместимы с wheels и что нужно сделать в своем PyPI пакете, чтобы обеспечить ему поддержку wheels. Сам формат декларируется поддерживаемым в pip >= 1.4 и setuptools >= 0.8

     14.11.2013       Wheels, SQLAlchemy, Celery, PyPy!, уроки на русском о wxPython (08.11.2013 - 15.11.2013)       Релизы

Вышел PyPy 2.2

Улучшения в сборщике мусора - он теперь более гладко распределят нагрузку; устранена излишние потери памяти при "бесконечной" JIT компиляции; NumPy разбит на подмодули - в основное ядро включена только базовая его чаcть; Не инлайновые вызовы потребляют меньше дополнительных ресурсов; ускорение JSON декодера; улучшена поддержка Windows в модуле os

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

Заслуживающая внимания статья автора библиотеки Bokeh. Описывается как с помощью этой библиотеки без труда добиться динамического вывода данных (построение графика) на физическое устройство или в web.

     14.11.2013       Wheels, SQLAlchemy, Celery, PyPy!, уроки на русском о wxPython (08.11.2013 - 15.11.2013)       Релизы

django-db-file-storage 0.2.0

Хранилище файлов прямо в полях базы данных