ar
Feedback
Хитрый Питон

Хитрый Питон

الذهاب إلى القناة على Telegram

Я много читаю и делюсь в этом канале заинтересовавшими меня материалами, в основном про Python. @korneevm

إظهار المزيد
2 505
المشتركون
-124 ساعات
+37 أيام
+230 أيام
أرشيف المشاركات
Сегодня в первую пятницу месяца как обычно в 14:00 (по мск) обсудим новости апреля в прямом эфире Moscow Python Podcast 🎙 Новости про откат GC, packaging и жизнь с БД в эпоху агентов Ведущие: Михаил Корнеев и Григорий Петров 📍Когда и во сколько: 1 мая в 14:00 по Москве. Подключайтесь к удобной площадке YouTube / Rutube / VK Видео

Есть такой относительно популярный LLM-gateway/SDK — LiteLLM. Он позволяет единообразно вызывать разные облачные LLM (в том числе из Vertex, Bedrock, Azure и т.д.). Вчера его скомпрометировали: в PyPI выпустили две версии — 1.82.7 и 1.82.8 — которые, например, крадут ключи из .ssh. Если вы его используете, самое время проверить, не задело ли вас это и если задело — срочно бегите менять ключи. Сейчас PyPI поместил проект в карантин, и скачать эти версии уже нельзя. Подробности от разработчиков: https://github.com/BerriAI/litellm/issues/24518 Оригинальный issue на GitHub атакующий заспамил комментариями в стиле “Thanks, that helped!”, чтобы усложнить дискуссию и, видимо, выиграть себе время: https://github.com/BerriAI/litellm/issues/24512

Завтра, в пятницу в 14:00 (по МСК) обсудим свежие новости Python в прямом эфире Moscow Python Podcast🎙 Новости выпуска: 🟤 Anthropic инвестирует $1.5 млн в Python и open source-безопасность 🟤 Эволюция Git: курс на 3.0 🟤 CLI против GitHub-спама 🟤 Starlette 1.0.0rc1 🟤 PEP 814 — frozendict в стандартной библиотеке Ведущие: Михаил Корнеев и Григорий Петров 📍 Когда: 6 марта в 14:00 по Москве ➡️Подключайтесь на удобной площадке: YouTube / Rutube / VK Видео Присоединяйтесь к эфиру или смотрите запись на любой из платформ.

У нас в подкасте один эфир за другим 🙂 В этот четверг встречаемся в прямом эфире Moscow Python Podcast🎙 В этот раз у нас в гостях Сергей Поляшов, COO в Toloka. Поговорим подробно про агентские системы: 🟤библиотеки и архитектурные паттерны для разработки; 🟤почему большинство таких систем так и не доезжают до продакшена; 🟤как проектировать контуры участия человека; 🟤как оценивать эффективность агентских систем. 📍Когда и во сколько: 12 февраля в 14:00 по Москве. Подключайтесь к удобной площадке YouTube / Rutube / VK Видео ➡️ Присоединяйтесь к эфиру или смотрите в записи на любой из площадок

Сегодня в 14:00 (по мск) обсудим новости января в прямом эфире Moscow Python Podcast 🎙 Новости выпуска: 🟤убивают ли Python инкрементальные улучшения; 🟤релиз Pandas 3.0 ; 🟤в CPython и psutils избавились от busy-polling при работе с subprocess; 🟤PyPI в 2025 году; 🟤PEP 822 — d-string или новый синтаксис для многострочных строковых литералов без лишних отступов. Ведущие: Михаил Корнеев и Григорий Петров 📍Когда и во сколько: 6 фераль в 14:00 по Москве. Подключайтесь к удобной площадке YouTube / Rutube / VK Видео ➡️ Присоединяйтесь к эфиру или смотрите в записи на любой из площадок

