uk
Feedback
Moscow Python

Moscow Python

Відкрити в Telegram

Канал Moscow Python. Всё о том, что выходит в наших каналах и о наших мероприятиях. Чат: @moscowpythonconf

Показати більше
2 970
Підписники
+724 години
+667 днів
+93130 день
Архів дописів
Всем привет👋 Хотим рассказать вам о ближайшем Python-движе, который делают организаторы онлайн-конференций Podlodka Crew. Проект на Python вырос и стал плохо сопровождаться? Всё время уходит на поиск багов, а фичи выпускаются раз в месяц? Нагрузка растёт, а что делать не понятно? 🐍 Приходите на Podlodka Python Crew — обсудите свои боли и проблемы с экспертами из КРОК, Точка, Контур, X5 Tech, Skillbox, а также в компании единомышленников. Стартуем 4 декабря. Свежие подробности сессий: 🔸Обсудим, а нужны ли практики из Java в коммерческой Python-разработке. В формате круглого стола проговорим основные вопросы проектирования enterprise-приложений на python. Вас ждёт дискуссия про выбор архитектуры, соблюдение слоёв, связи и контексты, абстрактные классы. 🔸Узнаем, как переезжать на pyproject и tox. Разберёмся с bash-скриптами, настроим лаконичный CI/CD с помощью простых инструментов. 🔸Послушаем про внедрение feature flags на тернистом пути к TBD. Поспешите забрать свой билет на сайте: https://podlodka.io/pythoncrew. А по промокоду moscow_python получите ещё и скидку 500 рублей, до 28 ноября она суммируется со скидкой на сайте.

Выложили материалы с 85-го MoscowPython-митапа. Видео можно посмотреть на нашем канале - https://www.youtube.com/playlist?list=PLv_zOGKKxVphxXB-5n5BihnCaIIejFegq А презентации по ссылкам в описании видео. Напомню, что на встрече были доклады: - Максим Юрченко (Lenta, DevOps). Время перемен: OpenSource IaM в 2023 - Станислав Раковский (Positive Technologies, старший специалист). Преступления в opensource — расследуем трояны в Python Package Index - Андрей Скиба (Учи.ру, Python Developer). История о том, как я корпоративный курс по Python запилил - Иван Кривошеев (Positive Technologies, ведущий разработчик). Покрываем ржавчиной Python: способы интеграции Митап прошёл при поддержке Geekfactor.io, Evrone, Кибердома, Positive Technologies и Learn Python.

Митап состоится уже через несколько часов. Если не успели зарегистрироваться или же просто находитесь в другом городе, смотрите нас онлайн на https://moscowpython.ru в 19 часов по московскому времени.

Напоминаем, что уже завтра состоится наш 86-й митап, который пройдёт в офисе компании КРОК. Нас ожидает 3 доклада: - Александр Гончаров (Reef Technologies, Senior Python Developer). Альтернативные питоны: что нового, и стоит ли оно того? - Александр Винокуров (Самолет, Engineering Manager). Технические собеседования — по обе стороны баррикад - Денис Аникин (Райффайзен банк, Community Lead). Базовый кодовый стиль хорошего Python-бэкенда Места ещё есть, но совсем немного, так что успевайте регистрироваться тут: https://moscowdjango.timepad.ru/event/2665342/ Онлайн-трансляция пройдёт на https://moscowpython.ru Митап проходит при поддержке Geekfactor.io, Evrone, КРОК и Learn Python. Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker

Ближайший выпуск Moscow Python Podcast пройдет завтра Привет! 17 ноября встретимся в прямом эфире Moscow Python Podcast с Николаем Свиридовым и обсудим: 🟡как вырасти до техлида; 🟡зачем делать IT-сообщество; 🟡и как с нуля научить программировать воздушного гимнаста. ➡️Когда: 17 ноября в 14:00 по Москве. ➡️Где: онлайн и в записи по ссылке.

