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

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

     23.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Статьи

Устанавливаем Kafka и общаемся с ним на Python3

Все достаточно несложно и делается на основе vagrant. Автор производил все манипуляции в Mac OS, но при наличии java не должно возникнуть проблем и на других системах

     23.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

Пять игр-однострочников

Весьма забавные идеи игр укладываются в одну строку страшного python-кода

     23.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Интересные проекты, инструменты, библиотеки

aiohttp-wsgi - выполняем WSGI приложения на asyncio

WSGI адаптер для aiohttp. Может выполнять с помощью asyncio приложения на традиционных фреймворках (Flask, Django) и добавить в них поддержку, например, websockets

     21.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Статьи

Vim для разработчиков на Python

Небольшой обзор настроек, которые нужно изменить в vim для удобоваримого редактирования в нем python-кода

     20.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Статьи

Введение в конкурентное и параллельное программирование для новичков

Довольно обширное повествование по заезженной теме. А завершение приведена даже реализация без multiprocessing и threading

     20.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Статьи

Python и Riak DB - отличная пара для организации масштабируемых объемов вычислений

Рассказ о том что же такое Riak DB в картинках и как всем этим пользоваться с помощью Python-клиента

     19.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Релизы

Django 1.7.7

Обновление безопасности. Все категорически рекомендуется обновиться до Django 1.4.20, 1.6.11, 1.7.7 или 1.8c1 в зависимости от используемой на данный момент ветки

     18.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Статьи

Очень короткий способ проанализировать количество входящих на Gmail в IPython notebook

Берем экспортированный архив из gmail и буквально в 4 строчки получаем красивый график

     18.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Интересные проекты, инструменты, библиотеки

NVIDIA открыла исходные коды DIGITS

Это система (GUI + функциональность) системы машинного обучения, выполняющей тяжелые вычислительные задачи на GPU

     18.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Статьи

Введение в SuPPort

Основанный на gEvent клиентский и серверный фреймворк применяемый для проектов PayPal и EBay

     18.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Статьи

Делаем следующие шаги в python после новичка

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

     18.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Интересные проекты, инструменты, библиотеки

Использование синтаксиса ElasticSearch для поиска в БД поддерживаемой SQLAlchemy

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

     18.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Статьи

Ваше первое GUI приложение на PyQt

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

     18.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Статьи

Отображение структуры файловой системы в yaml

Звучит довольно громко, но по сути распечатка иерархии директорий и файлов в документ yaml.

     17.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Статьи

Система уведомлений в реальном времени на Django с помощью gevent-socketio и RabbitMQ

Реализация и сравнение с аналогичным решением на Node.js

     15.03.2015       Выпуск 68 (09.03.2015 - 15.03.2015)       Интересные проекты, инструменты, библиотеки

Бесплатный сервис поиска работы на python

Вызывает интерес юзабилити прогресс. Шоб добавить резюме - отправляйте pull request

     13.03.2015       Выпуск 68 (09.03.2015 - 15.03.2015)       Статьи

Защищаем код на python от копирования

В первой части предлагаются варианты с дистрибьюцией байткода, шифрование кода и компиляция Cython

     13.03.2015       Выпуск 68 (09.03.2015 - 15.03.2015)       Релизы

db.py 0.4

Свежий релиз библиотеки для абстрагирования SQL-баз данных включает в себя поддержку шаблонизации запросов

     13.03.2015       Выпуск 68 (09.03.2015 - 15.03.2015)       Статьи

Подборка однострочников на СheckIO

В силу выразительности языка программирования python, иногда довольно замысловатые задачи можно решить в одну строку. Главное соблюсти правило о читаемости. Замечательный сервис СheckIO представляет подборку интересных однострочных решений для их задач.

     13.03.2015       Выпуск 68 (09.03.2015 - 15.03.2015)       Статьи

10 лучших фреймворков для веб-раработки

Внезапно и без аргументов в десятку не попал Django, зато есть, например, CubicWeb, Zope2 и Grok - вы знаете таких?