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

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

     17.09.2014       Выпуск 44 (14.09.2014 - 21.09.2014)       Учебные материалы

Документация по тестированию django

Расширенная "документация - how-to" о тестировании django приложений.

     17.09.2014       Выпуск 44 (14.09.2014 - 21.09.2014)       Статьи

Flask проекты в docker

Слайды и расшифровка презентации

     17.09.2014       Выпуск 44 (14.09.2014 - 21.09.2014)       Статьи

Real-time обновление информации о продажах определенной игры в Steam

Код выложенный в gist.github.com с примером его использования.

     19.09.2014       Выпуск 44 (14.09.2014 - 21.09.2014)       Статьи

Сравнение изображений

Реализация алгоритма выявляющего похожесть изображений на основе scikit

     19.09.2014       Выпуск 44 (14.09.2014 - 21.09.2014)       Статьи

Разрабатываем текстовый редактор с использованием PyQT: Часть 3

Продолжении серии статей. В этот раз о поддержке поиска/замены, вставке изображений и автодополнении слов. Предыдущие части:
Часть 1. Вводная
Часть 2. О форматировании

     16.09.2014       Выпуск 44 (14.09.2014 - 21.09.2014)       Статьи

Добавляем параметров в django форму

Или как передать текущего пользователя в форму. В комментариях есть хорошее замечания про то, что это настолько частая задача, что для нее есть специальные миксины в django-braces

     15.09.2014       Выпуск 44 (14.09.2014 - 21.09.2014)       Статьи

Пишем приложение для Cisco onePK

onePK - платформа для разработки приложений для маршрутизаторов и коммутаторов CISCO

     15.09.2014       Выпуск 44 (14.09.2014 - 21.09.2014)       Статьи

Не самый лучший пример как писать код на python

На примере конкретных ошибок в проекте 'whisper'

     19.09.2014       Выпуск 44 (14.09.2014 - 21.09.2014)       Статьи

Взлом каптчи

Пример автоматического распознавания простой каптчи с помощью tesseract-ocr

     15.09.2014       Выпуск 44 (14.09.2014 - 21.09.2014)       Статьи

virtualenv жив!

Автор пытается убедить нас, что даже в 2014 году, когда все уже изучили docker, virtualenv все еще имеет право на жизнь

     15.09.2014       Выпуск 44 (14.09.2014 - 21.09.2014)       Интересные проекты, инструменты, библиотеки

objectpath - язык запросов для слабоструктурированных наборов данных

Может быть использован как в интерактивном режиме так и в качестве библиотеке. Есть библиотека и для JS

     14.09.2014       Выпуск 43 (07.09.2014 - 14.09.2014)       Статьи

Применяем специальные типы данных Postgresql HStore, JSON и Arrays на Peewee ORM

Неплохая статья описывающая как на базовом уровне применить специальные типы данных Postgres в Peewee ORM, правда без подробного описания самих типов данных и описания их недостатков.

     14.09.2014       Выпуск 43 (07.09.2014 - 14.09.2014)       Интересные проекты, инструменты, библиотеки

po-localization

Библиотека для локализации Django приложений используя .po файлы

     13.09.2014       Выпуск 43 (07.09.2014 - 14.09.2014)       Статьи

Пишем более быстрый код

Очень любопытный набор тестов производительности разных синтаксических конструкций языка.

     13.09.2014       Выпуск 43 (07.09.2014 - 14.09.2014)       Статьи

Python и телефон: несколько слов о Kivy

Очередная вводная статья, призванная привлечь ваше внимание к фреймворку kivy. Ваш python-код вполне можно использовать на современных смартфонах, причем достаточно комфортно.

     13.09.2014       Выпуск 43 (07.09.2014 - 14.09.2014)       Статьи

Выбираемся из песочницы

Еще один интересный пример как вырваться за пределы песочницы, в которую пытаются разными способами загнать сервисы позволяющие писать для них код на python

     13.09.2014       Выпуск 43 (07.09.2014 - 14.09.2014)       Статьи

Переходим к разработке приложений с поддержкой множества языков

Помимо очевидных трудностей на этом пути есть и дополнительные подводные камни. О них и вообще о тонкостях такой разработки и идет речь в этой довольно объемной статье

     12.09.2014       Выпуск 43 (07.09.2014 - 14.09.2014)       Статьи
     12.09.2014       Выпуск 43 (07.09.2014 - 14.09.2014)       Релизы

Anaconda Launcher 1.0

Графический инструмент для мощного пакетного менеджера Anaconda теперь может похвастаться поддержкой python3 и улучшенной поддержкой Windows и MacOS