Moscow Python
1.31K subscribers
65 photos
2 videos
1 file
626 links
Канал Python.ru и Moscow Python. Новости сообщества, события, статьи, интервью.

Чат: @moscowpythonconf
Download Telegram
Продолжаем ждать Moscow Python Conf++!

За последние двадцать лет рефакторинг сильно изменился. Раньше приходилось вносить множество правок руками, а потом часами отлавливать ошибки копипасты. Сейчас нам достаточно выбрать «Refactor» в контекстном меню PyCharm и в один клик, полностью автоматически, внести изменения в код любого размера.

Но иногда волшебные тулзы не справляются. Например, если мы успешно внедрили flake8 и получили множество мелких замечаний к коду. Пока нет автоматического рефакторинга «сделать все хоошо», autopep8 с таким не справится. А вносить тысячи мелких изменений вручную — так себе идея.

🗂 Владимир Протасов (Parallels) в своем докладе расскажет интересные истории из своей богатой практики: с какими рефакторингами сталкивалась за годы его команда, когда автоматика работала, а когда не справлялась. И для тех случаев, когда автоматика не смогла, Владимир расскажет и покажет собственную автоматику: как можно быстро создавать небольшие утилиты на Python, способные разобрать кодовую базу на AST, внести изменения и сохранить их обратно как код.

Все сказанное основано на реальных событиях и личном опыте, так что если у вас давно лежат в беклоге задачи по массовым изменениям в коде — приходите обсудить!
🗂 Kushal Das — Core-разработчик CPython, активный участник Tor Project и член совета директоров PSF.

📆 27 марта на нашей конференции Кушал расскажет о том, как безопасно разрабатывать и деплоить Python-код. Отличительная черта выступлений Кушала в том, что он регулярно обнародует «секретные» способы сломать Python-код и в противовес показывает, как написать код так, чтобы АНБ не смогло его взломать.

🎤 Мы задали несколько вопросов Кушалу до его доклада и опубликовали небольшое интервью: читайте на Хабре в оригинале или адаптированном русскоязычном варианте.

Встретимся на Moscow Python Conf++, обсудим Python с разных точек зрения, в том числе и безопасности 😎
В гостях у Moscow Python Podcast Петр Ермаков, senior data scientist в компании Lamoda, основатель школы DataGym. Обсудили возможности коллективной работы с jupiter notebook и многое другое.

Ведущие выпуска — сооснователь MoscowPython и компании DryLabs Валентин Домбровский, тимлид NVIDIA Злата Обуховская и DevRel компании Evrone, руководитель программного комитета Moscow Python Conf++ Григорий Петров.


https://youtube.com/watch?v=V0XXiOooP_U
Друзья, всем привет!

В связи с объявленной ВОЗ пандемией, а также ограничительными мерами на участия в массовых мероприятиях, изданных как на уровне государственных регуляторов, так и на уровне корпораций, мы приняли трудное решение перенести конференцию Moscow Python Conf++ на 15 сентября.

Это настоящее потрясение для всех нас, но безопасность и здоровье участников и партнёров превыше всего.

Не волнуйтесь, все приобретенные билеты и трансляции перенесены на новую дату. При необходимости можно поменять ваши билеты на любую другую конференцию Онтико или заменить участников. По всем подобным вопросам пишите на organization@ontico.ru.

Если вы планировали приехать из другого города, то прямо сейчас отмените бронь гостиницы и авиабилетов. В отдельных случаях мы можем поискать способ компенсации потерь от невозвратных билетов.

Чтобы не останавливать наше профессиональное общение, 27 марта мы проведём онлайн-конференцию Moscow Python Conf++ Online — сессию докладов, организованное онлайн-общение, мы даже попробуем реализовать онлайн-консультации по вопросам разработки на Python.

Участие в онлайн-конференции бесплатно для всех участников оффлайн-версии Moscow Python Conf++. О программе мероприятия расскажем в следующих объявлениях.

Оставайтесь на связи и берегите себя!
Ещё есть время приобрести билет на Moscow Python Conf++ 2020, которая состоится 15-го сентября, и получить бонусом билет на онлайн-конференцию завтра!
Уже завтра стартует Moscow Python Conf++ 2020 Online. Это событие не исключает нашу офлайн-встречу на конференции, она состоится осенью. Мы перенесли Moscow Python Conf++ с марта на 15 сентября в связи с объявленной ВОЗ пандемией, а также ограничительными мерами на участия в массовых мероприятиях, изданных как на уровне государственных регуляторов, так и на уровне корпораций.

Участие в онлайн-конференции бесплатно для всех участников офлайн-версии Moscow Python Conf++ и всех владельцев билетов онлайн-трансляций. Мы организовали площадку для онлайн-нетворкинга и дискуссий после докладов, проведем прямые включения с партнерами конференции и реализуем онлайн-консультации по вопросам разработки на Python.

Расписание здесь https://conf.python.ru/moscow/2020/schedule
До встречи в онлайне и офлайне!
Карантин - лучшее время, чтобы учиться новому и команда Drylabs подготовила для этого отличную возможность!

Итак, с 6-го по 17-е апреля CTO Wemake.services и сооснователь Drylabs Никита Соболев проведёт серию из 6 вебинаров и поможет прокачаться по самым актуальным направлениям Python-разработки. Всего будет затронуто 5 тем:

1. Управление зависимостями: Никита коммитил в pipenv и poetry еще три года назад
2. Типизация: Никита поддерживает официальную типизацию для Django, коммитил в mypy и создал один из самых сложных (?) типизированных проектов в Python: returns
3 Тестирование: Никита член организации pytest на Github и создатель нескольких плагинов к нему
4. Требования: Никита уже 10 лет общается с заказчиками, собирает требования и пишет документацию на работе. Поддерживает документацию на десятках open-source библиотеках
5. Логика: Никита один из создателей набора библиотек dry-python для написания бизнес логики в Python.

