All streams
Search
Write a publication
Pull to refresh
1
0
Send message

У worker'а и основного потока общая память, поэтому мы имеем доступ к глобальным переменным всего процесса

Это не похоже на правду. Коммуникация между воркерами и основным потоком возможна только посредством сообщений. Поправьте, если не прав

Но как быть, если обещание всё-таки зависло и не устанавливается ни на выполнение, ни на отказ? В этом случае можно использовать Promise.race, чтобы прервать выполнение зависшего или очень длинного запроса по таймауту

Promise.race не "прерывает" выполнение других промисов. Более того, в JS вообще нет способа прервать промис. Он либо резолвится, либо реджектится. Кажется, что это важно подчеркнуть.

Вот в этом примере fetchLongRequest продолжится после трёх секунд и завершится когда-нибудь в будущем, просто мы выкинем это значение и не будем его обрабатывать:

Promise.race([
    fetchLongRequest(),
    new Promise((_, reject) => setTimeout(reject, 3000)),
]).then((result) => {
    // получили данные
}).catch((error) => {
    // или отказ по таймеру
})

Умение принимать поражение и признавать свою неправоту – очень важный признак взрослого человека. Это одна из черт, которая отделяет зрелость от инфантильности

Мастеркласс по перекладыванию ответственности с руководства на разработку

хех, два выстрела и все мимо :)

и "тривиализацию" я использовал правильно, и использование художественных произведений в исследовании исторического процесс – это тоже валидный инструмент

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

В царской России с врагами боролись не особо безжалостно

Вам отрывки из "Записок из мёртвого дома" почитать? Займитесь своим образованием вместо потуг над тривиализацией истории

не понимаю, за что минусы. Я бы очень надеялся, что у тех демонов, которые пилят все эти DPI инструменты есть капелька совести, чтобы загрузить хак для обхода в github

Information

Rating
Does not participate
Registered
Activity