Мысли одного горилла
Відкрити в Telegram
456
Підписники
Немає даних24 години
Немає даних7 днів
+530 день
Триває завантаження даних...
Схожі канали
Хмара тегів
Вхідні та вихідні згадування
---
---
---
---
---
---
Залучення підписників
липень '26
липень '26
+4
в 0 каналах
червень '26
+11
в 1 каналах
Get PRO
травень '26
+8
в 0 каналах
Get PRO
квітень '26
+10
в 0 каналах
Get PRO
березень '26
+13
в 0 каналах
Get PRO
лютий '26
+16
в 0 каналах
Get PRO
січень '26
+6
в 0 каналах
Get PRO
грудень '25
+16
в 0 каналах
Get PRO
листопад '25
+15
в 0 каналах
Get PRO
жовтень '25
+21
в 2 каналах
Get PRO
вересень '25
+7
в 0 каналах
Get PRO
серпень '25
+19
в 0 каналах
Get PRO
липень '25
+9
в 0 каналах
Get PRO
червень '25
+1 028
в 0 каналах
Get PRO
травень '25
+1 787
в 1 каналах
Get PRO
квітень '25
+22
в 0 каналах
Get PRO
березень '25
+16
в 0 каналах
Get PRO
лютий '25
+16
в 0 каналах
Get PRO
січень '25
+16
в 0 каналах
Get PRO
грудень '24
+17
в 0 каналах
Get PRO
листопад '24
+14
в 0 каналах
Get PRO
жовтень '24
+19
в 0 каналах
Get PRO
вересень '24
+26
в 0 каналах
Get PRO
серпень '24
+7
в 0 каналах
Get PRO
липень '24
+6
в 0 каналах
Get PRO
червень '24
+8
в 0 каналах
Get PRO
травень '24
+8
в 1 каналах
Get PRO
квітень '24
+11
в 0 каналах
Get PRO
березень '24
+13
в 1 каналах
Get PRO
лютий '24
+26
в 1 каналах
Get PRO
січень '24
+19
в 0 каналах
Get PRO
грудень '23
+203
в 0 каналах
| Дата | Залучення підписників | Згадування | Канали | |
| 13 липня | 0 | |||
| 12 липня | 0 | |||
| 11 липня | 0 | |||
| 10 липня | 0 | |||
| 09 липня | 0 | |||
| 08 липня | 0 | |||
| 07 липня | 0 | |||
| 06 липня | 0 | |||
| 05 липня | 0 | |||
| 04 липня | +1 | |||
| 03 липня | +1 | |||
| 02 липня | 0 | |||
| 01 липня | +2 |
Дописи каналу
| 2 | Clang утратил титул лучшего автовекторизатора
Тёмные века 💀🌧😔 | 526 |
| 3 | На днях выступал на образовательном семинаре для учителей — победителей конкурса Вклад в поколение, рассказывал про подготовку задач по программированию в Полигоне
Четыре года назад господин Vladosiya провёл мне экскурс в мир проблемсеттинга, за что я ему очень благодарен. Если хотите сами погрузиться в эту тему, можете использовать презу с выступления как хэндбук с базовыми советами, ну и потырьте у кого-нибудь хороших задач для изучения
https://gornak40.org/static/pdf/polygon.pdf
🦍👻🏟 | 467 |
| 4 | Оцените урон AI слопа опенсорсу 👻💎 | 423 |
| 5 | Кажется, что московские транспортные развязки задизайнены против самокатчиков, но я не могу это доказать 🛴👻🚥 | 498 |
| 6 | Стажёры яндекса | 541 |
| 7 | Комментировать — только портить:
https://www.opennet.ru/opennews/art.shtml?num=65803
P.S. спасибо, что хотя бы по локали, а не по IP
🦧🙈☃️ | 785 |
| 8 | Хочу запакетировать программу с лицензией X, которая использует shared-либу под GPL/LGPL
Нарушу ли я лицензию, если:
— соберу программу статически и шипну как бинарный пакет;
— предоставлю тулинг для сборки программы статически?
🤔👻✍️ | 622 |
| 9 | А ещё у нас вчера был корпоративный пикник на Щукинском полуострове 🍢👾📆 | 642 |
| 10 | Отдыхаем в имении Догхантер, Калуга сила! 🦍👻🦮 | 662 |
| 11 | Кирилл легенда!!
🤩📱👏😁 | 712 |
| 12 | Мне одному кажется, что проведение ивентов по типу Янг Кон не очень этично? Детям нативно проповедуют идею, что прожигать свою молодость, батрача на монополиста, — это круто. Очевидно, что простые работяги чихать хотели на всякие корпоративные ценности и ДНК, но детям легко вбить в голову, что их энтузиазм и гипермотивация на первой работе направлены на общее "благое" дело. Нет ничего плохого в самопиаре работодателей, но для детей, ещё не сформировавших здоровое понимание модели "работник-работодатель", такие сектантские мероприятия могут быть опасны 🤔🦍👻 | 766 |
| 13 | Я всегда бил по пальцам за такой код в задачах на хэши:
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
🦍⚡️🐰 | 793 |
| 14 | Ночь, улица, фонарь... 🌚🏮🐳 | 530 |
| 15 | Случайно залитая дважды Eшка, две ночи разработки презы для командной, пополнение тренерского состава двумя СУНЦами, закрытие гештальта лекцией про альфа-бету, выигранная за упих суффмаса пюрешка, традиционно светлые ночи и много чего ещё хорошего 🦍💎⚡️
Всем спасибо за смену! 😌🔥 | 954 |
| 16 | Вечерняя заливка гигабайтных архивов в Полигон 👻🦍😞 | 760 |
| 17 | Сгонял с отличной компанией в славный город Зарайск 💎🐳🦀 | 599 |
| 18 | Круто жить в век революционных технологий 🤖🐳🫖 | 597 |
| 19 | Сбежал из зоопарка, чтобы сфоткаться на крыше 🦍🌴💎 | 1 004 |
| 20 | Мимо школы ЦПМа я без шуток не хожу... 🦍😳🔥
СУНЦ — школа жизни ⚰️ | 642 |
