Выпуск 43

(07.09.2014 - 14.09.2014)

pythondigest.ru: Выпуск 43

Конференции, события, встречи разработчиков

      #hack4good Moscow

12-14 сентября сотни разработчиков соберутся на #hack4good — регулярный международный формат — чтобы создать информационные решения для организаций, занимающихся защитой окружающей среды и популяризацией экономии ресурсов. Нынешний, шестой хакатон посвящен вопросам осведомленности общества об изменении климата, проблемах окружающей среды и мотивации людей тратить ресурсы разумно. Основная программа содержит 15 задач, а специально для московского этапа WWF Россия создала призовое задание.

Статьи

      Подзарядка python-shell с помощью .pythonrc

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

      Бенчмарк популярных Python-серверов

В статье рассматривается бенчмарк тест серверов waitress, gunicorn, uwsgi

      Пишем бот для Twitter при помощи Python и Tweepy для отслеживая фолловеров

Статья о том как при помощи Python и Tweepy отслеживать новых Follower'ов

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

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

      Параллельные вычисления с помощью OpenCL

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

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

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

      Изменение формата и размера изображений

Пример простейших операций с изображениями на PIL

      NumPy, часть 2: базовые операции над массивами

Продолжение работы над пособием по библиотеке NumPy. В первой части описывалось как создавать массивы и их печатать.

      За границей оператора цикла for

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

      Модификация дефолтной модели Пользователь в Django

Погружение в тему того как унаследовать свою собственную модель пользователя от AbstractUser и настроить django для ее использования

      Уравнение или всё же наблюдение?

Забавная статья-диалог о мысленном эксперименте со свободно падающими телами. Ну и не без python в вычислениях

      Увы, у Юлия Цезаря на было python

А если бы был, то шифр Цезаря дался бы ему достаточно легко. Статья как раз о том насколько легко.

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

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

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

Продолжении серии статей. Первую часть можно найти по ссылке. В этот раз о поддержке форматирования.

      Учим старую собаку новым трюкам или как я научился любить str.format и отказался от %

Как полюбить str.format, и дать ему шанс по сравнению с форматированием через %

      Бэкап файлов, базы данных и настроек сервера в Dropbox

Статья о том как при помощи Python скрипта облегчить себе жизнь и всегда иметь под рукой актуальный бекап

      RabbitMQ tutorial 6 — Удаленный вызов процедур

Продолжение серии статей о RabbitMQ с использованием python в примерах

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

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

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

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

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

      CloudTunes

Музыкальный плеер с web-интерфейсом, интегрируемый с облачными сервисами

      po-localization

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

Релизы

      Scikit 0.15.2

      Pyston 0.2

Высокопроизводительная реализация python от dropbox обзавелась набором новых возможностей: Исключения в стиле C++
Наследование и метаклассы (правда пока нет множественного наследования)
Базавая поддержка C API
Замыкания, генераторы, лямбды, выражения-генераторы
Корректная поддержка всех видов аргументов
Многопоточность

      Morepath 0.6

      Anaconda Launcher 1.0

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

      BowerStatic 0.4

BowerStatic - небольшой wsgi фреймворк





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

Пиши: mail@pythondigest.ru

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

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

Система Orphus