Токены отмены в Python и в вашем проекте

Съездил в Санкт-Петербург на митап Selectel для питонистов, рассказал про токены отмены: Презентация доступна отдельно.

September 12, 2024

Мастер-класс по cantok

В середине августа выступил на внутреннем митапе для сотрудников Яндекса, где в очередной раз рассказал про cantok:

August 16, 2024

Как перестать выполняться и начать жить

Побывал в прекрасном Нижнем Новгороде на конференции от Яндекса для питонистов - Pytup. Рассказал, какие существуют подходы к остановке выполнения кода: Запись всего мероприятия с таймкодом на меня (я был последним спикером). В процессе выступления, к сожалению, сломалось отображение моей презентации. Но она доступна отдельно.

June 1, 2024

Давайте отменим?

В конце мая побывал в Лужниках на Positive Hack Days Fest 2, где снова рассказал про токены отмены как паттерн + про cantok. Презентация доступна отдельно.

May 26, 2024

Токены отмены: паттерн и тулинг

Снова пришел на митап от Evrone и рассказал там про cantok. Все мероприятие целиком с таймкодом на меня. Презентация доступна отдельно.

April 24, 2024

Токены отмены как паттерн и как библиотека cantok

Снова побывал на Moscow Python Meetup, на этот раз на 89-м. Рассказал про малоизвестный в Python-сообществе паттерн - токены отмены, а также показал свою собственную имплементацию - cantok: Все мероприятие целиком с таймкодом конкретно на мое выступление. Презентация доступна отдельно.

March 21, 2024

Воркшоп про токены отмены и про cantok

На этот раз побывал на внутреннем мероприятии внутри VK - Python Times. Рассказал про паттерн токенов отмены и в деталях вживую показал, как работает моя собственная его имплементация - cantok. В настоящий момент материал на видео немного устарел, т. к. API библиотеки успел слегка измениться.

January 19, 2024

Многопоточный Python на примерах: токены отмены

В этой статье мы обсудим паттерн “Cancellation Token” (или по-русски - “токен отмены”), популярный в некоторых других языках, но почему-то обойденный вниманием в Python-сообществе. Он о том, как безопасно и красиво завершать работу функции, треда или корутины. Эта статья — уже третья в серии про многопоточное программирование на Python. Предыдущая была про защиту от дедлоков, но читать её для понимания этой не обязательно. Вся серия предназначена для программистов, знакомых с базовыми концепциями многопоточного программирования....

November 21, 2023