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

Чат: @moscowpythonconf
Download Telegram
Будем благодарны за вашу поддержку Python Software Foundation:
For the 1st the PSF is participating in Giving Tuesday, December 3rd. By giving, you support sprints, meetups, community events, Python documentation, fiscal sponsorships, software development, and community projects. https://www.python.org/psf/donations/2019-giving-tuesday-drive/
24-го декабря мы проводим Новогодний митап MoscowPython в компании DomClick. Нас ожидает 3 доклада:
- Федор Борщев (CTO ГдеМатериал). Django в стартапе: от 0 до 150 000 строк кода, не жертвуя качеством
- Николай Фоминых (S7 Techlab / Software Engineer). (DRY) Python Stories & Machine Learning
- Алексей Кузьмин (технический руководитель, Domclick). Рефакторинг в Python

Подробности и регистрация - по ссылке https://moscowdjango.timepad.ru/event/1139176/Онлайн-трансляция будет доступна на http://moscowpython.ru

Митап проходит при поддержке DomClick, Drylabs.io, Itcanfly, BestDoctor, Evrone.
Привет, друзья!
Кажется, мы слишком долго молчали, а ведь нам есть, о чем рассказать. Дата следующей Moscow Python Conf++ точно определена — 27 марта, и мы вовсю работаем над программой. Несколько докладов даже уже утверждены. Изучайте темы, пишите в чат конференции, чего не хватает, или подавайте доклады (дедлайн 13 января).

А еще сегодня мы не с пустыми руками, а с текстовой версией одного из лучших докладов Moscow Python Conf++: предсказанием Максима Лапшина, куда будет двигаться Python по опыту других языков.
Внимание!
По не зависящим от нас причинам нам придётся перенести митап на 2 дня вперёд на 26-е декабря. Обратите на это внимание, если уже зарегистрировались (и отмените, пожалуйста, регистрацию, если не сможете прийти).
Регистрация на митап продолжается тут: https://moscowdjango.timepad.ru/event/1139176/
В связи с переносом даты митапа нам пришлось поменять одного из докладчиков, который не сможет выступить 26-го декабря.
С докладом "ZDD: как устроена разработка в BestDoctor" выступит Илья Лебедев, head of engineering в BestDoctor и евангелист MoscowPython.
Подробности и регистрация - по ссылке: https://moscowdjango.timepad.ru/event/1139176/
Вчера говорили об этом на митапе (а подписанные на наш Ютуб могли видеть это сами), но в любом случае повторим ещё разок: мы открыли все видео с Moscow Python Conf 2018: https://www.youtube.com/playlist?list=PLv_zOGKKxVpjjy2Q4OJ-ww7L4uL6_s5w3
Теперь вам будет, чем заняться на длинных новогодних праздниках. :)
Выложили материалы с 70-го митапа, прошедшего 28-го ноября в X5 Retail Group.
Видео доступны на нашем канале: https://www.youtube.com/playlist?list=PLv_zOGKKxVpi2pU3QDfxLp1F3PmpHio-F
Слайды - на сайте: http://www.moscowpython.ru/meetup/70/

Напомню, что на митапе прозвучали доклады:
- Алексей Дарвин (X5 Retail Group, Начальник отдела разработки, Управление разработки и сопровождения продуктов больших данных). X5 Retail Group. Разработка продуктов на основе больших данных.
- Алексей Штырняев (Х5 Retail Group, разработчик). Django under load, или django тоже может быть быстрой
- Александр Полищук (ООО "Код Безопасности", Team Lead). Как мы не внедрили GraphQL
Рабочий год только начался, а дедлайны уже близко!

13 января (понедельник) закрываем приём докладов на Moscow Python Conf++. Если вы работаете c Python и хотите поделиться своим опытом, собирайтесь с мыслями и подавайте заявку. Программный комитет не ждёт наступления дедлайнов, и работа с докладами идёт по мере поступления заявок.
Тот самый понедельник!

