-
Комментарий к говнокоду #29259 в ответ guest
-
guest
#
https://pbs.twimg.com/media/HI0n3tfWAAA2QPw?format=jpg&name=small -
guest
#
на исктримиста подписан
-
-
Комментарий к говнокоду #29259
-
Комментарий к говнокоду #29259 в ответ guest
-
Комментарий к говнокоду #29245 в ответ guest
-
Комментарий к говнокоду #29260 в ответ CHayT
-
guest
#
> При том, что proplist (т.е. список кортежей из двух элементов) себя давно изжил с появлением нативных мапок. А сахар для них остался. Какой восторг!
Напоминает весь питухон. В питухоне тоже в каждой версии появлятся еще один (на сей раз правильный!) способ сделать что-то. И еще конечно три способа в сторонних либах есть.
Теперь в питухоне всегда есть восемь способов сделать что-либо. Совершенно ебанутый язык.
-
Комментарий к говнокоду #29245 в ответ guest
-
Комментарий к говнокоду #29259 в ответ guest
-
guest
#
они реально завезли эту хуету в язык
String firstName = "Bill"; String lastName = "Duck"; String fullName = STR."\{firstName} \{lastName}";
Эта строка это как бы проперти но на самом деле не проперти это вызов метода имплементация может быть произвольной но Template.process() это видите ли слишком сложна и кстати самое главное это позволяет писать сейф SQL через специальную имплементацию (кто её блядь будет использовать? все макаки про него даже знать не будут, а будут использовать обычную строчную интерполяцию).
При чём пропозал начинается с десятка примеров из других языков, в каждом из которых сделано не всрато.
https://openjdk.org/jeps/465
Но, видимо, нельзя допускать даже малейшее напоминание о том, что сишарп сделал раньше и вменяемо, поэтому мы изъебёмся изо всех сил, лишь бы гордиться отличностью. -
guest
#
Ура!! RCE в логах в каждом втором приложении!
-
-
Комментарий к говнокоду #29259 в ответ guest
-
guest
#
они реально завезли эту хуету в язык
String firstName = "Bill"; String lastName = "Duck"; String fullName = STR."\{firstName} \{lastName}";
Эта строка это как бы проперти но на самом деле не проперти это вызов метода имплементация может быть произвольной но Template.process() это видите ли слишком сложна и кстати самое главное это позволяет писать сейф SQL через специальную имплементацию (кто её блядь будет использовать? все макаки про него даже знать не будут, а будут использовать обычную строчную интерполяцию).
При чём пропозал начинается с десятка примеров из других языков, в каждом из которых сделано не всрато.
https://openjdk.org/jeps/465
Но, видимо, нельзя допускать даже малейшее напоминание о том, что сишарп сделал раньше и вменяемо, поэтому мы изъебёмся изо всех сил, лишь бы гордиться отличностью. -
guest
#
Не, напиздел - наткнулся на обсуждение, где чуваки были уверены, что это идёт из preview в стабильные фичи. В реальности:
So, to be clear: there will be no string template feature, even with --enable-preview, in JDK 23.
-
-
Комментарий к говнокоду #29259 в ответ guest
-
guest
#
они реально завезли эту хуету в язык
String firstName = "Bill"; String lastName = "Duck"; String fullName = STR."\{firstName} \{lastName}";
Эта строка это как бы проперти но на самом деле не проперти это вызов метода имплементация может быть произвольной но Template.process() это видите ли слишком сложна и кстати самое главное это позволяет писать сейф SQL через специальную имплементацию (кто её блядь будет использовать? все макаки про него даже знать не будут, а будут использовать обычную строчную интерполяцию).
При чём пропозал начинается с десятка примеров из других языков, в каждом из которых сделано не всрато.
https://openjdk.org/jeps/465
Но, видимо, нельзя допускать даже малейшее напоминание о том, что сишарп сделал раньше и вменяемо, поэтому мы изъебёмся изо всех сил, лишь бы гордиться отличностью. -
guest
#
Какой «PHP» )))
-
-
Комментарий к говнокоду #29259
-
guest
#
они реально завезли эту хуету в язык
String firstName = "Bill"; String lastName = "Duck"; String fullName = STR."\{firstName} \{lastName}";
Эта строка это как бы проперти но на самом деле не проперти это вызов метода имплементация может быть произвольной но Template.process() это видите ли слишком сложна и кстати самое главное это позволяет писать сейф SQL через специальную имплементацию (кто её блядь будет использовать? все макаки про него даже знать не будут, а будут использовать обычную строчную интерполяцию).
При чём пропозал начинается с десятка примеров из других языков, в каждом из которых сделано не всрато.
https://openjdk.org/jeps/465
Но, видимо, нельзя допускать даже малейшее напоминание о том, что сишарп сделал раньше и вменяемо, поэтому мы изъебёмся изо всех сил, лишь бы гордиться отличностью.
-
-
Комментарий к говнокоду #29260 в ответ guest
-
guest
#
Микротик стоит в ДЦ. Нужно поднять в нем vless, чтоб жители самой лучшей страны в мире могли подключаться туда через мобильный инет (остальные проты блочат)
Микрот сам не умеет в vless, но он умеет в докер (там прыщи внутри) и есть полу-официальное руководство как запустить там контейнер с флесом
Только вот микротик считает контейнеры небезопасными, и требует физической перезагрузки в знак подтвреждения. В течение пяти минут после включения докера!
Какой багор ))
-
-
Комментарий к говнокоду #29260 в ответ guest
-
Комментарий к говнокоду #29260 в ответ guest
-
Комментарий к говнокоду #29260 в ответ guest
-
Комментарий к говнокоду #29260
-
guest
#
Кремль запретил СМИ писать о запретах
-
-
Комментарий к говнокоду #29245
-
guest
#
Хуиттер переводит genaaid как наёбанный.
-
-
Комментарий к говнокоду #29260 в ответ CHayT
-
guest
#
Напомнило Перл, в котором
эквивалентно@list = ('name', 'Петух', 'iq', 42); %hash = @list;%hash = ('name' => 'Петух', 'iq' => 42);
-
Комментарий к говнокоду #29257
-
guest
#
друзья supermax prison почему их так много супермэн же один
-
-
Комментарий к говнокоду #29260 в ответ guest
-
guest
#
Полистал доки. Кортежи ровно из двух элементов у них особенные. Для других размеров сахара нету.
-
-
Комментарий к говнокоду #29260 в ответ guest
-
Комментарий к говнокоду #29260 в ответ CHayT
-
Комментарий к говнокоду #29260 в ответ JloJle4Ka
-
Комментарий к говнокоду #29260 в ответ CHayT
-
Комментарий к говнокоду #29258
-
guest
#
Identifies as women-owned
-
-
Комментарий к говнокоду #29258 в ответ guest
-
Комментарий к говнокоду #29258 в ответ guest
-
Комментарий к говнокоду #29258
-
guest
#
Самоликвидировался “солями” в марте 2026
Представитель субкультуры фурри. На момент 2024 состоял в гомосексуальных отношениях с военным преступником
-
-
Комментарий к говнокоду #29258
-
Комментарий к говнокоду #29259
-
Комментарий к говнокоду #29260 в ответ CHayT
-
Комментарий к говнокоду #29260
-
guest
#
Микротик стоит в ДЦ. Нужно поднять в нем vless, чтоб жители самой лучшей страны в мире могли подключаться туда через мобильный инет (остальные проты блочат)
Микрот сам не умеет в vless, но он умеет в докер (там прыщи внутри) и есть полу-официальное руководство как запустить там контейнер с флесом
Только вот микротик считает контейнеры небезопасными, и требует физической перезагрузки в знак подтвреждения. В течение пяти минут после включения докера!
Какой багор ))
-
-
Комментарий к говнокоду #29260
-
guest
#
Просто крик души. Невозможно проводить собеседования на позицию Go-разработчика.
Все эти Ghost GPT, CodeShot AI, ENIGMA AI привели к тому, что единственный способ действительно понять квалификацию человека — пригласить его в офис. С одной стороны, мы получили инструмент, который снижает уровень стресса: помощника, способного подсказать и поддержать в нужный момент. С другой — человек из условного Усть-Дальневска уже вряд ли сможет пройти собеседование в Москве на хорошую позицию и достойную зарплату, потому что, похоже, скоро компании начнут массово возвращаться к офлайн-собеседованиям. Лично у меня уровень доверия к онлайн-интервью сейчас где-то на уровне плинтуса.
-
-
Комментарий к говнокоду #29260
-
guest
#
«У меня оборот – больше миллиарда рублей в год», – сказала «Татлеру» квантовый психолог Инна Тлиашинова
-
-
Комментарий к говнокоду #3564 в ответ Wеbkill
-
Комментарий к говнокоду #3564 в ответ Wеbkill
-
Комментарий к говнокоду #29260 в ответ guest
-
guest
#
ох, ну и ладно
но dos.h там точно
и прерываний
и фар поинтеров
и размер массива там не int измеря.. -
guest
#
Прерываний нет, если нужна совместимость с винконсолью.
Можно вызывать прерывания, если собираешься положить хуй на совместимость с винконсолью и всегда вызывать программу через 32rtm, но прерывания там не совсем, как в 16-битном коде для DOS: во-первых, DPMI пробрасывает не все прерывания DOS, а только часть; во-вторых, там указатели на память будут flat, а не 16+16. Будут страшные глюки с распидорашиванием памяти, если нормально не портируешь.
Фар поинтеров опять же нет из-за модели flat.
А вот с интами надо разбираться, там не всё очевидно. Но что массивы по умолчанию ограничены 4 гигами вместо смешных 64 кило, факт. Я знаю про модель huge, в которой можно больше 64 к, но это адский костыль, к которому редко прибегали. Только если прижмёт писать именно под реальный режим с большими массивами.
Кстати, 16 бит — это не только ДОС, но и Win 3.x. Там тоже много возни с портированием на 32 бита, куча функций по-другому называется и ожидает других аргументов. Вот на 64 бита с 32 портировать проще.
-
-
Комментарий к говнокоду #29260 в ответ guest
-
guest
#
В Борманд-Си есть (для винконсоли).
Там даже лежит 32rtm.exe для запуска 32-битного винконсольного кода из-под голого DOS через 32-битный DPMI, который до кучи мумулирует несколько самых важных функций винсосноли (из advapi32.dll, kernel32.dll, user32.dll).
(FAR из-под 32rtm не запускается, мумулируемых функций не хватает, но уже в 2000-е годы вышел HXRT, из-под которого даже FAR можно запустить)
И во всякой питушне той эпохи вроде Watcom C тоже должен быть. -
guest
#
ох, ну и ладно
но dos.h там точно
и прерываний
и фар поинтеров
и размер массива там не int измеря..
-
-
Комментарий к говнокоду #29260 в ответ guest
-
guest
#
Если мою программу в 1997-м году написанную скомпилировать 32-х битным компилятором, то она упадет, и не потому что я там везде завязался на размер инта (а я, разумеется, завязался) а потому что на твоем 32-х битном компиялторе авось нет conio.h -
guest
#
В Борманд-Си есть (для винконсоли).
Там даже лежит 32rtm.exe для запуска 32-битного винконсольного кода из-под голого DOS через 32-битный DPMI, который до кучи мумулирует несколько самых важных функций винсосноли (из advapi32.dll, kernel32.dll, user32.dll).
(FAR из-под 32rtm не запускается, мумулируемых функций не хватает, но уже в 2000-е годы вышел HXRT, из-под которого даже FAR можно запустить)
И во всякой питушне той эпохи вроде Watcom C тоже должен быть.
-
-
Комментарий к говнокоду #29260 в ответ guest
-
guest
#
загуглил
попал на SO
I am waiting for UUID v100 which is just all random bytes. Here is your PHP implementation $code=bin2hex(random_bytes(16));$code=substr($code,0,8).'-'.substr($code,8,4).'-'.substr($code,12,4).'-'.substr($code,16,4).'-'.substr($code,20,12);. Have fun, don't forget to tip your bartenders. –
William Entriken
CommentedMar 9, 2023 at 5:41
уебал компьютер топором -
guest
#
все байты мира
-
-
Комментарий к говнокоду #29260 в ответ guest