Вебинары проходят в течение двух недель по понедельникам, средам и пятницам в 19 часов по московскому времени. Стоимость каждого из них - 3500 рублей. Не теряйте возможность прокачаться во время карантина, читайте программу и регистрируйтесь тут - https://drylabs.io/py-quarantine!
Активисты и сооснователи сообщества Moscow Python разбираются, легко ли среднестатистическому айтишнику работать из дома. И какие базовые правила нужно соблюдать, чтобы оставаться продуктивными.

На связи - разработчик Х5 Retail Group и активист MoscowPython Алексей Штырняев, сооснователь MoscowPython и компании DryLabs Валентин Домбровский, тимлид NVIDIA Злата Обуховская и DevRel компании Evrone, руководитель программного комитета Moscow Python Conf++ Григорий Петров.

https://youtube.com/watch?v=NcRkl6fmDfo
28-го мая состоится первый онлайн-митап MoscowPython.

Нас ожидает 3 доклада:

- Антон Черников (Тинькофф Мобайл, архитектор). Платформа совместной автоматизации операционных задач
- Сергей Захарченко (Destiny Production, Системный Архитектор). От фикстур до декларативного описания трансформаций данных с лайва. Формируем данные для стейдж-окружений Django приложений.
- TBA

Подробности и регистрация - по ссылке https://moscowdjango.timepad.ru/event/1317627/

Зарегистрированные участники получат ссылку на трансляцию за час до начала мероприятия.

После митапа проведём Зум-афтепати — запасайтесь горячительными напитками и закусками!

Митап проходит при поддержке Drylabs.io, Itcanfly, BestDoctor, Evrone.
Вас приветствует команда программного комитета TechLead Conf! 🙂

В эту пятницу 29 мая в 18:00 мы позовем наших докладчиков и в уютной обстановке расскажем об интересных интересностях, которые будут на конференции 8-10 июня. Это будет живая сессия с онлайн-вопросами. Расскажем, как реализовали идею построить в течение конференции путь развития техлида и при чём здесь maturity model.

А следом вас ждет стрим на тему тестирования интеграции с помощью контрактного тестирования. Во время стрима обсудим цели контрактного тестирования и на что именно стоит обращать внимание, когда мы проверяем интеграцию. Будет сессия live-кодинга, на котором посмотрим реализацию контрактов с помощью Spring Cloud Contract.

Встреча открытая, но нужно зарегистрироваться.
25-го июня состоится онлайн-митап MoscowPython. Нас ожидает 2 доклада:

- Василий Новиков (C.Nord, Fullstack developer). Трейсинг в микросервисной архитектуре на Python

- Юрий Благовещенский (Домклик, Python Developer). ORM vs plain SQL, why not both?

Подробности и регистрация - по ссылке https://moscowdjango.timepad.ru/event/1340447/

Зарегистрированные участники получат ссылку на трансляцию за час до начала мероприятия.

Митап проходит при поддержке Drylabs.io, Itcanfly, BestDoctor, Evrone
Обычно, когда говорят о Microsoft, вспоминают .NET или Visual Studio Code. Но ещё у Microsoft есть облако Microsoft Azure с множеством продуктов и решений, например, для IoT, бизнес-аналитики или ИИ. А почётное место в облаке занимает Python. О том, какие сервисы в Microsoft ориентированы на Python, как их использовать и почему Microsoft и Python вместе навсегда, расскажет Дмитрий Сошников.
Выложили видео с 73-го MoscowPython митапа, прошедшего в онлайн-формате.
Напомню, что на нём прозвучали доклады:
- Антон Черников (Тинькофф Мобайл, архитектор). Платформа совместной автоматизации операционных задач
- Сергей Захарченко (Destiny Production, Системный Архитектор). От фикстур до декларативного описания трансформаций данных с лайва. Формируем данные для стейдж-окружений Django приложений.
- Заур Шибзухов (МПГУ, профессор). Python потребляет много памяти, или как уменьшить размер объектов.
Видео доступны на нашем канале: https://www.youtube.com/playlist?list=PLv_zOGKKxVpiiGnx2nm6CBWMpvDq_ADMf
Слайды можно посмотреть на сайте: http://www.moscowpython.ru/meetup/73/

Митап прошёл при поддержке Drylabs.io, Itcanfly, BestDoctor, Evrone.
💥Друзья, с огромным удовольствием начинаем рассказывать о главном событии российского Python-сообщества в этом году.

С 14 по 18 сентября мы делаем принципиально новую конференцию – Russian Python Week. За программу конференции отвечают представители самого большого Python-сообщества в России, они точно знают, какие вопросы вас волнуют и с какими проблемами сталкивается каждый разработчик на Python.

Ценность будет максимальной, если участвовать в прямом эфире. Некоторые форматы записываться не будут – это позволит спикерам быть откровенными и говорить без цензуры.

👉Купить билет по минимальной стоимости до 15 июля на сайте.
Да здравствует холивар «Python vs Go»!

На Russian Python Week состоится бескомпромиссная интеллектуальная битва двух противоборствующих лагерей. И мы раз и навсегда выясним, какое сообщество сильнее — питонисты или гоферы.

На арену выйдут представители Python- и Go-сообщества, но каждый участник сможет повлиять на исход битвы. Никто заранее не знает, кто победит!

Участвуйте в Russian Python Week, чтобы поддержать своё комьюнити и помочь Python одержать победу. Следите за холиваром, принимайте аргументы противников и вбрасывайте свои соображения — это уже можно начинать в комментариях к анонсу.