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

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

     23.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

Получаем список событий группы ВКонтакте

Извлекаем данные (web scraping) на странице с Ajax.

     22.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

Django-orm в поисках LEFT JOIN

Давно уже перестало быть секретом, что Django-ORM в целом глупое как палка и не способно решать более менее серьезные задачи, и особо глупа в тех случаях, когда необходимо влиять извне на формирование разумных SQL запросов.

     22.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

Современный Торнадо: распределённый хостинг картинок в 30 строк кода

Статья о реализации простого вебсервера на Tornado

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

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

Много полезных команд и примеров начальной обработки данных на pandas

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

Числа: целые, вещественные, комплексные

Числа в Python 3: целые, вещественные, комплексные. Работа с числами и операции над ними.

     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 и т.п