Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/
(13.03.2017 - 19.03.2017)
Оставляйте свои комментарии к выпуcкам, пишите нам в Slack (инвайт по ссылке), добавляйте свои новости через специальную форму. Следите за всем этим безобразием в RSS, Twitter или Telegram @py_digest
Поддержите проект рублем или руками
Очень короткая статья-пример про миксины
Статья описывает, как построить систему, которая будет анализировать входящие данные. От поступления до сервера до создания отчетов
Короткая статья про использоание CSV файлов в вашей программе. Как читать файл, как модифицировать и сохранять
В этом туториале, я покажу как парсить и разбирать Logo-подобный язык всего в 70 строках кода. Буду использовать библиотеку Lark.
Статья по шагам описывает, как научиться анализировать текстовые данные
Мы решили запустить ещё одну серию — о работе с популярными фреймворками для нейронных сетей и глубокого обучения.
Я открою этот цикл статьёй о Theano — библиотеке, которая используется для разработки систем машинного обучения как сама по себе, так и в качестве вычислительного бекэнда для более высокоуровневых библиотек, например, Lasagne, Keras или Blocks.
По ссылке вы найдете описание структур types.MappingProxyType, typing.NamedTuple и types.SimpleNamespace
Как естественное продолжение работы над libuniset2, возник проект uniset2-testsuite. Это свой небольшой велосипед для функционального тестирования. В итоге он развился до более-менее универсального решения с «плагинами». Написан на python. Если интересно почитать, то прошу… заходите. Основная идея тестирования, заложенная в uniset2-testsuite проста: «Подали воздействие, проверили реакцию». Эта абстрактная идея материализовалась в итоге в следующие артефакты:
В играх жанра Tower Defense (TD) множество врагов стремится добраться в одну точку. Во многих играх TD существует заранее заданный путь или несколько путей. В некоторых, в том числе в классической Desktop Tower Defense можно размещать башни в произвольных местах, и они становятся препятствиями, влияющими на пути врагов. Запустите демо и нажимайте на карту, чтобы возводить или убирать стены:
Метод гармонической линеаризации широко используется для анализа нелинейных систем [1]. Этот метод используется для определения условий возникновения автоколебаний в системах второго и более высокого порядка. При гармонической линеаризации должны выполняться два следующих условия. Замкнутая линейная система должна состоять из двух частей ─ линейной и нелинейной. Линейная часть должна обладать хорошими фильтрующими свойствами для высших гармоник[2]. Системы автоматического управления и регулирования содержат исполнительные механизмы, содержащие нелинейные элементы, поэтому их анализ является весьма актуальной проблемой.
Описывая участие в проекте по модернизации VoIP оператора связи Часть 1 и Часть 2, одной из задач, которая выпала из поля зрения, было создание унифицированного инструмента для визуализации и мониторинга работы сервера Asterisk. По сути, после выхода из данного проекта, навязчивая идея привести отображение информации Asterisk к более удобному виду вылилась в проект создания прототипа унифицированной виртуальной файловой системы, объединяющей возможности всех разрозненных инструментов доступных в Asterisk.
Статья описывает, как можно использовать карты для расчета и построения изохрон
Сегодня предлагаю поразмышлять о том, как искать паттерны в биржевых данных и как их использовать для успешной торговли. Будем получать биржевые данные Forex от одного из брокеров, сохраним в базу данных PostgreSQL и попробуем найти закономерности при помощи алгоритмов машинного обучения. В статье есть несколько приятных бонусов в виде кода на Python — Вы сможете сами проанализировать любые (почти) биржевые данные (или значения индикаторов), запустить собственного торгового робота и проверить любую торговую стратегию. Все условия и определения паттернов в статье приведены для примера, вы можете использовать любые критерии.
Насколько сложно построить полноценный сервис email-маркетинга? Что для этого нужно предусмотреть? Какие подводные камни могут встретиться на пути пытливых умов разработчиков? Давайте попробуем разобраться вместе. В рамках нескольких статей я расскажу о том, как я уже больше года делаю свой собственный сервис email-рассылок, какие уроки для себя извлек и что планирую со всем этим делать дальше.
Статья описывает, как сделать ленту элементов, которые будут подгружаться по необходимости
Аудио-подкаст
Демо - https://asciinema.org/a/107799?speed=2
Модуль позволяет подключиться к рабочему процессу и собрать метрики
Программа позволяет синхронизировать текст со звуковой дорожкой
Набор содержит Bottle, Vue.js, Axios, Bulma.io, Babel и Webpack 2
А также к статье: Библиотека https://github.com/django-stars/django-classifier Два примера как его использовать https://github.com/django-stars/django-classifier-profile https://github.com/django-stars/django-classifier-shop
Фреймворк содержит: ОРМ, формогенератор, валидация, и ещё несколько батареек из коробки. По заявлению разработчика работает быстрее django и flask.
Библиотека и утилита для генерации .pex (Python EXecutable) файлов. Изменения описаны по ссылке https://allmychanges.com/p/python/pex/#1.2.4. Скачать можно по ссылке: https://pypi.python.org/pypi/pex/
Релиз-фикс для PyCharm 2016.3
Rest full фреймворк для Django. Изменения описаны по ссылке https://allmychanges.com/p/python/django-rest-framework/#3.6.0. Скачать можно по ссылке: https://pypi.python.org/pypi/django-rest-framework/
pymongo - 4.18.0
Django - 6.1.1
lxml - 6.1.3
django-debug-toolbar - 8.0.0
virtualenv - 21.7.8
httpx - 1.0.dev6
The State of Django 2026: Boring is so back
pylint - 4.0.8
coverage - 7.16.0
virtualenv - 21.7.6
EVE Online moves to Python 3
django-cms - 5.1.2
uniface - A Unified Face Analysis Library for Python
Тестирование крупного Django-монолита: от хаоса с ID к стабильным прогонам в pytest
Modern Django Deployments in 2026