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

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

     19.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи
     19.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи

Визуализация распределений

Замечательный Notebook с примерами графического представления статистического распределения данных

     19.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи

Веб-приложение — ну почти без бек-энда: Flask, Redis, API через JSONP, JSFiddle.net

Данная статья — так называемый «proof-of-concept» создания фронт-енд приложения, работающего с API посредством JSONP, то есть, как говорят, «cross-origin». Также описана организация данных в Redis.

     19.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи

Prospector - статический анализ кода для людей

Оболочка вокруг pylint с удобными значениями по-умолчанию для повседневного и интуитивно понятного использования

     19.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи

makeapp — cоздавать пакеты приложений на Python проще

Чтобы создать полноценное приложение, мало его спроектировать и написать, требуется ещё и оформить его в пакет, тем самым выдав билет в жизнь.

     18.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи

Второй выпуск EAP Pycharm 4 от компании JetBrains

И одним из ключевых изменений является поддержка IPython Notebook

     16.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи

Граф зависимостей всех пакетов в PyPI

Фантастическая по безумию идея, реализованная на платформе gephi.

     16.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи

Эффективный Django - первые две части

Обещается полный перевод серии статей Effective Django

     16.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи

Знакомимся с etcd в приложении к Python

etcd - это распределенная система для хранения данных типа ключ/значение, написанная на Go

     15.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи

Введение в интерактивный анализ данных с помощью pandas

Нас снова учат запускать IPython notebook и приводят простой пример анализа csv таблицы

     15.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи

Logbook - мощная система логирования

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

     15.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи

Продвинутое применение декораторов и метаклассов

Или как создать родительский класс с декорируемыми методами

     14.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи

Учим bpython работать на Python 3

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

     14.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи

Нормальная авария в mod_wsgi и Python

Прекрасный разбор небольшой, не вынужденной, ошибки в 2to3, которая потянула за собой целый клубок проблем. Кстати, нормальные аварии - это несчастные случаи, катастрофы, вызванные не грубыми просчетами, а человеческой ошибкой, обусловленной его взаимодействием со сложными техническими системами; по подсчетам специалистов, от 60 до 80% нормальных аварий происходят из-за собственно человеческого фактора

     14.10.2014       Выпуск 48 (13.10.2014 - 19.10.2014)       Статьи

Кластеризация данных

Кластеризация данных – это метод обнаружения и визуализации групп связанных между собой предметов. Данный инструмент часто используется в приложениях, обрабатывающих большие объемы данных. Кластеризация – пример обучения без учителя. В отличие от нейронных сетей или деревьев решений, алгоритмам обучения без учителя не сообщаются правильные ответы. Их задача – обнаружить структуру в наборе данных, когда ни один элемент данных не является ответом.