Метахлеб
71 subscribers
153 photos
2 files
41 links
Мучные изделия, тщательно отобранные у их владельцев из разных чатов
Download Telegram
К сожалению, стандарт является лишь приближением снизу к "чистому языку". Всё же функция стандарта - описательная. Не стандарт определяет язык Си, а наоборот: язык Си определяет, что пишут в стандарте.

Плюс, стандарт - довольно дырявая вещь (особенно, если мы хотим реально работающий язык, а не огрызок "который смогли формализовать")[1].

А если говорит про конкретно кейс выше, вроде, есть пропозалы, по определению int-to-ptr кастов и когда их можно делать (всякие exposed ptrs и прочее).

P.S. [1] ни в коем случае не умаляю вклад стандарта в язык.
2
Forwarded from Int Unsigned
"Современный" с++ не является языком программирования, а является набором магических заклинаний по управлению компилятором.
Между токеном 'template' и опцией -O2(3) больше схожести нежели различий.
Это просто нужно принять и жить по-новому
😁2
Forwarded from dablyou
1.Отключить авторизацию SSH по паролю. На обоих серверах.
2. Добавить пользователя DevOps, настроить авторизацию по ключам и предоставить
sudo без пароля. На обоих серверах.
3. Настроить fail2ban на сервере А с блокировкой на 1 час, если в течение 1 минуты
было 3 неудачных попыток входа.
4. На сервер A установить PostgreSQL, создать БД app и custom:
a) добавить пользователя app с паролем app, у которого будет полный доступ
к БД app;
b) добавить пользователя custom с паролем custom, у которого будет полный
доступ к БД custom;
c) добавить пользователя service с паролем service, у которого будет доступ на
чтение к обеим базам.
5. На сервер Б установить nginx и настроить его так, чтобы при обращении на
сервере к localhost (или его доменному имени) открывался сайт https://renue.ru.
6. Настроить доступ к PostgreSQL на сервере А только с сервера Б, закрыть доступ к
nginx на сервере Б с сервера А.
7. Настроить бэкапирование PostgreSQL с сервера А на сервер Б.
Forwarded from dablyou
Мне короче вот эти все изменения нужно отправить на гитлаб
1) Сделать тестовое самому
2) Спросить у ChatGPT
3) (Сверхразум) Спросить в канале DevOps в Telegram, в котором есть все девопсы
🤣3
Forwarded from Dmitriy
В нашей сфере, кстати, есть аж 2 таймера без потоков и какой-либо приостановки текущего. Но это тоже совершенно секретно - настолько, что аж на MSDN опечатки, дабы враг не догадался
Forwarded from Dmitriy
Метахлеб
WM_TIMER?
Да, который взводится через SetTimer()
Forwarded from Akakist
Dmitriy
Да, который взводится через SetTimer()
Поэтому сервер лучше всего писать под винду, на линуксе такого нет
😁1😭1
😁3❤‍🔥1