Уже сегодня обсудим новости декабря в прямом эфире Moscow Python Podcast ❄️ Новости выпуска: 🟤Astral представили супербыстрый тайп-чекер ty; 🟤вышел ежегодный топ Python-библиотек от Tryolabs за 2025 год; 🟤Microsoft выпустила стабильную версию 1.0.0 нативного драйвера mssql-python; 🟤работают ли предупреждения (warnings) о будущем удалении кода (deprecation) в Python-библиотеках. 📍Когда: пятница, 2 января, 14:00 по Москве Ведущие: Михаил Корнеев и Григорий Петров 🔵 Смотреть на YouTube 🔵 Смотреть на Rutube 🔵 Смотреть в VK Видео ➡️ Присоединяйтесь к эфиру или смотрите в записи на любой из площадок

Подведем итоги года в мире Python уже в эту пятницу в прямом эфире 🎙 Обсудим итоги года вместе с Никитой Соболевым, Колей Хитровым и Сережей Яхницким, а вести выпуск будем как обычно Гриша Петров и я. Поделимся самыми интересными технологиями за год, обсудим куда идет Python и что нас ждет в следующем году. 📍Когда:26 декабря, 14:00 Ведущие: Михаил Корнеев и Григорий Петров 🔵Смотреть на YouTube 🔵Смотреть на VK Видео 🔵Смотретреть на Rutube

Astral выпустили бета-версию своего тайп-чекера ty (версия 0.0.2). Я последний раз пробовал с ним играться весной, когда его только анонсировали и тогда он был откровенно сырым. Попробовал сейчас по-быстрому (`uvx ty check` если в проекте уже есть uv), вот первые впечатления: - Действительно супер быстрый, с mypy не сравнить - Очень подробный отчет о найденных ошибках в консоли, мне нравится - Ругается на то, на что mypy не ругается, но я пока его не конфигурировал - Часть проблем в коде, которые он нашел выглядят валидными, вторая часть спорная но наверное это можно побороть покопавшись в настройках В целом выглядит интересно, на праздниках немного глубже покопаюсь - насколько действительно можно тащить в реальные проекты. Ссылка на анонс https://astral.sh/blog/ty

Вышла Django 6.0: - Новый task framework для фоновых задач. Пока выглядит как заготовка на будущее — ждем появления полезных backend-ов - Content Security Policy. На мой взгляд, самая интересная и практичная новинка - Template Partials. Сам шаблонизатор я давно не использую (кроме админки), но сообщество пишет, что фича действительно полезная - Обновлённый API для отправки email. Сделали интерфейс более удобным и понятным - Поддержка Python ниже 3.12 прекращена - Плюс много мелких изменений и улучшений Подробнее мы обсуждали Django 6.0 в подкасте: https://www.youtube.com/watch?v=aX_N0fy6_Q4 Release Notes: https://docs.djangoproject.com/en/6.0/releases/6.0/

В эту пятницу записываем очередной новостной выпуск Moscow Python Podcast 🎙 Обсуждаем в этот раз: 🟤Pre-PEP о внедрении Rust-модулей в интерпретатор и поговорим, куда качнётся архитектура; 🟤AnyIO, Litestar и sniffio или почему важны зафиксированные зависимости; 🟤7 уязвимостей в django-allauth — посмотрим на разбор ошибок и механику сбоев изнутри; 🟤Python 3.15 и ускоренную распаковку Zstandard 🟤План ускорения JIT к Python 3.16 📍Когда: 5 декабря, 14:00 по Москве 🔵 Смотреть на YouTube 🔵 Смотреть на Rutube 🔵 Смотреть в VK Видео ➡️ Присоединяйтесь к эфиру или смотрите в записи на любой из площадок

В эту пятницу встретимся на записи подкаста с разработчиком из FAANG — присоединяйтесь🎙 Гость выпуска — Дмитрий Орляков, старший бэкенд-разработчик в FAANG. В этом выпуске нас ждет настоящий дайджест всего, что важно знать о новом релизе Django 6: 🔵Встроенный фреймворк Background Tasks — как работает, с чем его едят и когда он заменит Celery; 🔵Разбирем встроенную поддержку Content Security Policy (CSP); 🔵Обновление в DTL — что такое Template Partials и почему это круто; 🔵Свежие данные Django Developers Survey 2025 — что используют разработчики и в каком направлении движется экосистема; 🔵Почему в Django 6 все еще буксует асинхронность и какие есть архитектурные выходы. ➡️ Когда и во сколько: 21 ноября в 14:00 по Москве. 🔵Смотреть на YouTube 🔵Смотреть на Rutube 🔵Смотреть в VK Видео

