1.84K subscribers
3.27K photos
130 videos
15 files
3.55K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
Large language model на самом деле не умеют программировать — они просто очень убедительно копируют манеру разговора настоящих программистов.

Иными словами, они работают, как я.
🔥6😁3
Блог*
Large language model на самом деле не умеют программировать — они просто очень убедительно копируют манеру разговора настоящих программистов. Иными словами, они работают, как я.
Вот, кстати, хорошая тому иллюстрация на примере "бага", найденном ИИ в curl: https://hackerone.com/reports/2298307.

Именно, ИИ говорит, что использование strcpy небезопасно, поскольку эта функция может выйти за границы буфера — что, в общем-то правда. Вот только соответствующий кусок кода в curl выглядит вот так:

if(randlen >= sizeof(keyval))
    return CURLE_FAILED_INIT;
strcpy(keyval, randstr);
То есть проверка границы производится непосредственно перед применением strcpy. Но ИИ не осиливает понять столь высокоуровневую концепцию.
😁9🔥1🥴1
У cp на моей машине для разработки 31 флаг, не включая --help и --version, но среди них нет ни одного для того, чтобы сказать, что некоторые файлы не нужно копировать при рекурсивном копировании.

У — удобно.

(если кого интересует — я в итоге загуглил и задачу решил через rsync, у которой есть флаг --exclude)

#бомбёжкипост
🫡5🤔2
В СМЫСЛЕ УЖЕ МАРТ
😱12🤡8🥴52🔥1🌚1
#prog #meme от коллеги
Forwarded from Stanislav
🤣18😁4🥰3👍2🤔2🤩1🌚1
Original (unedited)
😁15👍4
#game

А я тем временем прошёл Disco Elysium. Прекрасно, конечно, но концовка несколько смазанная
15
This media is not supported in your browser
VIEW IN TELEGRAM
11🤡3🔥2💯2🤮1🥴1🖕1🤷1
Блог*
Disco Elysium
aka "Save scumming: the game"
😱4
Осторожно, очень много anecdotal evidence
Скоро уже два года как я на постоянной основе живу в Армении.
Думаю, вы заслужили длиннопост о моей жизни в Армении, и за что я её полюбил.
В комментах готов ответить на любые вопросы по поводу Армении и жизни в ней.
Осторожно, букаф очень много

https://telegra.ph/Moya-Armeniya-02-18
10🤡4
Forwarded from disco elysium memes
😁9🤡2
Блог*
#game А я тем временем прошёл Disco Elysium. Прекрасно, конечно, но концовка несколько смазанная
(хочется перепройти с архетипом "Спортсмен" просто ради того, чтобы втащить Черепомеру)

((Куно я уже втащил))
👍1🤡1
#prog #itsec #article

cURL audit: How a joke led to significant findings

While discussing the threat model of the application, one of our team members jokingly asked, “Have we tried curl AAAAAAAAAA… yet”? Although the comment was made in jest, it sparked an idea: we should fuzz cURL’s command-line interface (CLI). Once we did so, the fuzzer quickly uncovered memory corruption bugs, specifically use-after-free issues, double-free issues, and memory leaks.

Сразу хочу отметить, что парсинг опций сам по себе проблем не доставил — это лишь входная точка для исследования фаззером путей исполнения. Упомянутые ошибки были найдены в коде для освобождения ресурсов на unhappy path.
👍7😁4