- 1
Как крестьяне говна поели
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
Как крестьяне говна поели
This function is defined as the RtlSecureZeroMemory function (see WinBase.h). The implementation of RtlSecureZeroMemory is provided inline and can be used on any version of Windows (see WinNT.h.)
Use this function instead of ZeroMemory when you want to ensure that your data will be overwritten promptly, as some C++ compilers can optimize a call to ZeroMemory by removing it entirely.
Petro-san 10.03.2021 14:33 # 0
Школоло (753) Школоло (194)
ASD_77 10.03.2021 15:34 # 0
bormand 10.03.2021 18:57 # +2
MAKAKA 10.03.2021 23:45 # 0
Fike 10.03.2021 23:55 # 0
Petro-san 11.03.2021 00:45 # 0
bormand 11.03.2021 08:20 # 0
Fike 11.03.2021 10:01 # +1
bormand 11.03.2021 10:07 # +2
Который понимает асм и умеет выбрасывать куски из него.
JloJle4Ka 11.03.2021 10:10 # +2
CHayT 11.03.2021 10:16 # +1
JloJle4Ka 11.03.2021 10:23 # +1
bormand 11.03.2021 10:26 # +1
Fike 11.03.2021 11:33 # +3
guest6 30.12.2023 01:57 # 0
booratihno 11.03.2021 13:11 # +1
JloJle4Ka 11.03.2021 13:20 # 0
booratihno 11.03.2021 13:34 # 0
JloJle4Ka 11.03.2021 13:35 # 0
bormand 11.03.2021 13:36 # +2
Если бы просто все, это было бы не так страшно... Но ты им ещё и должен останешься.
CHayT 11.03.2021 13:41 # +2
JloJle4Ka 11.03.2021 13:46 # 0
CHayT 11.03.2021 13:54 # 0
bormand 11.03.2021 14:00 # +1
CHayT 11.03.2021 15:04 # +1
MAKAKA 11.03.2021 15:07 # +1
JloJle4Ka 11.03.2021 14:08 # 0
Адрес же не обязательно свой писать. Карту можно одолжить. Симку можно купить в переходе или найти на помойке.
Затем можно пользоваться AWS, а если случится багор, то просто создать новый аккаунт.
booratihno 11.03.2021 13:37 # +1
поставил галочку не думая, и каждый заход пользователя на сайт стал стоить тебе $ 199, например
CHayT 11.03.2021 13:39 # 0
booratihno 11.03.2021 13:41 # 0
serverless это AWS lambda
https://aws.amazon.com/ru/lambda/
ты просто даешь им скрипт, и просишь его запускать по условию где-то
CHayT 11.03.2021 13:49 # 0
Трейс-дамп треда:
> Облако – это тот же VPS
H: Subject="Облако"
> но только ты его не админишь
H: Subject="Облако"
> Образ какой оси в конфу autoscaling группы засунул, такая и будет.
H: Subject="Облако"
H1: админишь(EC2) -> админишь(Subject)
booratihno 11.03.2021 13:56 # +1
me: серверлесс это в том смсле, что тебе не нужно свой сервер (vps) иметь
Отсюда я сделал вывод, что "облако" в данном скопе это алиас для серверлесса.
Если же то не так, то прошу прощения.
Обычные ec2 действительно создаются из нужного образа или вручную или как скейлинг группы
CHayT 11.03.2021 14:03 # +1
CHayT 11.03.2021 13:14 # +3
Ну не говорить же "я копирую файлы на shared hosting".
booratihno 11.03.2021 13:16 # +3
bootcamp_dropout 11.03.2021 13:27 # +3
синглтон это глобальная переменная
умывальник это писсуар
окно это дверь
booratihno 11.03.2021 10:59 # +2
bootcamp_dropout 11.03.2021 11:12 # +2
скомпилировал chromium - пришлось продавать квартиру чтобы оплатить счет aws
JloJle4Ka 11.03.2021 11:22 # +1
а
Считаеш, загружаеш
а
Приходит счёт
а
Продаёш сервера компании, чтобы достать деняк
а
Ммм... serverless..
bootcamp_dropout 11.03.2021 11:29 # +4
Fike 11.03.2021 11:32 # +3
brainless
homeless
j123123 12.03.2021 16:57 # +1
https://i.imgur.com/F0sI8Uv.jpg
CHayT 11.03.2021 10:13 # +3
bormand 11.03.2021 10:34 # +1
Fike 11.03.2021 11:33 # +3
bormand 11.03.2021 12:11 # 0
При этом не нарушая Стандарт и не наступая в UB, угу.
CHayT 11.03.2021 13:12 # +2
bormand 11.03.2021 14:08 # +1
А корень доверия на крестах и его проверить нечем.
bormand 11.03.2021 14:55 # +3
Если у меня есть только исходники конпеляторов но не осталось ни одного бинаря, это провал?
CHayT 11.03.2021 14:58 # +4
СТРАУСТРУП нанял ФУНКЦИОНАЛЬЩИКА СО ШТАНГОЙ за 5 тысяч рублей. Так как компьютера у них не было, ФУНКЦИОНАЛЬЩИК вначале написал на бумажке компьютер в 1 строчку НА ХАСКЕЛЕ:
Computer = Computer
ФУНКЦИОНАЛЬЩИК сожрал бумажку и высрал работающий системный блок с ВОДЯНЫМ ОХЛАЖДЕНИЕМ и предустановленой WINDOWS 7. На компьютере уже был установлен АЛАН ВЭЙК и ХАСКЕЛЛ ПЛАТФОРМ. Корпус был красного цвета, с наклейкой ТУРБО на прозрачной боковой крышке. Затем ФУНКЦИОНАЛЬЩИК написал в 2 строчки старую версию G++:
<code>Compiler :: [C++SourceCode] -> [ExecutableFile]
Compiler source =(Link . Compile) source</code>
MAKAKA 11.03.2021 14:58 # +2
CHayT 11.03.2021 15:10 # +3
bormand 11.03.2021 15:17 # +2
Soul_re@ver 11.03.2021 22:27 # 0
guest6 11.03.2021 22:52 # 0
bormand 11.03.2021 22:58 # +1
6oHo6o 11.03.2021 22:59 # +3
оттуда не выпилить
bormand 11.03.2021 23:02 # 0
6oHo6o 11.03.2021 23:06 # 0
Soul_re@ver 11.03.2021 23:09 # +1
bormand 11.03.2021 23:10 # 0
CHayT 12.03.2021 11:28 # +1
Да и компьютеры больше не нужны. Как в "городе перестановок", только вместо пыли — блокчейн.
6oHo6o 11.03.2021 23:17 # +1
Вообще, стек на блокчейне будет тормозить немного, может быть понадобится анроллить какие-то циклы..
bormand 12.03.2021 10:59 # 0
bootcamp_dropout 12.03.2021 11:19 # 0
bormand 12.03.2021 11:22 # 0
Rooster 12.03.2021 11:23 # 0
bormand 12.03.2021 11:25 # 0
Rooster 12.03.2021 11:29 # 0
Т.е. мутабельно получается.
bormand 12.03.2021 11:30 # 0
Rooster 12.03.2021 11:32 # 0
Начало ветки не читал.
bormand 12.03.2021 11:33 # +1
Rooster 12.03.2021 11:36 # 0
bormand 12.03.2021 11:50 # +1
Rooster 12.03.2021 11:35 # 0
JloJle4Ka 12.03.2021 12:00 # 0
Rooster 12.03.2021 11:22 # +1
Rooster 12.03.2021 11:23 # +1
guest6 11.03.2021 23:07 # +2
6oHo6o 11.03.2021 03:17 # +6
ZeroMemory обещает заполнить блок нолями ради удобства программиста, не более.
А если ты поверх пишешь другие данные или теряешь доступ к этим, то компилятор имеет полное право его выкинуть.
А SecureZeroMemory дает гарантию затирания данных.
Другая семантика совершенно.