TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #912 · 19.11

И ведь верно, если подумать, мы уже находимся в смешанной реальности. Вот эти все люди с топовыми айфонами, живущие в облезлых стенах, или водители, паркующие Теслу с автопилотом в луже посреди двора. Люди получают зарплату на карту с помощью высокотехнологичной электроники, а затем стоят в огромной очереди к банкомату, чтобы снять бумажки. Мы летаем в космос и лечим вирусные заболевания, но экстрасенсы и инфоцыгане купаются в деньгах, не зная отбоя в клиентах. И не надо думать, что так только в России. В Сан-Франциско бомжи ночуют под пятиполосным шоссе для спорткаров. В Берлине 15 лет назад уже были крутые сквозные поезда метро, по которым, однако, ходили люди-контролёры и проверяли наличие бумажного проездного. Я помню свой первый день в Тайланде: купил в аэропорту симку с мобильным интернетом. Интернет офигенного качества, скорость и покрытие в разы лучше, чем в Европе. Но затем я вышел на улицу и увидел опоры ЛЭП, провода на которых, судя по их виду, монтировал пьяный инвалид — настолько убого, небезопасно и неаккуратно это было сделано (поищите в картинках "провода в Тайланде", поймёте, если не видели). Так что с точки зрения сеттинга "Кибердеревня" это просто русский "Трансметрополитен" — технологии пришли, а разруха много где осталась: как в головах, так и в клозетах. Сериал, кстати, с лёгкостью в одном кадре критикует произвол полиции, а в соседнем продактплейсит вполне государственную СБП. Можно поблагодарить авторов за то, что им удалось не скатиться ни в клюквенную критику России и всего русского, ни в ватную пропаганду. Это просто отражение реальности, в которой есть хорошие вещи, которые нужно хвалить, и плохие, которые нужно ругать. Ну, и вишенкой на торте идут пасхалки, шутки, приколы, мелочи в кадре. Местами они слишком буквальные, местами хочется ставить на паузу, чтобы рассмотреть кадр. Причём, картина в равной степени регулярно отсылается как к советской киноклассике, так и к современным видеоиграм и фантастике. И это любопытно, потому что уловить все такие пасхалки может очень небольшая прослойка людей: наши с вами родители не поймут подмигивания в сторону "Дюны" и "Бегущего По Лезвию 2049", а наши с вами дети не оценят копии сценок из "Белое Солнце Пустыни" и "Любовь и Голуби". Именно поэтому, кажется, будто бы сериал не для всех, и авторы невольно сделали целевую аудиторию довольно узкой. Впрочем, вполне может быть, что верно обратное: детям понравится хайтек, голограммы и роботы, а старшее поколение поностальгирует по былым временам. #fiction

Hashtags

Резултати

Намерени 2 подобни публикации

Търсене: #multithreading

当前筛选 #multithreading清除筛选
djangoproject

@djangoproject · Post #95 · 11.07.2016 г., 12:14

https://docs.python.org/3/library/asyncio-dev.html#asyncio-multithreading 18.5.9.3. #Concurrency and #multithreading An event loop runs in a thread and executes all callbacks and tasks in the same thread. While a task is running in the event loop, no other task is running in the same thread. But when the task uses yield from, the task is suspended and the event loop executes the next task. To schedule a callback from a different thread, the BaseEventLoop.call_soon_threadsafe() method should be used. Example: loop.call_soon_threadsafe(callback, *args) Most asyncio objects are not thread safe. You should only worry if you access objects outside the event loop. For example, to cancel a future, don’t call directly its Future.cancel() method, but: loop.call_soon_threadsafe(fut.cancel) To handle signals and to execute subprocesses, the event loop must be run in the main thread. To schedule a coroutine object from a different thread, the run_coroutine_threadsafe() function should be used. It returns a concurrent.futures.Future to access the result: future = asyncio.run_coroutine_threadsafe(coro_func(), loop) result = future.result(timeout) # Wait for the result with a timeout The BaseEventLoop.run_in_executor() method can be used with a thread pool executor to execute a callback in different thread to not block the thread of the event loop. See also The Synchronization primitives section describes ways to synchronize tasks. The Subprocess and threads section lists asyncio limitations to run subprocesses from different threads.

GitHub Trends

@githubtrending · Post #14740 · 23.05.2025 г., 12:30

#python#async#asyncio#cross_platform#downloader#gui#multithreading#pyqt#pyside6#python#qt#software#streaming Ghost Downloader 3 is a fast, AI-powered download manager that works on Windows, Linux, and macOS. It speeds up downloads by splitting files into many parts and using multiple threads, dynamically adjusting to use your full bandwidth. It supports resuming downloads, proxy settings, SSL security, and clipboard monitoring for easy link capture. The interface is modern and user-friendly. This tool helps you download files more quickly and efficiently, with options to control speed and use proxies, making it ideal if you want faster, smarter, and more reliable downloads on your computer[1]. https://github.com/XiaoYouChR/Ghost-Downloader-3