А какова вероятность донести нал от своего дома до самолета в городе
То ли дело ноутбук с блокчейном и ключами, в ректум спрятал и пошёл /s
А если вы вдруг богаты и вас могут с охраной доставить в аэропорт, то сколько нала можно так вывезти, сколько сумок?
Дохрена, миллион долларов умещается в относительно небольшую сумку. У 90% бегущих вряд ли была хотя бы сотая часть этой суммы.
Вопрос того, с какой вероятностью человек, зарабатывающий десятки миллионов долларов в нищей стране, будет хранить их под подушкой, а не на зарубежных счетах или в зарубежной недвижке — оставим за кадром.
С налом, разумеется, желательно в евро или долларах. Потому что беженцам по приезду нужно жилье, продукты, одежда, а не крафтовый пивас из крипто-микро-пивоварни.
Залепят номер и все дела. В Пулково несколько лет назад ввели жесткие лимиты с контролем времени пребывания, теперь таксисты перед въездом мажут номера снегом (чем мажут летом — не знаю), после выезда — счищают, чтоб гайцы в городе по голове не дали.
Обще́ние — сложный многоплановый процесс установления и развития контактов между людьми (межличностное общение) (...), порождаемый потребностями совместной деятельности и включающий в себя как минимум три различных процесса: коммуникацию (обмен информацией), интеракцию (обмен действиями) и социальную перцепцию (восприятие и понимание партнера). Вне общения невозможна человеческая деятельность.
This.
мотивация, контроль, ..., поощрение и т.д
Это менеджерские функции, которые требуют навыков конструктивного общения, но ими не являются. Мимо.
критика
Код-ревью — это критика. Вы можете провести код-ревью?
А теперь прикиньте траты, если вы наймете человека, проонбордите его, потратите на него время кадровиков, админов, тех же синьоров, зарплату ему заплатите — потом выяснится, что не подходит человек.
Потому все и предпочитают ложноотрицательные результаты ложноположительним. Да, неприятно, но кто б рассказал, как сделать лучше.
У вас если есть вопросы по багу — вы ждете, пока у вас тимлид спросит, где бо-бо, или идете к тестировщику и сами словами через рот уточняете, что там да как?
Не просто треугольников, а затекстуренных и с прозрачностью. Прямоугольник под букву можно сложить из двух треугольников.
Буква — это не прямоугольник. В этом и суть, что GPU очень хорошо умеет делать вещи, под которые он заточен, например, под вывод треугольников. Рендеринг шрифтов к таким вещам не относится (хотя у Mali вроде есть набор OpenGL-расширений для текста, так что там, возможно, ситуация получше).
Кто мешает все буквы нужного размера шрифта заранее нарисовать в текстуру, а дальше только ренедерить куски текстуры в нужные места?
Никто, так и поступают. Но если вы прочитаете соответствующий раздел в статье, то узнаете, что это не универсальное решение, и у него есть свои проблемы.
Или даже не буквы, а глифы со всеми возможными наклонами и деформациями, которые могут встретится в шрифте.
Если приложение будет кешировать абсолютно все глифы во всех возможных размерах и начертаниях — оно память будет жрать половниками, особенно на ретине. Про это тоже в статье есть: если дать пользователю использовать очень большие шрифты, то память кончится.
Построение layout-а копейки, просто из-за объёмов данных. Тут надо 40-60 КБ прошерстить, это в кеш CPU влезет, это не десятки мегабайт графики.
Во-первых, откуда такая оценка? Во-вторых, вы же понимаете, что сложная логика даже на 40-60Кб может занять непристойно много времени? А у вас нет много времени, вам нужно все UI-операции уложить в 16мс.
Я конечно не исключаю, что вы правы. Но, с одной стороны, есть ваши слова о том, как все просто, с другой — есть объективная реальность, в которой куча разработчиков тратят кучу времени на движки рендеринга текста, с третьей — пользователи на том же хабре, которые регулярно жалуются, что шрифты мыльные. И это в целом намекает, что проблема несколько глубже, чем просто свалить в GPU текст и сказать «рендери!»
современные видеокарты архитектурно заточены под рендеринг миллионов треугольников;
растеризация векторного текста, а в особенности юникода — вещь далеко не самая тривиальная и быстрая (емодзи, лигатуры и прочая порнография, без которой в 2022 выпускать редактор текста как-то моветон).
В совокупности это обозначает, что львиную долю работы — растеризацию глифов и построение layout'а текста выполняет исключительно CPU, на GPU тут разве что финальный рендеринг получится отгрузить, и это отработает быстро, да.
Спектральный анализ же дает только состав по элементам, или я не прав? Ну выдаст он, что в смеси есть C, N, O и H, из них же миллионы соединений можно собрать.
обвинив студию в корпоративной культуре «студенческого братства».
Вы, предположу, не очень представляете контекст «студенческого братства» в штатах. Почитайте про «fraternity hell week», а потом спросите себя, захотели бы вы в таком участвовать.
Логично использовать его как радиолокационную платформу
Абсолютно не логично, потому что она никак не защищена, ни ПРО, нифига. Толку от этой платформы за сотни миллионов денег, если её первой собьют ракетой, которая стоит на порядок меньше?
То ли дело ноутбук с блокчейном и ключами, в ректум спрятал и пошёл /s
Дохрена, миллион долларов умещается в относительно небольшую сумку. У 90% бегущих вряд ли была хотя бы сотая часть этой суммы.
Вопрос того, с какой вероятностью человек, зарабатывающий десятки миллионов долларов в нищей стране, будет хранить их под подушкой, а не на зарубежных счетах или в зарубежной недвижке — оставим за кадром.
This.
Это менеджерские функции, которые требуют навыков конструктивного общения, но ими не являются. Мимо.
Код-ревью — это критика. Вы можете провести код-ревью?
Потому все и предпочитают ложноотрицательные результаты ложноположительним. Да, неприятно, но кто б рассказал, как сделать лучше.
Вот это ничего себе. Я, оказывается, безработный.
Буква — это не прямоугольник. В этом и суть, что GPU очень хорошо умеет делать вещи, под которые он заточен, например, под вывод треугольников. Рендеринг шрифтов к таким вещам не относится (хотя у Mali вроде есть набор OpenGL-расширений для текста, так что там, возможно, ситуация получше).
Никто, так и поступают. Но если вы прочитаете соответствующий раздел в статье, то узнаете, что это не универсальное решение, и у него есть свои проблемы.
Если приложение будет кешировать абсолютно все глифы во всех возможных размерах и начертаниях — оно память будет жрать половниками, особенно на ретине. Про это тоже в статье есть: если дать пользователю использовать очень большие шрифты, то память кончится.
Во-первых, откуда такая оценка? Во-вторых, вы же понимаете, что сложная логика даже на 40-60Кб может занять непристойно много времени? А у вас нет много времени, вам нужно все UI-операции уложить в 16мс.
Я конечно не исключаю, что вы правы. Но, с одной стороны, есть ваши слова о том, как все просто, с другой — есть объективная реальность, в которой куча разработчиков тратят кучу времени на движки рендеринга текста, с третьей — пользователи на том же хабре, которые регулярно жалуются, что шрифты мыльные. И это в целом намекает, что проблема несколько глубже, чем просто свалить в GPU текст и сказать «рендери!»
В совокупности это обозначает, что львиную долю работы — растеризацию глифов и построение layout'а текста выполняет исключительно CPU, на GPU тут разве что финальный рендеринг получится отгрузить, и это отработает быстро, да.
Text Rendering Hates You
Ну раз вы богатый и вам не жалко — зашлите эту сотку баксов мне, буду благодарен.
Рассуждения уровня джамшутов, которые в лужи асфальт кладут. Ну и что, что ливень, не срывать же дедлайн.
Вы, предположу, не очень представляете контекст «студенческого братства» в штатах. Почитайте про «fraternity hell week», а потом спросите себя, захотели бы вы в таком участвовать.
Я вам даже помогу
Абсолютно не логично, потому что она никак не защищена, ни ПРО, нифига. Толку от этой платформы за сотни миллионов денег, если её первой собьют ракетой, которая стоит на порядок меньше?
Потому что компания несёт ответственность за действия своих сотрудников в рамках выполнения теми своих должностных обязанностей?