Python Events – Telegram
Python Events
140 subscribers
144 photos
2 videos
2 files
295 links
Питонячие митапы и ивенты 🐍

Channel is under construction...🏗🛠🔬⚗️

Админка по запросу @hnkovr
Download Telegram
Moscow Python Meetup №94
20-го сентября

Нас ожидает 3 доклада:

Алексей Жиряков (KION — руководитель направления, техлид бекенд команды витрины). Geo по IP без усилителей вкуса и консервантов

Расскажем о том, мы в KION готовим Geo по IP, как обогащаем продуктовые события (6000RPS), как используем в витринах гео информацию. Как мы это делаем быстро и вкусно, используя только Python, FastAPI и Mongo. Как подготавливаем и томим геоинформацию в Monge чтобы отвечать очень быстро.


Дмитрий Легчиков (CTO Harmonix). Датасторителлинг на Streamlit

В своем докладе я расскажу, как с помощью Streamlit можно легко превращать данные в интерактивные дашборды. Вы узнаете, как быстро создавать веб-приложения для анализа данных и прототипирования.


Александр Гончаров (SlashHash LLC). Это вообще не просто!

Давайте уже расскажем всем правду: программирование — это хаос, абсурд и нелогичность. Доклад о наболевшем.


Ведущий: Валентин Домбровский (Сооснователь MoscowPython, CEO Geekfactor.io)

Адрес: проспект Андропова 18к1, Медиарум (вход с обратной стороны от МТС Банка), 3-й выход из метро Технопарк


Читайте подробности и регистрируйтесь тут: https://moscowdjango.timepad.ru/event/3016786/

Онлайн-трансляция пройдёт на https://moscowpython.ru
#анонсы

Бесплатные доклады для всех в Community Day

18 сентября стартует PiterPy 2024. Первый день пройдет онлайн, и вы сможете бесплатно посмотреть часть докладов — достаточно зарегистрироваться.

Мы называем это Community Day, где делимся частью конференции со всеми желающими: новички познакомятся с форматом и контентом, а кто давно не посещал PiterPy, снова почувствуют себя частью сообщества!

Бесплатный доступ помогли организовать K2 Cloud — они стали партнером Community Day на PiterPy 2024. Ребята развивают и поддерживают собственную облачную IaaS-платформу для крупных корпоративных клиентов.

Посмотрите, что входит в программу Community Day.

Все эти доклады и активности — для вас! Подключайтесь!

Зарегистрируйтесь до 18 сентября включительно.
📅 Встреча с топовыми экспертами по языку Python пройдет 9 октября в 19:00 в московском кампусе «Школы 21». Спикеры представят свои доклады и, конечно, ответят на вопросы аудитории! Подробности — в карточках.

Приходите, даже если кодите на другом языке — будет здорово, особенно для поиска новых полезных знакомств!

Для участия необходимо зарегистрироваться ⬅️
https://news.1rj.ru/str/nkhitrov_blog/289
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Forwarded from DE
Выкатили релиз Python 3.13.0, и он приносит несколько важных обновлений, которые могут улучшить производительность и удобство разработки.

▶️Экспериментальная поддержка JIT-компиляции, которая обещает значительное ускорение работы кода.

▶️Появилась возможность редактирования многострочного кода в интерактивном интерпретаторе, что облегчает работу с длинными выражениями.

▶️Добавлены новые возможности для работы с типами, такие как typing.TypeIs.

▶️Для мобильных разрабов теперь доступны поддержка Android и iOS на уровне Tier 3.

Детали релиза тут: Python 3.13.0.

#dev #python #release #3.13
Please open Telegram to view this post
VIEW IN TELEGRAM
Зарелизился python 3.13, кратенько перечислю самое интересное, а подробно обсудим на подкасте в первых числах ноября.

Сначала самые интересные штуки, которые пока недоступны конечным пользователям:

- Первый релиз с #nogil (который теперь официально называется free-threaded). Доступен только если собрать интерпретатор со специальным ключом --disable-gil, но если очень хочется поиграться, то можно поставить 3.13.0rc3t с помощью pyenv. Производительность пока замерять рановато, потому что сам по себе питон в free-threaded режиме на 20% медленнее обычного из-за проблем с garbage collector-ом, мы с Никитой Соболевым довольно подробно в подкасте про это говорили, в 3.14 должны поправить, а для тестирования совместимости с библиотеками это пока не важно.