Привет! Приглашаем на очередной PythoNN митап 8 декабря. Что будет? - "Зачем медикам Python?", Манжос Геннадий, ПИМУ, Нижний Новгород - "DDD в D. Безбородые решения в бородатом стеке (DDD в Django)", Максим Столпасов, X5 Tech, Нижний Новгород - "Как ускорить дистрибутив или Берестяная статистика на службе Intel Distribution for Python", Малахов Антон, Huawei, Нижний Новгород Далее нас ждет пицца и общение. Общение с пиццей всегда лучше, чем без нее! А потом желающие могут пойти с нами в бар, где мы еще раз пообщаемся 🙂 Данное мероприятие проходит в рамках спецпроекта "От Ю.И. Неймарка к НЕЙМАРКУ", посвященному юбилею факультета ВМК. Когда: 8 декабря 2023 в 19:00 Где: Алексеевская, 6/16, MTS StartUp Hub Ссылка на регистрацию: https://pytho-nn.timepad.ru/event/2677391 И еще раз подчеркну: можно приходить если вы совсем новичок - будет полезно! 🙂

23 ноября в Нижнем пройдет оффлайн-митап про python в Astra Linux, подробнее https://t.me/gkastrateam/272

Объявление от наших друзей - Школы Сильных Программистов Фёдора Борщева. Хотим пригласить вас на 2-й поток курса "Анализ систем", который стартует 15 ноября. Основная механика — 5 уроков, построенных вокруг кругов профессионализма — каждый новый урок учит решать ту же задачу, что и предыдущий, но на новом уровне и для бизнеса с новым скейлом, с учётом предыдущих ошибок. На курсе учат стратегическому анализу бизнеса и DDD, рассматривают несколько архитектурных стилей, учат выбирать БД и способы коммуникаций, писать документацию. Самый главный урок, ради которого всё задумывалось — четвёртый: в нём дают пошаговые рекомендации по распилу монолитов на базе теории из первых уроков. Смотреть программу → Оплатить можно любой картой мира или в рассрочку через «Долями».

Хотим напомнить, что уже на следующей неделе стартует Learn Python Advanced - места на курсе ещё есть (немного :)) На курсе вас ждёт: 10 недель интенсивной работы 4 трека: практика программирования, инфраструктура, автотесты и работа с Django Такие же классные кураторы с кучей боевого опыта Знакомый вам формат обучения: небольшие группы, кураторы, ревью, много практики 2 общих созвана в неделю по вторникам и субботам (с возможностью посмотреть запись) Курс создаётся под руководством Ильи Лебедева, он же выступает в качестве куратора одной из групп. В настоящий момент на курс принимается всего 25 человек (осталось всего 5). Цена курса 38 тыс. рублей (доступна рассрочка). Подробности и регистрация - на https://learn.python.ru/advanced/

Анонсируем 86-й митап, который пройдёт 22-го ноября в офисе компании КРОК. Нас ожидает 4 доклада: - Александр Гончаров (Reef Technologies, Senior Python Developer). Альтернативные питоны: что нового, и стоит ли оно того? - Александр Винокуров (Самолет, Engineering Manager). Технические собеседования — по обе стороны баррикад - Докладчик от компании КРОК — TBA Подробности и регистрация: https://moscowdjango.timepad.ru/event/2665342/ - успевайте регистрироваться, пока есть места. Онлайн-трансляция пройдёт на https://moscowpython.ru Митап проходит при поддержке Geekfactor.io, Evrone, КРОК и Learn Python. Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker

Начинается наш новостной выпуск - https://www.youtube.com/live/VRorlm4-TwY?si=OfEsbSvy4U-1pN8A - подключайтесь! :)

Что нового в Python за октябрь — обсуждаем в прямом эфире Привет! В эту пятницу поговорим про новости из мира Python. На этот раз обсудим: 🟡бету Django 5.0; 🟡PEP 703 — опциональный GIL из коробки; 🟡PEP 730 — добавить iOS в поддерживаемые платформы; 🟡отчет Security Developer-in-Residence за 3 квартал. ➡️Когда: 3 ноября в 14:00 по Москве. ➡️Где: онлайн и в записи по ссылке.

А вот так прошёл наш митап на прошлой неделе - спасибо Positive Technologies за крутое видео, а Кибердому за гостеприимство. :)

Вышла первая бета Django 5.0, а значит значимого изменения состава релиза уже не будет и можно смотреть, что завезли: 1. Много поддержки асинхронности - в contrib.auth, возможность получить и обработать asyncio.CancelledError внутри вьюхи, если клиент разорвал соединение до того, как мы закончили обрабатывать запрос, поддержка асинхронки в куче декораторов, асинхронная отправка сигналов, новые асинхронные методы у моделек 2. На первом месте довольно спорная фича - возможность показывать количество фильтруемых объектов в боковом фильтре в админке. Там под капотом COUNT и естественно на более-менее приличных объемах данных тормозить будет нечеловечески. Благо можно глобально отключить 3. Упрощенная шаблонизация для форм из коробки, для тех кто работает с html-формами код станет читабельнее (хотя думается мне, что те кто работает с большими формами уже давно что-то подобное у себя реализовали) 4. Возможность задавать дефолты на уровне базы данных 5. `GENERATED`-поля в моделях, значение которых рассчитывается на уровне БД 6. В Choice-полях теперь можно использовать словарь, вместо кортежей В общим никаких революций https://docs.djangoproject.com/en/5.0/releases/5.0/

Через час с небольшим начинается наш митап. Если не можете к нам присоединиться, подключайтесь онлайн на MoscowPython.ru.

Статус ДРУГ.pdf11.19 MB

Внимание тем, кто планирует прийти на сегодняшний митап - пожалуйста, заранее скачайте приложение Кибердома и подайте заявку на статус «друг»!

Уже на этой неделе, в среду, 25-го октября мы встречаемся в Кибердоме на 85-й встрече MoscowPython! Встреча пройдёт при поддержке компании Positive Technologies. На встрече нас ждёт 4 доклада: - Максим Юрченко (Lenta, DevOps). Время перемен: OpenSource IaM в 2023 - Станислав Раковский (Positive Technologies, старший специалист). Преступления в opensource — расследуем трояны в Python Package Index - Андрей Скиба (Учи.ру, Python Developer). История о том, как я корпоративный курс по Python запилил - Иван Кривошеев (Positive Technologies, ведущий разработчик). Покрываем ржавчиной Python: способы интеграции Митап проходит при поддержке Geekfactor.io, Evrone, Кибердома, Positive Technologies и Learn Python. Онлайн-трансляция - на moscowpython.ru Читайте подробности и регистрируйтесь тут - https://moscowdjango.timepad.ru/event/2619697/. Обратите внимание на памятку по проходу в Кибердом, которую вы получите в письме с подтверждением регистрации. Также хотели бы написать ещё про пару вещей: 1. Возникли технические проблемы подтверждения регистрации в приложении Кибердома. В настоящий момент проблемы исправлены. Если вы оставляли заявку и не смогли подтвердить свой емэйл, пожалуйста, заполните форму ещё раз. 2. В 18.45 состоится небольшое шоу, посвящённое теме кибер-безопасности - приходите пораньше, чтобы посмотреть на него своими глазами. :)

Ближайший выпуск Moscow Python Podcast пройдет сегодня Привет! 20 октября встретимся в прямом эфире Moscow Python Podcast со Станиславом Змиевым из Monite и обсудим: 🟡как делался pathlib.Path.walk; 🟡как работает большой Open Source на примере CPython. ➡️Когда: 20 октября в 14:00 по Москве. ➡️Где: онлайн и в записи по ссылке.

Для FastApi выпустили документацию к коду. Какие доступны классы, какие у них методы, что принимают/отдают — вот это вот все. Поиск по коду дело хорошее, но тут удобно то, что поиск по документации на сайте сразу будет показывать спецификацию. https://fastapi.tiangolo.com/reference/