1.83K subscribers
3.24K photos
127 videos
15 files
3.52K links
Блог со звёздочкой.

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

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
Блог* pinned «Как насчёт этого воскресенья? Опять-таки, в Vol. 1, в 18:00.»
#prog #article

Universal domain types

Среди newtype-ов можно выделить несколько различных паттернов в плане того, как они дополняют и сужают семантику типа, который они оборачивают. Статья рассказывает о них (и предлагает #rustlib phantom_newtype, которая позволяет создавать newtype-ы напрямую на основе этих паттернов, без использования макросов).

(thanks @randomstuffilike)
❤‍🔥5
😁10🍌5👏1
Соболезную тем, кто родился в этот день. Довольно печально отмечать вчетверо меньше дней рождения.
8😢8🍌4
Типа про IT
PYTHON ISN'T REAL - IT'S GLUE! Ещё один всё понял.
На случай, если пост удалят
😁20👍3🥴1
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