По техническим причинам подкаст переносится. Встретимся в среду 12 ноября и обсудим релиз 3.14🎙 А также обсудим другие новости Python за октябрь, приглашенный гость Никита Соболев Что будем обсуждать: 🟤Релиз Python 3.14 🟤PEP 810 - lazy imports 🟤PEP 798 - Unpacking in comprehensions 🟤The future of Python web services looks GIL-free 🟤Pytorch Monarch — фреймфорк для оркестирования ML-workflows на кластерах 🟤Почему стандартизация lock-файлов заняла 4 года? ➡️Когда и во сколько: 12 ноября в 14:00 по Москве. 🟤Смотреть на YouTube 🟤Cмотреть на Rutube 🟤Cмотреть в VK Видео

Привет! Завтра в 14:00 по мск встретимся в прямом эфире Moscow Python Podcast и ответим на вопросы зрителей. Задавать вопросы можно в комментарии к эфирам. Когда и во сколько: 19 сентября в 14:00 по мск Выбирайте удобную площадку и присоединяйтесь к прямому эфиру: 🟤Смотреть на YouTube 🟤Cмотреть на Rutube 🟤Cмотреть в VK Видео

Завтра в 15:00 (по мск) обсудим новости Python в прямом эфире🎙 О чем поговорим в выпуске: 🔴документальный фильм о Python; 🔴StackOverflow Developer Survey; 🔴Python Developer Survey; 🔴Чего ждать от Django 6?; 🔴Astral запускают первый коммерческий продукт. Когда и во сколько: 5 сентября в 15:00 по мск (обратите внимание, что чуть позже, чем обычно проводим выпуск) Выбирайте удобную площадку и присоединяйтесь к прямому эфиру: 🟤Смотреть на YouTube 🟤Cмотреть на Rutube 🟤Cмотреть в VK Видео

Большая бесплатная Python конференция в Нижнем Новгороде! У меня хорошая новость. Делаем бесплатную конфу по питону, пригласили топовых специалистов: core-разработчиков, контрибьюторов, организаторов разных комьюнити движух, специалистов из индустрии. И все – участники нашего чата. Как же так получилось 🌚 Вот такой список докладов: - Подопригора Кирилл, CPython core dev, Evrone: Кто такой CFG в CPython, и какую роль он выполняет? - Хитров Николай, организатор @peer_2beer, Точка Банк: Проектирование — это когда чувствуешь, а не какие-то там циферки - Ильиных Илья, организатор @spbpythonnews, блоггер @kydavoiti: Vim — это метаредактирование - Джалаев Давид, Газпром-нефть ЦР: Continuous profiling - Порядин Алесей, участник @pytho_nn: AI-агенты в каждый дом - Мирянов Сергей, CPython contributor, РН-Технологии: Внутреннее устройство сборки мусора в CPython 3.14+ - Неретин Степан, CPython contributor, Postgres Professional: Своя файловая система за 5 минут на Python - Ефимов Михаил, CPython contributor, X5 Tech: Генератор байткода и байткод генератора Ну мощь же 💪 Да, конференции можно делать и не за 50 тыщ за билет. А еще будет много доброго общения, обсуждения кишочков питона, настолки и тусовка до утра :) Идеальный день. Бронируйте дату! Если давно хотели побывать в Нижнем – вот идеальный повод. Буду рад всех видеть лично! 📍 Когда: 20 сентября 2025 года 📍 Где: ул. Нижне-Волжская набережная, 11, «Академия Маяк» им. А.Д. Сахарова Регистрация обязательна: https://dev.itgorky.ru | Поддержать | YouTube | GitHub | Чат |

