Moscow Python
1.95K subscribers
118 photos
3 videos
2 files
841 links
Канал Python.ru и Moscow Python. Новости сообщества, события, статьи, интервью.

Чат: @moscowpythonconf
Download Telegram
🤷‍♂️Если даже инженеры не всегда понимают зачем нужен рефакторинг, то что говорить о бизнесе. А между тем, без выделения ресурсов крайне сложно поддерживать систему в хорошем состоянии.

На Moscow Python Conf++ 2021 Владимир Филонов (Takeoff) выступит с докладом «Legacy и бизнес: как "продавать" борьбу с тяжелым наследием Язык Python, его эволюция и использование». Владимир объянсит, как донести до бизнеса, что борьба с legacy для него выгодна, расскажет, как организовать процесс регулярной выплаты технического долга, покажет инструменты и подходы, выработанные за двадцать лет работы.
👉 https://bit.ly/3AXjlYG

Moscow Python Conf++ 2021 состоится 27-28 сентября в Москве. Билеты, тезисы докладов и расписание на сайте. Присоединяйтесь — https://bit.ly/2XHZQoB
А в нашем блоге на Хабре — интервью с Григорием Петровым. Python-некроманта, совмещающего деятельность директора по техническому маркетингу (по-простому — деврела) компании Evrone и члена программного комитета Moscow Python Conf знают уже не только питонисты.

Мы узнали много интересного. Про трех китов предстоящей конференции Moscow Python Conf++ 2021. Про нейрофизиологию, которая всегда поможет. Про что будет хайп и зачем организаторам нужна фасилитация. Разумеется, мы поговорили про Python (спойлер: асинхронное программирование и Django тоже будут). Узнали, какие нас ждут доклады и какие боли питонистов будут утолены — обо всем этом читайте на Хабре.

🖐Хороших выходных!
"Одна из вещей, которая связывает людей с работой их мечты — это резюме. Множество эйчаров смотрят на разные резюме каждый день. Если вы просмотрите хотя бы 10-40 резюме, вы поймете, почему рекрутеры легко видят общие ошибки и насколько некоторые вещи выглядят для них забавно. Причем синьоры делают точно такие же ошибки, как и джуны, несмотря на то, что они уже 20 лет в индустрии".
https://habr.com/ru/company/oleg-bunin/blog/575956/
Знаете, что такое цикломатическая сложность? Это классика программной инженерии :) Показатель количества линейно независимых маршрутов через программный код. Отслеживая его можно увидеть те области кода, которые, скорее всего, попадут на рефакторинг и затормозят разработку. Почему мы об этом вспомнили?

На Moscow Python Conf++ 2021 совместно с компанией Profiscope мы проведём ревью кода тех участников, которые покажут самые сложные решения. Ревьюить будем с помощью сервиса CodeScoring от Profiscope.

Отправить свой репозиторий на анализ цикломатической сложности можно по этой ссылке до 20-го сентября.

Ревью кода рекордсменов сложности проведём в первый день конференции, 27 сентября, в лайв-режиме. Участник программного комитета и сооснователь MoscowPython Михаил Корнеев разберёт самые веселые кейсы и покажет, как делать не нужно совсем, или что не стоит делать без острой необходимости ;).
Многие современные Web-приложения используют API-схемы для описания того, как они работают. Но само наличие схемы не значит, что реальное приложение будет вести себя так, как описано в схеме. Причин этому множество — от принципиальной невозможности выразить всё в схеме до обыкновенного недосмотра. Последствий тоже множество, и падение приложения — одно из самых безобидных.

Дмитрий Дыгало расскажет о Schemathesis — инструменте, который помогает решить многие из этих проблем при помощи property-based-тестирования. Если вас интересует практическое применение property-based-тестирования и то, как его внедрить, читайте об этом в нашей новой статье.

🔹А 27-28 сентября приходите на Moscow Python Conf++ 2021. Впервые за два года мы встречаемся офлайн. Нам есть, что обсудить. Билеты, расписание и тезисы докладов здесь.
Григорий Петров:
"Уже больше 20 лет я пишу код на разных языках программирования. Так как многие из этих языков считаются мертвыми, то сегодня я буду говорить о высоком искусстве некромантии — о том, как якобы мертвые языки используются в больших и иногда высоконагруженных проектах. Обрабатывая тысячи веб-запросов в секунду и не порождая необходимости писать свой компилятор PHP или переходить на Go или Rust.

