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

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

     18.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

Эффективная многопоточность в Python

Хочу поделиться простым рецептом, как можно эффективно выполнять большое число http-запросов и других задач ввода-вывода из обычного Питона. Самое правильное, что можно было бы сделать — использовать асинхронные фреймворки вроде Торнадо или gevent. Но иногда этот вариант не подходит, потому что встроить event loop в уже существующий проект проблематично.

     08.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Анализ данных при помощи Python. Основные статистики и обзор данных (Exploratory Analysis)

В этом переводе рассматривается как загрузить набор данных, рассмотреть с какими переменными мы имеем дело и сделать какие-то первые выводы.

     08.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Продвинутый механизм очереди сообщений

Статья о том как объединить клиент-серверные приложения написанные на разных языках программирования в единое целое.

     08.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Храним наши RSS ленты в Evernote

Интересная статья о том как можно следить за своими каналами информации без RSS-агрегатора, а сохранять все не прочитанные посты в Evernote.

     04.07.2014       Выпуск 31 (08.06.2014 - 06.07.2014)       Статьи

Создание middleware django

Пример реализациии middleware для Django

     30.06.2014       Выпуск 31 (08.06.2014 - 06.07.2014)       Статьи

Манипуляция и обработка данных в Python (Data wrangling and munging)

Перевод статьи с примерами синтаксиса, посвящённые тому, как использовать Pandas для анализа данных.

     10.06.2014       Выпуск 31 (08.06.2014 - 06.07.2014)       Статьи

Питон, смещение тона и Пианопьютер

Автор на простом и коротком примере демонстрирует практическое применение трех больших и популярных библиотек: numpy, scipy и pygame

     06.06.2014       Выпуск 30 (01.06.2014 - 08.06.2014)       Статьи

Gevent - coroutines in Python

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

     06.06.2014       Выпуск 30 (01.06.2014 - 08.06.2014)       Статьи
     03.06.2014       Выпуск 30 (01.06.2014 - 08.06.2014)       Статьи

Django tips & tricks

В этом посте — небольшие советы по работе с Django, которые могут пригодиться начинающим разработчикам.

     03.06.2014       Выпуск 30 (01.06.2014 - 08.06.2014)       Статьи

Разработка ERP на tryton: Часть 3

Работа с модулями компании (company), контрагентами (party), товаров (product) и склада (stock).

     03.06.2014       Выпуск 30 (01.06.2014 - 08.06.2014)       Статьи

Геодезия: по полю на «питоне»

Решение прикладной геодезической задачи с применением python и gt

     03.06.2014       Выпуск 30 (01.06.2014 - 08.06.2014)       Статьи

VIM как IDE для разработки на Python

Авторское «скромное» понимание того, каким должен быть текстовый редактор, чтобы в нем было удобно/приятно/легко (нужное подчеркнуть) писать код также, как это сейчас возможно во всевозможных IDE типа PyCharm, SublimeText и т.п

     31.05.2014       Выпуск 29 (25.05.2014 - 01.06.2014)       Статьи
     29.05.2014       Выпуск 29 (25.05.2014 - 01.06.2014)       Статьи

Работа с метеорологическими данными в Pandas

Рассказывается как загрузить данные российских метеорологических станций и сконвертировать их в pandas DataFrame.

     28.05.2014       Выпуск 29 (25.05.2014 - 01.06.2014)       Статьи
     25.05.2014       Выпуск 28 (18.05.2014 - 25.05.2014)       Статьи

os.urandom, CPython, Linux и грабли

Поучительная история ошибки в реализации функции urandom из модуля os в CPython на UNIX-подобных ОС (Linux, Mac OS X, etc.).

     25.05.2014       Выпуск 28 (18.05.2014 - 25.05.2014)       Статьи

Микроблог на микрофреймворке

Убийца твиттера на Flask и Jinja. Ну почти.