Уже завтра обсудим новости Python в прямом эфире🎙 О чем поговорим в выпуске: 🔴20 лет Django; 🔴Python 3.14 rc1; 🔴Reflections on 2 years of CPython’s JIT Compiler: The good, the bad, the ugly; 🔴PEP 792 – Project status markers in the simple index; 🔴PyPi и inbox.ru. Когда и во сколько: пятница, 1 августа в 14:00 по мск Выбирайте удобную площадку и присоединяйтесь к прямому эфиру: 🟤Смотреть на YouTube 🟤Cмотреть на Rutube 🟤Cмотреть в VK Видео

Уже сегодня, 4 июля обсудим новости Python в прямом эфире в 14:00 МСК🎙 О чем поговорим в выпуске: 🔴State of free threading python (FTP); 🔴Проблемы честной concurrency; 🔴Как дела у Python на мобилке; 🔴Python и Mojo; 🔴Заменит ли AI джунов; 🔴Как дизайнить DSL-и в эпоху LLM. Когда и во сколько: 4 июля в 14:00 по мск Выбирайте удобную площадку и присоединяйтесь к прямому эфиру: 🟤Смотреть на YouTube 🟤Cмотреть на Rutube 🟤Cмотреть в VK Видео

Недавно прошел Python Language Summit 2025 - начинаю разбирать интересные посты о том, что там обсуждали. Мэт Пейдж рассказал о текущем состоянии и планах на free threading python (FTP): - В 3.13 в однопоточном режиме потеря производительности была порядка 40% по сравнению с GIL-версией, сейчас ее удалось сократить до 7-8% и они планируют продолжать улучшать эти цифры. NoGIL версия пока потребляет на 20% больше памяти, но по его словам над решением этой проблемы уже начали работать - Основные структурные изменения в python уже сделаны, теперь они сосредоточены на исправлении проблем и оптимизации - По совместимости пакетов с free-threading режимом предстоит большая работа, пока только 60 из 360 самых популярных на pypi пакетов поддерживают этот режим - На вопрос "как часто core-разработчики сейчас случайно ломают free-threading" Мэт ответил, что редко. Но сложность поддержки и развития python, конечно, возросла - Пока thread-safe структуры данных не были фокусом, но работа уже начата, пока в формате библиотек и потом когда отработают - потащат в стандартную библиотеку, из интересного можно посмотреть на ft_utils например https://facebookincubator.github.io/ft_utils/ Подробнее можно почитать тут https://pyfound.blogspot.com/2025/06/python-language-summit-2025-state-of-free-threaded-python.html

Увидимся в прямом эфире Moscow Python в ближайшую пятницу🎙 На этой неделе поговорим с Акимом Мамедовым, разработчиком с более чем 5 годами опыта, значительным опытом в сфере высокочастотного трейдинга, обработки больших данных и блокчейна. Обсудим много тем и постараемся все успеть: 🟤безGILовый Python; 🟤анализ больших данных: библиотеки и перформанс; 🟤построение пайплайнов обработки данных; 🟤cкейлинг через Kafka; 🟤JIT оптимизации в Python; 🟤интеграция Rust кода для оптимизации узких мест. Дата и время: 20 июня в 16:00 (по Москве, GMT+3) ❗️Обратите внимание на нестандартное время Подключайтесь на удобной платформе и не забудьте включить уведомления: 🟢YouTube 🟢Rutube 🟢VK Видео

Last call о том, что сегодня обсудим новости в прямом эфире🎙 Напоминаем, что в 14:00 (по мск) в эфире Moscow Python Podcast обсудим последние новости Python вместе с Григорием Петровым и Михаилом Корнеевым. А вот и список того, что сегодня на повестке дня: 🟤Microsoft дропнула спонсорскую поддержку Faster CPython project и уволила большую часть команды; 🟤Python 3.14 Beta; 🟤PEP 784 - Zstandard (алгоритм сжатия zstd) затаскивают в стандартную библиотеку; 🟤The first year of free-threaded Python; 🟤Тайпчекеры. Когда и во сколько: 6 июня в 14:00 по мск 🟤Смотреть на YouTube 🟤Cмотреть на Rutube 🟤Cмотреть в VK Видео