Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

PYCON UK 2025: Остановись и загорись: Принудительная остановка Python, Джейк Ховард

Автор: PYCON UK

Загружено: 2025-09-27

Просмотров: 540

Описание:

Написать код, который работает, легко. Написать код, который останавливается (корректно) — сложно. Написать код, который корректно останавливает чужой код? Ещё сложнее.

Как разработчики, мы должны писать код, который должен выполняться. В большинстве случаев мы хотим, чтобы этот код выполнялся как можно дольше — либо до завершения, либо пока что-то внешнее не перезапустит нас. Но в некоторых случаях мы хотим, чтобы он выполнялся до тех пор, пока другая часть нашей программы не скажет нам этого не делать.

Определяя фоновые повторно используемые задачи, вы не хотите, чтобы они выполнялись вечно. Если задача по какой-либо причине занимает слишком много времени, вы хотите, чтобы она была остановлена. Для сокетов и других нативных API существуют нативные тайм-ауты. Но как насчёт целых блоков кода? Или операций, интенсивно использующих процессор? Как вы (или библиотека фоновых рабочих процессов) можете остановить их корректно и надёжно из Python, не имея никаких предварительных знаний о том, как написана или выполняется фоновая задача?

Что ж, есть довольно много способов сделать это. Некоторые элегантны, некоторые не очень...

Джейк Ховард:
Старший системный инженер в Torchbox
Команда безопасности в Django и участник DSF
Команда ядра и безопасности в Wagtail
Активный пользователь собственного хостинга
Постоянный блогер

Социальные сети:
Mastodon: @jake@theorangeone.net
Bluesky: @theorangeone.net

PYCON UK 2025: Остановись и загорись: Принудительная остановка Python, Джейк Ховард

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

PYCON UK 2025: Как стать иконой Python, написание кода на Python, Джесси Карнаксид

PYCON UK 2025: Как стать иконой Python, написание кода на Python, Джесси Карнаксид

PYCON UK 2025: Pyrefly  A Scalable Type Checker for a Unified IDE Experience, Kyle Into

PYCON UK 2025: Pyrefly A Scalable Type Checker for a Unified IDE Experience, Kyle Into

Apache Spark

Apache Spark

PYCON UK 2025: Lightning talks Saturday

PYCON UK 2025: Lightning talks Saturday

PYCON UK 2025: Lightning talks Sunday

PYCON UK 2025: Lightning talks Sunday

Как устроен PHP 🐘: фундаментальное знание для инженеров

Как устроен PHP 🐘: фундаментальное знание для инженеров

Владимир Пастухов*. Без посредников / 16.01.26

Владимир Пастухов*. Без посредников / 16.01.26

Синьор 1С: 10 привычек, без которых ты не вырастешь

Синьор 1С: 10 привычек, без которых ты не вырастешь

Долбануть по Ирану, отжать Гренландию | Обычный вторник Трампа? (English subtitles)

Долбануть по Ирану, отжать Гренландию | Обычный вторник Трампа? (English subtitles)

Самая сложная модель из тех, что мы реально понимаем

Самая сложная модель из тех, что мы реально понимаем

Декораторы Python — наглядное объяснение

Декораторы Python — наглядное объяснение

Zed IDE: Полный обзор спустя год | Личный опыт разработки на ней

Zed IDE: Полный обзор спустя год | Личный опыт разработки на ней

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

Вайб-кодинг в Cursor AI: полный гайд + реальный пример проекта (подходы, техники, трюки)

Вайб-кодинг в Cursor AI: полный гайд + реальный пример проекта (подходы, техники, трюки)

ИИ - ЭТО ИЛЛЮЗИЯ ИНТЕЛЛЕКТА. Но что он такое и почему совершил революцию?

ИИ - ЭТО ИЛЛЮЗИЯ ИНТЕЛЛЕКТА. Но что он такое и почему совершил революцию?

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Neovim 0.12: новый менеджер плагинов и минимальный IDE-конфиг

Neovim 0.12: новый менеджер плагинов и минимальный IDE-конфиг

153. Система Электрон и Протон вместе дают невероятный результат! Теория групп вращений в физике.

153. Система Электрон и Протон вместе дают невероятный результат! Теория групп вращений в физике.

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Как устроен эскалатор? [Veritasium]

Как устроен эскалатор? [Veritasium]

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com