Новости собираются с мира по нитке на совершенно безвозмездной основе.
Ты легко можешь посодействовать проекту, добавив ссылку на интересную новость, статью, интервью или проект о python.
А еще можно форкнуть код этого проекта на Github и помочь в развитии его функциональности.

Текущий выпуск: Выпуск 48

Очередной выпуск новостей из мира Python.
На этой недели мы получили большое количество статей для дайджеста, но отобрали самые интересные и лучшие на наш взгляд. Особенно хотелось отметить релиз Python Tools 2.1 для Visual Studio теперь мы с вами можем программировать под web прямо в Visual Studio, так же обновился пакет modernize до версии 0.4, кто не знает скажу что это пакет для автоматического конвертирования кода с Python 2 в Python 3. Так же в этом дайджесте огромное количество статей на любой вкус. На этом я закончу свое введение в дайджест, приступайте к непосредственному чтению нашего дайджеста.
Не забываем о том, что все новости можно получать подписываясь на наш Twitter.
Удачного чтения, оставайтесь с нами.
pythondigest.ru: Выпуск 48

Статьи и интервью

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

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

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

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

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

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

  Обучение нейронной сети

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

  Нормальная авария в mod_wsgi и Python Reddit - канал о python

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

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

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

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

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

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

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

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

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

  Граф зависимостей всех пакетов в PyPI Reddit - канал о python

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

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

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

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

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

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

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

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

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

  Учим bpython работать на Python 3 Reddit - канал о python

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

  Все об аттрибутах Reddit - канал о python

Большая и подробная статья, достойная как минимум прочтения по-диагаонали

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

  Виджет Select2 для Django

Эта библиотека для django позволяет быстро и просто заменить стандартные виджеты форм (select и select multiple) на виджеты из javascript-библиотеки Select2.

  PyDbLite - простая неперсистентная база данных Python Weekly

С выборками, конструируемыми с помощью python-выражений

  hynek/structlog - структурированные логи в формате JSON Reddit - канал о python

В подтверждение тезиса о том, что логи уже давно перестали читать люди, а инструментам удобнее уже структурированные данные

  modernize 0.4 Reddit - канал о python

Напомним, что это проект по автоматическому конвертированию кода из python v2 в v3

Релизы

  Вышел Python Tools 2.1 для Visual Studio Хабрахабр

Русскоязычная статья на хабре с анонсом

comments powered by Disqus