Moscow Python – Telegram
Moscow Python
1.94K subscribers
113 photos
3 videos
2 files
837 links
Канал Python.ru и Moscow Python. Новости сообщества, события, статьи, интервью.

Чат: @moscowpythonconf
Download Telegram
Forwarded from Елизавета Грейм
Всем привет! Анонсируем ближайший выпуск Moscow Python Podcast. В эту пятницу, 13 сентября обсудим новости августа:
🟤релиз Django 5.1;
🟤большое обновление uv;
🟤PyPI улучшила время реагирования на malware до 24 часов;
🟤Лучшие языки программирования 2024 года по версии IEEE.

Когда: 13 сентября в 14:00 (по мск).
Где: онлайн и в записи по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥63
Forwarded from Елизавета Грейм
Привет! Напоминаем, что сегодня в 14:00 по мск обсудим новости августа:
🟤релиз Django 5.1;
🟤большое обновление uv;
🟤PyPI улучшила время реагирования на malware до 24 часов;
🟤Лучшие языки программирования 2024 года по версии IEEE.

Начинаем через час по ссылке.

Ссылки на новости оставили под видео, на выходных выложим выпуск на аудиоплощадки и добавим таймкоды под видео.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥3🤩2
Напоминаем, что уже на этой неделе в пятницу состоится наш 94-й митап, который пройдёт при поддержке компании MTS Digital.

Нас ожидает 3 доклада:
- Алексей Жиряков (KION — руководитель направления, техлид бекенд команды витрины). Geo по IP без усилителей вкуса и консервантов
- Дмитрий Легчиков (CTO Harmonix). Датасторителлинг на Streamlit
- Александр Гончаров (SlashHash LLC). Это вообще не просто!

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

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

Митап проходит при поддержке Geekfactor.io, Evrone, MTS Digital и Learn Python.

Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
3
Последние 5 мест на пятничный митап: https://moscowdjango.timepad.ru/event/3016786/ - кто успеет "запрыгнуть в последний вагон"? :)
Места на завтрашнем митапе закончились, но если не успели зарегистрироваться или не можете прийти, не расстраивайтесь, ведь для вас всегда есть трансляция на moscowpython.ru :)

До встречи на мероприятии и в онлайне!
11👍1
А что у нас будет в октябре? Уже догадались? Правильно, 95-й митап Moscow Python, который пройдёт в Сбере 21-го октября.

По традиции нас ожидает 3 доклада:
- Макс Столпасов (X5 Tech, TeamLead). D в DDD — где D это доменная логика
- Арсен Гумин (Сбер, Руководитель направления по исследованию данных) Model-as-a-service: с нуля до enterprise ready
- Юлия Сухинина (АО «ГОЛЬФСТРИМ охранные системы» (МТС), Руководитель по развитию). Разработка ТГ Бота с ИИ модулем для автоматизации процесса контроля качества оформления документов

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

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

Митап проходит при поддержке Geekfactor.io, Evrone, Сбера и Learn Python.

Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
🔥10
Forwarded from cnrrv🍒
Python-meetup для всех желающих на площадке московского кампуса «Школы 21»!

9 октября в 19:00 на площадке московского кампуса «Школы 21» пройдет Python-meetup.
Для участия необходимо зарегистрироваться. Участие в митапе - бесплатное.

Программа мероприятия:

Кишки Python 3.13
Спикер: Никита Соболев, CPython core developer
Ведет канал про исходники CPython

Из чего состоит микросервис в конце 2024 года
Спикер: Денис Аникин, тимлид, пишет на python и typenoscript
Построил и развивает корпоративное python-сообщество

Убегаем от исключений
Спикер: Евгений Блинов, выпускник «Школы 21»