Сегодня закрываем приём заявок на Moscow Python Conf++ 2020. Осталось всего несколько часов, чтобы успеть запрыгнуть в последний вагон.

Если вы планируете посетить конференцию как слушатель, билеты можно приобрести здесь. Повышение цен 31 января.
30-го января мы проводим 72-й MoscowPython-митап, который состоится в Kaspersky Lab.
На митапе нас ожидает 3 доклада:
- Павел Филонов (Kaspersky). C++ Corehard Autumn 2018. Обучаем на Python, применяем на C++
- Петр Ермаков (Lamoda Senior Data Scientist, DataGym.ru, DataCoach). NLP cookbook: анализируем тексты на Python с минимальными знаниями о машинном обучении.
- Федор Борщев (СTO ГдеМатериал). Django в стартапе: от 0 до 150 000 строк кода, не жертвуя качеством.
Также мы расскажем о новостях и планах на Moscow Python Conf.

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

Онлайн-трансляция будет доступна на http://moscowpython.ru

Митап проходит при поддержке Kaspersky Team, Drylabs.io, Itcanfly, BestDoctor, Evrone.
На Moscow Python Conf++ Никита Воронов будет выступать с докладом о Dependency Hell. Перед конференцией Никита Соболев взял у него интервью, расспросил о докладе и узнал о резолвинге зависимостей, боли плохих решений, DepHell, pip, принципе first match wins, Гвидо и сообществе, Pipflie, инкрементальном развитии Python, какое решение из Go можно было бы взять в Python, и будущем экосистемы в плане работы с зависимостями. https://habr.com/ru/company/oleg-bunin/blog/483920/
На Moscow Python Conf 2019 Глеб Ивашкевич объяснил, зачем нужны новые языки и почему иногда Python не хватает. Рассказал, что в Julia интересного, о её сильных и слабых сторонах, сравнил с другими языками. Показал, перспективы использования этого языка в машинном обучении и вычислениях вообще.

