Pull to refresh
234
0.1
Anton Fedorov@datacompboy

Программист / сисадмин (Sr. SRE)

Send message

В очередной раз стало интересно: а как у вас с разбором вещей типа цепочки ифов, после автогенераторов?

if (test1) { ... } else
if (test2) { ... } else
... (100500 cases)

Графы в памяти не разбухают? Анализатор не начинает тормозить как Гомер после пива? :D

"Не в даваясь в подробности" и вводим тета-большое и о-большое, обозвав о-большое "пойдёт для печати".

А ничего, что тета-большое это средняя сложность алгоритма, а о-большое это худший случай, это РАЗНЫЕ термины? Лучше бы не вдаваясь в подробности не упоминали тета-большое, чем наврать.

цЫган на цЫпочках подошел к цЫпленку и сказал: ЦЫЦ

Поиск работает то есть термин существует. Может и не словарный -- но распространённый.

Другие это как минимум openai, gemini

Вопрос как он понимает пользователя.

Другие -- понимают

Именно поэтому ни одна сетка не может нарисовать часы показывающие что-то другое.

Но более-менее справляются, если просить сетку сгенерировать аналоговые часы в SVG

Песочные часы он рисует просто чудесные:

Hidden text

И отлично понимает физику процесса и что от него хотят:

Hidden text

В целом, он провалил все классические тесты на понимание при рисовании.

Кто на ком стоял?

Можно еще попросить пиццу вверх тормашками, 24-часовые часы со стрелками, либо стандартные аналоговые часы показывающие 14:27...

Ух какой запас вкуснотищи! На чай! С козинаками!

Поискал утилиту типа LZEXE

UPX есть под все платформы

Это объясняет обилие DVI торчалок и HDD в корзине :)

Использовать длину в символах вместо длины в байтах... :)
Там, чтобы при обрезании не получать поломанных символов...

Практическое применение -- обход проверки на длину строки, чтобы вызвать buffer overflow или просто стриггерить DoS вызванный медленной обработкой данных

Книга - лучший подарок! 🤣
А уно вообще интересный зверь, напоминает что-то из детства, что игралось обычной колодой... 👍

Издательство не виновно ни в чем -- в книгах оригинал пишется, даже ISBN исходной книги зачастую. Тут вопрос к СММ отделу %)

Как не ответить вопрос, но так, чтоб всё стало понятно 😁

Чтоб не дай боже не стали читать в оригинале?

Это приводит к тому, что программа может продолжать выполнение, игнорируя возникшую ошибку, что может вызвать некорректное поведение.

Я, кажется, догадываюсь, как там assert(0) появился в следующей строчке :)

обычно помимо либ надо еще россыпь полезных файлов из etc & usr/share, типа нужной таймзоны, корневых сертификатов и так далее

Information

Rating
4,184-th
Location
Zürich, Zürich, Швейцария
Date of birth
Registered
Activity

Specialization

Specialist
Ведущий