Я расскажу про специфику Ruby и Python при высоких нагрузках, про их мейнстрим, который вы можете встретить в выживших проектах. Я не буду и не хочу говорить про спортивное программирование, где делают миллион запросов в секунду на одной ноде, выжигая из Python или Ruby всё и оставляя голый С. Python и Ruby действительно медленные, у них есть GIL, но при правильном использовании это не проблема, а статья расходов — и я расскажу, что мы можем получить за эти деньги".
https://habr.com/ru/company/oleg-bunin/blog/576160/
Много разговоров про Python для разработки или аналитики, но в нашем следующем стриме хотим отдельно подсветить чуть менее распространенную сферу применения языка — Python для инфраструктуры. Затронем темы:
- неочевидности ChatOps,
- куда расти MLops-инженерам,
- путь в SRE через Python,
- Anaconda vs Python.

Мы собрали практиков, которые точно что-то про это знают, поговорим о нескольких кейсах, подискутируем и зададим друг другу вопросы. Обсуждать будем в узком кругу:
- Денис Наумов, автор и спикер курса Слёрм “Python для инженеров”,
- Николай Марков, ведущий архитектор Aligned Research Group, участник программного комитета “Moscow Python Conf++”,
- Валентин Домбровский, сооснователь MoscowPython, руководитель программного комитета “Moscow Python Conf++”.

Стрим пройдет 21 сентября в 19.00 по московскому времени, закиньте себе в календарь, чтобы не пропустить. Участие бесплатное, вопросы приветствуются.

Ссылка на трансляцию — https://www.youtube.com/watch?v=cPMbSNOs3s0
Мы рады анонсировать наш следующий митап, который вновь состоится при поддержке ДИТ г. Москвы.
Митап состоится 28-го октября в 19 часов в павильоне "Умный город" на ВДНХ. Нас ожидают следующие доклады:
- Владимир Остаточников (Свемел, Ведущий программист). Автотесты. Борьба за внедрение
- Иван Терещук (mos.ru, Тимлид мобильной разработки). Базовые навыки администрирования PostgreSQL, о которых должен знать каждый Python разработчик
- Илья Лебедев (CTO@Zipsale). Как сделать ваше выступление круче за один вечер
Подробности и регистрация тут - https://moscowdjango.timepad.ru/event/1807756/
Forwarded from Geekfactor.io (Valentin Dombrovsky)
Гикфактор объявляет о запуске программы подготовки трудоустройства в зарубежные компании, организованной совместно с Getmentor.dev.
2-го ноября на вебинаре эксперты поведают секреты трудоустройства, также будет возможность записаться на индивидуальную консультацию по резюме и мок-интервью. Для 5 участников программы - консультации по резюме и мок-интервью бесплатны!
Кроме того, все зарегистрированные попадают в базу данных для рассмотрения компаниями - клиентами Гикфактор.
Читайте подробности и регистрируйтесь: https://bit.ly/3ap8lrx
Forwarded from Geekfactor.io (Valentin Dombrovsky)
Ценный специалист
В нашем очередном стриме мы встречаемся с Сергеем Васильевым, разработчиком в компании Datafold. 6 лет назад Сергей переехал в Берлин, где работал в компаниях Profitbricks и Zalando, а недавно он начал работать в американском стартапе Datafold на удалёнке. О нюансах трудоустройства и работы за рубежом и о разнице релокации и работы на удалёнке мы с ним и поговорим.
https://www.youtube.com/watch?v=iPi0tnrVKRw
Forwarded from Geekfactor.io (Valentin Dombrovsky)
У нас 2 новости и обе хорошие!
1. Мы завели блог на Хабре!
2. Мы опубликовали туда первую статью - перевод на тему прохождения технических собеседований.
https://habr.com/ru/company/geekfactor/blog/585022/
Подписывайтесь - дальше будет ещё интересней! :)
К сожалению, вынуждены сообщить об отмене митапа, который планировался на 28-е октября (думаю, понятно, по каким причинам). Сейчас договариваемся о его переносе на декабрь - следите за новостями.
Forwarded from Geekfactor.io (Valentin Dombrovsky)
А у нас новый пост!
На этот раз это краткий пересказ стрима с Сергеем Васильевым, разработчиком в компании Datafold. А вы что предпочитаете? Релокацию или удалёнку? :)
https://habr.com/ru/company/geekfactor/blog/585872/
18-го ноября состоится интересное онлайн-мероприятие от наших минских друзей. Присоединяйтесь!