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

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

     05.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Видео

Новые инструменты для разр. агентов

Мини-воркшоп о том, как решать задачу создания мультиагентных систем в комплексе. Мы пройдем по всему пути создания мультиагентного решения на примере бота техподдержки GigaChat

     05.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи
     07.01.2025       Выпуск 578 (06.01.2025 - 12.01.2025)       Релизы

Pygments - 2.19.1

Инструмент подсветки синтаксиса. Скачать можно по ссылке: https://pypi.python.org/pypi/Pygments/

     05.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Видео монтаж путем нейронок и OpenCV

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

     04.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Опыт интеграции LLM и классического ML в пет-проект про поиск домашних животных

AI-решения сейчас повсеместно и я решил не оставаться в стороне: внедрил LLM для фильтрации/кластеризации контента для своего пет-проекта с агрегацией объявлений. В статьей делюсь опытом, шишками и сравнением разных LLM.

     04.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Декларативные конечные автоматы на Python

С конечными автоматами я впервые познакомился во времена своего увлечения геймдевом. В разработке игр все поголовно используют эту абстракцию. Однако, это далеко не единственная их сфера применения. Конечные автоматы повсюду вокруг нас, даже если мы их не замечаем, или не знаем, что это такое. Тикет в jira, транзакция в базе данных, страница регистрации пользователя в соцсети. Всё перечисленное объединяет одно — состояние.

     04.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

SD-WAN упрощённая модель

Что такое SD-WAN? Это пересылка разных типов IP трафика в разные каналы в зависимости от разных условий. Для лучшего понимания Что такое SD-WAN и как оно работает я создал упрощённую модель в симуляторе eve-ng, включающую 6 виртуальных маршрутизаторов Cisco, протокол BGP между R3 и R4.

     04.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Python и подчёркивание (_)

Подчеркивание (символ _) — играет важную роль в языке Python и используется в очень разных ситуациях: от улучшения читаемости и управления приватными атрибутами до особой функциональности при обработке данных и интернационализации.

     05.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Сортировка «Милосердный Сталин»

Merciful Stalin Sort (сортировка «Милосердный Сталин») — это новый алгоритм сортировки, вдохновлённый пресловутым Stalin Sort (сталинской сортировкой).

     04.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Как я гифку с помощью ИИ сжимал

О том как ИИ помог сделать GUI для подбора FFMPEG параметров.

Гифки + FFMPEG + Gemini 2.0 Flash Thinking Experimental = 🔥. Мой эксперимент по созданию софта для себя

     03.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Cowboy Debugging Python Memory Leaks

Debugging Python memory leaks gets a creative twist with objgraph and signal handlers, letting you analyze live systems without constant restarts—perfect for the brave and curious.

     03.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Python: create temporary files and directories in unittest

Create and manage temporary files and directories in Python tests, with practical tips for unittest and more.

     03.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Ключевание стоковых изображений с помощью Batch API от OpenAI

Атрибутирование изображений – обязательный этап их подготовки для продажи на фотостоках. У каждой работы (фотографии или иллюстрации) должно быть название, описание, ключевые слова, и все это на английском.С ключеванием неплохо справляется ChatGPT. Но пересылать ему картинки по отдельности, а потом копировать атрибуты вручную – слишком долго.

     03.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи
     03.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи
     03.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи
     02.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Контекст диалога в pytelegrambotapi

Контекст в чат-ботах играет ключевую роль в создании удобных и интерактивных взаимодействий с пользователем. Без него бот теряет связь с предыдущими сообщениями, что усложняет диалог. В этой статье мы рассмотрим, как реализовать систему контекстных диалогов на Python с использованием библиотеки telebot.