Выпуск 67

(02.03.2015 - 08.03.2015)

pythondigest.ru: Выпуск 67

Статьи

      Визуализация и предсказание уровня преступности

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

      Отправка SMS и MMS с помощью Arduino Yun

Очередной пример использования сервиса twilio, но в этот раз с интересной железки

      Применение IPython Notebook для анализа данных на Amazon EMR

Когда данные становятся реально Big, то придется использовать специальные распределенные системы для того, чтобы выполнять вычисления в разумное время. Речь о Hadoop и эта статья может стать первым шагом в изучении этого вопроса.

      Тестирование race conditions

Параллельное выполнение задач в режиме реального времени иногда провоцируют трудноуловимые ошибки с одновременным доступом к ресурсу. Как их воспроизвести в тестовом окружении и рассказывает автор

      Меню и тулбары в PyQt5

Продолжение серии статей о PyQT5 на русском. В этой части учебника PyQt5, нас учат создавать меню и тулбар (панель инструментов). Меню представляет собой группу команд, расположенных в менюбаре. Панель инструментов содержит кнопки с некоторыми общими командами в приложении.

      Микро-оптимизация кода - ускоряем поиск переменных в областях видимости

Вкратце - перенос переменных в функции в локальную область видимости может дать прирост производительности на 5 и более процентов

      Пишем блог на flask и angularjs

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

      Ранние сборки и Tox

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

      Деплой Flask-приложений с помощью Gunicorn и Nginx на Linux

Подробное руководство с кусками кода и конфигов о развертывании приложений на Ubuntu с поддержкой Supervisor и virtualenv

      Конвертирование изображения по URL

Скачивание картинки и конвертация ее в image-объект OpenCV без записи/чтения с диска

      Выборка N объектов в группе с помощью Peewee ORM

Несколько версий ограничения количества объектов в группе при выборке данных из SQL-хранилища с измерением их эффективности

      Как сделать поток с уведомлениями с помощью Stream

Рецепт использования сервиса GetStream.io для создания потока получающего и отправляющего уведомления для web-приложений

      Классы и объекты. Часть 2. Дескрипторы

Во второй части из серии хороших и подробных статей об ООП в python автор рассказывает о такой экзотической, по его мнению, штуке как дескрипторы. Что они такое и когда их разумно использовать.

      Отладка SQL в django тестах

В django тестах можно замерять количество сделанных SQL запросов. Как и зачем это нужно описывается в этой статье.

      Введение в Briefly - DSL для масштабирования задач MapReduce

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

      Команда Django Packages объявила о смене версии API

Собственно API поменялось и если вы его используете - следует обратить внимание на эту статью

      Деплой приложений с помощью Docker

Еще один сигнал о сложности деплоя python-приложений и рассказ о том как в этом может немного помочь Docker

      Два с половиной приема при работе с argparse

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

      git-cola - GUI для git

Набирающая популярность на github реализация GUI-клиента для git на основе PyQt4

      Интеграция стороннего API

Как воспользоваться сторонним REST API с помощью библиотеки requests

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

      Жизнь в терминале

Пример реализации игры "Жизнь" Конвея с отрисовкой в терминал

      gitless - упрощаем использование git

Обертка вокруг git упрощающая его использование в реальной жизни. Например инициализация из удаленного источника

      anaconda-notebook - быстрый способ попробовать мощные инструменты для анализ данных

Docker-контейнер с готовыми к работе IPython 3 Notebook и Terminal + Anaconda. Еще один повод испытать Docker в деле.





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

Пиши: mail@pythondigest.ru

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

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

Система Orphus