Moscow Python исполняется 12 лет!
1-го марта 2012-го года мы провели свой первый митап в НИУ ВШЭ. Спасибо всем, кто присоединился к нам за эти годы - без вас ничего не было бы!
В комментариях к посту можете написать свои пожелания, а также истории о том, как на вас повлияло наше сообщество - нам будет очень приятно. :)
На фото: Валентин Домбровский и Михаил Корнеев обсуждают планы по организации первого митапа тогда ещё MoscowDjango.
1-го марта 2012-го года мы провели свой первый митап в НИУ ВШЭ. Спасибо всем, кто присоединился к нам за эти годы - без вас ничего не было бы!
В комментариях к посту можете написать свои пожелания, а также истории о том, как на вас повлияло наше сообщество - нам будет очень приятно. :)
На фото: Валентин Домбровский и Михаил Корнеев обсуждают планы по организации первого митапа тогда ещё MoscowDjango.
Forwarded from Хитрый Питон
Так как сегодня выходной, вот вам статья, которая сделала мой сегодняшний день. Гугловский Gemini Pro отказался писать кеширущий декоратор потому, что кеширование может привести к проблемам с безопасностью.
И в принципе он не так уж не прав - например кеширования пароля в открытом виде действительно может привести к неожиданным побочкам. Думать, что и как ты кешируешь (да и в целом думать) - полезно, но вот объявлять кеширование в целом security risk-ом — это что-то новенькое 😉
У меня нет доступа к gemini pro, но в целом я готов поверить в такое поведение, пока все что показывал Гугл как минимум "странное" https://new.pythonforengineers.com/blog/so-evidently/
И в принципе он не так уж не прав - например кеширования пароля в открытом виде действительно может привести к неожиданным побочкам. Думать, что и как ты кешируешь (да и в целом думать) - полезно, но вот объявлять кеширование в целом security risk-ом — это что-то новенькое 😉
У меня нет доступа к gemini pro, но в целом я готов поверить в такое поведение, пока все что показывал Гугл как минимум "странное" https://new.pythonforengineers.com/blog/so-evidently/
Python for Engineers
So Google's Gemini Doesn't Like Python Programming and Sanskrit?
I have been playing around with Googles Gemini Pro.
Recently, I wanted to write a blog on Python's decorators and wanted to get some ideas for practical projects I could build with them. Tried GPT4 first, it gave me the standard "log analyser" that all blogs…
Recently, I wanted to write a blog on Python's decorators and wanted to get some ideas for practical projects I could build with them. Tried GPT4 first, it gave me the standard "log analyser" that all blogs…
Друзья, хотим рассказать замечательную новость - конференции про Python от нашего сообщества - быть!
Как и в прошлом году, мы встречаемся на Positive Hack Days - 26-го мая мы проведём там Python Day.
Спикеры и гости конференции Python Day будут иметь доступ ко всем техническим трекам на Positive Hack Days в течение всего времени проведения фестиваля.
Планируем целый день докладов и дискуссий про Python. И поэтому мы открываем CFP - ждём ваших заявок на доклады до конца марта.
Мы рассчитываем, что на Python Day придёт порядка 500 профессиональных разработчиков на Python (Middle, Middle+ и Senior) и очень хотим сделать интересную программу для них.
Мы не ограничиваем темы докладов - ожидаем от вас лишь интересных кейсов и знаний в сфере разработки на Python. Время на выступление - порядка 40 минут + 10 минут на вопросы из зала.
ВАЖНО: Чем раньше вы подадите заявку, тем больше времени у ПК будет на её рассмотрение.
Регистрация на само мероприятие откроется чуть позже - следите за новостями.
Заявки на доклады можно подавать тут:
https://docs.google.com/forms/d/e/1FAIpQLSdfWqy2eSlLOcpR6BzHp0ypUqFSBBWrUBgb0ZveD1oKPqOmoQ/viewform
Как и в прошлом году, мы встречаемся на Positive Hack Days - 26-го мая мы проведём там Python Day.
Спикеры и гости конференции Python Day будут иметь доступ ко всем техническим трекам на Positive Hack Days в течение всего времени проведения фестиваля.
Планируем целый день докладов и дискуссий про Python. И поэтому мы открываем CFP - ждём ваших заявок на доклады до конца марта.
Мы рассчитываем, что на Python Day придёт порядка 500 профессиональных разработчиков на Python (Middle, Middle+ и Senior) и очень хотим сделать интересную программу для них.
Мы не ограничиваем темы докладов - ожидаем от вас лишь интересных кейсов и знаний в сфере разработки на Python. Время на выступление - порядка 40 минут + 10 минут на вопросы из зала.
ВАЖНО: Чем раньше вы подадите заявку, тем больше времени у ПК будет на её рассмотрение.
Регистрация на само мероприятие откроется чуть позже - следите за новостями.
Заявки на доклады можно подавать тут:
https://docs.google.com/forms/d/e/1FAIpQLSdfWqy2eSlLOcpR6BzHp0ypUqFSBBWrUBgb0ZveD1oKPqOmoQ/viewform
Google Docs
Заявка на доклад на конференции Python Day на Positive Hack Days
Спасибо за интерес к выступлению на конференции Python Day на фестивале Positive Hack Days 2024
Конференция пройдёт 26-го мая 2024 года в Лужниках. Более подробная информация о мероприятии будет опубликована позднее на сайте Positive Hack Days.
Спикеры…
Конференция пройдёт 26-го мая 2024 года в Лужниках. Более подробная информация о мероприятии будет опубликована позднее на сайте Positive Hack Days.
Спикеры…
Forwarded from Tina
Как потренироваться в прохождении собеседований по алгоритмам?
Можно поучаствовать в публичных моковых интервью, чтобы узнать какие темы стоит подучить, а какие вы уже знаете хорошо, и получить подробный фидбэк от интервьюера; а можно прийти зрителем — посмотреть, какие вопросы задают и определить стратегию подготовки.
Такие моковые собесы пройдут уже на следующей неделе по следующим направлениям:
11.03 в 19:00 — Go
12.03 в 17:30 — C++
13.03 в 19:00 — JavaScript
14.03 в 17:30 — Python
😎 Собеседования проведут TeamLead из Яндекса, Senior из Motional и CTO Berlin Technological Academy
По итогам мероприятия вы:
✔️ посмотрите, как проходят собеседования
✔️ получите возможность пройти собес и получите фидбэк по вашему опыту и резюме
✔️ получите ответы на волнующие вопросы
Кому подойдет?
🚀 Тем, кто хочет потренироваться и разобраться глубже в алгоритмах
🚀 Тем, кто хочет разобраться в терминологии и научиться применять алгоритмы на практике
🚀 Тем, кто хочет составить план подготовки к собеседованиям, чтобы устроиться в крутую компанию
Можно зарегистрироваться:
- В качестве зрителя 🍿
- В качестве собеседуемого на интервью 🥷
Зарегистрироваться можно по ссылке, чтобы накануне пришли напоминания.
Всем хорошего дня!😉
Можно поучаствовать в публичных моковых интервью, чтобы узнать какие темы стоит подучить, а какие вы уже знаете хорошо, и получить подробный фидбэк от интервьюера; а можно прийти зрителем — посмотреть, какие вопросы задают и определить стратегию подготовки.
Такие моковые собесы пройдут уже на следующей неделе по следующим направлениям:
11.03 в 19:00 — Go
12.03 в 17:30 — C++
13.03 в 19:00 — JavaScript
14.03 в 17:30 — Python
По итогам мероприятия вы:
✔️ посмотрите, как проходят собеседования
✔️ получите возможность пройти собес и получите фидбэк по вашему опыту и резюме
✔️ получите ответы на волнующие вопросы
Кому подойдет?
Можно зарегистрироваться:
- В качестве зрителя 🍿
- В качестве собеседуемого на интервью 🥷
Зарегистрироваться можно по ссылке, чтобы накануне пришли напоминания.
Всем хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Хитрый Питон
psycopg3
вышла уже почти три года назад, но я уверен, что многие пока по разным причинам сидят на psycopg 2
. Вот тут померяли скорость работы psycopg2 vs psycopg3
и результаты на мой взгляд получились неоднозначные:1. В обычных
select from
запросах psycopg3 в три раза быстрее psycopg2
. Кажется для большинства проектов, у которых чтения больше записи переход вполне оправдан2. А вот на всяких более редких кейсах типа batch-записи или получения blob-ов из базы тройка проигрывает двойке
В общем я задумался о том, чтобы проекты, где под капотом psycopg начать переводить на третью версию https://www.timescale.com/blog/psycopg2-vs-psycopg3-performance-benchmark/
Timescale Blog
Psycopg2 vs Psycopg3 Performance Benchmark
A comparison of psycopg2 versus psycopg3 to assess the performance gains of the latest version.
Forwarded from Elena Mogilnikova
Code Retreat — выездной лагерь в Черногории для разработчиков, которым нужна перезагрузка!
Утром: хайкинг и потрясающие виды. После обеда: актуальное и полезное обучение. После заката: новые друзья и посиделки у костра.
Смена для питонистов: Python со звездочкой 7 - 11 апреля, ведущий Алексей Пирогов.
Присоединяйтесь!
https://coderetreat.me/python
Утром: хайкинг и потрясающие виды. После обеда: актуальное и полезное обучение. После заката: новые друзья и посиделки у костра.
Смена для питонистов: Python со звездочкой 7 - 11 апреля, ведущий Алексей Пирогов.
Присоединяйтесь!
https://coderetreat.me/python
Forwarded from Хитрый Питон
Недавно у меня возникла рабочая задача поревьюить кодовую базу - не очень большую, но и не микросервис - порядка 16 тысяч строк. И по результатам мне нужно было сформулировать свои рекомендации и как-то их аргументировать. И вот я понимаю, что во многих местах код переусложнен, но нужно это как-то аргументировать.
И вот тут мне прямо хорошо зашла тула https://github.com/rohaquinlop/complexipy - это штука для оценки cognitive complexity (можно почитать тут https://habr.com/ru/articles/565652/).
На самом деле есть разные тулы для этого, но complexipy мне понравился скоростью, довольно гибкими настройками и в хорошем смысле замороченностью автора, который пошел за ревью к G. Ann Campbell, которая собственно основной автор методики.
Конечно, у любой методики оценки качества кода есть свои минусы, но чем мне нравится этот конкретный вариант - он хорошо показывает куда смотреть и где скорее всего код требует рефакторинга.
И вот тут мне прямо хорошо зашла тула https://github.com/rohaquinlop/complexipy - это штука для оценки cognitive complexity (можно почитать тут https://habr.com/ru/articles/565652/).
На самом деле есть разные тулы для этого, но complexipy мне понравился скоростью, довольно гибкими настройками и в хорошем смысле замороченностью автора, который пошел за ревью к G. Ann Campbell, которая собственно основной автор методики.
Конечно, у любой методики оценки качества кода есть свои минусы, но чем мне нравится этот конкретный вариант - он хорошо показывает куда смотреть и где скорее всего код требует рефакторинга.
GitHub
GitHub - rohaquinlop/complexipy: An extremely fast Python library to calculate the cognitive complexity of Python files, written…
An extremely fast Python library to calculate the cognitive complexity of Python files, written in Rust. - rohaquinlop/complexipy
Forwarded from Елизавета Грейм
Всем привет!
Наш подкаст теперь будет выходить по четвергам, поэтому 21 марта в 14:00 по МСК встретимся в прямом эфире Moscow Python Podcast со Станиславом Змиевым, Tech Lead of Platform Engineering в Monite и обсудим:
🟡 что такое API-First компании и почему они становятся популярными;
🟡 как проектировать хорошее API;
🟡 что такое API Версионирование и как его правильно готовить.
➡️ Когда: 21 марта в 14:00 по Москве.
➡️ Где: онлайн и в записи по ссылке.
🟡 Станислав уже записывал с нами выпуск про pathlib.Path.walk, запись можете посмотреть по ссылке
Наш подкаст теперь будет выходить по четвергам, поэтому 21 марта в 14:00 по МСК встретимся в прямом эфире Moscow Python Podcast со Станиславом Змиевым, Tech Lead of Platform Engineering в Monite и обсудим:
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
API версионирование: как, зачем и почему?
Спонсор подкаста: Курсы Python для новичков и продвинутые курсы — https://learn.python.ru
CFP PHDays —https://docs.google.com/forms/d/e/1FAIpQLSdfWqy2eSlLOcpR6BzHp0ypUqFSBBWrUBgb0ZveD1oKPqOmoQ/viewform
Ведущие – Григорий Петров и Михаил Корнеев
CFP PHDays —https://docs.google.com/forms/d/e/1FAIpQLSdfWqy2eSlLOcpR6BzHp0ypUqFSBBWrUBgb0ZveD1oKPqOmoQ/viewform
Ведущие – Григорий Петров и Михаил Корнеев
Напоминаем, что уже в этот четверг в Сбере состоится наш митап
Нас ожидает 3 доклада:
- Алексей Жиряков (онлайн-кинотеатр KION, TechLead Backend команды витрины). Доверяй, но проверяй: как KION обрабатывает свыше 200М продуктовых событий в сутки.
- Евгений Блинов (VK, Руководитель команды). Токены отмены как паттерн и как библиотека cantok
- Павел Мамаев (Сбер, Ведущий инженер по разработке). Классификация запросов клиентов. Дёшево и сердито
Читайте подробности и регистрируйтесь тут: https://moscowdjango.timepad.ru/event/2800097/
Онлайн-трансляция пройдёт на https://moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone, Сбер и Learn Python.
ВАЖНО: Регистрация на митап закроется завтра, так что успевайте регистрироваться. :)
Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
Нас ожидает 3 доклада:
- Алексей Жиряков (онлайн-кинотеатр KION, TechLead Backend команды витрины). Доверяй, но проверяй: как KION обрабатывает свыше 200М продуктовых событий в сутки.
- Евгений Блинов (VK, Руководитель команды). Токены отмены как паттерн и как библиотека cantok
- Павел Мамаев (Сбер, Ведущий инженер по разработке). Классификация запросов клиентов. Дёшево и сердито
Читайте подробности и регистрируйтесь тут: https://moscowdjango.timepad.ru/event/2800097/
Онлайн-трансляция пройдёт на https://moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone, Сбер и Learn Python.
ВАЖНО: Регистрация на митап закроется завтра, так что успевайте регистрироваться. :)
Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
moscowdjango.timepad.ru
Moscow Python Meetup №89 / События на TimePad.ru
Forwarded from Хитрый Питон
Мы у себя в компании начали аккуратно переходить на новый менеджер пакетов
Так как тула новая, пришлось ждать пока пофиксят 2 бага в которые мы упирались. После чего все равно не заработало, но проблема была уже на нашей стороне. Но самое главное, что после решения этих проблем все работает как часы уже вторую неделю 🙂
Все сложности были при использовании нескольких индексов:
- политика разрешения зависимостей
- авторы решили не переиспользовать переменную окружения
- в
Но какая же
1. Внутренняя библиотека (меньше 20 зависимостей)
- pip-tools 4 минуты 7 секунд
- с uv 10 секунд
2. Большой старый монолит на Django (больше 100 зависимостей):
- с pip-tools 18 минут 19 секунд
- с uv 32 секунды (!!!)
В общем я очень доволен результатом и рекомендую как минимум посмотреть на эту тулзу.
uv
(https://github.com/astral-sh/uv) и решил рассказать, как все идет.Так как тула новая, пришлось ждать пока пофиксят 2 бага в которые мы упирались. После чего все равно не заработало, но проблема была уже на нашей стороне. Но самое главное, что после решения этих проблем все работает как часы уже вторую неделю 🙂
Все сложности были при использовании нескольких индексов:
- политика разрешения зависимостей
uv
отличается от pip
- это важно, когда используется свой индекс в добавок к pypi- авторы решили не переиспользовать переменную окружения
PIP_EXTRA_INDEX_URL
- для uv
надо задавать UV_EXTRA_INDEX_URL
- в
UV_EXTRA_INDEX_URL
лушче прописывать `/simple`-индекс, у меня сначала было не так, pip работал, а uv уже нетНо какая же
uv
офигенно быстрая. Вот примеры двух наших разных проектов:1. Внутренняя библиотека (меньше 20 зависимостей)
- pip-tools 4 минуты 7 секунд
- с uv 10 секунд
2. Большой старый монолит на Django (больше 100 зависимостей):
- с pip-tools 18 минут 19 секунд
- с uv 32 секунды (!!!)
В общем я очень доволен результатом и рекомендую как минимум посмотреть на эту тулзу.
GitHub
GitHub - astral-sh/uv: An extremely fast Python package and project manager, written in Rust.
An extremely fast Python package and project manager, written in Rust. - astral-sh/uv
Forwarded from Елизавета Грейм
Всем привет!
Сегодня, 21 марта в 14:00 по МСК встретимся в прямом эфире Moscow Python Podcast со Станиславом Змиевым, Tech Lead of Platform Engineering в Monite и обсудим:
🟡 что такое API-First компании и почему они становятся популярными;
🟡 как проектировать хорошее API;
🟡 что такое API Версионирование и как его правильно готовить.
➡️ Когда: 21 марта в 14:00 по Москве.
➡️ Где: онлайн и в записи по ссылке.
Сегодня, 21 марта в 14:00 по МСК встретимся в прямом эфире Moscow Python Podcast со Станиславом Змиевым, Tech Lead of Platform Engineering в Monite и обсудим:
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
API версионирование: как, зачем и почему?
Спонсор подкаста: Курсы Python для новичков и продвинутые курсы — https://learn.python.ru
CFP PHDays —https://docs.google.com/forms/d/e/1FAIpQLSdfWqy2eSlLOcpR6BzHp0ypUqFSBBWrUBgb0ZveD1oKPqOmoQ/viewform
Ведущие – Григорий Петров и Михаил Корнеев
CFP PHDays —https://docs.google.com/forms/d/e/1FAIpQLSdfWqy2eSlLOcpR6BzHp0ypUqFSBBWrUBgb0ZveD1oKPqOmoQ/viewform
Ведущие – Григорий Петров и Михаил Корнеев
Всем привет!
Скоро начинаем наш митап.
Просьба гостям митапа не забывать паспорта.
Для тех, кто не смог попасть на встречу доступна трансляция на MoscowPython.ru.
Скоро начинаем наш митап.
Просьба гостям митапа не забывать паспорта.
Для тех, кто не смог попасть на встречу доступна трансляция на MoscowPython.ru.
Forwarded from Хитрый Питон
Любопытная статья от Lyft о том, как они полуавтоматически апгрейдят python в 1500+ внутренних репозиториях. Было интересно посмотреть, как они подходят к этому, прямо скажем, непростому вопросу. https://eng.lyft.com/python-upgrade-playbook-1479145d52f4
Medium
Python Upgrade Playbook
How Lyft upgrades Python at scale—1500+ repos spanning 150+ teams…
Напоминаем, что до конца месяца можно зарегистрироваться на курс Learn Python Advanced cо скидкой.
Напомню, что на курсе вас ждёт:
10 недель интенсивной работы
4 трека: практика программирования, инфраструктура, автотесты и работа с Django
Классные кураторы с кучей боевого опыта
Знакомый вам формат обучения: небольшие группы, кураторы, ревью, много практики
2 общих созвона в неделю по вторникам и субботам (с возможностью посмотреть запись)
Курс стартует 18-го мая. В настоящий момент на курс принимается всего 25 человек.
Регистрация доступна на https://learn.python.ru/advanced
Напомню, что на курсе вас ждёт:
10 недель интенсивной работы
4 трека: практика программирования, инфраструктура, автотесты и работа с Django
Классные кураторы с кучей боевого опыта
Знакомый вам формат обучения: небольшие группы, кураторы, ревью, много практики
2 общих созвона в неделю по вторникам и субботам (с возможностью посмотреть запись)
Курс стартует 18-го мая. В настоящий момент на курс принимается всего 25 человек.
Регистрация доступна на https://learn.python.ru/advanced
learn.python.ru
Learn Python Advanced - продвинутые курсы Python онлайн
Курс программирования на python 3.12 для тех, кто уже знаком с веб-разработкой на python
Forwarded from Елизавета Грейм
Привет! В этот четверг, 4 апреля в 14:00 (по МСК) встретимся в прямом эфире Moscow Python Podcast и обсудим самые интересные новости марта.
Смотреть прямой эфир можно прямо в YouTube по ссылке.
Смотреть прямой эфир можно прямо в YouTube по ссылке.
YouTube
Новости мира Python за март 2024
Спонсор подкаста: Курсы Python для новичков и продвинутые курсы — https://learn.python.ru
Python Day на Positive Hack Days: https://bit.ly/phd-mpp
Ведущие – Григорий Петров и Михаил Корнеев
Новости выпуска:
релиз ruff 0.3.0 — https://astral.sh/blog/ruff…
Python Day на Positive Hack Days: https://bit.ly/phd-mpp
Ведущие – Григорий Петров и Михаил Корнеев
Новости выпуска:
релиз ruff 0.3.0 — https://astral.sh/blog/ruff…
26-го апреля мы встречаемся в ивент-пространстве "Весна" на 90-м митапе MoscowPython, который проходит при поддержке компании "Самолет".
Нас ожидает 3 доклада:
- Алексей Жиряков (онлайн-кинотеатр KION, TechLead Backend команды витрины). Remote Config и АБ-эксперименты
- Александр Ковалев (IVA Technologies, руководитель группы разработки бизнес логики). SPA без скриптизеров =)
- Антон Ершов (Самолет, руководитель функции бэкенд 10D). SAGA: Координации в мире микросервисов
Читайте подробности и регистрируйтесь тут: https://moscowdjango.timepad.ru/event/2839912/
Онлайн-трансляция пройдёт на https://moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone, Самолета и Learn Python.
Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
Нас ожидает 3 доклада:
- Алексей Жиряков (онлайн-кинотеатр KION, TechLead Backend команды витрины). Remote Config и АБ-эксперименты
- Александр Ковалев (IVA Technologies, руководитель группы разработки бизнес логики). SPA без скриптизеров =)
- Антон Ершов (Самолет, руководитель функции бэкенд 10D). SAGA: Координации в мире микросервисов
Читайте подробности и регистрируйтесь тут: https://moscowdjango.timepad.ru/event/2839912/
Онлайн-трансляция пройдёт на https://moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone, Самолета и Learn Python.
Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
moscowdjango.timepad.ru
Moscow Python Meetup №90 / События на TimePad.ru
Forwarded from Хитрый Питон
Я думаю, что многие python-разработчики хотя бы раз в жизни слышали про то, что использование встроенного модуля
tl;dr - скачивать веса ml-моделек в pickle-формате - плохая идея. Подробнее тут - https://lwn.net/Articles/964392/
pickle
может быть небезопасным. Но кажется далеко не все знают, в чем заключается "небезопасность". Хорошая статья на lwn, где высокоуровнево разбирается то, как работает pickle и приводятся примеры, как с помощью него вам могут сделать больно. tl;dr - скачивать веса ml-моделек в pickle-формате - плохая идея. Подробнее тут - https://lwn.net/Articles/964392/
lwn.net
Insecurity and Python pickles
Serialization is the process of transforming Python objects into a sequence of
bytes which can be used to recreate a copy of the object later — or on another
machine.
pickle is Python's native serialization module. It can store complex Python
objects,
making…
bytes which can be used to recreate a copy of the object later — or on another
machine.
pickle is Python's native serialization module. It can store complex Python
objects,
making…
Forwarded from Елизавета Грейм
Всем привет!
Завтра, в 14:00 по МСК встретимся в прямом эфире Moscow Python Podcast и обсудим:
🟡 релиз ruff 0.3.0
🟡 style czar или попытка привести языки к одному стилю
🟡 Gemini Pro объявила кеширование «риском безопасности»
🟡 Cloudflare запустили поддержку python в cloud-workers-ах
🟡 как за год изменилось состояние Web Assembly в Python
➡️ Когда: 4 апреля в 14:00 по Москве.
➡️ Где: онлайн и в записи по ссылке.
Завтра, в 14:00 по МСК встретимся в прямом эфире Moscow Python Podcast и обсудим:
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Новости мира Python за март 2024
Спонсор подкаста: Курсы Python для новичков и продвинутые курсы — https://learn.python.ru
Python Day на Positive Hack Days: https://bit.ly/phd-mpp
Ведущие – Григорий Петров и Михаил Корнеев
Новости выпуска:
релиз ruff 0.3.0 — https://astral.sh/blog/ruff…
Python Day на Positive Hack Days: https://bit.ly/phd-mpp
Ведущие – Григорий Петров и Михаил Корнеев
Новости выпуска:
релиз ruff 0.3.0 — https://astral.sh/blog/ruff…
Forwarded from Никита Соболев
всем привет! я очень долго обещал сделать бесплатный курс на ютюбе для всех желающих. и вот я, наконец, начал его делать!
встречайте: https://www.youtube.com/@sobolevn
уникальность формата в том, что я рассматриваю одну узкую тему с трех уровней сложности: junior, middle, senior. так что, контент должен быть интересным для всех уровней Python разработчиков!
обратите внимание, что курс не для тех, кто идет учить питон с нуля. он для тех, кто уже хоть немного знает, как погромировать на питоне.
важные ссылки:
- все материалы курса: https://github.com/sobolevn/the-best-python-course
- мой гитхаб: https://github.com/sobolevn
- поддержать мою работу: https://boosty.to/sobolevn
- вступить в наше новое глобальное сообщество: https://discord.python.ru
пишите в комментах к видео, если узнали что-то новое!
мета информация: https://www.youtube.com/watch?v=SVBPkrs9UFg
первый выпуск: https://www.youtube.com/watch?v=WBKf2Cw_9Pc
буду рад обратной связи!
в ближайших планах:
- починить звук и свет
- избавиться от слова "интересный" в описании примерно всего
- сделать много новых видео по разным темам
встречайте: https://www.youtube.com/@sobolevn
уникальность формата в том, что я рассматриваю одну узкую тему с трех уровней сложности: junior, middle, senior. так что, контент должен быть интересным для всех уровней Python разработчиков!
обратите внимание, что курс не для тех, кто идет учить питон с нуля. он для тех, кто уже хоть немного знает, как погромировать на питоне.
важные ссылки:
- все материалы курса: https://github.com/sobolevn/the-best-python-course
- мой гитхаб: https://github.com/sobolevn
- поддержать мою работу: https://boosty.to/sobolevn
- вступить в наше новое глобальное сообщество: https://discord.python.ru
пишите в комментах к видео, если узнали что-то новое!
мета информация: https://www.youtube.com/watch?v=SVBPkrs9UFg
первый выпуск: https://www.youtube.com/watch?v=WBKf2Cw_9Pc
буду рад обратной связи!
в ближайших планах:
- починить звук и свет
- избавиться от слова "интересный" в описании примерно всего
- сделать много новых видео по разным темам
А ещё напоминаем, что продолжается регистрация на наш 90-й митап, который состоится 26-го апреля.
Нас ожидает 3 доклада:
- Алексей Жиряков (онлайн-кинотеатр KION, TechLead Backend команды витрины). Remote Config и АБ-эксперименты
- Александр Ковалев (IVA Technologies, руководитель группы разработки бизнес логики). SPA без скриптизеров =)
- Антон Ершов (Самолет, руководитель функции бэкенд 10D). SAGA: Координации в мире микросервисов
Читайте подробности и регистрируйтесь тут: https://moscowdjango.timepad.ru/event/2839912/
Онлайн-трансляция пройдёт на https://moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone, Самолета и Learn Python.
Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
Нас ожидает 3 доклада:
- Алексей Жиряков (онлайн-кинотеатр KION, TechLead Backend команды витрины). Remote Config и АБ-эксперименты
- Александр Ковалев (IVA Technologies, руководитель группы разработки бизнес логики). SPA без скриптизеров =)
- Антон Ершов (Самолет, руководитель функции бэкенд 10D). SAGA: Координации в мире микросервисов
Читайте подробности и регистрируйтесь тут: https://moscowdjango.timepad.ru/event/2839912/
Онлайн-трансляция пройдёт на https://moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone, Самолета и Learn Python.
Заявки на доклады на следующих митапах подавайте на https://bit.ly/mp-speaker
moscowdjango.timepad.ru
Moscow Python Meetup №90 / События на TimePad.ru