В варианте автора разбор поддерева начинается после получения содержания текущего узла. Поэтому он сначала получает узел1, потом 2и3 или 3и2, потом 4и5 или 5и4.
Если первым поставить «await asyncio.gather()» то сначала мы опустимся до листьев 2,4,5 получим паралельно их содержимое (коментарии), вернемся в узел 3, получим его содержимое, вернемся в 1, получим его.
Это лучше запаралелить тасками, тогда получение содержимого (тяжелая io задача) будет начинаться паралельно/одновременно по мере «разворачивания» дерева, а не по уровням вложенности.
И вот этот абзац тоже решил отвергнуть логику: «самые высокие зарплаты предлагают тоже разработчикам на Go… Пониженный спрос — на разработчиков Go и Swift, тут найти более доходную работу сейчас сложнее.»
Исследование PISA 2018 показало, что образование в России среднее — лучше чем в других странах СНГ, но хуже, чем у их западных соседей: прибалтике, Польше, Скандинавских странах. Ну и сильно лучше, чем в южной америке или океании: oecd.org/pisa/data/
Большинство его «сограждан», которые его «подвели», как вы говорите, были со-гражданами только формально. Т.к. жили в совершенно других, на много худших, условиях и обслуживали за счет страха, насилия и качества своих жизней всю эту элитную махину, частью которой «человек» был. Так, что если и «подвели», то совсем не они.
Когда вы ратуете за то, что коммерческая компания может заниматься чем хочет, вы всего лишь повторяете мантры ее руководства «мы можем делать что хотим», или «не нравится — увольняйтесь». Но предпочитаете забывать, что и сотрудник «может делать что хочет» (да за это придется отвечать). И, в кратце, если ты, нанимая, декларируешь «don't be evil», то будь добр — отвечай, когда не соответствуешь.
Спасибо. Попробую поискать малышне… Представил себе как я это буду объяснять в книжном и немного напомнило анекдот про «Карузо! Карузо!» А я послушал – так ничего особенного» :)
Похоже на оправдание «почему я не завидую малому, который умнее меня». У всех свои проблемы, никто не утверждает, что он будет счастливее других людей. А людей радушных я вообще встречал очень мало, хотя вот Фейнманн кажется мне таким :)
Как-то неубедительно. Сначала факт: «1 миллион нервных волокон (аксонов). Да, всего один миллион!». Потом еще один про наличие «микро- и макросаккад», потом ни слова ни о битрейте, ни о количестве передаваемых «за раз» бит в этой аналоговой(!) системе, зато вывод: «мы все имеем картинку в ~1 Мп… живите с этим :)». Мегапиксели нашей картинки и мегапиксели глаза — две разные системы, два разных понятия. Проще говоря: Хабл делает дофигамегапиксельные картинки (в т.ч. за счет «микро- и макросаккад»), но это не значит, что у него дофигамегапиксельный сенсор.
Не только — зависит от трения/вязкости системы. В данном случае — от мобильности «трудовых ресурсов». Профессиональной, физической, социальной, психологической.
Вы не различаете защиту своей собственности и отжим чужой. Вы же домофон устанавливаете и используете вместе с другими жителями дома, а не чтоб соседям «запрещать, не пущать» и свои порядки силой навязывать.
Если первым поставить «await asyncio.gather()» то сначала мы опустимся до листьев 2,4,5 получим паралельно их содержимое (коментарии), вернемся в узел 3, получим его содержимое, вернемся в 1, получим его.
Это лучше запаралелить тасками, тогда получение содержимого (тяжелая io задача) будет начинаться паралельно/одновременно по мере «разворачивания» дерева, а не по уровням вложенности.
habr.com/ru/post/470129
Проще говоря: Хабл делает дофигамегапиксельные картинки (в т.ч. за счет «микро- и макросаккад»), но это не значит, что у него дофигамегапиксельный сенсор.