Это сейчас яндекс платит вендорам, потому что у вендоров нет другой причины предустанавливать приложения от яндекса. А потом будет наоборот — либо вендор платит яндексу, либо не может официально продавать свои устройства в России.
Ну за исключением выросшей цены устройств. Ведь отечественные разработчики ПО не будут отдавать его бесплатно производителям устройств, когда за это можно взять денег. А производители устройств заложат эти расходы в цену.
Я так понимаю, что одна и та же программа параллельно запускается на четырех процессорах, и ожидается, что они будут синхронно с точностью до такта выполнять один и тот же код? На эмуляторе оно конечно работает, но на реальном железе не взлетит. В нашем неидеальном аналоговом мире в какой-то момент случится рассинхронизация — нажатие клавиши в игре на одном из процессоров отработает на цикл раньше или позже чем на других, и пути выполнения разойдутся.
Во, точно, не обязан делать. И закроют дыру, просто отключив сеть wifi: нет сети — нет проблемы. Так же, как после утечки корпоративный портал отключили. Ну а что, деньги освоены, перед начальством отчитались, премии получены — кому оно теперь нужно?
Если внимательно читать эту статью вики, то понятно, что оно так не сработает. Существенная особенность syn-flood атаки — отсутствие финального ack в 3-way handshake. А с чего бы клиенту telegram не слать ack? Клиент telegram не был создан как специальный инструмент для syn-flood атак.
На х86 при включении оптимизации sqrt будет инлайниться компилятором в sqrtsd (sse) или fsqrt (x87), и это на самом деле быстрее.
Этот метод может быть быстрее для BigInteger чисел. Ну или где-нибудь в embedded, где нет сопроцессора (правда непонятно, зачем в embedded может понадобиться корень).
Протестировал. sse чуть быстрее, х87 чуть медленее
Всё так, но если это не бизнес, а личный компьютер, и нелицензионного ПО на сумму меньше 100 000 руб (это про Россию), то тут только админстративка — штраф 2000 руб. А кто же этим специально заниматься будет ради такой суммы.
В бизнесе конечно риски другие.
В оригинале (не том, с которого перевод, а в том, который с матаном) написано «всех чисел до 100, не равных 4 и 5 по модулю 9». А тупой журналист эту часть не понял и решил, что ее можно опустить.
А в результате получается примерно как если в фразе «произведение любых двух четных чисел кратно четырем» пропустить слово «четных» — вместо верного математического утверждения полная ахинея: «произведение любых двух чисел кратно четырем».
И да, свою ссылку читал конечно же. Там почти в самом начале:
Необходимое условие для представимости числа n в виде суммы трех кубов: n не равно 4 или 5 по модулю 9; так как куб любого целого числа по модулю 9 равен 0, 1 и −1, то сумма трех кубов не может дать 4 или 5 по модулю 9.
…
Теперь у нас есть 15 способов инициализации.
Этот метод может быть быстрее для BigInteger чисел. Ну или где-нибудь в embedded, где нет сопроцессора (правда непонятно, зачем в embedded может понадобиться корень).
Протестировал. sse чуть быстрее, х87 чуть медленее
В бизнесе конечно риски другие.
А в результате получается примерно как если в фразе «произведение любых двух четных чисел кратно четырем» пропустить слово «четных» — вместо верного математического утверждения полная ахинея: «произведение любых двух чисел кратно четырем».
И да, свою ссылку читал конечно же. Там почти в самом начале:
В английской вики это в первом абзаце написано.
А журналисты пое*ли этот кусок где-то между раз (еще есть) и два (уже нет)