Пятиминутка Python-logo

Пятиминутка Python

0 Favorites

Короткий подкаст-дайджест о последних и не очень новостях в мире Python

Location:

United States

Description:

Короткий подкаст-дайджест о последних и не очень новостях в мире Python

Language:

Russian


Episodes
Ask host to enable sharing for playback control

#1.6 Безопасность python приложений

4/23/2024
Сегодня мы поговорим о том, как организовывать безопасность в python приложениях в рамках web разработки. Статья про организацию безопасностиDependabotSafetyPyAnalysis django-allauthbanditvulture

Duration:00:08:57

Ask host to enable sharing for playback control

#1.5 Python без GIL и альтернативные питоны

4/16/2024
GIL официально стал опциональным, но на самом деле у нас уже давно была возможность запускать скрипты на Python без него. В этом выпуске рассказ о том, зачем нужен GIL и какие бывают альтернативные питоны. Ссылки из выпуска: gh-116167: Allow disabling the GIL with PYTHON_GIL=0 or -X gil=0colesbury/nogilCythonPyPymypycMojoCodon

Duration:00:05:36

Ask host to enable sharing for playback control

#1.4 Библиотеки фоновых задач

4/2/2024
В этом выпуске расскажу о том, какие есть библиотеки для реализации фоновых задач (background jobs). Посмотрим на популярные решения, и расскажу как обойтись без них. Статья и ссылки из выпуска: 20 пакетов для джанго celeryчеклист тасок для celery python rqdramatiqdjango-q2статья про масштабирование celeryстатья про skip lockedстатья про listen/notify

Duration:00:06:27

Ask host to enable sharing for playback control

#1.3 Организация настроек в Django-приложениях

3/26/2024
Всем привет. В этот раз поговорим про Django и про, наверное, самую малозадокументированную часть – организация настроек. В выпуске рассматривается три популярных подхода и библиотеки которые используются вместе с ними. Ссылки: Django settingsThe Zen of PythonПодход 12-factordj-database-urlepicserve/django-cache-urlZuluPro/dj-cache-urljoke2k/django-environwemake-services/django-split-settingsfunkybob/django-classy-settingsdjango-classy-settings - which settings to move?Pydantic Settings Managementerhosen-libs/pydjantic Оба Ивана будут рады обратной связи, напишите нам: vanadium23, biozz.

Duration:00:05:04

Ask host to enable sharing for playback control

#1.2 Что хотят в Python из других языков

3/19/2024
Всем привет. Это второй выпуск второго сезона. Python - мультипарадигменный язык, при этом в него всё равно хотят затащить чужие практики. Сегодня мы с вами рассмотрим четыре библиотеки, которые делают это: 1. context.Context и доклад 21 марта про него 2. Rust-подобные ошибки 3. Приватные и публичные методы/функции у модулей 4. Python как консоль Оба Ивана будут рады обратной связи, напишите нам: vanadium23, biozz.

Duration:00:07:34

Ask host to enable sharing for playback control

#1.1 Возрождение пятиминутки

3/12/2024
Всем привет. Спустя почти 4 года после последнего выпуска, пятиминутка возвращается! В этом выпуске новости по всем прошлым темам пятиминутки, чтобы отметить начало нового сезона. Оба Ивана будут рады обратной связи, напишите нам: vanadium23, biozz. Подписывайтесь на канал chernov_sharit в телеге. Ссылки: PEP 585PEP 604PEP 518 (pyproject.toml)FastAPILitestar (starlight)DjangoTrioAnyIOДва Ивана №8 State of asyncPydanticPDMUVRuffBlackisortautoflakeflake8pylintpippip-tools

Duration:00:02:43

Ask host to enable sharing for playback control

#0.5 Зависимости Python

2/10/2020
Всем привет. С вами юбилейный пятый выпуск пятиминутки Python, одновременно с этим количество слушателей достигло числа 50, а выпуск про асинхронное давление пробило 100 прослушиваний! (: Сегодня поговорим о том, как изменилось экосистема Python за последние пару лет и что сейчас можно использовать для менеджмента зависимостей и не только. Подборка статей, которые меня вдохновили: Моё старое выступлениеPEP 518My Python Environment, 2020 editionPython 2020, modern best practices Инструменты: Pip 20pip-toolsPipEnvpoetryMakefile@inempipx Как всегда, буду рад обратной связи, пиши в DM @vanadium23 или email. P.s. после предыдущего выпуска, я так и не понял лучше с музыкой или без, поэтому оставил без в виду более простого монтажа.

Duration:00:08:23

Ask host to enable sharing for playback control

#0.4 Dataclasses

1/31/2020
Всем привет, с вами новый выпуск пятиминутки Python. Сегодня рассказываю про библиотеки для сериализации и валидации данных, поскольку их очень много и интересно понять чем они отличаются. Django rest framework slowCerberusSchematicsMarshmallowPydanticcattrstrafaret Выпуск без фоновой музыки, буду рад если скажите так лучше или хуже? Писать можно в DM: @vanadium23. Буду рад, если поставите оценку подкасту в iTunes или Google Podcasts.

Duration:00:05:04

Ask host to enable sharing for playback control

#0.3 Асинхронное давление

1/13/2020
В этот раз снова возвращаемся к асинхронности, но теперь больше поговорим о проблемах. django-simple-taskМинималистичный гайд по asyncioAsync pressureОтправляем письма в mailgun с помощью asyncio Буду рад обратной связи, пишите в DM: https://twitter.com/vanadium23 Музыка: Background by ZachWillvfx

Duration:00:04:56

Ask host to enable sharing for playback control

#0.2 Web-фреймворки в 2019

1/6/2020
Пятиминутка Python - это подкаст про последние и не очень новости из мира Python с небольшими комментариями. В этом выпуске поговорим о том. что асинхронность наше всё и как её завозили в django? Ссылки на проекты: FastAPIPydantic Django 3.0 ASGIВыступление Andrew Godwin Музыка: Background by ZachWillvfx

Duration:00:07:33

Ask host to enable sharing for playback control

#0.1 Пилот про типизацию и poetry

12/26/2019
Пятиминутка Python - это подкаст про последние и не очень новости из мира Python с небольшими комментариями. В этом выпуске: Типизируй всёType Hints for Busy Python ProgrammersPEP 591Poetry 1.0.0 Музыка: Background by ZachWillvfx

Duration:00:03:30