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

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

Моя любимая БД - сеть

Автор предлагает пути и рассматриавет вопросы того как обойти подводные камни хранения данных вне собственного хранилища (например на клиенте)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пишем многопользовательскую игру

Тринадцатилетний парень пишет инструкции и код игры на два игрока с собственными правилами на PyGame. Все немного Mac-центрично, но вполне стоит вашего внимания. Во второй части есть уже есть клиент-серверный прототип.

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

Гвидо ван Россум о True, False и None

Создатель языка пишет об истории возникновения этих элементов. Чем отличаются ключевые слова от литералов. Каковы тонкости применения операторов и выражений с этими лементами в разных версиях языка.

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

Малоизвестные возможности TurboGears 2.3 - врапперы приложения

Вторая из серии статей об одном из старейших web-фреймворков написанных на Python. Предыдущая статья была о существенных улучшениях структуры и производительности Response

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

Ретроспектива python 2 --> python 3

Презентация Гвидо ван Россума с рассказом об изменениях в языке программирования со сменой мажорной версии. Почему reduce мастдай, почему несмотря на ненависть разработчиков к обратно несовместимым изменениям эти изменния все же делаются и какие, а также много другое (22 слайда).

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

10 фактов ставящих в тупик новичков в SQLAlchemy

Разобраны тонкие места замечательной ORM, в которых обязательно стоит разобраться получше перед тем как начать использовать эту библиотеку.

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

Управляем Raspberry Pi из Flask

Достаточно серьезная статья с примерами кода и схемами описывающая процедуру подключения вашего Rasberry Pi девайса к приложению на популярном web-фреймворке Flask. Возможно вы захотите научиться выключать кофемашинку http запросом :-)