Выпуск 13

(31.01.2014 - 07.02.2014)

pythondigest.ru: Выпуск 13

Статьи

      Добавление уникального ограничения на поле в SQLAlchemy постфактум

Рассматривается пример того, как добавить unique для поля, в котором уже есть неуникальные данные. Категорически рекомендуется использовать для этого alembic

      Разработка кроссплатформенного приложения на Qt, PyQt и PySide

Часть вторая чуть более конструктивная, чем предыдущая. На этот раз уже есть HelloWorld. С нетерпением ждем продолжения сериала.

      100 упражнений разного уровня по numpy

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

      Деплой CherryPy приложения с помощью nginx и uWSGI

Обширная статья с описание того как работают в связке все указанные подсистемы; примеры конфигурационных файлов; учет возможности применения virtualenv. Приводятся замечания по деталям развертывания для нескольких Linux-based семейств операционных систем (RHEL, CentOS, Debian, Ubuntu)

      Python - лучший по мнению CodeEval

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

      Идиомы Python

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

      Тестирование приложений использующих сессии и django-rest-framework

Автор предлагает рассмотреть найденное им относительно безболезненное решение проблемы

      Начинайте python-проект правильно!

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

      Шарики, ролики фикстур на pytest

Автор серии статей о тестировании приложений на Python раскрывает на практических и не очень примерах секреты применения фикстур (заранее подготовленных данных) в специализированном фреймворке pytest

      Бегите от ада обратных вызовов

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

      Vim-крокет

Анализ использования команд и нажимаемых клавиш в текстовом редакторе с помощью python

      Обработка изображений в scikit-image

Набор интересных примеров, которые могут послужить поводом для более близкого знакомства с модулем scikit-image. А если ваши задачи как-то пересекаются с преобразованием изображений, компьтерным зрением, распознаванием образов, то несомненно стоит это знакомство продолжить.

Интересные проекты, инструменты, библиотеки

      AutoKey

Популярная утилита для автоматизации рутинных действий в Linux окружении рабочего стола (нажатия клавиш, клики мыши) портирована на python 3

Релизы

      Pycharm 3.1

Обновилась версия замечательной IDE. Объявлена поддержка python 3.4 и Django 1.6, улучшена поддержка Google App Engine и множественные улучшения других инструментов и интерфейса

      Kivy 1.8

Объявлена поддержка Python 3.3, добавлен новый медиаплеер, улучшен Scrollview, добавлена обработка enabled для всех виджетов, поле ввода теперь поддерживает маркеры выделения текста... Ну и многое другое.





Разместим вашу рекламу

Пиши: mail@pythondigest.ru

Нашли опечатку?

Выделите фрагмент и отправьте нажатием Ctrl+Enter.

Система Orphus