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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE


Новый материал в ленте
  Using Bag-of-Words

Have you ever wondered how machine learning models actually work with text? After all, these models require numerical input, but text is, well, text. Natural language processing (NLP) offers many ways to bridge this gap, from the large language models (LLMs) that are dominating headlines today all the way back to the foundational techniques of […]


Python Дайджест. Выпуск 27

(28.04.2014 - 04.05.2014)

поделиться выпуском 
pythondigest.ru: Выпуск 25

Статьи

  Разработка на Flask - Часть 2

На этот раз о Postgres, SQLAlchemy и Alembic

  Обработка данных поступающих в режиме реального времени на D3 и Python

Интересный пример комбинирования подсистем модулей для решения неординарной задачи

  Комбинаторные генераторы

Все основано на примерах и достаточно наглядно.

  Работаем с pip

Думаю, все применяют pip и знают основы. Давайте посмотрим, что ещё полезного умеет эта команда.

  Применение mock.patch в автоматическом тестировании

Довольно обширная статья с большим количеством примеров кода

  В python быстрые структуры данных

Статья подтверждающая это утверждение с помощью тестов. Также упоминается интересный модуль CyToolz порт java toolz и служащий для увеличения производительности структур данных.

  Проектирование бинарных и текстовых API для py2k и py3k одновременно

Статья скорее о проблемах со строками, но кому-то поможет не потерять на этом время

  Пишем расширение для SCons

Минимальное описание того, чтобы нужно сделать, чтобы SCons нашел ваше расширение

  Постоянная работа или постоянное ожидание

Еще одна статья о многопоточности, GIL и почему иногда не все так плохо

  Что случается когда проект на python упирается в производительность реализации языка

Обширный пост о неудачном выборе в пользу Python в отдельно взятом проекте

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

  haxe теперь может выводить в python3

Haxe - это язык программирования близкий к ActionScript и набор трансляторов кода на этом языке в код на других ЯП (C++, C#, Flash, Java, JavaScript, PHP)

  Reeborg's world

Проект для обучения основам алгоритмов на нескольких языках программирования

  PyKinect

Биндинги к Kinect SDK и примеры его применения в PyGame

Релизы

  BinPy 0.3.1

Проект симуляции электронных схем. Новый релиз расширяет функциональность и добавляет поддержку IPython Notebook

  Типограф Муравьева 3.3

Новый релиз замечательной библотеки:
улучшено правило расстановки точки в конце предложения;
оптическое выравнивание по умолчанию включено и улучшена обработка открывающейся кавычки;
исправлена ошибка в работе сокращений «вольт»;
типограф больше не путает где ставить закрывающую кавычку, а где знак дюйма;

  stopit 1.1.0

Библиотека умеющая останавливать немедленно или по таймауту выполнение кода в порожденных процессах

  python-colormath 2.0

Библиотека для конвертирования значений различных цветовых схем между собой

  WSME 0.6.1

Модуль упрощающий создание и поддержку REST API

  Dennis 0.4

Инструмент упрощающий локализацию приложений основанную на gettext