- 1
Просто оффтоп #41
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
Просто оффтоп #41
#11: https://govnokod.ru/27122 https://govnokod.xyz/_27122
#12: https://govnokod.ru/27153 https://govnokod.xyz/_27153
#13: https://govnokod.ru/27159 https://govnokod.xyz/_27159
#14: https://govnokod.ru/27200 https://govnokod.xyz/_27200
#15: https://govnokod.ru/27237 https://govnokod.xyz/_27237
#16: (vanished) https://govnokod.xyz/_27282
#17: https://govnokod.ru/27319 https://govnokod.xyz/_27319
#18: https://govnokod.ru/27380 https://govnokod.xyz/_27380
#19: (vanished) https://govnokod.xyz/_27500
#20: https://govnokod.ru/27607 https://govnokod.xyz/_27607
#21: https://govnokod.ru/27951 https://govnokod.xyz/_27951
#22: https://govnokod.ru/28076 https://govnokod.xyz/_28076
#23: https://govnokod.ru/28266 https://govnokod.xyz/_28266
#24: https://govnokod.ru/28373 https://govnokod.xyz/_28373
#25: https://govnokod.ru/28474 https://govnokod.xyz/_28474
#26: https://govnokod.ru/28563 https://govnokod.xyz/_28563
#27: https://govnokod.ru/28645 https://govnokod.xyz/_28645
#28: (vanished) https://govnokod.xyz/_28664
#29: https://govnokod.ru/28674 https://govnokod.xyz/_28674
#30: https://govnokod.ru/28680 https://govnokod.xyz/_28680
#31: https://govnokod.ru/28688 https://govnokod.xyz/_28688
#32: https://govnokod.ru/28695 https://govnokod.xyz/_28695
#33: https://govnokod.ru/28702 https://govnokod.xyz/_28702
#34: (vanished) https://govnokod.xyz/_28708
#35: https://govnokod.ru/28715 https://govnokod.xyz/_28715
#36: https://govnokod.ru/28725 https://govnokod.xyz/_28725
#37: https://govnokod.ru/28733 https://govnokod.xyz/_28733
#38: (vanished) https://govnokod.xyz/_28748
#39: https://govnokod.ru/28758 https://govnokod.xyz/_28758
#40: https://govnokod.ru/28885 https://govnokod.xyz/_28885
nepeKamHblu_nemyx 26.11.2024 17:52 # 0
Этот оффтоп сгенерирован автоматически.
Индекс оффтопов: https://index.gcode.space/.
Зеркала Говнокода и полезные ресурсы:
* https://govnokod.xyz/ (альтернативный Говнокод)
* https://gcode.space/ (read-only зеркало Говнокода)
* https://t.me/GovnokodBot (Говнокод-бот в «Telegram»)
* https://t.me/GovnokodChannel (Тематический канал в «Telegram»)
* https://app.element.io/#/room/#govnokod:matrix.org (резервный чат)
Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
Остерегайтесь подделок. Берегите себя и своих близких. Кок!
guest6 26.11.2024 20:58 # 0
guest6 26.11.2024 21:07 # 0
guest6 26.11.2024 21:37 # 0
guest6 26.11.2024 21:52 # 0
Какое-то исследование показало, что пузо растёт не столько от компонентов хмеля, сколько от образа жизни: сухарики, чипсики, всякая жирная закуска, гиподинамия.
guest6 26.11.2024 21:56 # 0
guest6 26.11.2024 22:33 # 0
Результат зависит от того, с чем ты употребляешь алкоголь и сколько калорий тратишь на физическую нагрузку.
guest6 26.11.2024 23:21 # 0
guest6 27.11.2024 00:22 # 0
guest6 27.11.2024 10:22 # 0
guest6 26.11.2024 23:42 # 0
guest6 26.11.2024 23:43 # 0
guest6 26.11.2024 23:55 # 0
guest6 27.11.2024 10:30 # 0
guest6 27.11.2024 15:46 # 0
guest6 27.11.2024 17:58 # 0
guest6 10 дней назад # 0
Шмель (в отличие от, например, осы) довольно мирный. Вот осу я бы гладить не советовал
guest6 9 дней назад # 0
rOBHOBO3Hblu_nemyx 9 дней назад # 0
Оса и шмель же с лёгкостью вытаскивают жало и могут ужалить повторно после отдыха.
Да, осы более нервные, чем шмели. Махать руками перед осой, пытаясь её отогнать, я не советую. Этим только провоцируешь её. Лучше просто дождаться, когда она улетит.
guest6 9 дней назад # 0
rOBHOBO3Hblu_nemyx 9 дней назад # 0
guest6 27.11.2024 00:36 # 0
guest6 27.11.2024 10:30 # 0
??? — трактаристки?
guest6 27.11.2024 10:54 # 0
guest6 10 дней назад # 0
guest6 9 дней назад # 0
Исламисты пытались захватить эти регионы. Но nytuh договорился с Кадыровым о прикормке и теперь эти территории хотя бы контролируются.
guest6 10 дней назад # 0
guest6 10 дней назад # 0
Не, думаю nytuh не в курсе был.
guest6 10 дней назад # 0
Во-вторых, что-то не сильно испортил. Сами знаете кто уже четверть века сидит в кресле, у него уже жопа к нему приросла.
guest6 10 дней назад # 0
guest6 10 дней назад # 0
Я аж хрюкнул.
guest6 10 дней назад # 0
guest6 9 дней назад # 0
ссыкло
guest6 9 дней назад # 0
guest6 9 дней назад # 0
бейонд зе дарк портал?
Глиттеринг прайзес!
guest6 10 дней назад # 0
Ну ты нашел до чего доебаться
guest6 10 дней назад # 0
guest6 10 дней назад # 0
Подсказка: ответ будет больше, чем 180.
guest6 10 дней назад # 0
guest6 10 дней назад # 0
guest6 10 дней назад # 0
https://youtu.be/l6hLXUSTamg
guest6 9 дней назад # 0
Другой коллега кичится тем, что н икогда не читает доков, а всегда сразу читает код, а если не помогает -- тогда дебажит или спрашивает у ChatGPT, потому без доступа к реализации работать не может.
Третий коллега поломал корный API, и теперь оттуда иногда летят ассершены. Мы заебались просить его починить, потому мы их ловим, и давим.
Всё вместе называется "сеньёры пишут код".
guest6 9 дней назад # 0
Мы тут обсуждали пэхапэшный фреймворк «Yii». У него документация написана настолько хорошо, что без доступа к реализации под него писать невозможно.
guest6 9 дней назад # 0
Факт
guest6 9 дней назад # 0
https://www.trans.tech/
«PHP» — едва ли не самый «ватный» из мейнстримной скриптушни. Это язык для васянов.
guest6 8 дней назад # 0
soeka.
guest6 8 дней назад # 0
Ну я же говорю, у трапов либо «Python», либо «Ruby». Иногда и «JS» бывает, но обязательно в сочетании с «Node.js» и «npm».
ISO 7 дней назад # 0
У них там кнопки, идентифицирующие себя гиперссылками. Вот и думай: то ли самоирония, то ли долбоебизм.
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
A server-side, starter language used in Facebook and Wordpress. Ideal for dynamic and interactive pages, encrypting data, retrieval of data or controlled access.
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
https://www.php.net/manual/ru/book.sodium.php
https://www.php.net/manual/ru/book.openssl.php
guest6 7 дней назад # 0
Трудно себе представить пыхера, котому вдруг понадобилось `sodium_crypto_core_ristretto255_scalar_ negate`.
Вообще будем честны: криптографию умеет от силы 10-15% говнокодеров, а пыхеров среди них и вовсе крот накакал
guest6 7 дней назад # 0
guest6 7 дней назад # 0
а в sha уже не умеют, кстати
но хеш это маленькая частичка крипты. Ты вот можешь сходу рассказать про эллиптические ривые? Диффи нашего Хельмана? Чем RSA отличаетчя от DSA?
Кто такая Софи Жермен и что это за хуйня????
https://man.openbsd.org/BN_get_rfc3526_prime_8192.3
guest6 7 дней назад # 0
https://www.php.net/manual/ru/function.hash-hmac.php
Но только обычно они городят костыли, потому что им лень читать документацию.
guest6 6 дней назад # 0
https://www.php.net/manual/ru/function.hash-hmac.php#122657
Very important notice, if you pass array to $data, php will generate a Warning, return a NULL and continue your application. Which I think is critical vulnerability as this function used to check authorisation typically.
guest6 6 дней назад # 0
Нужно проверять тип данных на входе или результат на NULL.
guest6 6 дней назад # 0
guest6 6 дней назад # 0
guest6 6 дней назад # 0
Vulnerability в данном случае такой код:
Ибо оба результата могут оказаться NULL. Внезапно оказалось, что нужно проверить, не говно ли в $user_input или в $control_data.
Представь, что $control_data — это пароль админа. И если там лежит хуйня, то это critical vulnerability, но виновата функция hash_hmac.
guest6 7 дней назад # 0
https://www.php.net/manual/ru/function.password-hash.php
Соль из коробки!
guest6 3 дня назад # +1
Всёравно мое сердце принадлежит LanMan password
https://en.wikipedia.org/wiki/LAN_Manager#Password_hashing_algorithm
soeka
Если бы я придумывал алгоритм паролья, то сделал бы так:
1. пароль обрезается до одного символа
2. символ переводтся в верхний регистр
3. а тут можно кстати и не хешировать вообще, не тратить ресурсы CPU, потому что хеширование всё равно иничего не даст
guest6 3 дня назад # 0
guest6 3 дня назад # 0
DES — ещё та говняшка, конечно.
guest6 3 дня назад # 0
guest6 9 дней назад # 0
Кто-то пишет небольшую фразу, а другие угадывают в каком году он находится.
Я начну:
поддержанная иномарка
guest6 9 дней назад # 0
guest6 9 дней назад # 0
guest6 9 дней назад # 0
guest6 8 дней назад # 0
guest6 8 дней назад # 0
guest6 8 дней назад # 0
guest6 8 дней назад # 0
guest6 7 дней назад # 0
guest6 8 дней назад # 0
Уже отпустили.
guest6 8 дней назад # 0
guest6 8 дней назад # 0
А что же на самом деле случилось в Каракалпакстане, что правоохранители боятся выноса сора из избы?
guest6 8 дней назад # 0
Старокалпакский
кто помнит?
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
Ходят батюшки с каре.
Они любят афедрон,
Они любят афедрон.
guest6 7 дней назад # 0
на хуй / иди
guest6 6 дней назад # 0
Смотри, как у белого человека всё просто:
https://gist.github.com/bitshifter/c87aa396446bbebeab29
1, получил привилегии
2, задекларировал недокументированный енум
3, задекларировал функцию, которую нет в `.h` файле SDK
4, вызвал, и заебись
Винда для серьезных пацанов. Факт
ЗЫ: ISO, зацени
guest6 6 дней назад # 0
guest6 5 дней назад # 0
нужен уак
ISO 5 дней назад # 0
Впрочем, классический ответ на это — чистить standby-листы нинужно, потому что ни к каким улучшениям в повседневном использовании это не приведёт, и если и есть какие-то крайне специфические ситуации, в которых это поможет, то там и без сопливых разберуться.
guest6 5 дней назад # 0
нужен уак
guest6 5 дней назад # 0
j123123 4 дня назад # 0
guest6 4 дня назад # 0
Нет недокументированной хуйни, которую можно вызвать, выставив определенный бит в 1?
guest6 4 дня назад # 0
Там документация бывает трех видов:
1. статья с рекламной и говном и кусками кода картинкой на Digital Ocean
2. статья на TLDP 2002-го года с примерами на RHEL 2.1 устаревшая на 99%.
3. статья на домашней страничке питуха где он пишет "я не знаю почему, но кажется без этой волшебной строчки ничего не работает, я ее сам откуда-то скопировал"
4. бесполезный ман с TBD
ИДИ СЫРЦЫ ЧИТАЙ ПЕТУХ
guest6 4 дня назад # 0
мне буквально только что упорно отвечали на вопрос, который явно был не тем, который я задал, после чего отправили читать исходники
guest6 4 дня назад # 0
Вопрос: я запустил foo, и получил bar. Почему?
Ответ1: ты тупой виндовозный ублюдок пиздуй нахуй на свою винду линукс для умных
Ответ2: я может быть немного не в тему, но почему бы не попробовать Rust?
Ответ3: Вот что мне ответил ЧатГПТ
j123123 4 дня назад # 0
https://docs.espressif.com/projects/esp-chip-errata/en/latest/esp32h2/03-errata-description/shared/cpu-load-store.html - вот реальный пример
guest6 3 дня назад # 0
guest6 4 дня назад # 0
guest6 4 дня назад # 0
guest6 4 дня назад # 0
В MSDN сказано, что если у тебя нет косноли, то ты такое сообющение не получишь.
Проверяем в питоне GetConsoleWindow: консольного окна нет. Вроде как всё понятно.
Но почему его нет, ведь pythin.exe это /subsystem:console, и если у родителя консоли нет, то он ее создаст. А если есть, то наследует. Так сказано в CreateProcess. Что за черт?
Идем в сырцы жавы и видим, что она в CreateProcess передает CREATE_NO_WINDOW
>
The process is a console application that is being run without a console window. Therefore, the console handle for the application is not set.
>
Вызываем `GetConsoleTitleW`, и видим там.. путь к питону!
То-есть консоль есть, а окна консоли нет. Вот тупо невидмаая косноль.
Консоль (какая-то структура в винде) с твоим процессом связана, а вот окна (нррмального виндового окна, которое получало бы WM_ сообщения, и ппревращало их в CTRL_C) -- такого окна нет.
Так вот такую "консоль" наследуют и все потомки по-умолчанию. То-есть если ты наспавниш процессов, то они все получат "невидимую косноль"
Тоесть есть три кейса;
1. консоли нет вообще (винда создаст ребенку новую)
2. консоль-с-окном (которое умеет принимать CTRL+C) и его наследует ребенок
3. консоль-без-окна (которая НЕ УМЕЕТ в cgtrl+c) и ее тоже наследует ребенок
Порочный круг можно разорвать либо выкинув консоль через FreeConsole либо явно заказав новую косноль у наследника ключом в create procss.
Какой багор блядь
guest6 4 дня назад # 0
guest6 4 дня назад # 0
guest6 3 дня назад # 0
guest6 3 дня назад # 0
Какой багор )))
https://git.savannah.gnu.org/cgit/wget.git/tree/src/mswindows.c
guest6 4 дня назад # 0
guest6 4 дня назад # 0
«Согревающий коричневый оттенок, пронизанный богатством. Он питает нас своим намеком на восхитительные качества шоколада и кофе, отвечая нашему желанию комфорта», — описывает его Pantone.
-------
Что такое "моча мышь"?
guest6 3 дня назад # 0
guest6 3 дня назад # 0
guest6 3 дня назад # 0
guest6 4 дня назад # 0
https://abseil.io/resources/swe-book/html/ch03.html#understand_context
guest6 4 дня назад # 0
https://pbs.twimg.com/media/GeBzEFbXAAAaKyh?format=jpg&name=large
guest6 Позавчера # 0
guest6 Вчера # 0
guest6 Вчера # 0
guest6 Вчера # 0
guest6 4 часа назад # 0
guest6 3 часа назад # 0
guest6 3 часа назад # 0