Moscow Python: подкаст о Python на русском
Technology
Новый выпуск посвятили актуальным новостям за май 2023 года в мире Python. Параллельно играли в Diablo, поэтому лучше смотреть видеоверсию. Ниже оставили ссылки на все материалы этого подкаста.
Тайм-коды
00:00 - интро
2:30 - GIL в Python
4:00 - нужны ли subenterpretator при наличии GIL
10:00 - subenterpretator в Ruby
12:45 - стандартная библиотека (что добавлять, что отбавлять)
13:20 - с одной стороны добавили Pathlib
14:00 - одно взлетает, а другое нет (FastAPI, AIOHTTP)
14:35 - сравнение добавления в Python и Ruby
16:26 - Dark Python
17:00 - пример добавления типов
17:55 - то, когда добавили Asyncio
18:45 - концепция: «современный Python - это PyPI»
19:00 - dataclass
20:45 - расширение синтаксиса pattern matching
23:30 - заимствование языков друг у друга разных фичей. Будут ли последствия
26:30 - использование типов - последствия
28:00 - частично типизированные проекты
29:25 - подведение итогов по вопросу стандартных библиотек
30:00 - разработка на python под Android и iOS
31:40 - проект beeware (наивные приложения под iOS и Android)
33:00 - Flutter - адекватная кроссплатформа
34:40 - Dart для Flutter
36:45 - React Native жив?
38:00 - Гвидо выступил с не технической темой: «выгорание»
46:00 - lazy-import
48:50 - новости о PyPI
50:25 - убирают поддержку pgp ключей
52:05 - PyPI внедряет двухфакторную аутентификацию
53:05 - популярные вторые факторы
56:25 - PyPI и суд
57:35 - beta Python 3.12
58:15 - ответы на вопросы
58:40 - какая Diablo лучше?
1:03:15 - вопрос про PEP695
1:04:00 - вопрос о Kivy для лёгких mvp приложений
1:04:52 - улыбка Гриши
Ссылки на новости из выпуска:
Ведущие: Михаил Корнеев и Григорий Петров
Ссылки выпуска:
Ник Гриши в Diablo — grigoryvp@2985
Канал Миши в Telegram — https://t.me/tricky_python
Канал Moscow Python в Telegram — https://t.me/moscow_python
Митап Moscow Python 15 июня —https://moscowdjango.timepad.ru/event/2445754/
Все выпуски — https://podcast.python.ru
Митапы MoscowPython — https://moscowpython.ru
Курс Learn Python — https://learn.python.ru/
Moscow Python Podcast. Что такое Team Lead и как быть хорошим Team Lead’ом (level: All)
Moscow Python Podcast. О офлайн и онлайн конференциях (level: All)
Moscow Python Podcast. Удаленная работа. Взгляд со стороны техдира (level: All)
Moscow Python Podcast. Что нам несет релиз Python 3.9 (level: junior)
Moscow Python Podcast. Как перейти от Python на Go во время самоизоляции (level: junior)
Moscow Python Podcast. Рефакторинг проектов по-взрослому (level: middle)
Как сохранить продуктивность, работая из дома.
Moscow Python Podcast. DevRel, секреты профессионального мастерства (level: junior)
Moscow Python Podcast. Data science в распределенной среде (level: middle)
Moscow Python Podcast. Как психануть и устроиться на стажировку в Яндекс (level: junior)
Moscow Python Podcast. Проблемы jupyter notebook и их решения в production (level: junior)
Moscow Python Podcast. Разработка приложений для Windows на Python (level: middle)
Moscow Python Podcast. Построение дата-пайплайна подручными средствами (level: senior)
Moscow Python Podcast. О Python в Microsoft (level: junior)
Moscow Python Podcast. Как научиться питону и устроиться на работу? (level: junior+)
Moscow Python Podcast. Чем техлид отличается от тимлида? (level: middle+)
Moscow Python Podcast. Как прийти в программирование из другой профессии (level: junior)
Moscow Python Podcast. Как контрибьютить в опенсорс? (level: middle+)
Moscow Python Podcast. Машинное обучение и CUDA (level: middle+)
Moscow Python Podcast. «Истории выпускников. Путь от ручного тестирования к автотестам» (level: junior).
Create your
podcast in
minutes
It is Free
Insight Story: Tech Trends Unpacked
Zero-Shot
Fast Forward by Tomorrow Unlocked: Tech past, tech future
The Unbelivable Truth - Series 1 - 26 including specials and pilot
A Prairie Home Companion: News from Lake Wobegon