- Новый copy-and-patch JIT-компилятор, который (сюрприз!) тоже по умолчанию выключен и требует сборки с ключом --enable-experimental-jit. На самом деле если его включить, то какой-то пользы для себя вы не увидите, так как для работы ему требуются "шаблоны", которые будут заменять куски байт-кода на машинный код, а их еще требуется написать. Собственно, его, как и nogil включили в релиз для того, чтобы можно было экспериментировать

Это все выглядит очень интересно, но давайте перейдем к изменениям, которые можно пощупать и которые реально полезны:

- Эксепшены в питоне, итак, были довольно дружелюбны (по сравнению с другими языками), но в последних версиях идет планомерная работа по их улучшению. В этот раз добавили выделение цветом в терминале и более понятное сообщение об ошибке в случае, когда в проекте есть файл, совпадающий по названию с модулем, который ты хочешь импортировать (пример - у меня в проекте есть файл django.py и я в другом файле пробую импортировать что-то из реальной джанги `from django import forms`)

- Новый клевый repl с подсветкой, возможностью редактировать не только текущую строку, автоотступами, режимами просмотра истории (F2) и вставки (F3) и самое главное – с возможностью писать exit без скобочек 🙂

- Новые улучшения системы типов - дефолты (теперь не надо писать Generator[int, None, None] - можно просто Generator[int]`), возможность объявить атрибут TypedDict-а как `ReadOnly и TypeIs для более строгой проверки типов

- glob("**") из pathlib теперь показывает файлы и папки рекурсивно (раньше показывал только папки), привели в соответствие с тем, как это реализовано в большинстве других инструментов, например ls **

Ну и еще всякое по мелочи. Релиз получился без каких-то больших изменений для тех, кто пишет на python, но с очень большим и интересным заделом на будущее.

https://300.ya.ru/qZNLix0R edited:
• Новый интерактивный интерпретатор на основе PyPy с многострочным редактированием и поддержкой цвета
• Экспериментальный режим многопоточной сборки для повышения производительности
• Предварительный JIT для значительного повышения производительности
• Улучшенная семантика функции locals() для согласованной работы отладчиков
• Модифицированная версия mimalloc для многопоточной сборки
• Убраны начальные отступы в строках документации для сокращения использования памяти
• Новый серверный модуль dbm.sqlite3 для создания новых файлов
• Поддержка macOS 10.13 и выше, отказ от поддержки старых версий
• Поддержка WASI на уровне 2, отказ от поддержки Emnoscripten
• Поддержка iOS и Android на уровне 3

• Support for type defaults in type parameters.
• A new type narrowing annotation, typing.TypeIs.
• A new annotation for read-only items in TypeDicts.
• A new annotation for marking deprecations in the type system.

• Удаление устаревших модулей: aifc, audioop, chunk, cgi, cgitb, crypt, imghdr, mailcap, msilib, nis, nntplib, ossaudiodev, pipes, sndhdr, spwd, sunau, telnetlib, uu, xdrlib, lib2to3
• Удаление устаревших классов, функций и методов в различных модулях стандартной библиотеки
• Удаление и устаревание C API
• Новые устаревшие версии, планируемые к удалению из Python 3.15 или 3.16
Moscow Python Meetup №95 в Сбере!
21 октября в Москве на Кутузовском пр. 32к1, конференц-зал 2 этаж.
Сбор гостей: 18:30
Старт программы: 19:00

🗓️ Программа:

🔹 D в DDD — где D это доменная логика
Макс Столпасов (X5)

🔹 Model-as-a-service: с нуля до enterprise ready
Арсен Гумин (Сбер)

🔹 Разработка ТГ Бота с ИИ модулем для автоматизации процесса контроля качества оформления документов
Юлия Сухинина (АО «ГОЛЬФСТРИМ охранные системы» (МТС))

👉 Регистрация на офлайн (обязательна)
👉 Онлайн трансляция

https://news.1rj.ru/str/moscow_python/767
👍2
Peer To Beer. Продолжение!

И еще немного анонсов. Давайте попробуем повторить пивное рандеву, только в этот раз уже в другом формате.

Когда?
В эту среду, 16 октября. в 20:00

Куда?
Пить идем сюда

Чатик с будущими анонсами и обсуждения тут
Долгожданные. Креативные. Репортажные.

Мы выложили все фотографии с PiterPy 2024.

Не томим ожиданием, фото доступны по ссылкам:
Общий альбом
Фотозона
Открытая онлайн-встреча внутреннего Python-сообщества Selectel

Всем привет! Ребята из Selectel приоткрывают двери в свою инженерную культуру и приглашают вас присоединиться ко встречам внутренних сообществ.

Ближайшую встречу проведут ребята из Python-сообщества с темой: «‎Неизвестные шедевры циклов и паттернов»‎.

Помимо решения задач бизнеса, вы наверняка иногда сталкиваетесь с внутренними выборами: как организовать классы и методы, как удобно работать в локальном окружении, как повысить читаемость своего решения.

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

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

Встреча будет в онлайн-формате, координация в этом чатике.

Реклама, АО «Селектел», ИНН: 7810962785, ERID: 2Vtzqvv5cSR
Forwarded from Аня Курносова
Как менялась разработка на Python и что нас ждёт дальше

📆 19 декабря собираем предновогодний митап, чтобы подвести итоги 2024 года.

Вспомним об интересных новостях, связанных с языком:

🔸 Обсудим Python 3.12, о котором говорили в прошлом году, и подумаем, какие ожидания оправдались, а какие нет

🔸 Посмотрим на версию 3.13, Faster CPython, jit и nogil

А ещё поговорим о трендах в архитектуре и развитии бэкенд-разработчика на круглом столе с экспертами:

🔸 Николаем Хитровым, тимлидом в Точке

🔸 Евгением Афонасьевым, тимлидом из Авито

🔸 Никитой Соболевым, опенсорс-разработчиком

🔸 Сергеем Яхницким, техлидом в Техплатформе

🔸 Александром Букиным, основателем Pytup


⏭️ Регистрируйтесь на встречу в Москве или подключайтесь к трансляции, где бы вы ни были.

💚 Ждём вас на новогодней встрече Python-сообщества
🔥Черная пятница на Podlodka Crew для Python-разработчиков!🔥

С 25 ноября по 6 декабря — скидки, от которых сложно отказаться!

📅 30% скидка на билеты Podlodka Python Crew и другие наши конференции по промокоду KHITROV_BF24 — присоединяйся к следующим сезонам, будь в курсе актуальных практик разработки на Python!

🎶 Все плейлисты Podlodka Python Crew и других направлений со скидкой 30% по промокоду PLAYLISTS_BF24 — слушай топовые доклады, когда удобно!

📚 Годовой доступ ко всей Библиотеке Podlodka Crew за 9999₽ — более 1200 записей по всем направлениям для тех, кто хочет расширить свои знания!

Лови момент — развитие не ждет!🚀
Финальный выпуск года Moscow Python Podcast запишем 28 декабря

Встретимся в прямом эфире Moscow Python Podcast
28 декабря в 14:00 по мск

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

🟤Смотреть на YouTube
🟤Cмотреть на Rutube

https://news.1rj.ru/str/moscow_python/801?comment=349536
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Python Breakfast Moscow #91

📍 Москва
ср, 15 январь 2025, 09:00 (+0300)


Ну чтож, праздники закончились и пора собираться на завтрак не с салатами, а с питоняшками! В этот раз в старом добром Беверли Хиллс. Поделимся хорошим настроением и новогодними приключениями, обсудим рабочие проблемы и новости индустрии. В общем, все как мы любим и в хорошей компании!

#python #breakfast

Подписывайтесь на новые мероприятия в боте @NetworklyBot
Moscow Python Meetup №98

📍 Москва
ср, 29 январь 2025, 19:00 (+0300)


Нас ожидает 3 доклада:

Михаил Васильев (Маквес, Старший специалист по машинному обучению). NLP нейросети в защите данных: опыт Makves DCAP

В этом докладе я расскажу о том, как мы использовали NLP решения для расширения возможностей DCAP (data-centric audit and protection) системы компании Makves. Мы обсудим, почему обработка неструктурированных текстовых данных без нейросетей является сложной задачей и как мы преодолели эти вызовы. Я поделюсь нашим опытом сбора и подготовки датасета, а также раскрою трюки и методы, которые мы применяли для оценки качества полученных решений. Также рассмотрим ограничения, с которыми мы столкнулись при продуктивизации моделей, и как мы их преодолели. Доклад будет полезен как опыт реального внедрения NLP функционала в работающий продукт.

Алексей Лавриненко (Фаст Софт, Team Lead Python). Недописанная Кафкой Сага

О внедрении паттерна Saga в HoReCa FoodTech для исправления интеграции с блокирующимся кассовым оборудованием в ресторанах. Как это спасло нашу тех.поддержку. Какие уроки мы вынесли. И почему же Кафка не дописал(а) свою сагу…

Николай Казак (ПАО МТС Банк, Технический лидер направления роботизации). Опыт использование Python для автоматизации бизнес-процессов

От автоматизации нажатия кнопок, до создания полноценных интеграций систем — в этом докладе я расскажу, как мы развили наш подход к RPA, используя Python.

#meetup #python
Асинхронный python / Pyt...
Организованное программирование | Кирилл Мокевнин
В этом выпуске мы с Юрием Селивановым, CEO и co-founder Edgedb, говорим о разработке на Python: будет много про Open Source, контрибьют в Python, инструменты и технологии. Рассмотрим, где сейчас активно применяется Python в веб-разработке, Data Science и Machine Learning, а также сравним его с другими языками, такими как Go, Erlang и Rust.

Вы узнаете о ключевых аспектах асинхронного программирования, внедрении Async Await и влиянии этих изменений на переход на Python 3, о важности типизации в Python и создании #MyPy, интеграции с другими сервисами и эволюции Serverless-архитектуры. Мы также обсудим использование Python в микросервисах и запуск кода в браузере с помощью WASM.

Полезные ссылки:
– Проект Юрия: https://www.edgedb.com
– Twitter Юрия: https://x.com/1st1

00:00 Путь к разработке на Python
05:46 Бэкграунд и первые шаги в программировании
12:11 Возврат к Open Source и его влияние на карьеру
12:38 Важность участия в Open Source
14:27 Питон как язык программирования
20:04 Вклад в развитие Python
23:44 Оптимизация производительности Python
25:05 Асинхронное программирование в Python
33:11 Текущие тренды и будущее Python
37:29 Рост популярности Python и его применение
40:28 Сравнение Python с другими языками программирования
43:44 Python как язык для начинающих программистов
46:34 Разнообразие применения Python в разных областях
49:53 Интересные примеры использования Python в индустрии
50:22 Асинхронное программирование и его эволюция
57:33 Проблемы синхронности и асинхронности в Python
01:02:13 Сравнение языков: Python и Erlang/Elixir
01:02:42 Модели языков программирования и их популярность
01:03:38 Проблемы с инструментами и пакетными менеджерами
01:05:52 Новые инструменты для Python и их влияние
01:07:45 Сложности пакетирования в Python
01:09:11 Проблемы с билд-системами
01:10:20 Сравнение языков программирования и их инструментов
01:12:41 Риски и преимущества выбора языков программирования
01:14:31 Корректный код и линтеры
01:18:15 Серверлесс и Python
01:23:36 Проблемы и перспективы серверлесс
01:26:52 Интеграция сервисов и микросервисы
01:28:38 Запуск кода в браузере и WASM
01:32:34 Типизация в Python и её развитие
01:39:08 Типизация и языки программирования
01:44:38 Создание EdgeDB и его особенности
01:51:37 Преимущества использования PostgreSQL для EdgeDB
01:54:57 Функциональные возможности EdgeDB и их развитие
02:00:41 Будущее #EdgeDB и амбиции команды

#кириллмоквенин #python #программирование #itкарьера #uv?
Асинхронный python / Python FastAPI / Python uv / Юрий Селиванов / #16
👍2
Ушел из жизни Michael Foord, один из core разработчиков СPython [1974-2025]

Через Николаса Толлерви до меня дошла новость о том, что бывший разработчик ядра Майкл Форд скончался. Майкл, оригинальный мыслитель, если таковой вообще существовал, начал традицию проведения мероприятий Language Summit на PyCon, IIRC, вместе с Барри Варшавером. Он также написал и внес свой вклад во влиятельную библиотеку mock.

Я встречался с Майклом достаточно раз, чтобы у меня осталось несколько действительно хороших воспоминаний о том, как мы с ним общались. Однажды он объяснил мне (за пинтой пива, разумеется), как сильно вейпинг помог ему избавиться от пожизненной зависимости от курения. У меня в голове до сих пор стоит невероятно красивая картинка, на которой Майкл показывает мне, как работает его сложное устройство для вейпинга.

Но Николас сказал об этом лучше, чем я могу: Мой друг Майкл | ntoll.org

PS. Не стесняйтесь публиковать свои собственные (положительные) воспоминания о встрече с Майклом - возможно, его дети (10 и 13 лет) прочитают их, когда подрастут, и эта тема поможет им вспомнить своего отца.


Под постом уже отписалось некоторое количество core разработчиков и просто известных в python сообществе людей. Люди вспоминают, как они познакомились с Майклом и как он на них повлиял

https://discuss.python.org/t/in-memoriam-michael-foord-1974-2025/78317