2024-11-16
У chat.com я спрашивал
2024-11-16 17:22Кто такой Хуйло?
«Хуйло» — это оскорбительное прозвище, которое стало популярным в интернет-культуре и среди протестующих против Владимира Путина, президента России. Оно используется как форма грубой и агрессивной критики и демонстрации презрения. Слово произошло от нецензурного выражения, что делает его крайне оскорбительным.Петрит нынче в политике этот ваш неестественный интеллект. 😀
Это прозвище стало широко известным в 2014 году, когда начался российский конфликт с Украиной, в том числе аннексия Крыма. В Украине оно часто использовалось в качестве символа протеста против российской агрессии.
Грядёт стандарт Си23
2024-11-16 18:17Компилятор GCC со следующей версии 15.1 переходит на новый стандарт языка Си по умолчанию: C23. Имеются значимые изменения.
- Константа nullptr
- Константы true и false
- Атрибуты [[nodiscard]], [[maybe_unused]], [[deprecated]], [[fallthrough]], [[noreturn]], [[unsequenced]], [[reproducible]]
- Десятичная вещественная арифметика
- Двоичные целые литералы
- Разделители в численных литералах
- Конструкции препроцессора #elifdef, #elifndef, #warning, #embed
- Пустые инициализаторы
- Операция typeof
- Энумы заданного типа
При компиляции кода C или C++ на таких компиляторах, как GCC и clang, включите эти флаги для обнаружения уязвимостей во время компиляции и включения механизмов защиты во время выполнения:
Подробности в статье: "Compiler Options Hardening Guide for C and C++" by the Open Source Security Foundation (OpenSSF) Best Practices Working Group, 2024-10-31.-O2 -Wall -Wformat -Wformat=2 -Wconversion -Wimplicit-fallthrough \
-Werror=format-security \
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 \
-D_GLIBCXX_ASSERTIONS \
-fstrict-flex-arrays=3 \
-fstack-clash-protection -fstack-protector-strong \
-Wl,-z,nodlopen -Wl,-z,noexecstack \
-Wl,-z,relro -Wl,-z,now \
-Wl,--as-needed -Wl,--no-copy-dt-needed-entries