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

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

     04.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Centrifuge + Go = Centrifugo – harder, better, faster, stronger

В сентябре прошлого года была опубликована последняя статья о Центрифуге — сервере с открытым исходным кодом для обмена сообщениями в режиме реального времени. Теперь в списке хабов, в которые публикуется этот пост, присутствует Go. И неспроста, как можно понять уже из заголовка, Центрифуга была портирована с Python на Go — так появилась Centrifugo. О причинах миграции, о плюсах и минусах Go, а также о том, как эволюционировал проект с момента предыдущей публикации – читайте под катом.

     05.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Разработка абстрактной модели графа зависимости, её визуализация и применение

Автор рассказывает разработке нодового виджета на PySide, и о том с какими проблемами ему пришлось столкнуться.

     03.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Добавляем SteamworksPy в свою игру

Статья описывает как использовать Steam в своем Python коде

     03.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Работа с текстовыми данными в scikit-learn (перевод документации) — часть 2

Данная статья представляет перевод главы, обучающей работе с текстовыми данными, из официальной документации scikit-learn. Начало статьи вы можете прочесть в части 1. Обучение классификатора Теперь, когда мы выделили признаки, можно обучать классификатор предстазывать категорию текста. Давайте начнем с Наивного Байесовского классификатора, который станет прекрасной отправной точкой для нашей задачи. scikit-learn включает в себя несколько вариантов этого классификатора. Самый подходящий для подсчета слов — это его поли номинальный вариант: >>> from sklearn.naive_bayes import MultinomialNB >>> clf = MultinomialNB().fit(X_train_tfidf, twenty_train.target)

     04.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Обработка текстов и смешные предсказания

Обработка текстов (NLP) это интересная задача, но как при другом анализе данных можно получить странные предсказания. Статья об этом.

     02.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Байесовские корреляции с PyMC

В статье показано как определить коэффициент корреляции. И будет рассмотрена возможность замены традиционного коэффициента корреляции Пирсона на этот коэф.

     02.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Программа конференции PYCON RUSSIA 2015

Привет, Хабр! Осталось три недели до третьей международной конференции python-разработчиков Pycon Russia 2015, которая пройдет в Екатеринбурге 18-19 сентября. Мы доделываем итоговую сетку и обговариваем детали последних докладов, но 90% программы готово. Итак, что вас ждет в этом году.

     02.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Вызываем функции скрипта через HTTP без сервера

Статья рассказывает как использовать StackHut для публикации ваших скриптов в Интернет

     01.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Анализ данных: ищем выигрышные комбинации в фентези футболе

Статья рассказывает что такое фентези футбол и как можно делать обдуманные ставки

     01.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Определяем новое на HackerNews без RSS и API

Статья описывает как написать простой парсер для HackerNews. Код из статьи позволяет определить новинки на сайте и сохраняет страницы в БД

     01.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Снова о вычисление факториала на Python

В статье вы найдете различные способы подсчета факториала и узнаете какой из них быстрее.

     31.08.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Анализ данных: работаем с Craigslist с помощью Python

Крейглист это сайт электронных объявлений.

     31.08.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Словарь в Python

Статья подробно описывает все операции со словарями в Python

     31.08.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Почему не все так просто с MongoDB

В последнее несколько лет MongoDB приобрела огромную популярность среди разработчиков. То и дело в интернете появляются всякие статьи как очередной молодой популярный проект выкинул на свалку истории привычные РСУБД, взял в качестве основной базы данных MongoDB, выстроил инфраструктуру вокруг неё, и как все после этого стало прекрасно. Даже появляются новые фреймворки и библиотеки, которые строят свою архитектуру целиком на Mongo (Meteor.js например). По долгу работы я примерно 3 года занимаюсь разработкой и поддержкой нескольких проектов, которые используют MongoDB в качестве основной БД, и в этой статье хочу рассказать, почему на мой взгляд с MongoDB далеко не все так просто, как написано в мануалах, и к чему вы должны быть готовы, если вдруг решите взять MongoDB в качестве основной БД в ваш новый модный стартап :-) Все что описано ниже можно воспроизвести с использованием библиотеки PyMongo для работы с MongoDB из языка программирования Python. Однако скорее всего с аналогичными ситуациями вы можете столкнуться и при использовании других библиотек для других языков программирования.

     31.08.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Стоимость жилья как функция координат

Цены на жильё формируются из многочисленных факторов, основные из которых — это близость к центру города и наличие рядом различной инфраструктуры. Но реальные цены только в бумажных газетах и риэлторских сайтах. Мы будем строить свою карту с ценами на недвижимость в Москве при помощи python, яндекс API и matplotlib, специальный репортаж с места событий под катом

     30.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Визуализация движений игроков NBA на Python

Интересная статья, которая показывает как визуализировать движение игроков NBA, а также как посчитать различную статистику по этим данным

     29.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

PostgreSQL транзакции и SQLAlchemy

Интересная статья рассказывает как использовать Postgres транзакции с ORM SQLAlchemy

     28.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Как написать твиттер бота

Учебная статья рассказывает по шагам как создавать твиттер ботов

     28.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Сборник ресурсов про Python+SQLite

На одной странице собраны различные публикации на тему Python+SQlite. Разные плагины, опыт использования и другое

     27.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи