Moscow Python
Открыть в Telegram
Канал Moscow Python. Всё о том, что выходит в наших каналах и о наших мероприятиях. Чат: @moscowpythonconf
Больше3 090
Подписчики
+124 часа
-47 дней
+5430 дней
Архив постов
3 092
Друзья, самым лучшим курсам по Python - Learn Python от нашего сообщества нужна помощь по созданию коротких роликов на тему программирования для нашего канала. Если вы хотите присоединиться к проекту, пожалуйста, заполните формочку - мы будем рады всем откликам!
https://forms.gle/r3LixCaRWvf7U6Hn8
3 092
Напоминаем, что 20-го апреля мы встречаемся на 110-м митапе MoscowPython, который состоится в офисе компании K2Cloud (Волочаевская, 5к1, БЦ «КРОК»).
Нас ожидает 3 доклада:
- Артём Тарасов (Альфа-Банк, Senior Engineer). Менторство как допинг: Как прокачать свои хард-скиллы, обучая других
- Алёна Тямейкина (Островок.ру, Python Developer) Автоматизации процессов разработки
- Адриан Макриденко (ГК Астра Линукс, разработчик серверной части). Токены авторизации: почему JWT легко использовать неправильно и как это исправляет PASETO?
Читайте подробности и регистрируйтесь тут:
https://moscowdjango.timepad.ru/event/3902512/
Онлайн-трансляция пройдёт на moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone, Learn Python, K2Cloud.
Внимание! Для прохода на митап не забудьте паспорт!
Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
3 092
Напоминаем, что 20-го апреля мы встречаемся на 110-м митапе MoscowPython, который состоится в офисе компании K2Cloud (Волочаевская, 5к1, БЦ «КРОК»).
Нас ожидает 3 доклада:
- Артём Тарасов (Альфа-Банк, Senior Engineer). Менторство как допинг: Как прокачать свои хард-скиллы, обучая других
- Алёна Тямейкина (Островок.ру, Python Developer) Автоматизации процессов разработки
- Адриан Макриденко (ГК Астра Линукс, разработчик серверной части). Токены авторизации: почему JWT легко использовать неправильно и как это исправляет PASETO?
Читайте подробности и регистрируйтесь тут:
https://moscowdjango.timepad.ru/event/3902512/
Онлайн-трансляция пройдёт на moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone, Learn Python, K2Cloud.
Внимание! Для прохода на митап не забудьте паспорт!
Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
3 092
Repost from N/a
Коллеги, всем привет!
Сейчас бум AI и в эту сферу инвестируются баснословные суммы, а компании, которые разрабатывают AI-продукты являются очень привлекательными для кандидатов.
😎 Нам захотелось узнать из первых уст, как же в действительности нанимают AI стартапы, поэтому мы пригласили к нам на интервью Станислава Змиева Head of Engineering американского AI-стартапа Sema.
🎙Что обсудили:
🌟 Как происходило формирование портрета кандидата в стартапе с нуля;
🌟Автоматизацию с помощью ИИ в найме;
🌟Этап лайв-кодинга: что проверят и на что обращают внимание в первую очередь;
🌟 Какие есть ред флаги при процессе найма у кандидатов;
🌟Какие софт-скиллы важно увидеть на этапе интервью;
🌟 Какие ошибки чаще всего совершают кандидаты на техническом этапе;
🌟 Конечно же, фрод и еще много всего интересного :)
🗣 Ведущая: Василиса Баулина, HRD Geekfactor.
Делимся ссылками на интервью:
➡️ Смотреть на YouTube
➡️ Смотреть на VKВидео
➡️ Смотреть на Rutube
Приятного просмотра! 🩵
3 092
MWS Meetup #2. Онлайн-встреча Python-разработчиков.
РЕГИСТРАЦИЯ
Приглашаем присоединиться к встрече Python-разработчиков.
Мы продолжаем делиться экспертизой профессиональных сообществ MWS и на очереди встреча по ИИ в разработке на Python.Вы сможете прокачать практические навыки на воркшопе по Python-разработке с применением AI-агента, а также обсудить вайб-кодинг —ИИ ускоряет, или все-таки тормозит процесс? Присоединяйтесь 15 апреля в 15:00! ПРОГРАММА Событие будет полезно Python-разработчикам, аналитиками другим ИТ-специалистам, кто интересуется применением ИИ в разработке.
3 092
+3
Геймтон DatsSol от DatsTeam 17-18 апреля!🌷
🌌DatsSol – это пространство, где из идей рождаются целые миры, а каждое решение – шаг к чему-то большему. Готовьтесь к динамике, экспериментам и неожиданным поворотам. О дивный новый мир!
ПОДРОБНЕЕ НА ЛЕНДЕ
Призы для каждого участника команды-победителя:
1️⃣ место – Apple MacBook Air 13
2️⃣ место – AirPods
3️⃣ место – Умная колонка Яндекс Станция Мини
\ онлайн
\ команда 1-3 участника
\ от 18 лет
\ любые технологии
\ участие бесплатно
Если возникнут сложности – мы рядом @DatsHackathonsBot
👇👇👇
РЕГИСТРАЦИЯ ЗДЕСЬ
3 092
Вопрос для python-разработчиков👇
Когда вы в последний раз находили полезные контакты не в интернете, а вживую?
17-18 апреля в Иннополисе пройдёт Синтез | Merge Татарстан 2026.
Вот уже пятый год профессиональная конференция объединяет ИТ-сообщество со всей России.
Да, там будут доклады (в том числе по backend-разработке, AI & ML, управлению проектами и десяткам других тем).
Но главная ценность, за которой обычно едут на Merge разработчики, другая:
— живое общение с коллегами из сотен компаний и десятков регионов;
— обсуждение реальных кейсов без фильтров;
— знакомства, которые потом превращаются в проекты, команды и связи.
На конференции каждый участник сможет выйти за пределы Python-комьюнити и посмотреть на рынок шире, пообщаться с разработчиками из других стеков и компаний, поймать инсайты, которые спикеры подготовили специально для Merge.
Если планировали выбраться на крупное IT-событие этой весной — это отличный вариант. Тем более, что конференция ещё и дарит возможность познакомиться с Иннополисом, первым наукоградом, построенным специально для ИТ-специалистов.
👉Подробнее и билеты — на сайте.
По промокоду MERGEPYTHON действует скидка 15%.
3 092
Напоминаем, что завтра в 14:00 (по мск) обсудим новости марта и ответим на ваши вопросы в эфире Moscow Python Podcast 🎙
А вот и список новостей, которые обсудим:
🟤JIT-компилятор в Python 3.15 снова в строю;
🟤OpenAI объявила о покупке Astral;
🟤Сообщество JazzBand объявило о закрытии;
🟤Первый публичный релиз Django Modern Rest (0.1.0);
🟤Defense in Depth: практическое руководство по безопасности цепочки поставок Python;
🟤The Slopsource Is Here — новый взгляд на генерацию кода и источники данных для ИИ.
Ведущие: Михаил Корнеев и Григорий Петров
📍Когда и во сколько: 3 апреля в 14:00 по Москве.
Подключайтесь к удобной площадке YouTube / Rutube / VK Видео
➡️ Присоединяйтесь к эфиру или смотрите в записи на любой из площадок
3 092
Выложили видео выступлений с 108-го митапа, который проходил в Школе 21.
Напомню, что на встрече было 3 доклада:
- Георгий Дьячков (Альфа банк, Главный разработчик). Векторные базы в агентной архитектуре и как изменятся вопросы на собеседованиях в 2026
- Георгий Мартиросов (Продуктовый консультант, expremiental). Как с помощью упорства и $20 разрабатывать hardware
- Евгений Блинов (The Mutating Company) Ближайшее будущее мутационного тестирования на Python
Митап прошёл при поддержке Geekfactor.io, Evrone, Learn Python, Школа 21.
Смотрите тут: https://www.youtube.com/watch?v=8pmCoNOfmf4&list=PLv_zOGKKxVphbMt6R0dUvvVyrtIyJ1xVY&index=1&t=1s
3 092
Выложили видео выступлений с 108-го митапа, который проходил в Школе 21.
Напомню, что на встрече было 3 доклада:
- Георгий Дьячков (Альфа банк, Главный разработчик). Векторные базы в агентной архитектуре и как изменятся вопросы на собеседованиях в 2026
- Георгий Мартиросов (Продуктовый консультант, expremiental). Как с помощью упорства и $20 разрабатывать hardware
- Евгений Блинов (The Mutating Company) Ближайшее будущее мутационного тестирования на Python
Митап прошёл при поддержке Geekfactor.io, Evrone, Learn Python, Школа 21.
https://www.youtube.com/playlist?list=PLv_zOGKKxVphbMt6R0dUvvVyrtIyJ1xVY
3 092
В ближайшую пятницу в 14:00 (по мск) обсудим новости марта в прямом эфире Moscow Python Podcast 🎙
Новостями выпуска поделимся в следующем анонсе.
Ведущие: Михаил Корнеев и Григорий Петров
📍Когда и во сколько: 3 апреля в 14:00 по Москве.
Подключайтесь к удобной площадке YouTube / Rutube / VK Видео
➡️ Присоединяйтесь к эфиру или смотрите в записи на любой из площадок
3 092
20-го апреля мы встречаемся на 110-м митапе MoscowPython, который состоится в офисе компании K2Cloud (Волочаевская, 5к1, БЦ «КРОК»).
Нас ожидает 3 доклада:
- Артём Тарасов (Альфа-Банк, Senior Engineer). Менторство как допинг: Как прокачать свои хард-скиллы, обучая других
- Алёна Тямейкина (Островок.ру, Python Developer) Автоматизации процессов разработки
- Секретный (пока) доклад :)
Читайте подробности и регистрируйтесь тут:
https://moscowdjango.timepad.ru/event/3902512/
Онлайн-трансляция пройдёт на moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone, Learn Python, K2Cloud.
Внимание! Для прохода на митап не забудьте паспорт!
Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
3 092
Repost from Находки в опенсорсе
tracecov: считаем покрытие АПИ через спецификацию OpenAPI
Вышла новая версия
0.4.0 https://github.com/wemake-services/django-modern-rest
И там мы выпустили поддержку tracecov. Инструмент новый, такого в других фреймворках я не видел.
В чем суть? Там мы считаем не "покрытие кода", а намного более важную метрику: "покрытие тестами нашего АПИ". Ну то есть буквально:
• Какие операции были вызваны?
• С какими телами и параметрами?
• Какие ответы получены по статусам?
• Какие схемы возвращены?
• Работают ли примеры из доки?
Так как мы используем очень строгую схему - у нас такой подход хорошо работает.
Мы интегрировали поддержку tracecov в наш dmr_client, который используется для всех интеграционных тестов. И schemathesis, который мы используем для property-based тестирования OpenAPI спецификации - тоже поддерживает такое.
Один запуск schemathesis позволяет добиться примерно 85+% покрытия всего АПИ. Вау! То есть: тесты можно почти не писать с таким походом.
В pyproject.toml можно добавить:
# Tracecov:
"--tracecov-format=text,html,markdown",
"--tracecov-fail-under-operations=100",
"--tracecov-fail-under-examples=100",
# TODO: set value to 100
"--tracecov-fail-under-parameters=90",
"--tracecov-fail-under-keywords=90",
"--tracecov-fail-under-responses=50",
И тогда тесты будут падать при низком покрытии АПИ. Вот куда можно развиваться, если у вас - как у нас - уже 100% обычного покрытия.
Одной строкой
• Добавили поддержку attrs для моделей
• Добавили msgpack как протокол для АПИ, он значительно быстрее json
• Добавили JsonLines для стриминга событий
• Переработали несколько апишек, стало значительно удобнее. Спасибо первым пользователям за обратную связь!
Обсуждение: Воспользовались бы такой метрикой? И какое покрытие вы считаете оптимальным? И почему 100%?
P.S. Выпустил большую статью про django-modern-rest на Хабру: https://habr.com/ru/articles/1017036 Если есть плюсики - буду очень благодарен за помощь в продвижении!
| Поддержать | YouTube | GitHub | Чат |3 092
Подоспели фотографии с прошлого митапа, который прошёл 20-го марта в Школе 21 - находите себя, ставьте на аватарки. :D
https://disk.360.yandex.ru/d/rTA3ZIby8Inwxw
3 092
Repost from N/a
Привет! На связи Geekfactor 🩵
Мы тут, честно говоря, в лёгком шоке от того, что происходит с IT-рынком. И, судя по вашим сообщениям, вы тоже.
Давайте загибать пальцы:
✅на 30% сократилось общее количество предложений от работодателей в IT-сфере;
✅рынок перенасыщен специалистами уровня junior и middle, а поиск работы для уровней senior и выше может составлять до 6 месяцев;
✅кандидаты при переходе в среднем ожидают прибавку в +21% и выше, но компании чаще предлагают скромные 5-10% индексации;
✅27% профессионалов считают, что ИИ станет реальной угрозой их карьере в перспективе ближайших 3-5 лет;
✅5,27 балла из 10 - средний индикатор усталости и выгорания IT-специалистов (выше, чем у руководителей и HR).
Звучит тревожно? Да.
И именно поэтому мы не можем оставить всё как есть.
😎 Мы в Geekfactor видим рынок изнутри, без иллюзий, поскольку работаем и со стартапами, и с крупными продуктовыми компаниями.
Понимая, как тяжело приходится соискателям, мы создали открытый урок “IT-рынок 2026: стратегия поиска работы”.
И он для тебя, если ты в активном поиске работы, только планируешь смену позиции, получаешь отказы или тишину в ответ на резюме, чувствуешь, что правила игры в IT изменились и хочешь их понять.
💫 Кстати, ведёт наш урок опытный карьерный консультант, который каждый день работает с реальными болями соискателей и знает дорогу к сердцу работодателя.
О чём поговорим:
🌟 что реально происходит с рынком и куда он движется;
🌟 как использовать кризис себе в плюс;
🌟реальные причины отказов на этапах воронки найма и как их обходить;
🌟что делать, если резюме не конвертируется в интервью, а интервью в оффер.
Кому это может быть полезно:
🌟тебя пугает стена из 200+ человек на вакансию;
🌟 ты чувствуешь «стеклянный потолок»: боишься, что твоих знаний недостаточно для перехода, а текущая рутина выжигает изнутри;
🌟 ты откликаешься на большое количество вакансий, но в ответ лишь отказы или вежливое «мы к вам вернемся»;
🌟 ты давно не выходил на рынок труда.
✨ Бонус за регистрацию: гайд «Где искать работу в IT: полезные каналы и ресурсы 2026»
❗️Регистрируйся здесь.
Самое главное:
Твоя карьера в твоих руках. А мы поможем выстроить стратегию, а не действовать вслепую 🩵
3 092
Привет, лучшее сообщество Нижнего! Наши ежеквартальные митапы – не снова раз в квартал.
Мы чутка пропустили, потому что ваш покорный организатор писал https://github.com/wemake-services/django-modern-rest
Теперь релиз готов, а значит готов и анонс митапа!
В программе 4 крутейших доклада:
– Михаил Васильев (https://onixlas.github.io, Москва, Райфайзенбанк): Кластеризация для аналитиков и не только
Михаил приедет к нам уже второй раз, и снова поговорим про аналитику и про анализ данных.
– Никита Пастухов (https://t.me/fastnewsdev, Москва, AG2): Почему вам не нужен OpenClaw?
Никиту вы можете знать как автора FastStream, но в текущий раз он будет рассказывать про свое новое увлечение и профессиональное направление: AI агентов.
– Роман Фролов (https://github.com/roma-frolov, Москва, Райфайзенбанк): Вы уверены, что тестируете приложения правильно?
Роман поднимет тему, которая близка каждому из нас: тесты частенько не помогают, а только мешают, если делать их неправильно. Поговорим, как поправить. Учитывая, что в Райфайзенбанке высокая техническая культура – я уверен, что будет крайне полезно.
– Александр Кучин (https://t.me/pymineral, Москва, Литрес): Быстрее в прод. Как мы оптимизировали пайплайны
Сашу вы можете знать по его медийной активности: он записывает прикольные рилсы в запрещенной соцсети (в РФ ее признали очень плохой, куда нельзя заходить вообще никому), и на ютюбе. А еще он делает крутые доклады про актуальные темы - и вот тут как раз такой. Медленный CI убивает!
Спикеров можно и нужно мучать вопросами.
Ну а после: афте-пати в баре до закрытия, афте-афте-пати до самого утра.
Ждем всех 17 апреля по адресу Алексеевская, 6/16, ИТ Лекторий
Сбор гостей с 18:00, стартуем в 18:30
Регистрация обязательна!
Регистрация: https://pytho-nn.timepad.ru/event/3880099
До встречи!
Группа события: https://t.me/pytho_nn
3 092
Завтра встретимся в прямом эфире Moscow Python Podcast в 14:00 по мск🎙
В этот раз позвали Дмитрия Шмакова, Lead Software engineer, организатора MoscowJS и обсудим в выпуске переход из JavaScript-экосистемы в Python на практике: Django в продакшене, вопросы к FastAPI и роль фуллстек-разработки в этом процессе
Ведущие выпуска: Миша Корнеев и Гриша Петров
📍Когда и во сколько: 20 марта в 14:00 по Москве.
Подключайтесь к удобной площадке YouTube / VK Видео / Rutube
➡️ Присоединяйтесь к эфиру или смотрите в записи на любой из площадок
3 092
Внимание всем зарегистрированным на сегодняшнюю встречу в Школе 21.
Вам на почту должен был прийти QR-код для прохода на площадку - сохраните это письмо или сделайте фото QR, чтобы попасть на митап сегодня. Если не видите письма, проверяйте папку "спам".
3 092
Repost from alkov про it 🔋
Я обещал выдать источники, откуда узнаю про мероприятия.
Это оказалось сложнее, чем казалось 😅
Здесь выкладываю только про IT, но наверняка что-то упустил, поэтому есть вероятность, что пост будет дополняться.
С сайтами все просто:
- https://networkly.app
- https://it-event-hub.ru
- https://afisha.timepad.ru/moscow/categories/it-i-internet
Каналы про мероприятия:
- https://t.me/iteventsrus
- https://t.me/ITMeeting
- https://t.me/meetupochnaya
- https://t.me/devetups
- https://t.me/Products_Events
- https://t.me/all_it_events
- https://t.me/mergeconf
- https://t.me/k2cloudconf
- https://t.me/ecode_ozontech
- https://t.me/prodmeetup
- https://t.me/impulse_t1
- https://t.me/tech_common
- https://t.me/rustcon_russia
- https://t.me/PositiveEvents
- https://t.me/moscow_drinkup
- https://t.me/holivarno
- https://t.me/osdevconf_channel
Сообщества/каналы, которые проводят мероприятия:
- https://t.me/ozon_tech
- https://t.me/moscow_python
- https://t.me/peer_2beer
- https://t.me/moscowqa
- https://t.me/moscowaiorg
- https://t.me/littleproduct
- https://t.me/bvevvs
- https://t.me/databaseinternals
- https://t.me/truetechcommunity
- https://t.me/TrueTechArch
- https://t.me/wb_tech
- https://t.me/productcamp
- https://t.me/vk_digital_tech
- https://t.me/tech_kuper
- https://t.me/monhouse_tech
- https://t.me/sberhealthIT
- https://t.me/archteam_channel
- https://t.me/mskvuejs_news
- https://t.me/yandexforteamleads
- https://t.me/yandex_infrastructure
- https://t.me/ya_verticals_tech
- https://t.me/yandexforgo
Сообщества, где есть ссылки на мероприятия:
- https://t.me/some_kind_of_programmers
- https://t.me/metup_scouts
- https://t.me/div_conv
Закрытые группы:
- Team Lead Club - регистрация через https://dev.go.yandex/events/teamlead-club
- IT-Субботник (IT-Мероприятия)
- Три Джи Дая
- IT Тусовка🍺
В последних трех закрытых чатах обычно самая актуальная агрегированная информация благодаря участникам 🤓
Если собираете инфу про мероприятия где-то еще, кидайте в комменты!
3 092
Если вы хотите ходить куда-то, кроме наших митапов, рекомендуем обратить внимание на этот пост @alkov :)
Отдельное спасибо Саше за упоминание нас - подписывайтесь на его канал тоже. :)
