ru
Feedback
Мысли одного горилла

Мысли одного горилла

Открыть в Telegram
456
Подписчики
Нет данных24 часа
Нет данных7 дней
+530 день
Архив постов
Стратегический мост через Грязненку был утрачен, но это меня не остановило 🐳🌦👻

Clang утратил титул лучшего автовекторизатора Тёмные века 💀🌧😔

На днях выступал на образовательном семинаре для учителей — победителей конкурса Вклад в поколение, рассказывал про подготовк
На днях выступал на образовательном семинаре для учителей — победителей конкурса Вклад в поколение, рассказывал про подготовку задач по программированию в Полигоне Четыре года назад господин Vladosiya провёл мне экскурс в мир проблемсеттинга, за что я ему очень благодарен. Если хотите сами погрузиться в эту тему, можете использовать презу с выступления как хэндбук с базовыми советами, ну и потырьте у кого-нибудь хороших задач для изучения https://gornak40.org/static/pdf/polygon.pdf 🦍👻🏟

Оцените урон AI слопа опенсорсу 👻💎
Anonymous voting

Кажется, что московские транспортные развязки задизайнены против самокатчиков, но я не могу это доказать 🛴👻🚥

Стажёры яндекса

Комментировать — только портить: https://www.opennet.ru/opennews/art.shtml?num=65803 P.S. спасибо, что хотя бы по локали, а не по IP 🦧🙈☃️

Хочу запакетировать программу с лицензией X, которая использует shared-либу под GPL/LGPL Нарушу ли я лицензию, если: — соберу программу статически и шипну как бинарный пакет; — предоставлю тулинг для сборки программы статически? 🤔👻✍️

А ещё у нас вчера был корпоративный пикник на Щукинском полуострове 🍢👾📆
+2
А ещё у нас вчера был корпоративный пикник на Щукинском полуострове 🍢👾📆

Отдыхаем в имении Догхантер, Калуга сила! 🦍👻🦮
Отдыхаем в имении Догхантер, Калуга сила! 🦍👻🦮

Кирилл легенда!! 🤩📱👏😁
Кирилл легенда!! 🤩📱👏😁

Мне одному кажется, что проведение ивентов по типу Янг Кон не очень этично? Детям нативно проповедуют идею, что прожигать свою молодость, батрача на монополиста, — это круто. Очевидно, что простые работяги чихать хотели на всякие корпоративные ценности и ДНК, но детям легко вбить в голову, что их энтузиазм и гипермотивация на первой работе направлены на общее "благое" дело. Нет ничего плохого в самопиаре работодателей, но для детей, ещё не сформировавших здоровое понимание модели "работник-работодатель", такие сектантские мероприятия могут быть опасны 🤔🦍👻

Я всегда бил по пальцам за такой код в задачах на хэши:
int sub(int a, int b) {
    return ((a - b) % MOD + MOD) % MOD;
}
Конечно, современные компиляторы заменят первое деление на imul со сдвигами, а второе на cmov Но мы ведь всё считаем по модулю, значит a и b уже посчитаны по модулю и можно обойтись одним cmov:
int sub(int a, int b) {
    return (a - b < 0 ? a - b + MOD : a - b);
}
А теперь передадим компилятору наше знание об ограничениях на a и b через UB:
int sub(int a, int b) {
    if (!(0 <= a && a < MOD) || !(0 <= b && b < MOD))
        __builtin_unreachable();
    return ((a - b) % MOD + MOD) % MOD;
}
Тихо, не спеша, даже старенький clang 17 оптимайзит такой код в изящный cmov:
sub(int, int):
        sub     edi, esi
        mov     eax, edi
        sub     eax, -1000000007
        cmovb   eax, edi
        ret
https://godbolt.org/z/YoadYPW8h 🦍⚡️🐰

Ночь, улица, фонарь... 🌚🏮🐳
Ночь, улица, фонарь... 🌚🏮🐳

Случайно залитая дважды Eшка, две ночи разработки презы для командной, пополнение тренерского состава двумя СУНЦами, закрытие
+9
Случайно залитая дважды Eшка, две ночи разработки презы для командной, пополнение тренерского состава двумя СУНЦами, закрытие гештальта лекцией про альфа-бету, выигранная за упих суффмаса пюрешка, традиционно светлые ночи и много чего ещё хорошего 🦍💎⚡️ Всем спасибо за смену! 😌🔥

Вечерняя заливка гигабайтных архивов в Полигон 👻🦍😞
+2
Вечерняя заливка гигабайтных архивов в Полигон 👻🦍😞

Сгонял с отличной компанией в славный город Зарайск 💎🐳🦀
+9
Сгонял с отличной компанией в славный город Зарайск 💎🐳🦀

Круто жить в век революционных технологий 🤖🐳🫖
Круто жить в век революционных технологий 🤖🐳🫖

Сбежал из зоопарка, чтобы сфоткаться на крыше 🦍🌴💎
Сбежал из зоопарка, чтобы сфоткаться на крыше 🦍🌴💎

Мимо школы ЦПМа я без шуток не хожу... 🦍😳🔥 СУНЦ — школа жизни ⚰️
Мимо школы ЦПМа я без шуток не хожу... 🦍😳🔥 СУНЦ — школа жизни ⚰️