Опять случился большой перерыв между митапами - ну вы понимаете, то ковид, то "спецоперация", вот это вот всё.
Тем не менее, сегодня у нас ещё хорошие новости: мы рады приветствовать нового партнёра - МТС AI и анонсировать наш 77-й митап, который пройдёт в офисе этой компании на Курской 9-го июня.
Традиционно нас ожидают 3 доклада:
- Сергей Буткин (ООО БестДоктор, ведущий разработчик серверных приложений). DRF и моток синей изоленты
- Михаил Попугин (S7, Python-разработчик). Как Django и Alchemy (не) справляются со сложным SQL
- Сурен Хоренян (Руководитель группы разработки VSaaS платформы, МТС AI). Построение API с помощью спецификации JSON:API на Python
Регистрация открыта на https://moscowdjango.timepad.ru/event/2041410/
Митап проходит при поддержке МТС AI, Geekfactor.io, Evrone.com
Тем не менее, сегодня у нас ещё хорошие новости: мы рады приветствовать нового партнёра - МТС AI и анонсировать наш 77-й митап, который пройдёт в офисе этой компании на Курской 9-го июня.
Традиционно нас ожидают 3 доклада:
- Сергей Буткин (ООО БестДоктор, ведущий разработчик серверных приложений). DRF и моток синей изоленты
- Михаил Попугин (S7, Python-разработчик). Как Django и Alchemy (не) справляются со сложным SQL
- Сурен Хоренян (Руководитель группы разработки VSaaS платформы, МТС AI). Построение API с помощью спецификации JSON:API на Python
Регистрация открыта на https://moscowdjango.timepad.ru/event/2041410/
Митап проходит при поддержке МТС AI, Geekfactor.io, Evrone.com
moscowdjango.timepad.ru
Moscow Python Meetup №77 / События на TimePad.ru
👍4👎1👏1
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 мск, Среда
🌐 ОНЛАЙН
✅ Регистрация на мероприятие
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 мск, Среда
🌐 ОНЛАЙН
✅ Регистрация на мероприятие
👍3
Forwarded from Хитрый Питон
На ютуб выложены доклады с прошедшего PyCon US 2022. Я пока успел только посмотреть названия видео и темы докладов показались интересными, буду смотреть в ближайшие недели https://www.youtube.com/watch?v=nWnIRYQrVtk&list=PL2Uw4_HvXqvYeXy8ab7iRHjA-9HiYhRQl
YouTube
Welcome - Emily Morehouse
Welcome to PyCon US 2022
Note: Video begins at 1:50
Note: Video begins at 1:50
👍3🔥2
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 не сталкивались. Но даже в этом случае можно найти более информационно насыщенные видео.
Резюме - не рекомендую
Честно говоря, ожидал большего. В течении 20 минут чувак рассказывает довольно таки очевидные вещи, причем с минимумом прикладных советов - "хороший CI должен быть точным, быстрым и дешевым", "не забывайте пинить версию питона и библиотек", "кеширование - это хорошо" и все в таком духе. Возможно, доклад может показаться интересным новичкам, которые с CI не сталкивались. Но даже в этом случае можно найти более информационно насыщенные видео.
Резюме - не рекомендую
YouTube
Talk - Moshe Zadka: Best Practices for Continuous Integration in Python V02
It is now accepted that having continuous integration is a best practice for almost all non-trivial projects. But configuring CI for Python correctly is still hard. The solution space is big, many common configurations work around the bugs and limitations…
👍4
Вынуждены были закрыть регистрацию на митап в связи с ограничениями площадки. Кто успел, тот молодец. Если не успели, смотрите митап онлайн на https://moscowpython.ru
moscowpython.ru
Moscow Python Meetup
Moscow Python Meetup — это ежемесячные встречи разработчиков на Python.
Несколько человек выступают перед публикой с докладами, так или иначе связанными с веб-разработкой, Python и Django.
Не обходится и без самого интересного: общения в кулуарах.
Несколько человек выступают перед публикой с докладами, так или иначе связанными с веб-разработкой, Python и Django.
Не обходится и без самого интересного: общения в кулуарах.
👍1
Сегодня в 19 часов по московскому времени стартуем 77-й MoscowPython-митап
Подключайтесь к трансляции на https://moscowpython.ru
Подключайтесь к трансляции на https://moscowpython.ru
👍5
Как пройти на сегодняшний митап.
Напомним, что для тех, кто не успел зарегистрироваться, доступна трансляция на MoscowPython.ru
Напомним, что для тех, кто не успел зарегистрироваться, доступна трансляция на MoscowPython.ru
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
На встрече нас ждёт 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
moscowdjango.timepad.ru
Moscow Python Meetup №78 / События на TimePad.ru
👍7
Отучиться на курсах Learn Python (и не только) и устроиться в Тесла - это реально. :)
История Сергея Галича: https://journal.tinkoff.ru/to-tesla/
История Сергея Галича: https://journal.tinkoff.ru/to-tesla/
Т—Ж
Как я переучился на программиста и через два года стал разработчиком в «Тесле»
Курсы, самообразование и тщательная подготовка к собеседованиям
👍5👏1
Давно у нас не было Григория Петрова на митапах, и вот наконец-то мы его увидим. :)
На митапе 14-го июля Григорий сделает доклад "Нейрофизиология сложности кода".
Подробности и регистрация: https://moscowdjango.timepad.ru/event/2089490/
На митапе 14-го июля Григорий сделает доклад "Нейрофизиология сложности кода".
Подробности и регистрация: https://moscowdjango.timepad.ru/event/2089490/
moscowdjango.timepad.ru
Moscow Python Meetup №78 / События на TimePad.ru
👍10🔥5❤1
Напоминаем, что уже в этот четверг нас ждёт митап 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
На встрече нас ждёт 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
moscowdjango.timepad.ru
Moscow Python Meetup №78 / События на TimePad.ru
👍3
Последнее напоминание про сегодняшний митап!
Регистрация открыта до 17 часов: https://moscowdjango.timepad.ru/event/2089490/
Регистрация открыта до 17 часов: https://moscowdjango.timepad.ru/event/2089490/
moscowdjango.timepad.ru
Moscow Python Meetup №78 / События на TimePad.ru
Скоро начинаем наш митап.
Если не успели зарегистрироваться, смотрите трансляцию на https://moscowpython.ru
Если не успели зарегистрироваться, смотрите трансляцию на https://moscowpython.ru
moscowpython.ru
Moscow Python Meetup
Moscow Python Meetup — это ежемесячные встречи разработчиков на Python.
Несколько человек выступают перед публикой с докладами, так или иначе связанными с веб-разработкой, Python и Django.
Не обходится и без самого интересного: общения в кулуарах.
Несколько человек выступают перед публикой с докладами, так или иначе связанными с веб-разработкой, Python и Django.
Не обходится и без самого интересного: общения в кулуарах.
❤2
Forwarded from Хитрый Питон
Вышла джанга 4.1 https://www.djangoproject.com/weblog/2022/aug/03/django-41-released/ из интересного:
1. Поддержка асинхронных запросов в ORM, но магическим образом запросы асинхронными не станут, надо в явном виде вызывать начинающиеся с
2. В class-based views можно делать асинхронные методы
3. Meta.constraints теперь проверяются во время валидации модели. Я не успел посмотреть как это работает, но если модель сама начнет неявно лазить в базу для проверки
Еще всякие мелочи, которые показались интересными:
-
- новая команда
- поддержка пеерименования индексов в миграциях
-
-
- добавили механизм ротирования 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
1. Поддержка асинхронных запросов в ORM, но магическим образом запросы асинхронными не станут, надо в явном виде вызывать начинающиеся с
a методы типа .afirst() вместо .first()2. В class-based views можно делать асинхронные методы
3. Meta.constraints теперь проверяются во время валидации модели. Я не успел посмотреть как это работает, но если модель сама начнет неявно лазить в базу для проверки
unique то это скорее минусЕще всякие мелочи, которые показались интересными:
-
makemigrations --noscriptable выглядит как удобная для использования в 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
👍9
Мы наконец-то выложили материалы с 77-го митапа, который состоялся в июне.
Посмотреть видео и презентации можно на сайте - https://moscowpython.ru/meetup/77/
Напомним, что звучали выступления:
- Сергей Буткин (ООО БестДоктор, ведущий разработчик серверных приложений). DRF и моток синей изоленты
- Михаил Попугин (S7, Python-разработчик). Как Django и Alchemy (не) справляются со сложным SQL
- Сурен Хоренян (Руководитель группы разработки VSaaS платформы, МТС AI). Построение API с помощью спецификации JSON:API на Python
Митап проходил при поддержке МТС AI, Geekfactor.io и Evrone.com
Посмотреть видео и презентации можно на сайте - https://moscowpython.ru/meetup/77/
Напомним, что звучали выступления:
- Сергей Буткин (ООО БестДоктор, ведущий разработчик серверных приложений). DRF и моток синей изоленты
- Михаил Попугин (S7, Python-разработчик). Как Django и Alchemy (не) справляются со сложным SQL
- Сурен Хоренян (Руководитель группы разработки VSaaS платформы, МТС AI). Построение API с помощью спецификации JSON:API на Python
Митап проходил при поддержке МТС AI, Geekfactor.io и Evrone.com
moscowpython.ru
Moscow Python Meetup №77
🔥7❤2
Напоминаем, что у нас готов новый выпуск джунов - выпускников курса Learn Python.
На следующей неделе мы планируем сделать рассылку. Если хотите получить анкеты, оставьте заявку в форме: https://docs.google.com/forms/d/e/1FAIpQLSexFk1IiC7nJRcDMVzF5ikVHpMbAjyWY2TtW5JjdozXGmcvew/viewform
На следующей неделе мы планируем сделать рассылку. Если хотите получить анкеты, оставьте заявку в форме: https://docs.google.com/forms/d/e/1FAIpQLSexFk1IiC7nJRcDMVzF5ikVHpMbAjyWY2TtW5JjdozXGmcvew/viewform
Google Docs
Анкета партнёра по трудоустройству курсов Learn Python
Рады анонсировать наш 79-й митап, который состоится 8-го сентября в МТС AI.
На встрече нас ждёт 3 доклада:
- Игорь Овсянников (Домклик, DevOps инженер). В поисках идеальной системы сборки
- Федор Борщёв (Школа Сильных Программистов, руководитель). Улучшаем себе DX при помощи консольных инструментов
- Вячеслав Жуйко (МТС ИИ лид команды разработки Audiogram). Как установить лицензионную защиту кода на Python и обезопасить данные с помощью HASP?
Подробности и регистрация тут: https://moscowdjango.timepad.ru/event/2145954/
Онлайн-трансляция будет доступна на moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone.com и MTS.AI
На встрече нас ждёт 3 доклада:
- Игорь Овсянников (Домклик, DevOps инженер). В поисках идеальной системы сборки
- Федор Борщёв (Школа Сильных Программистов, руководитель). Улучшаем себе DX при помощи консольных инструментов
- Вячеслав Жуйко (МТС ИИ лид команды разработки Audiogram). Как установить лицензионную защиту кода на Python и обезопасить данные с помощью HASP?
Подробности и регистрация тут: https://moscowdjango.timepad.ru/event/2145954/
Онлайн-трансляция будет доступна на moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone.com и MTS.AI
moscowdjango.timepad.ru
Moscow Python Meetup №79 / События на TimePad.ru
🔥2👍1
Moscow Python
Рады анонсировать наш 79-й митап, который состоится 8-го сентября в МТС AI. На встрече нас ждёт 3 доклада: - Игорь Овсянников (Домклик, DevOps инженер). В поисках идеальной системы сборки - Федор Борщёв (Школа Сильных Программистов, руководитель). Улучшаем…
Напомним, что наш 79-й митап состоится уже в этот четверг. Места пока есть - успевайте регистрироваться!
👍7
Последняя возможность зарегистрироваться на сегодняшний митап. Регистрация открыта до 17 часов: https://moscowdjango.timepad.ru/event/2145954/
Если не успели или не сможете быть лично, смотрите онлайн на https://MoscowPython.ru
Если не успели или не сможете быть лично, смотрите онлайн на https://MoscowPython.ru
moscowdjango.timepad.ru
Moscow Python Meetup №79 / События на TimePad.ru