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

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

     25.12.2013       Выпуск 8 (20.12.2013 - 27.12.2013)       Статьи

TDD с Django 1.6

Пример реализации подхода разработки кода на основе написания тестов и последующего написания кода, который проходит эти тесты. Картинки, примеры кода, функциональные и юнит-тесты. Вполне достойная прочтения статья.

     20.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Интересные проекты, инструменты, библиотеки

kuma - исходники высоконагруженного проекта MDN (developer.mozilla.org)

Проект написан на Django и в нем можно найти работающие примеры взаимодействия с такими модулями как Babel (интернационализация), GitPython (версионирование), django-cache-machine (кеширование), bleach (чистка сгнерированного пользователем HTML), python-magic (определение MIME типа файлов) и многих других.

     20.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи
     19.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи

Продвинутые патерны проектирования

Описание реализаций в ядре Python таких паттернов проектирования как декораторы, мета-классы, дескрипторы и других

     19.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Интересные проекты, инструменты, библиотеки

graph-tool - инструмент эффективного анализа графов

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

     19.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи

Что вам больше всего нравится в Python?

Бурное обсуждение данного вопроса, заданного новичком на reddit

     20.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи

Безопасный REST в Django

Добротная статья рассматривающая возможные уязвимости API и наилучшие с очки зрения автора практики организации защиты от них

     20.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Релизы

pybbm 0.15.1

Движок форума на Django с интерфейсом на Twitter bootstrap и с прицелом на простую интеграцию с имеющимися django-приложениями

     20.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи

Строим web-приложение на фреймворке Pyramid в Ubuntu

Руководство помогает установить и развернуть несложное приложение (Hello world, да) на Pyramid в Ubuntu.

     18.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Интересные проекты, инструменты, библиотеки

pint - конвертирование единиц измерений

Библиотека призвана унифицировать конвертирование одних единиц измернния в другие по заранее известным правилам

     19.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи

Начинаем Django 1.6 проект правильно

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

     20.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи

Написание расширений для IPython Notebook

Статья от одного из основных разработчиков системы

     18.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи

Синхронизация скрола между двумя Grid view

Пример сабжа для графического тулкита wxWidgets

     17.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Видео

Лекции и уроки от одного из разработчиков Google

Ник Параланте - один из сотрудников Google, выпускник Стенфорда читает лекции по основам разработки на Python.

     18.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи

Введение в web-разработку с Pyramid часть 3

Продолжение серии статей о разработке на фреймворке с солидной историей
Часть 2
Часть 1

     18.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи

Распознавание языка текста

Автору понадобилось всего 50 строк кода на решение методом обучения

     18.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи

Замечательнвя функциональность и возможности языка

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

     17.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи

Оптимизация производительности кода

Рассмотрен пример поиска узких мест в производительности кода с помощью cProfile