Ведущий: Николай Хитров, тимлид в компании «Точка»
Пишет enterprise на Python, пропагандирует DDD и FP в массы «змеиного» сообщества
🔥16👍2
Forwarded from Хитрый Питон
Один из частых вопросов в комментариях к подкасту - где взять идеи для учебных Dajngo-проектов. Хотя я сам считаю, что лучший учебный проект — это тот который ты придумал сам и который тебя драйвит, я понимаю, что многим было бы удобнее взять какую-то плюс-минус готовую идею и сосредоточиться на разработке.

JetBrains у себя в блоге опубликовали список идей для проектов на Django. Хотя там в основном высокоуровневое описание проекта без деталей и всего пара ссылок на туториалы, если вам такое актуально - посмотрите https://blog.jetbrains.com/pycharm/2024/09/django-project-ideas/
👍5
Мы придумали новую штуку: возможность пройти сертификацию от Python Core Developer'а и получить от него Индивидуальный План Развития!
Читайте подробности и заполняйте анкету, чтобы получить возможность пройти сертификацию одними из первых (и бесплатно :)).
(Заполнить анкету можно до 10-го октября - успевайте!)

https://docs.google.com/forms/d/e/1FAIpQLSeO6V2grI28C1CijVeiNxLyxwbShwx6yDQOIueyJpFNam1I6w/viewform
🔥8🥴3🤔2👍1
Forwarded from Елизавета Грейм
Привет! Напоминаем, что завтра в 14:00 по мск обсудим новости сентября:
🟤перенос релиза 3.13 или настало время перестать использовать 3.8;
🟤Python Developers Survey 2023;
🟤большая дискуссия про uv в хвиторе.

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

И да, у нас теперь есть канал и на RuTube, подписывайтесь — https://rutube.ru/channel/45885590/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤‍🔥2
Forwarded from Хитрый Питон
Зарелизился 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, но с очень большим и интересным заделом на будущее.
🔥15👍62
Forwarded from Хитрый Питон
Python Software Foundation и JetBrains запустили опрос python-разработчиков 2024. Опрос доступен в том числе на русском языке и результаты обещают тоже перевести. В этом году они хотят охватить больше народа, поэтому если у вас есть 10 минут свободного времени - заполните его. Я уже заполнил 🙂 https://pyfound.blogspot.com/2024/10/join-python-developers-survey-2024.html
👌1
Напоминаем, что уже через неделю - 21-го октября состоится наш 95-й митап, который пройдёт в Сбере. Места пока есть. :)

По традиции нас ожидает 3 доклада:
- Макс Столпасов (X5 Tech, TeamLead). D в DDD — где D это доменная логика
- Арсен Гумин (Сбер, Руководитель направления по исследованию данных) Model-as-a-service: с нуля до enterprise ready
- Юлия Сухинина (АО «ГОЛЬФСТРИМ охранные системы» (МТС), Руководитель по развитию). Разработка ТГ Бота с ИИ модулем для автоматизации процесса контроля качества оформления документов

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

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

Митап проходит при поддержке Geekfactor.io, Evrone, Сбера и Learn Python.

Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
👍5
Forwarded from Никита Соболев
Большая сходка любителей настолок, питона и пива в Москве!

Где? Ресторан Paulaner на Полянке: https://yandex.ru/maps/org/paulaner/44880575916/?ll=37.620383%2C55.734745&z=17.97
Когда? Четверг 24 октября с 18:30 и до закрытия

Что в планах?
- Игра в https://github.com/sobolevn/ship-it-boardgame 0.0.19й версии
- Разговоры про программирование

Ждем всех :)

Отмечайтесь в опросе, если придете: https://news.1rj.ru/str/ship_it_boardgame/2822
15
Forwarded from Елизавета Грейм
Привет! Завтра в 14:00 по мск встретимся в прямом эфире Moscow Python Podcast с нашим гостем из K R M N Information Technology и обсудим:
🟤как стать топ-1 в IT-фрилансе;
🟤как разрабатывать ботов для торговли внутриигровых предметов;
🟤чем занимается специалист по парсингу.

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

