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

Чат: @moscowpythonconf
Download Telegram
Forwarded from Grigory Petrov
Python meetup online

1. Как мы ускоряли код — Python + numba - Андрей Корчагин, Middle Python Developer Утконос ОНЛАЙН
Я расскажу о том, как добиться сильного ускорения кода минимальным набором дополнительных строк

2. Как вызвать C++ из Python и не стать медленнее - Александр Боргардт, Tech Lead Duckstax
У питонистов есть простое правило: хочешь сделать быстро — пиши нативный код. Это действительно так, когда нативный код пишут опытные разработчики. А вот те, кто только начал погружаться в волшебный мир C/C++ кода могут столкнуться с тем, что их код стал не быстрее, а медленнее. Почему? Подробнее — в моем докладе.

3. RecSys Cookbook: строим рекомендательную систему на Python без глубоких знаний математики - Пётр Ермаков ML Brand Director Yandex
Делаем рекомендательную систему на Python, узнаем какие данные для этого нужно собирать и что быстро из них можно слепить.



🗓 25 мая, начало в 19:00 мск, Среда

🌐 ОНЛАЙН

Регистрация на мероприятие
Forwarded from Хитрый Питон
На ютуб выложены доклады с прошедшего PyCon US 2022. Я пока успел только посмотреть названия видео и темы докладов показались интересными, буду смотреть в ближайшие недели https://www.youtube.com/watch?v=nWnIRYQrVtk&list=PL2Uw4_HvXqvYeXy8ab7iRHjA-9HiYhRQl
Forwarded from Хитрый Питон
Как обещал, начну рассказывать свои впечатления о докладах с PyCon US. Первый доклад, который я посмотрел - "Best Practices for Continuous Integration in Python" https://www.youtube.com/watch?v=HMlXSiDKWrg&list=PL2Uw4_HvXqvYeXy8ab7iRHjA-9HiYhRQl&index=17

Честно говоря, ожидал большего. В течении 20 минут чувак рассказывает довольно таки очевидные вещи, причем с минимумом прикладных советов - "хороший CI должен быть точным, быстрым и дешевым", "не забывайте пинить версию питона и библиотек", "кеширование - это хорошо" и все в таком духе. Возможно, доклад может показаться интересным новичкам, которые с CI не сталкивались. Но даже в этом случае можно найти более информационно насыщенные видео.

Резюме - не рекомендую
Сегодня в 19 часов по московскому времени стартуем 77-й MoscowPython-митап
Подключайтесь к трансляции на https://moscowpython.ru
Как пройти на сегодняшний митап.
Напомним, что для тех, кто не успел зарегистрироваться, доступна трансляция на MoscowPython.ru
Forwarded from Geekfactor.io (Valentin Dombrovsky)
Такого сложно найти…
14-го июля состоится наш очередной митап, который пройдёт в компании Joom.

На встрече нас ждёт 3 доклада:
- Денис Васин (Waves Enterprise, CTO). Управление разработкой в блокчейн-компании
- Айгуль Газимова (Joom.ru, Junior Machine Learning Developer). Модель поиска похожих товаров и её применение
- TBA
Подробности и регистрация - https://moscowdjango.timepad.ru/event/2089490/

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

Митап проходит при поддержке Geekfactor.io, Evrone.com, Joom
Давно у нас не было Григория Петрова на митапах, и вот наконец-то мы его увидим. :)
На митапе 14-го июля Григорий сделает доклад "Нейрофизиология сложности кода".

Подробности и регистрация: https://moscowdjango.timepad.ru/event/2089490/
Напоминаем, что уже в этот четверг нас ждёт митап MoscowPython в Joom.

На встрече нас ждёт 3 доклада:
- Денис Васин (Waves Enterprise, CTO). Управление разработкой в блокчейн-компании
- Айгуль Газимова (Joom.ru, Junior Machine Learning Developer). Модель поиска похожих товаров и её применение
- Григорий Петров (Devrel в Evrone). Нейрофизиология сложности кода
Подробности и регистрация - https://moscowdjango.timepad.ru/event/2089490/

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

Митап проходит при поддержке Geekfactor.io, Evrone.com, Joom
Последнее напоминание про сегодняшний митап!
Регистрация открыта до 17 часов: https://moscowdjango.timepad.ru/event/2089490/
Forwarded from Хитрый Питон
Вышла джанга 4.1 https://www.djangoproject.com/weblog/2022/aug/03/django-41-released/ из интересного:

1. Поддержка асинхронных запросов в ORM, но магическим образом запросы асинхронными не станут, надо в явном виде вызывать начинающиеся с a методы типа .afirst() вместо .first()
2. В class-based views можно делать асинхронные методы
3. Meta.constraints теперь проверяются во время валидации модели. Я не успел посмотреть как это работает, но если модель сама начнет неявно лазить в базу для проверки unique то это скорее минус

Еще всякие мелочи, которые показались интересными:
- makemigrations --scriptable выглядит как удобная для использования в CI штука
- новая команда optimizemigration обещает некие оптимизации для миграций, интеерсно будет посмотреть как это работает
- поддержка пеерименования индексов в миграциях
- bulk_create() теперь кажется умеет делать update если такая строка уже есть в базе
- iterator() научили делать prefetch_related
- добавили механизм ротирования SEKRET_KEY-а https://docs.djangoproject.com/en/4.1/ref/settings/#secret-key-fallbacks
- много всякого removed/deprecated но ничего для себя интересного в списке я не нашел https://docs.djangoproject.com/en/4.1/releases/4.1/#backwards-incompatible-changes-in-4-1

Попробую на выходных один пет-проджект перевести на 4.1
Мы наконец-то выложили материалы с 77-го митапа, который состоялся в июне.

Посмотреть видео и презентации можно на сайте - https://moscowpython.ru/meetup/77/

Напомним, что звучали выступления:
- Сергей Буткин (ООО БестДоктор, ведущий разработчик серверных приложений). DRF и моток синей изоленты
- Михаил Попугин (S7, Python-разработчик). Как Django и Alchemy (не) справляются со сложным SQL
- Сурен Хоренян (Руководитель группы разработки VSaaS платформы, МТС AI). Построение API с помощью спецификации JSON:API на Python
Митап проходил при поддержке МТС AI, Geekfactor.io и Evrone.com
Напоминаем, что у нас готов новый выпуск джунов - выпускников курса Learn Python.
На следующей неделе мы планируем сделать рассылку. Если хотите получить анкеты, оставьте заявку в форме: https://docs.google.com/forms/d/e/1FAIpQLSexFk1IiC7nJRcDMVzF5ikVHpMbAjyWY2TtW5JjdozXGmcvew/viewform
Рады анонсировать наш 79-й митап, который состоится 8-го сентября в МТС AI.

На встрече нас ждёт 3 доклада:
- Игорь Овсянников (Домклик, DevOps инженер). В поисках идеальной системы сборки
- Федор Борщёв (Школа Сильных Программистов, руководитель). Улучшаем себе DX при помощи консольных инструментов
- Вячеслав Жуйко (МТС ИИ лид команды разработки Audiogram). Как установить лицензионную защиту кода на Python и обезопасить данные с помощью HASP?

Подробности и регистрация тут: https://moscowdjango.timepad.ru/event/2145954/

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

Митап проходит при поддержке Geekfactor.io, Evrone.com и MTS.AI
Последняя возможность зарегистрироваться на сегодняшний митап. Регистрация открыта до 17 часов: https://moscowdjango.timepad.ru/event/2145954/

Если не успели или не сможете быть лично, смотрите онлайн на https://MoscowPython.ru