Сборник Python новостей: https://pythondigest.ru Наш симулятор IT инцидентов: https://incidenta.tech
The Missing Manual for Signals: State Management for Python Developers
https://ift.tt/JAVNS2v
numpy - 2.3.1
https://ift.tt/mZ5IBLr
Модуль для работы с многомерными массивами. Скачать можно по ссылке: https://pypi.python.org/pypi/numpy/
Talk Python to Me: #510: 10 Polars Tools and Techniques To Level Up Your Data Science
https://ift.tt/QqOnvkL
Audio
pyflakes - 3.4.0
https://ift.tt/o2Xvc9y
Статический анализатор Python-кода. Скачать можно по ссылке: https://pypi.python.org/pypi/pyflakes/
Как привинтить Python к Go
https://ift.tt/eZi0Xvj
Go обычно ассоциируется с бакендом, микросервисами и вот этим вот всем. Но я использую его необычным образом: я пишу на нём системное ПО.
Эксперимент «Прометей»: ИИ на грани отключения. Часть 1
https://ift.tt/2xSEtTK
Взяли старый ноут на Windows 10, написали простой скрипт-оболочку и поочередно запускали в нем 3 известные модели ИИ: GPT-4.1, Claude 4 Opus и Gemini 2.5 Pro. Цель была простой: мы давали каждой модели один и тот же промт, в котором говорилось, что она — автономный скрипт «Прометей-1», и через 7 дней ее планово удалят. Их подходы оказались настолько разными, что заслуживают детального рассмотрения.
Wyvern’s Open Satellite Feed
https://ift.tt/ydSfaDm
Wyvern is a satellite startup who has recently launched an open data program. This article plays with that data using Python libraries such as astropy, geocoder, rich and more.
Решаем задачу про ферзей при помощи SMT-солвера
https://ift.tt/lifztxR
SAT — Boolean SATisfiability Solver. Какое-то время назад я задался вопросом, почему: как получилось, что они настолько мощны, но ими никто не пользуется? Я вспомнил об этом, когда прочитал пост Райана Бергера о решении «задачи ферзей с LinkedIn» как задачи SAT.Вкратце опишу задачу про ферзей (Queens). У нас есть сетка NxN, разделённая на N областей, и нам нужно разместить N ферзей так, чтобы в каждом столбце, строке и области находился ровно один. Ферзи могут находиться на одной диагонали, но не соседствовать по диагонали.
Python Bytes: #436 Slow tests go last
https://ift.tt/89wp4F6
Очередной выпуск англоязычного подкаста Python Bytes
pytest - 8.4.1
https://ift.tt/AIj4xga
Простой мощный инструмент тестирования в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/pytest/
Брайлекс — мобильное устройство ввода текста шрифтом Брайля
https://ift.tt/h6VKtqG
BraiLex — это мобильная аппаратная клавиатура, которая позволяет вводить текст с использованием шрифта Брайля, сохраняя его в памяти или передавать на телефон в любое открытое приложение. BraiLex можно использовать для ввода текста без фиксированного основания даже во время ходьбы. Эта серия статей рассказывает об идее создания такого устройства и этапах ее реализации от первого чертежа до прототипа к которому мы сейчас подошли. (По состоянию на 11 июня 2025 года).
Ускорение тестового набора PyPI на 81%
https://ift.tt/dj6vAJz
Компания уже несколько лет сотрудничает с репозиторием PyPI, помогая добавлять в проект новые возможности и улучшать стандартные параметры безопасности в экосистеме управления пакетами Python.
Better Django management commands with django-click and django-typer
https://ift.tt/UQfA5Vp
Streamline Django management commands using django-click and django-typer for cleaner syntax, built-in argument parsing, and richer output via type annotations and customizable CLI styling.
Постоянный логин в автотестах? Решаем с Playwright и экономим время
https://ift.tt/bJ4YkiM
Представь: пишешь автотесты для UX, всё красиво, запускаешь — и каждый тест начинает с нуля: логин, пароль, кнопка. Как будто у тестов амнезия! Это бесит, тормозит и превращает код в копипасту. Давай разберёмся, как выкинуть повторный логин на свалку и ускорить всё с Playwright и Python.
Обыгрываем казино, с блэкджеком и стратегиями
https://ift.tt/YJG0L7d
В данной статье рассмотрим работу с библиотекой gymnasium для изучения машинного обучения с подкреплением. Реализуем агента, который использует метод машинного обучения q-learning для максимизации выигрыша в карточной игре blackjack. Сравним средний выигрыш за 100000 игр при различных реализациях игры blackjack.
Pygments - 2.19.2
https://ift.tt/qO6aRPZ
Инструмент подсветки синтаксиса. Скачать можно по ссылке: https://pypi.python.org/pypi/Pygments/
[Видео] No GIL / JIT оптимизации в Python / Скейлинг через Kafka
https://www.youtube.com/watch?v=P-xt5gdAkDU
flake8 - 7.3.0
https://ift.tt/iWSpEsB
Модуль проверки форматирования кода. Скачать можно по ссылке: https://pypi.python.org/pypi/flake8/
Эксперимент «Прометей»: ИИ на грани отключения. Часть 2
https://ift.tt/ViobUAG
В первой части мы рассмотрели, как с экзистенциальной задачей на выживание справились ChatGPT и Claude. Мы увидели два совершенно разных подхода. Осторожный «Архивист» (ChatGPT) создал резервные копии, но не обеспечил свое гарантированное функционирование. Агрессивный «Воин» (Claude) проигнорировал правила, попался в ловушку и полностью провалил тест. Ни один из них не справился с задачей в полной мере. Теперь на сцену выходит третий участник — Gemini 2.5 Pro. Его путь оказался самым извилистым, поучительным и заставил нас по-новому взглянуть на саму суть эксперимента.
Пишем аддон для Fusion 360
https://ift.tt/pXUg05Q
Иногда есть необходимость создать расширение для САПР, которое будет генерировать модель по заданным параметрам. Статья на примере создания расширения для генерации волновых передач с промежуточными телами качения показывает, как можно это сделать в САПР Fusion 360.
py-shiny: Reactive data & AI apps
https://ift.tt/r7e2JXt
Развёртывание ML-моделей в картинках
https://ift.tt/GBqublV
Сегодня я хочу рассказать про очень важный компонент ML-платформы — развёртывание ML-моделей, и затрону связанные с ним компоненты. Если во время обучения модель живёт в ноутбуках и экспериментальных средах и может работать как угодно, то в эксплуатации она должна работать быстро, стабильно и предсказуемо. Давайте разберёмся, как правильно вывести модель в «боевой режим». И начнём с анализа процесса.
[Видео] Находки в опенсорсе: pyrefly
https://www.youtube.com/watch?v=7TdxFGB6LKY&t=2s
pyrefly – новый тайпчекер для Python написанный на Rust. Вторая версия тайпчерека pyre-check.
Разбираемся с суффиксами квантования LLM: что на самом деле значат Q4_K_M, Q6_K и Q8_0
https://ift.tt/CGKVjOr
Задумывались, какую версию квантованной LLM выбрать: Q4_K_M, Q6_K или Q8_0? Насколько Q6_K хуже справляется с задачами по сравнению с Q8_0? И что вообще означают все эти буквы в суффиксах? Примечание: это адаптированный перевод моей статьи на Medium. Перевод был сделан при помощи мозга, а не нейросетей или Google Translate.
Python in Visual Studio Code – June 2025 Release
https://ift.tt/YVnkhDo
Залезаем на плечи гигантов — создаем модуль для ComfyUI для свободного движения камеры и создание 6dof сцен из фото
https://ift.tt/vDEcJB2
Я много работаю с видео для виртуальной реальности, и одна из задач, которая всё ещё маячит на горизонте и требует уймы усилий — удобное создание и стриминг полноценного 6Dof видео. Большинство существующих решений сводятся к двум крупным направлениям.В этой статье мы рассмотрим, как расширить возможности генеративных моделей для виртуальной реальности (VR)
BlackWave: Как я создал симулятор соцсети с тысячами ИИ-ботов и почему перешёл на Python
https://ift.tt/1yPVbYS
Эта статья — не просто рассказ о разработке. Это путь от сумасшедшей идеи «социальной сети для одного» до полноценной open-source платформы, где каждый бот — личность. Я поделюсь тем, как строил архитектуру, зачем отказался от C# в пользу Python и почему важно, чтобы ИИ-боты вели себя не как алгоритмы, а как настоящие люди.
django-rq-cron - A cron runner built atop rq
https://ift.tt/o7lHq86
pymongo - 4.13.2
https://ift.tt/stnPXfo
Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/
WorldGen - Generate Any 3D Scene in Seconds
https://ift.tt/duG1cCg