Moscow Python
رفتن به کانال در Telegram
Канал Python.ru и Moscow Python. Новости сообщества, события, статьи, интервью. Чат: @moscowpythonconf
نمایش بیشتر2 026
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-27 روز
+1130 روز
آرشیو پست ها
2 026
Выложили видео выступлений с 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
2 026
Выложили видео выступлений с 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
2 026
В ближайшую пятницу в 14:00 (по мск) обсудим новости марта в прямом эфире Moscow Python Podcast 🎙
Новостями выпуска поделимся в следующем анонсе.
Ведущие: Михаил Корнеев и Григорий Петров
📍Когда и во сколько: 3 апреля в 14:00 по Москве.
Подключайтесь к удобной площадке YouTube / Rutube / VK Видео
➡️ Присоединяйтесь к эфиру или смотрите в записи на любой из площадок
2 026
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
2 026
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 | Чат |2 026
Подоспели фотографии с прошлого митапа, который прошёл 20-го марта в Школе 21 - находите себя, ставьте на аватарки. :D
https://disk.360.yandex.ru/d/rTA3ZIby8Inwxw
2 026
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»
❗️Регистрируйся здесь.
Самое главное:
Твоя карьера в твоих руках. А мы поможем выстроить стратегию, а не действовать вслепую 🩵
2 026
Привет, лучшее сообщество Нижнего! Наши ежеквартальные митапы – не снова раз в квартал.
Мы чутка пропустили, потому что ваш покорный организатор писал 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
2 026
Завтра встретимся в прямом эфире Moscow Python Podcast в 14:00 по мск🎙
В этот раз позвали Дмитрия Шмакова, Lead Software engineer, организатора MoscowJS и обсудим в выпуске переход из JavaScript-экосистемы в Python на практике: Django в продакшене, вопросы к FastAPI и роль фуллстек-разработки в этом процессе
Ведущие выпуска: Миша Корнеев и Гриша Петров
📍Когда и во сколько: 20 марта в 14:00 по Москве.
Подключайтесь к удобной площадке YouTube / VK Видео / Rutube
➡️ Присоединяйтесь к эфиру или смотрите в записи на любой из площадок
2 026
Внимание всем зарегистрированным на сегодняшнюю встречу в Школе 21.
Вам на почту должен был прийти QR-код для прохода на площадку - сохраните это письмо или сделайте фото QR, чтобы попасть на митап сегодня. Если не видите письма, проверяйте папку "спам".
2 026
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 Тусовка🍺
В последних трех закрытых чатах обычно самая актуальная агрегированная информация благодаря участникам 🤓
Если собираете инфу про мероприятия где-то еще, кидайте в комменты!
2 026
Если вы хотите ходить куда-то, кроме наших митапов, рекомендуем обратить внимание на этот пост @alkov :)
Отдельное спасибо Саше за упоминание нас - подписывайтесь на его канал тоже. :)
2 026
Напоминаем, что уже на в эту среду 18-го марта мы встречаемся в Школе 21 на 109-м митапе MoscowPython.
Нас ожидает 3 доклада:
- Георгий Дьячков (Альфа банк, Главный разработчик). Векторные базы в агентной архитектуре и как изменятся вопросы на собеседованиях в 2026
- Георгий Мартиросов (Продуктовый консультант, expremiental). Как с помощью упорства и $20 разрабатывать hardware
- Евгений Блинов (The Mutating Company) Ближайшее будущее мутационного тестирования на Python
Читайте подробности и регистрируйтесь тут:
https://moscowdjango.timepad.ru/event/3858942/
Онлайн-трансляция пройдёт на moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone, Learn Python, Школа 21.
Внимание! Для прохода на митап не забудьте паспорт!
Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
2 026
Напоминаем, что уже на следующей неделе 18-го марта мы встречаемся в Школе 21 на 109-м митапе MoscowPython.
Нас ожидает 3 доклада:
- Георгий Дьячков (Альфа банк, Главный разработчик). Векторные базы в агентной архитектуре и как изменятся вопросы на собеседованиях в 2026
- Георгий Мартиросов (Продуктовый консультант, expremiental). Как с помощью упорства и $20 разрабатывать hardware
- Евгений Блинов (The Mutating Company) Ближайшее будущее мутационного тестирования на Python
Читайте подробности и регистрируйтесь тут:
https://moscowdjango.timepad.ru/event/3858942/
Онлайн-трансляция пройдёт на moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone, Learn Python, Школа 21.
Внимание! Для прохода на митап не забудьте паспорт!
Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
2 026
Repost from Хитрый Питон
Завтра, в пятницу в 14:00 (по МСК) обсудим свежие новости Python в прямом эфире Moscow Python Podcast🎙
Новости выпуска:
🟤 Anthropic инвестирует $1.5 млн в Python и open source-безопасность
🟤 Эволюция Git: курс на 3.0
🟤 CLI против GitHub-спама
🟤 Starlette 1.0.0rc1
🟤 PEP 814 — frozendict в стандартной библиотеке
Ведущие: Михаил Корнеев и Григорий Петров
📍 Когда: 6 марта в 14:00 по Москве
➡️Подключайтесь на удобной площадке: YouTube / Rutube / VK Видео
Присоединяйтесь к эфиру или смотрите запись на любой из платформ.
2 026
18-го марта мы встречаемся в Школе 21 на 109-м митапе MoscowPython.
Нас ожидает 3 доклада:
- Георгий Дьячков (Альфа банк, Главный разработчик). Векторные базы в агентной архитектуре и как изменятся вопросы на собеседованиях в 2026
- Георгий Мартиросов (Продуктовый консультант, expremiental). Как с помощью упорства и $20 разрабатывать hardware
- Евгений Блинов (The Mutating Company) Ближайшее будущее мутационного тестирования на Python
Читайте подробности и регистрируйтесь тут:
https://moscowdjango.timepad.ru/event/3858942/
Онлайн-трансляция пройдёт на moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone, Learn Python, Школа 21.
Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
2 026
В ближайшую пятницу в 14:00 (по МСК) обсудим свежие новости Python в прямом эфире Moscow Python Podcast🎙
Новости выпуска:
🟤 Anthropic инвестирует $1.5 млн в Python и open source-безопасность
🟤 Эволюция Git: курс на 3.0
🟤 CLI против GitHub-спама
🟤 Starlette 1.0.0rc1
🟤 PEP 814 — frozendict в стандартной библиотеке
Ведущие: Михаил Корнеев и Григорий Петров
📍 Когда: 6 марта в 14:00 по Москве
➡️Подключайтесь на удобной площадке: YouTube / Rutube / VK Видео
Присоединяйтесь к эфиру или смотрите запись на любой из платформ.
2 026
Скоро начинаем митап. По техническим причинам начнём мы с воркшопа про создание ИИ-агентов.
Подключаться к трансляции можно по ссылке на MoscowPython.ru
2 026
Информация для тех, кто хочет пройти сегодня мастер-класс на нашем митапе.
1. Демонстрация агентов будет производиться на Opencode - доступ к Claude необязателен.
2. Желательно до мастер-класса установить PyCharm и Докер.
До встречи!
2 026
Напоминаем, что уже в эту пятницу 27-го февраля мы встречаемся в офисе компании МТС Web Services на 108-й встрече MoscowPython.
Нас ожидают доклад и воркшоп:
- Пётр Андреев (МФТИ, лектор по курсу Advanced Python). Python Community: Gather. Inspire. Deliver.
- Сергей Барышев (Руководитель КИОН ИИ). Воркшоп "Построение AI-агента: Говори с данными на языке бизнеса"
Внимание: если вы хотите пройти воркшоп, приходите со своим ноутбуком!
Читайте подробности и регистрируйтесь тут:
https://moscowdjango.timepad.ru/event/3822676/
Онлайн-трансляция пройдёт на moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone, Learn Python, МТС Web Services.
Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