И подписывайтесь на наши каналы в YouTube и Rutube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Небольшое напоминание, что до 95-го митапа осталось всего 3 дня. Митап пройдёт в понедельник, 21-го октября. Места пока есть. :)

По традиции нас ожидает 3 доклада:
- Макс Столпасов (X5 Tech, TeamLead). D в DDD — где D это доменная логика
- Арсен Гумин (Сбер, Руководитель направления по исследованию данных). Model-as-a-service: с нуля до enterprise ready
- Юлия Сухинина (АО «ГОЛЬФСТРИМ охранные системы» (МТС), Руководитель по развитию). Разработка ТГ Бота с ИИ модулем для автоматизации процесса контроля качества оформления документов

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

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

Митап проходит при поддержке Geekfactor.io, Evrone, Сбера и Learn Python.

Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
🔥21
Друзья, напоминаем, что если вы собираетесь на сегодняшний митап, не забудьте взять с собой паспорт!

А если вы не сможете прийти, смотрите онлайн на MoscowPython.ru.

До встречи!
👍8
Forwarded from Хитрый Питон
Сейчас регулярно вижу (и иногда сам участвую) в дискуссиях "зачем нам nogil"? И вот люди начинают пробовать free-treading билд питона и рассказывают о своем опыте.

Например, вот тут чувак в асинхронной программе вынес cpu-bound задачку в тред используя asyncio.to_thread и предсказуемо получил хорошее ускорение по сравнению с GIL-версией. Конкретно в его случае - в 3 раза.

Пока это просто прикольный эксперимент и вся эта новая машинерия довольно далека от продакшен использования, но лично мне - интересно 🙂 Вполне вероятно, что после полноценного прихода free-terading мы именно так и будем структурировать наш код в каком-нибудь FastAPI - в вебе, конечно, поменьше cpu-bound задачек, по сравнению с datasience, но тоже хватает.

https://blog.changs.co.uk/free-threaded-python-with-asyncio.html
🔥6
Приглашаем на 96-й митап MoscowPython, который пройдёт при поддержке компании YADRO. Встреча состоится 28-го ноября в ДК "Рассвет".

По традиции нас ожидает 3 доклада:
- Докладчик от компании YADRO — TBA
- Кирилл Гладких (Samokat.tech, Python Разработчик). Ускорение обработки данных путем миграций с Pandas на Polars
- Никита Борсов (Positive Technologies, Python Программист) Самописный PyCharm плагин для ведения словаря терминов в Python проектах

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

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

Митап проходит при поддержке Geekfactor.io, Evrone, Сбера и Learn Python.

Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
8🔥5
Forwarded from Maria Lapina
Привет! КРОК зовет на Нейролаундж — провести вечер с нетворкингом в расслабленной атмосфере и open talk по работе с ИИ.

🗓31 октября, четверг, 18:30:
Copilot vs Razrab

Обсудим, как ИИ-инструменты и Copilots влияют на работу разработчиков уже сейчас и заменит ли ИИ нас в будущем.

📍Встречаемся в JohnCalliano Lounge (м. Китай-город)

Участие бесплатное, выбирайте тему и регистрируйтесь по ссылке. Важно: места ограничены. После регистрации дождитесь подтверждения на почту.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Forwarded from Елизавета Грейм
Всем привет! Завтра, в первую пятницу месяца обсудим в прямом эфире Moscow Python Podcast новости октября. Больше всего времени уделим Python 3.13 и посмотрим ещё несколько новостей.

🟤Когда и во сколько: 1 ноября в 14:00 по мск
🟤Смотреть на YouTube — https://youtube.com/live/1pv5Fq89I5Y
🟤Cмотреть на Rutube — https://rutube.ru/video/f0369fe1772d9a225df120a0304f2270/

И подписывайтесь на наши каналы, чтобы не пропускать выпуски: YouTube и Rutube.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥5🤝21