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 №92

📍 Москва
вт, 23 июль 2024, 19:00 (+0300)


23-го июля мы встречаемся в офисе компании Б1 на 92-й встрече MoscowPython:

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

Иван Елфимов (Ostrovok.ru, Devrel). Пишем свой фреймворк поверх Django

Ваш джанго-проект стал слишком большим? Наскучил DRF? Вместо разработки логики копируете шаблонный код? Мы через все это прошли и знаем решение. Мы пишем свои фреймворки! Это не так сложно как кажется.

Я расскажу вам, как мы организовывали десятки групп API до появления нашего фреймворка, как мы его придумывали, чего стоило перейти на него и какие мы сделали из всего этого выводы.

Никита Ваулин (Институт биоинформатики, преподаватель). Как преподавать Python без вреда для всех участников процесса

Как сделать преподавание программированию приятнее и проще в освоении (но не в материале) для студентов? Как сделать курс безболезненным для преподавателей, ассистентов и кураторов? Много вопросов и несколько ответов на основе личного опыта преподавания Python для ученых-биологов.

Дмитрий Гуськов (Группа компаний Б1, Ведущий архитектор). Big Data в консалтинге: как Б1 обрабатывает большие данные

Расскажем о кейсах (проекты, продукты) Б1 в областях, смежных с большими данными
Поделимся опытом использования Data Proc
Обсудим применимость технологии к различным задачам

#python #meetup #offline

https://news.1rj.ru/str/NetworklyAppGroup/689/1042
This media is not supported in the widget
VIEW IN TELEGRAM
😁3
Forwarded from DataEng
В мае этого года прошла самая большая конференция по Python - PyCon US 2024. К сожалению, уже несколько лет подряд доклады с этой конференции выходят с большой задержкой. Этот год не стал исключением. Буквально только неделю назад стали доступны большинство докладов для просмотра на Ютубе. Плейлист всех видео смотрите тут. Я же выделю наиболее релевантные доклады для нас:

Cheuk Ting Ho: PyO3 101 - Writing Python modules in Rust
3-х часовой туториал по написанию расширений на Rust для Python.

Yan Yanchii: Pointers in Python
Солидный туториал для любителей покопаться в "кишках" Питона.

Renne Rocha: Gathering data from the web using Python
Трёхчасовой туториал про веб-скрейпинг на Scrapy. Начинающим дата инженерам может быть весьма полезен.

Aya Elsayed, Rhythm Patel: No More Raw SQL: SQLAlchemy, ORMs & asyncio
Воркшоп по SQLAlchemy. Полезно, если у вас небольшой опыт с ORM, в частности с алхимией.

Reuven M. Lerner: Times and dates in Pandas
Доклад про работу со временем и датами в pandas. Полезно, взял фишечки для себя, хотя в последнее время не так часто работаю с pandas для анализа данных.

Lynn Root: The Design of Everyday APIs
Полезный доклад для разработчиков публичных библиотек, да и не только публичных. Удобство и красота реализации интерфейсов программ.

Sebastian Buczyński: Having fun with pydantic and pattern matching
Обзор фишечек при работе с pydantic и сопоставлениями по шаблону.

Alex Monahan, Gabor Szarnyas: Python and SQL: Better Together, Powered by DuckDB
Про DuckDB, Python и SQL на стероидах.

David Hewitt: How Python Harnesses Rust through PyO3
Про Rust в экосистеме Python от автора PyO3.

Ссылка на полный плейлист докладов.
🔥2
Forwarded from Елизавета Грейм
Всем привет!
В пятницу, 16 августа в 14:00 (по МСК) встретимся в прямом эфире Moscow Python Podcast с Борисом Ореховым, кандидатом филологических наук и доцентом факультета гуманитарных наук НИУ ВШЭ. В выпуске мы обсудим:
🟡в чём особенности обучения программированию гуманитариев;
🟡что общего между естественным языком и языком программирования;
🟡какие библиотеки востребованы у гуманитариев;
🟡зачем кандидату филологических наук изучать программирование.

➡️Когда: 16 августа в 14:00 по Москве.
➡️Где: онлайн и в записи по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
#w34 ср 21.08 в 19:00
Moscow Python Meetup 93
https://moscowdjango.timepad.ru/event/2984669

3 доклада:
- Евгений Блинов (Яндекс, Руководитель команды интеграции робототехнических решений). Расширяем возможности стандартной библиотеки
- Сурен Хоренян (ВК Реклама, Руководитель команды в команде интерфейсов). Python нельзя Go: почему меня не зацепил новый тренд
- Докладчик из компании КРОК - TBA

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

Митап проходит при поддержке Geekfactor.io, Evrone, КРОК и Learn Python.

Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
#ProgrammersDay #HappyProgrammersDay! 👨‍💻🍻👨‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
Moscow Python Podcast. В эту пятницу, 13 сентября обсудим новости августа:
🟤релиз Django 5.1;
🟤большое обновление uv;
🟤PyPI улучшила время реагирования на malware до 24 часов;
🟤Лучшие языки программирования 2024 года по версии IEEE.

Когда: 13 сентября в 14:00 (по мск).
Где: онлайн и в записи по ссылке.

https://news.1rj.ru/str/moscow_python/762
Please open Telegram to view this post
VIEW IN 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-сообщества