Расшифровку доклада читайте на Хабре https://habr.com/ru/company/oleg-bunin/blog/476114/.
Друзья, программный комитет почти завершил формирование программы конференции Moscow Python Conf этого года.
У нас осталось 2 слота для докладов, по которым нам нужно принять решение. И в связи с этим, посколкьу мы делаем конференцию для сообщества, мы решили обратиться за мнением к вам!
В опросе ниже - список кандидатов - какие из этих докладов вы хотели бы видеть на конференции (можно выбирать несколько вариантов)?
Голосование продлится до понедельника, 27-го января.
https://www.facebook.com/groups/MoscowDjango/permalink/3120534341308850/
Выложили материалы с 71-го митапа, прошедшего 26-го декабря в Domclick.
Напоминаем, что на митапе прозвучали доклады:
- Илья Лебедев (head of engineering в BestDoctor, евангелист MoscowPython). ZDD: как устроена разработка в BestDoctor
- Nikolay Fominykh (S7 Techlab / Software Engineer). (DRY) Python Stories & Machine Learning
- Алексей Кузьмин (технический руководитель, Domclick). Рефакторинг в Python
Видео доступны на нашем канале: https://www.youtube.com/playlist?list=PLv_zOGKKxVpgcD3ksVIxmVZEQtn3FvffV
Слайды можно посмотреть на нашем сайте: http://www.moscowpython.ru/meetup/71/
Мы приняли в программу Moscow Python Conf++ все 24 доклада (смотрите их на странице https://conf.python.ru/moscow/2020/abstracts/ с зеленой пометкой «Доклад принят в программу конференции») и выходим в фазу активной работы со спикерами.

Например, записываем и публикуем интервью. Читайте разговор с Владимиров Филоновым о том, что такое legacy, как им поменьше зарастать, как бороться, когда уже по уши в legacy, а когда всё бросать и писать заново, на Хабре: https://habr.com/ru/company/oleg-bunin/blog/486142/

Спойлер: Владимир говорит, что переписывать полностью никогда ничего не надо. Но справиться с legacy всё равно можно 💪
Компании Drylabs.io и Фабрика информационных технологий представляют Белгородский Python Meetup.
В программе доклады:
- Валентин Домбровский (сооснователь Drylabs и MoscowPython). Как мы учим разработчиков на примерах курсов Learn Python и Drylabs
- Артём Малышев (CTO и сооснователь Drylabs). Domain Driven Design Toolkit
- Никита Соболев (CTO wemake.services). Метрики сложности кода: как сделать просто и хорошо

Мероприятие состоится 8-го февраля по адресу г. Белгород, ул. Королёва, д. 2а. Начало - в 11 часов утра.
Бесплатная регистрация - по ссылке https://bel.cultreg.ru/events/26097/vstrecha-python-meetup

Онлайн-трансляция будет доступна на странице https://vk.com/fabit_ru
Не переключайте канал!
Мы долго думали, как нам лучше открыть видео с Moscow Python Conf 2019 и таки придумали.
Начиная со следующего понедельника на Ютуб-канале MoscowPython - https://www.youtube.com/channel/UC-OVMPlMA3-YCIeg4z5z23A будет появляться по одному видео доклада (всего их 24).
Разумеется, также там продолжат появляться наши подкасты. видео с последнего митапа и кое-что ещё, о чём вы узнаете чуть позже.
Так что подписывайтесь на наш канал - там говорят про Python!
#НеПереключайтеКанал
Запускаем акцию #НеПереключайтеКанал - каждый рабочий день в течение февраля (и немножко марта) мы будем выкладывать по одному видео доклада с Moscow Python Conf 2019.
И первый доклад "Как развивался Python в Яндекс / Александр Кошелев (Яндекс)"
"12 лет назад начался эксперимент по использованию Python в серьезных продуктах компании. Эксперимент получился удачным (кто бы сомневался!) и Python начал свое победное поползновение по сервисам компании. Яндекс.Афиша, Яндекс.Погода - через некоторое время сервисов стало очень много, и вместе с ними начали появляться "лучшие практики" и "устоявшиеся подходы" к решению разных задач".
https://www.youtube.com/watch?v=_5XVRRdDSn8
Продолжаем акцию #НеПереключайтеКанал
На очереди доклад Виталия Левченко «Go vs. Python»
« Go — волшебное слово, решение всех проблем продакшна разом и одновременно негодная технология без эксепшнов. Истина посередине, поэтому поговорим о конкретных примерах:
• asyncio vs горутины;
• производительность узких мест;
• лаконичность vs простота кода;
• порог входа;
• тулинг и паттерны поиска проблем и оптимизации производительности;
• обслуживание в продакшне.

В качестве бонуса простой кейс, где внедрение Go сразу дало 10-кратный выигрыш производительности».
https://youtube.com/watch?v=a8oEETIRpCk
#НеПереключайтеКанал
Сегодня в рубрике доклад Максима Лапшина (Erlyvideo) «Elixir как цель развития для python async».

https://youtube.com/watch?v=SyThlZhuUBQ
«Питон длительное время существует в контексте других языков программирования и впитывает концепции из соседних окружений.

Tornado был скопирован с libevent. Asyncio тоже был позаимствован.

Я хочу рассказать о существующем рядом наборе концепций параллельных вычислений, чтобы программисты на питоне, которые по какой-то причине о них не знают, были готовы и знали, куда двигается прогресс.

Речь идет о зеленых нитях, давно реализованных в эрланге и позволяющих ему масштабироваться на сто ядер.

Сегодня концепции, которые легли в основу платформы erlang почти 30 лет назад в том или в ином виде находят своё проявление в системах типа http://seastar.io/

Хочу рассказать о том, в каком направлении вынуждена развиваться система, которая продолжает мигрировать от простого линейного кода к libevent и дальше».