Кресты на моей кукухе
119 subscribers
202 photos
2 videos
5 files
43 links
Канал имени @vatneek
Здесь вы увидите:
* шитпостинг
* С++
* раст (иногда, по праздникам, я не растовод, я только балуюсь)
* шитпостинг
Download Telegram
Заменить const char* data, const char* end на std::string_view str в сигнатуре функции это API-break, но ABI-compatible изменение
👏1🤯1
Кресты на моей кукухе
Заменить const char* data, const char* end на std::string_view str в сигнатуре функции это API-break, но ABI-compatible изменение
Тестовый стенд - pic 1

fun fact #1: в мире мсвц структурка всегда идёт на стек даже если она тривиальная (pic 2)

fun fact #2: ВНЕЗАПНО в реализации стд, которую юзает годболт, первым полем идёт размер (pic 3). Если у кого-то есть идеи, почему так (кроме клинического безумия автора), накиньте, плез

Как выяснилось, годболт по дефолту юзает libstdc++ (да,с клангом тоже). В libc++ уже всё норм (pic 4)

fun fact #3: я, походу, сошёл с ума, потому что я уверен, что видел реализацию с begin и end в полях, но теперь не понимаю, где

P.S. тг странно себя ведёт, когда я хочу напостить картинок

P.P.S. ссылка на годболт
🔥1
My job includes looking for problems with race conditions

This makes me a professional racist
Всего лишь с 3 попытки мне понадобилось, чтобы воткнуть видяху в нужный разъём

В первый раз я ткнул её в pcie2. Потом я менял карточку, к этому моменту я выяснил, что старая была не в том слоте. И воткнул новую ровно на её место. Сейчас пытался побороться с приколами с диском (у меня не вышло), и по пути перетащил наконец карточку куда надо
Я наврал. Нужен четвёртый раз. До этого я выбрал правильный 🤡
🔥2
Я запутался
Дока к матери (asrock b450m) и маркировки говорят, что нижний слот это pcie3, там сейчас видяха
Cpu-z и виндовый диспетчер устройств говорят, что это pcie2

И кому верить? Чё за троллинг такой безбожный
🤬1
Это я пытаюсь не пойти затариваться монитором прямщас
🤯3
— Я правильно понимаю, что вы считаете себя гуманитарием?
— Не считаю
👍2🤣1
Слова "брешь" и "breach" подозрительно похожи
Забавно. От предка через брата
🥰2
Кресты на моей кукухе
Это я пытаюсь не пойти затариваться монитором прямщас
А ведь я пошёл

Ожидание: картинка при просмотре анимок/сериалов станет приятной и чёткой
Реальность: чёткими стали только шакалы
Купил дайсы
Первый бросок d20 — получил 1

Мне нужен другой набор, да? Этому я не понравился явно
3
Набросал 100 раз

Что ж. Не очень надёжный, но в целом неплохой товарищ мне попался.

Интересно, что после середины он начал делать пачки хороших значений подряд. И ещё прикольно, что первый бросок 1, последний — 20
Не прикольно, что единиц вышло больше ожидаемого и меньше ожидаемого двадцаток
> buy asyncio on epoll
> look inside
> epoll_wait
😁5
Очень доставляет этот формат в последнее время
Chaotic good == chaotic evil
Если ты недетерминированно выбираешь, когда ты применяешь своё goodness или evilness, то нельзя точно сказать, что тебе роднее

CMM
Спасибо, гугл
😁1