- 1
IT Оффтоп #222
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
IT Оффтоп #222
#192: https://govnokod.ru/28886 https://govnokod.xyz/_28886
#193: https://govnokod.ru/28911 https://govnokod.xyz/_28911
#194: https://govnokod.ru/28914 https://govnokod.xyz/_28914
#195: https://govnokod.ru/28917 https://govnokod.xyz/_28917
#196: https://govnokod.ru/28925 https://govnokod.xyz/_28925
#197: https://govnokod.ru/28935 https://govnokod.xyz/_28935
#198: https://govnokod.ru/28938 https://govnokod.xyz/_28938
#199: https://govnokod.ru/28942 https://govnokod.xyz/_28942
#200: https://govnokod.ru/28945 https://govnokod.xyz/_28945
#201: https://govnokod.ru/28948 https://govnokod.xyz/_28948
#202: https://govnokod.ru/28951 https://govnokod.xyz/_28951
#203: https://govnokod.ru/28954 https://govnokod.xyz/_28954
#204: https://govnokod.ru/28971 https://govnokod.xyz/_28971
#205: https://govnokod.ru/28986 https://govnokod.xyz/_28986
#206: https://govnokod.ru/28991 https://govnokod.xyz/_28991
#207: https://govnokod.ru/29002 https://govnokod.xyz/_29002
#208: https://govnokod.ru/29060 https://govnokod.xyz/_29060
#209: https://govnokod.ru/29070 https://govnokod.xyz/_29070
#210: https://govnokod.ru/29079 https://govnokod.xyz/_29079
#211: https://govnokod.ru/29092 https://govnokod.xyz/_29092
#212: https://govnokod.ru/29093 https://govnokod.xyz/_29093
#213: https://govnokod.ru/29104 https://govnokod.xyz/_29104
#214: https://govnokod.ru/29114 https://govnokod.xyz/_29114
#215: https://govnokod.ru/29125 https://govnokod.xyz/_29125
#216: https://govnokod.ru/29132 https://govnokod.xyz/_29132
#217: https://govnokod.ru/29147 https://govnokod.xyz/_29147
#218: https://govnokod.ru/29156 https://govnokod.xyz/_29156
#219: https://govnokod.ru/29166 https://govnokod.xyz/_29166
#220: https://govnokod.ru/29181 https://govnokod.xyz/_29181
#221: https://govnokod.ru/29185 https://govnokod.xyz/_29185
Этот оффтоп сгенерирован автоматически.
Индекс оффтопов: 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.
Остерегайтесь подделок. Берегите себя и своих близких. Кок!
Добрый день
Вы сгенерировали
Сгенерировали
доброе утро
после редактирования <?> и <> вы сожрали
Тогда и правда Екатерине нужен граф Орлов. С визитом (ебать ты олд)
upd. они там проверяют количество ключей в конфиге кэшей. Ну, вдруг кто-то удалит случайно, и кэшей станет не 77, а 76. А вот каких именно - это вас ебать не должно, заменять можно сколько угодно.
--А как запустить твой тест? Я его запускаю, оттуда летит непонятный эксепшен.
--Ой, скопируй вот такую длинную хуйню в этот вот .xml файл, только не коммить
ты про 1С 7.7?
а может лучше https://www.dmosk.ru/img/faq/version-1c-01.jpg
Прикинь, "wat voor" по-нидерланской "какой (всмысле what kind of)"
По-русски буквально «что за» (например, что за хуйню я, блядь, читаю).
Waat voor kat heb jij? (чего у тебя за кот?)
Есть слово мужского рода (ein Kater), но оно считается неосновным (типа как в русском «лиса» основное, а «лис» второстепенное).
Девочка это poes (пусси-кэт было у англичан, пока озобоченные не добавили к слову пусси коннтацию пизда, и с тех пор так говорить нельзя)
Гендерно-нейтральное животное de kat.
https://img.bidorbuy.co.za/image/upload/user_images/753/1172753_100817065438_ahitler.jpg
Die Vaderland. Акртикль die в современном нидерландском заменился на "de".
Seerower это видимо пират, потому что у нас было бы zeerover (zee -- море, rover -- разбойник).
В нидерладском часто "z" там, где у буров -- "s".
Suid-Afrika же (Zuid было бы в современном нидерландском).
"Nou" используется уже скорее как "фуф" или "так-так". "сейчас" будет "nu".
Дурга будет четыре дня зачитывать с выражением три страницы документации?
Ну то есть если строго решать задачу, то все варианты ответа неправильные.
https://ru.wikipedia.org/wiki/Васильев,_Виктор_Анатольевич
Как будет «пешеход»?
Раммштайновский: Fußgänger
Штурвальный: voetganger
Эрланговский: fotgängare
Андерсеновский: fodgænger
Завоевательский: pedestrian
Pedestrian — это вообще что за слово???
А тут какой-то «педе...». Как-то непристойно звучит.
Штурвальный: werkwoord (буквально "рабочее слово")
Англичане: verb (чего, бля?)
Существительное:
Нация Ван Гога: zelfstaandig naamword (само-стояльное (буквально) именное слово)
Завоеватели: noun (чего, бля?)
и такого до-ху-я
Парееь прав совершенно
что это за язык?
https://www.oreilly.com/covers/urn:orm:book:9781449317881/400w/
https://en.wikipedia.org/wiki/Apache_Pig
Выглядит более естественно, чем LINQ.
Use the FILTER operator to work with tuples or rows of data. Use the FOREACH operator to work with columns of data.
Use the GROUP operator to group data in a single relation. Use the COGROUP, inner JOIN, and outer JOIN operators to group or join data in two or more relations.
Use the UNION operator to merge the contents of two or more relations. Use the SPLIT operator to partition the contents of a relation into multiple relations.
какой ханипот )))
AmKingdom.com_25.02.25.Anya.Olsen.XXX.iM AGESET-LEWD[XC]
AmKingdom.com_25.03.06.Violet.Viper.XXX. iMAGESET-LEWD[XC]
AmKingdom.com_25.03.03.Lucy.Foxx.XXX.iMA GESET-LEWD[XC]
AmKingdom.com_25.04.12.Sara.Jaymes.XXX.i MAGESET-LEWD[XC]
South Park
-------
норм сосед
Чинить тесты скучно, а добавлять кнопочки весело. Угадай, что делает программист?
Иканус наверняка знает.
Вот, например, серия: https://www.youtube.com/watch?v=JBLJYXdqs1c
Его даже доснимали, было несколько сезонов.
А ещё у «Пневмослона» есть песня «Хотел починить, но доломал».
про стиралку, про обои, да и про ванну просто отпад
вот буквально файковы истории про тесты мне инапомнили
Посмотри мульт, правда похоже на работу прогираммистов
Вот реально Короляб лядь
ну?
der Milde (melt, smelten)
сука какие они ебнутые
каким образом THP замедляет редис? что надо было для этого сделать?
Видимо, Redis выделяет память маленькими порциями, и большие страницы ему не нужны. А вот взрослые СУБД выделяют большими, и там never будет мешать.
https://pganalyze.com/blog/5mins-postgres-tuning-huge-pages
Я думаю что ты дело и правда в мелкости, и невровненности по границам. Если редис не знает про huge pages (а он не знает, иначе нахуя они транспарентные) то он может выделеть целую страницу и еще 4кб с известным результатом
зы: постгря это не взрослая субд, а скорее подросток. Она уже умеет в huge pages, но еще не умеет, например, понимать топологию NUMA. А оракл и MS-SQL -- умеют.
madvise же
1. https://docs.kernel.org/admin-guide/mm/hugetlbpage.html#using-huge-pages (какой костыль )) )
2. `mmap(2)` + `MAP_HUGETLB` (синий слоник* так делает думается мне, но надо стрейсить)
* https://commons.wikimedia.org/wiki/File:Postgresql_elephant.svg
редис не знает про пейджи не потому, что они транспарентные, а потому, что мадвайз в ммапе не выставляет
апд. а, дошло блядь. там кажется вообще ммапа нет, он полагается на аллокатор с его внутренними правилами, который вроде любую страницу может себе вытащить. ну то есть ни тебе преаллокации, ни элайнмента, ни четкого понимания заполненности хипа, ни очистки регионами. хуй знает откуда он вообще скорость-то берёт.
откуда дровишки?
алсо, вот тебе явно вырубают THP, и работают через язвный запрос huge pages (бо страницы спарс)
https://wiki.postgresql.org/images/7/7d/PostgreSQL_and_Huge_pages_-_PGConf.2019.pdf
ты про `mount -t hugetlbfs `?
да, это костыль, яж написал, они не нужны конечно.
Делай mmap просто и теки
я хз почему ты эту технологию явного заказа назвал устаревшей
Почему THB сосет у явного заказа? Потому что ты не всегда хочешь HP, и можешь выбирать.
И Kerrisk и документация прыщей явно говорят что петух может заказать huge pages через ` mmap(MAP_HUGETLB)` или через позиксову шаред мемори `shmget(SHM_HUGETLB))` , и нигде не сказано, что надо на это ложить хуй, и зависеть от THP.
Ясен перец, что надо включить их через опции ядра и выделить через sysctl и, и иметь нужный капабилити (или там в нужную хуйню в проц нужную группу прописать от которой ты работаеш и пр), то-есть ярдовой петух не может в HP
так без madvice mmap не будет их выделять -> оттуда и вывод, что нет никакого "не знает", знает и не пользует
потом только выяснили, что сам он не менеджит нихуя
Давай этот вопрос разберем.
Есть два способа получить бенефит от жирных страниц на прыщах.
Способ 1:
Прозрачные большие страницы. Клиент делает вид, что работает с обычными страницами, но может намекнуть ядру, что хочет страницы по жирнее.
Для этого в `madvise(2)` он передает `MADV_HUGEPAGE`.
После чего ядро:
a) пытается найти большие последовательные куски в этой памяти, и склеять их в большие страницы (сэкономив место в page tables и пр)
б) если петух выделил много памяти по границе большой страницы, то он получает её сразу, и беслпатно.
Но это всё совет, намёк, ядро может хуй на него положить.
Способ 2:
Явный заказ больших страниц. Клиент явно заказывает большую страницу выцыганивая у ядра память одним из двух современных способов (сбрк по понятным причинам мы не рассматриваем):
a) `mmap(2)` с ключом `MAP_HUGETLB`. Анонимный ммап, а не ммап на `hugetlbfs`.
б) позиксовый API для шаред мемри (это на самом деле SysV апи, из соляриса, но его в позикс завезли тоже) `shmget(2)` с `SHM_HUGETLB`
Ясен хуй с SHM_HUGETLB, и MAP_HUGETLB это расширения прыщей (хотя сами mmap и shmget уже в позиксе: mmap давно, sysvшный шмат чуть познее)
В явном способе ядро ОБЯЗАНО или отдать тебе huge page или явно вернуть ошибку.
Чтобы эта ебатория работала, надо иметь всякие капабилити.
Но это был настоль ко смешной тупой костыльынй способ, даже не способ, а PoC скорее, что конечно сейчас так делать не надо
сука это просто невозможно блядь
люди тупо не приходят в сознание при написании кода
у нас есть
в junit6 это довольно внятно реализовано через бефор ич/ол и через параметрайзд методы (особенно если в пионером)
Мне дали как-то фиксить тесты, которые писали QA.
Угадай, хороший ли код пишут QA инженеры?
* M-me Kern звали Анной Петровной.
такое
https://upload.wikimedia.org/wikipedia/en/4/4d/DOS_Navigator.png
?
Ещё можно повесить виджет с калькулятором.
А ещё вычислять геолокацию пользователя и показывать погоду в его расположении.
Какой багор )))
Купи наш NAS, и он не будет работать с твоим диском.
За что они считают меня таким долбоёбом. У меня есть жесткие диски так-то.
Там ещё вот хорошо:
This is called a split brain situation, and is a very common issue in the world of distributed systems. A popular solution is to always keep an odd number of shards in your cluster, so that when you get a network split, the left and right group will do a count and see if they are in the bigger or the smaller group (also called majority or minority). If they are in the minority, they will not try to trigger a failover and will not accept any client write requests.
Долбоёбы не смогли понять, что у чётного числа нод тоже бывает мажорити.
>>>
Самое большое количество эх с одинаковым названием
RU.DRUGS. После того, как эха была снята с бекбона и некоторые хабы ее поубивали, множество разрозненных кусков эхи живет своей жизнью, не подозревая о том, что что-то изменилось и удивляясь отсутствию модераторов.
>>>
в чем ценность редиса? Это просто кивалуе база даннаых в памяти?
она вроде умеет персиснетнить чото, но не умеет в WAL, и может соснуть?
Персистенс там есть, но из говнища. WAL есть, но прикол в том, что кроме него нет нихуя, и его надо компактить, а на старте последовательно читать.
как пхп что ли?
Редис бесполезен абсолютно, но его затащили в проект, и теперь сиди ебись.
У друга отец работает хуйлоадером, и он сказал, что у них редис, ну вот и я себе на сайт торговли подгузникаи редис поставил чтоб быстрее работало
Эта гибкость позволяет добавлять новые сущности не трогая СУБД, вау!!!
(в value храняьт JSON или HTML щаблоны на языке шаблонизации, иногда прямо на PHP)
Типа
нет преграды говноедам
Вот она буквально кеширует результат джойнов и фильтров, и сама его обновляет (лениво, разумеется) при изменении строк, из которых она построена.
Но это не для макакскулей конечно
вы вазой никак не управляете? свою поднять не можете?
Кроме шила и гвоздя
шило острое, кривое
а гвоздя ебать нельзя
(гвоздь вообще ебать нельзя)
В любой книжке в первой главе написано что датаваза это larger-than-RAM хернюшка.
You are unable to access redis.io.
https://x.com/jk_rowling/status/1983848989213553091
Заеабали своим антропоцентризмом
Я знаю примеры «We don't need no education» и «We don't need no water, let the motha fucka burn». Но вроде это не система в английском?
--ну да, конечно
> We don't need no education
Это нарочито неграмотно, это же говорят протестующие против системы школьники
Хотя с другой стороны, солдатам и вправду образование не нужно.
отнюдь нет*
*без "нет" не работает
какой-то lxlite...
https://music.yandex.ru/album/34681664/track/134573831
Nanowar of Steel — HelloWorld dot java
да еб твою мать
Heel (читается хил) англ. каблук, нидер. много, весь (ср англ whole).
Geel (читается хил) нидер. желтый
Geil (читается хяйл, но бука Х скорее как если ты хакрнуть хочешь) примерно что англ. horny. Не буду переводить слово, и все итак его знают.
Heil Не буду переводить слово, и все итак его знают.
Каблуки придётся гуглить... Оказывается, Absatz (абзац, гы!).
Получается, что нидерландский более склонен к омофонам (или к почти омофонам).
Жирное молоко volle (в отличие от halfvolle -- полужырное).
"Mijn mond zit vol met eten" (дословно: мой рот сидит полон с едой) -- мой рот полон еды.
succesvol -- successful
> омофонам
на самом деле не совсем. Кириллица (во всяком случае в русском варианте) не имеет средств передать разницу звуков между "h" и "g", между "eel" и "iel". Попробу гугл транслейтом плслушать
how is this called? mail
how is this called? rail
how is this called? sail
how is this called? nail
how is this called? fail
Горшочек, не вари!
Понятно покажите пожалста бьютифал
спасибо правда очень кросиво всегда мичтал так песать
зы: больные люди. в медицинском смысле больные.
Мне кажется, создатели HAML решили повторить своих предшественников, но только не для данных, а для разметки.
Конкретно тут, кстати, я вжиу некотоырй DSL на руби. вот это -- идиоматический способ итерации
функция получает лямбду и вызывает ее для каждого питуха.
вот это -- передача именованныъх аргментов (по сути это хеш с символами в качестве ключей)
вот распостранянный в скриптушне способ локализации
собачка это проперти вроде, и пр
Короче, HTML нам слишком сложно, потому мы наебеним б лядь DSL на не самом простом языке без стат типизации, и будем на нем писать.
Я могу только один экскьюз придумать: если у тебя 10 лет опыта слепой печати на Ruby, ну тогда наверное тебе комфортно
Петухи, зачем нахуя вы покупаете «Айфоны»?
телкам нравится
https://cdn.download.ams.birds.cornell.edu/api/v1/asset/177983241/1200
Гологуб, а у тебя в городе вороны серые или черные?
Исключение составляет молодняк, который сбивает в крупные довольно стаи, и ищет себе пару.
Тут пять галок (стайка) и две вороны (вероятно, пара).
> галки живут стайками
Это же другой сорт, могут по-другому себя вести
https://upload.wikimedia.org/wikipedia/commons/9/9a/Pyrrhocorax_naumann04.jpg
Про красноносую читал, что гнездоваются глубоко в карстовых колодцах и молодые умеют только горизонтально и приходится их кормить
Иканус, а как у немцев кричит кукушка?
У нас -- koek-koek (обе "к" читаются)
https://www.youtube.com/watch?v=TXBTMK9gVCE
Красноносая «горная», а желтоносая «альпийская».
https://lyrhub.com/track/мытищи-в-огне/Бёрдвотчинг
приложение для банка сегдня мне сообщило, что в 1 марта 2026 оно не работает на Android 11, а поскольку мой говнофон не поддерживает Android 12, мне предлагается на выбор три опции:
1. пользоваться телефоном партнера/рши
2. пользоваться e-iditifier
3. купить новый телефон
я не шучу, они реально эти опции мне расписали.
Какой багор ))
Счётчик просто разгоняют
В нидерландском у многих слов есть пол, но у партнёра нету. Мне кажется потому, что это калька с английского.
Кстати, почему во все мелкие устройства никто никогда не встраивает бп прямо внутрь? Все же ненавидят кирпичи.
и карту в её пхать
https://pbs.twimg.com/media/G5AfZHCWcAA3dYC?format=jpg&name=medium
According to IMY, the attacker exposed on the dark web data that corresponds to 1.5 million people in the country
Что можно в Швеции хакнуть, если у них и так сплошной эксгибиционизм?
Через API можно бесплатно вытянуть тысячу записей. Регистрация по е-мейлу без лишних проверок. Делаешь 10 тысяч виртуальных ящиков и выкачиваешь всю базу.
Всё так. Абсолютно невзламываемая страна.
https://i.postimg.cc/ncZ54ZFH/west.png
Баш придумали для построчной интерпретации, как и bat-файлы. Обо многих вещах вообще не думали. В итоге вечные глюки с экранированием строк. Если sh-файл не испортил пробелы и спецсимволы в строке, то просто повезло.
И сука каждый раз гуглю как сделать там `if`.
кроме разве што паскалей
Што гэта? Гуглоучётка свои данные хранит не в /data, а в отдельном разделе, который при очистке данных не обнуляется. При включении после сброса настроек запускается мастер настроек, который в самом конце предлагает войти в гуглоучётку и, если до сброса смартфон был завагинен в Гугл, то не даёт пройти дальше без ввода пароля. Иногда по неясным причинам он не даёт пройти с правильным паролем (типа на серверах Гугла что-то поменялось, а у тебя старая версия клиента). Тогда дела плохи. Поэтому выходите из гуглоучётки перед сбросом настроек, если есть такая возможность.
У меня каким-то образом включился пароль на заставку, а для сброса мне предложили factory reset. После перезагрузки поймал FRP.
Что делать? Есть решение с разборкой аппарата, замыканием тестпоинта и форматированием раздела FRP, в котором Гугл хранит своё дерьмо.
Я нашёл путь проще. Надо из мастера настроек невероятным способом попасть в главное меню настроек или в веб-браузер.
Далее подробности.
Есть способ попадания в браузер через посмотр справки при попытке входа в гуглоучётку или при просмотре лицензионного соглашения. При переходе по ссылке открывается System Webview, оно нам не подходит, но можно попасть в полноценный браузер, если найти на странице ютубовский ролик. Я не нашёл.
Есть способ со звонком на телефон, при приёме входящего можно номер сохранить в записной книжке, отредактировать, добавить ссылку на сайт, а потом по ней перейти. У меня не получилось: абонент занят.
Есть способ с симкой, спрашивающей пин-код...
Переходим на страницу https://addrom.org/bypass/ , на которой много ссылок со схемой intent: — это локальные ссылки для запуска интентов. Да, дырища, но фильтр интентов пропустит не всё.
Кликаем по ссылке «Settings», попадаем в меню настроек. В таком состоянии будут работать не все настройки. Например, в меню разработчика меня не пустили. Но можно через меню приложений запустить GetApps, через который скачать и установить Activity Launcher.
В Activity Launcher ищем интент с бредовым названием «Отпечаток второго пространства» и запускаем. Предложит ввести разблокировку заставки во втором простанстве отпечатком пальца. Отказываемся. Создаётся второе пространство без пароля, без проверки отпечатка/морды, без гуглоучётки. Мы попадаем в рабочий стол этого пространства.
И вот теперь мы почти у окончательного решения проблемы FRP: из этого второго пространства сбрасываем настройки.
Всё.
Мне теперь рекламные баннеры будут протезы показывать.
Напоминает то, как на, кажется, «Windows 95» обходили окно логина: там как раз открывали справку и через двести девяносто девять системных окон добивались запуска, кажется, «Проводника».
https://govnokod.ru/29110#comment1214501
Окошко логика было нужно чтобы залогиниться в сеть (там такое понятие было). Машина находила контроллер домена, и через RPC поверх NetBIOS (кербероса тогда не было) логинилась, и получала всяикие групповые политики, и потом с этими же кредами ходила по сети.
Локальные ресурсы можно было смотреть просто нажав на крестик на этом окошке
Кстати, Дурдос на FAT использовал пару байтиков в записи файла для хранения gid и uid. Но другие ДОС и Винда об этом ничего не знали, и игнорировали или портили эти поля в случае мультибута.
Я к тому, что закрыть винду паролью никак было нельзя.
Но нет преграды патриотам: в детстве я написал хуйню на паскале, которая просила ввести пароль, и без него работу не завершала. И прописал ее в autoexec.bat.
Разумеется, F5 (или F8?) позволяло её обойти, но кто про это знал?
Уровни запомнить не могу.
Родил
Девчонку
Велел
Тащить
Пелёнки
и сел за пропаганду трансформеров
1. физичский: модуляция, манчестерский код, примус, приз, различные кабели и стандарты. 10GBASE-SR это физический уровен.
2. канальный: тут можно устанавливать связь между двумя петухами, то-есть есть понятие "петух1 пишет петуху2". Он может поддерживать мультикаст/бродкаст, а может и нет.
В Ethernet этот уровень -- смесь MAC и LLC: тут уже есть какие-то сущности, у которых есть адрес, тут всякеие стандарты Ethernet, тут живет понятие "кадр", тут даже есть мульткаст и бродкаст. Но кадры не маршрутизируются, и потому интернет тут не построишь.
Но например в PPP ничего этого нет, хотя он и канальный.
3. Сетвой это IP (или IPX, если на дворе 1998-й год, и ты новел). Тут есть роутинг.
4. Транспортный это TCP (и всякие другие транспорнтики типа SPX, см про новел). Тут есть некоторая гарантия доставки, ретрайи, итд. Тут ты можешь создать реальный канал который переживет разрыв пердак канала.
(дальше уровни TCP/IP кончаются, и всё становится смутным)
5. Сессионый. Примерно соответствиует TLS: ты делаешь сессию с удлаоенным петухом, получая некоторые гарантии (вроде шифрования и пр)
6. Представления. Это вопрос кодировки, например ASCII.
7. Приложения. Это HTTP, FTP, и пр.
------
понятно, что уровня 5 у тебя может не быть, а уровень 6 и 7 могут слиться воедино (если кодировка -- часть прикладного протокола).
Первые 4 уровня тоже местами условны. К примеру, канальный уровень (aka 2) часто эмулируется VPN, но может эмулироваться и сетеовй (3).
Транспортного уровня может и не быть (если утебя UDP).
итд
Вы должны говорить: "Изволил ли Его Величество воспользоваться ночной вазой?".
Целый день я хожу по городу с огромным кодом на C#/CLR, и паршу все названия месяцев, которые вижу.
В «Юном технике» публиковали схемы и прошивки компьютера «ЮТ-88», в журнале «Радио» — «Орион-128» и «Радио-86РК».
Ну а в «Моделисте-конструкторе» вот был компьютер «Специалист».
Всё можно было собрать на самодельной плате из микросхем общего назначения. Программатор для прошивки тоже собирали сами.
Монитором был телевизор.
будешь плохо учиться -- пойдешь в спту*
будешь как дурак компьютеры проектировать
*на самом деле это _среднее__ (техникум)
http://www.leningrad.su/museum/39/neuron-2.jpg
мммм багрецо
В тёмные времена для разработки стандартов использовали программистов.
Эти мерзкие зануды вечно пытались сделать формальный стандарт. Они чуть ли не BNF писали для синктаксиса. Им, видите ли, было важно, чтоб можно было написать несколько рендерщиков стандарта!
Потом этих бюрократов послали нахуй, и теперь стандарты разрабтаывают люди творческих профессий: художники, автогонщики, веб-программисты...
Так вот был разработан маркдаун. Потому не существует двух одинаковых сви реализаций маркдауна. Где-то поддерживается чёрточек чуть больше, где-то -- меньше...
Конечно, есть какие-то общие фишки, ну так знаете в Нидерландском и Английском тоже есть одинаковые слова ("hand", "water", "week"), ну так же и с маркдауном.
Потому JB вынуждены юзать хром, чтобы запускать там под капотом какую-то общепопулярную либу на JS. которую всё используют на гитхабе, и против которой пишут .md
Так вижу
ps:
цытата для придания аппеитита
>>>
In the absence of a spec, early implementers consulted the original Markdown.pl code to resolve these ambiguities. But Markdown.pl was quite buggy,
>>>
pps: вот тут чуть ближе к прогаммистам люди, чото пытаются сделать в плане стандарта своего языка (он чуть лучше маркдауна, но тоже больше для программистов скорее)
https://asciidoc.org/#specifications
А теперь ещё обернём это во front matter и другое веселье статических генераторов вебсайтов
По прайде говоря, маркдаун был разработан настолько, что мог без проблем вместить в себя XSS
Haan is geen man, en hij heeft een hele moeilijke nacht vandaag. Hij heeft nu al een half jaar moeilijke nachten gehad, en zijn anus is zo gestrekt geraakt dat hij gemakkelijk een blik gecondenseerde melk erin kan verbergen.
Во-первых "nacht vandaag" звучит всрато. Nacht всё таки afgelopen(прошедшая) или vorige (прошлая). Лучше первое.
Во-вторых анус был разработан _на_столько_, так что связка через сложно сочиненное предложение "en" выглядит глупо.
Нужно делать bijzin (сложно подчиненное) чтобы показать связь.
Я бысказал "doordat" (по причине этого, вследствие) :
dootdat zijn anus zo gestrekt geraakt is (глагол уезжает в конце придаточного предложения)
В-третьих мне не нравится "gemakkelijk" тут. Я бы сказал zonder moeite (без усилий). Хемаккелк это всё таки скорее "просто" как simple.
Файк, ват денк яй?
хуй проверь
у неё
До того, как Стерлигов ёбнулся
Вам пора
И вам пора
С вентиляторным заводом
Заключать договора
пиздец я старый
скоро помирать
Допустим, фича "Foo" реализована в нескольких сотнях файлов, и вам надо реализовать фичу "Bar", которая в целом похожа.
Нужно:
1. скопировать папку "Foo" в папку "Bar"
2. аккуратно автоназменой поменять "Foo" на "Bar" в этой папке
3. сказать "я нашел пример с Foo, и сделал по аналогии'
Это быстрый и удобный способ разработки, мы его часто применяем!
https://vk.com/video52526555_162354698
совсем немогут в культурные ассоциации?
https://i.postimg.cc/c4R9Gv6b/image.png
сука
> dark comedy
> zootopia в списке предлагаемого
какая блек комеди ))
другая тима <<< попробуйте обновить зависимость артефакта с нашим апи с 2.1.15 до 2.1.21
--ой, иди нахуй зануда-буквоед, в РЕАЛЬНОМ МИРЕ РЕАЛЬНЫЕ ПРОГР
другая тима <<< мы нашли причину, у нас пару дней назад сломалась джоба импорта
--This is a hand-job
--Так и напиши: можем сделать, но это потребует ручной работы
Например, так: "Это не документировано, потому что ЗДРАВЫЙ СМЫСЛ ПОДСКАЗЫВАЕТ./."
нашла дура чем гордиться (С)
Another common cause stems from retry mechanisms—whether manually coded or due to external services. An example of a manually coded error comes from a blog detailing how a single function call unexpectedly cost them hundreds of dollars. The cause was writing a retry directly in the code that was called every time Lambda was invoked, which caused the Lambda function to keep being invoked.
A different user debugged a retry error caused by external services. Their Lambda was being triggered by a Telegram webhook, but API Gateway’s independent 30-second timeout was returning a 504 error before Lambda could complete. Telegram then resent the request since it didn't receive a 200 OK response, and an infinite loop begun. Fortunately, in this case, the Lambda would sometimes complete before the timeout, so it wasn't truly infinite, though that did make it more difficult for the user to debug.
какой пхп (((
https://www.vantage.sh/blog/aws-lambda-avoid-infinite-loops
Отдельная ненависть посвящается долбоебам, "выдумавшим" сначала api-gateway (читай: пара модулей для нджинкса), потом bff. Скоро дойдет, что можно клиенту отдавать всё одним запросом, а потом - что можно ему отдавать и отрендеренную страницу впридачу.
А про гигиен не знаю.
Компьютер думает, не мешай ему.
А просачивающиеся в базу невалидные ординалы это тоже у ротоёбов, так что две стороны одной истории таксать.
разблокировано воспоминание: одна тян прошла курсы по access, и автоматизировала работу какой-то конторки, которая до этого еблася с ручно-бумажной хуйней.
На дворе стоял год типа 2003-й.
Access -- сила! Жаль, что про него никто не знает.
эх: https://flylib.com/books/en/2.401.1.38/1/
Как отключать упрощённые меню я вроде помню.
(алсо, в обычном он вроде тоже отключается)
Во втором случае тебе нужны референсы.
А логика по ним есть? Там где-то наиисано
?
станеш ты непременно гейроем
а такое вообще реально???
Да моё ийцо каждый день остается на хз скольких камерах, мои отпичатке павсюду! Вы ебанулись штоле!?
Голос — вообще хуйня. Мне молчать, чтобы не спиздили?
Менять пол и пить гормоны
Но блин, это же дорого. Да и после операции надо ждать, когда всё заживёт.
Лучше перекроить ебало тем, кто спиздил. Без скальпеля и анестезии.
Фридрих, у нас тут уважаемое общество людей, которые не стесняются своего мнения, залогинься.
N***a,Brazil,24 Sep 2025
Very bad. It is not magnetic!! ! It is not magnetic!! ! It is not magnetic!! ! It is not magnetic!! ! It is not magnetic!! ! It is not magnetic!! ! It is not magnetic!! ! It is not magnetic!! !
А кстати кто помнит магнитно-оптические диски?
Иканус, ты помнишь же?
на more os seal nique тже
https://web.archive.org/web/20190114041540im_/http://altmetromap.com/images/metromap_translated_spb.png
https://web.archive.org/web/20190103142023im_/http://altmetromap.com/images/metromap_translated_kiev.png
Чувствую, датчик магнитного поля для компаса после этого перестанет работать. Вероятно, гироскопы и датчики ускорения тоже (х. з., из какого материала они сделаны).
Сука да кому уебать чтобы она перестала меня облизывать
факт
Теперь: фронтендеры пишут отдельный css под каждый компонент либо в файле, откуда они импортируют стили в скрипт, либо блядь прямо в скрипте шаблоном, выглядит это вот так:
При чём оба подхода так или иначе теряют по сравнению с чистым css, где-то нет псевдоклассов, где-то жира чуть меньше. Поэтому какие-то вещи, реализуемые чистым css, типа того же ховера, будут реализовываться обработчиками событий в js.
Но искусственный идиот посоветовал мне не отчаиваться, т.к. современные фронтенд-мыслители определили эту проблему не хуже меня, и новые фреймворки, которые вернут всё взад, уже в бете.
Капча: https://i.postimg.cc/bNswrNNL/image.png
Суперкнига
Живая книга
И пар из земли тянется до небес.
В окошко смотрю, как спускается мгла,
В руках заведённая бензопила.
Всё было не так, со мной были друзья,
Я им говорил, книгу трогать нельзя.
Теперь за окном мёртвым взглядом глядят.
«Пусти, открывай!» — мне они говорят.
Fastest JVM (Java/Android/Scala/Kotlin) JSON library with advanced compile-time databinding support.
...
Distinguishing features
...
minimal size - runtime dependency weights around 450KB
Инженер делает (List<Item>) cache.get(key, List.class). Внутри кэша лежит JSON-блоб, поэтому у десериализатора нет никаких шансов узнать, что внутри списка там Item, и на самом деле там List<Object>. Но инженеру везёт: весь нижележащий код тупо не разворачивает список и передаёт его в другой сериализатор как есть, поэтому рантайм так никогда и не проверяет, что Object это вообще-то не Item.
spasibo
Адреса IPv4 уже почти кончились, и по прогнозам экспертов к 2001-му году Интернет полностью перейдет на IPv6.
Это связано с тем, что DPI/ТСПУ не справятся с нагрузкой, если им ещё придётся фильтровать IPv6?
;; ANSWER SECTION:
govnokod.ru. 300 IN AAAA 2606:4700:3031::ac43:a56b
govnokod.ru. 300 IN AAAA 2606:4700:3035::6815:49ba
в соседней вкладке проверил, весь трафик до гк действительно по ipv6
Не спрашивай, где применялись. Я не знаю.
Потом от Хаоса рождается Ночь-Нюкта и Мрак-Эреб. Ночь рождает Эфира и День от Эреба. Гея же рождает Урана и нимф. От соития Геи с Ураном рождаются первые боги — титаны. Также от этого союза Гея родила циклопов и гекатонхейров.
Какая Алабама )))
Уран спрятал своих детей в недрах Земли, Гея же, страдая от этого, просит Крона отсечь половой член Урана, что он и делает. Из крови Урана родились эринии, гиганты и нимфы. Пока член Урана плавал по морю, вокруг него образовалась пена (и пристала к берегу Кипра), из которой потом появилась Афродита или Киприда (дочь Кипра).
А вот и не вымерли велоцерапорты. Палеонтологи пусть не писдят!
Если у тебя есть под ругой BIND или dnsmasq (скорее всего в твоем роутере именно он) можешь и его проверить.
Но это пасахлка бинда, конечно. Хаоснет описан тут, и конечно он умер примерно когда ты родился
А Гесиод это ошметочки чудесного проекта Anthenna, описывающего некоторую предтечь AD: там DNS выступал как адресная книга (что-то типа LDAP) и было много еще всего, включая чуть ли не виджеты для иксов.
Интересная система рожденная где-то в районе Sun, и как многие проекты сан успешно почившая в бозе.
dig help TXT @dns.toys
Сервер вернёт справку по тому, что он умеет.
Осталось написаь MUD игрушку через него
альсо, перевел на спермос, не благодари
он ко мне залез
Связь его крута
Аж сотню CPS
Имя свое ввел
Он за пол часа
Льет мне виндуос энти
выпучив глаза
Типа MXMXMXMX? TXTTXTTXTTXT ?
К протоколу прибиты A, AAAA, PTR. Вот почему-то PTRPTRPTRPTR не придумали.
Есть еще прикольная запись SRV для поиска сервисов. Им активно пользуется AD, и больше особо-то и никто.
Там можно сказать, что вот для сервиса раздачи токенов обращаться к такому-то имени по такому-то порту по такому-то проту четвертово уровня (tcp/udp) и даже передать веса, чтобы клиент раундробинил, и с учетов коифицентов весов.
AD клиенты так находят контроллер. Возможно, в классическом керберосе KDC тоже так находят.
AD еще потом умеют смешной трюк с тн "сайтами' и "сетями': они скачивают с глобального каталога мапинг сетей на контроллеры, и могут выбрать "самый близкий" контроллер. Это позволяет, например, не качать гигабайты распределенной файловой системы DFS через узкие каналы в другой конец земли.
Но точка входа всегда DNS.
https://govnokod.ru/29203
https://govnokod.xyz/_29203/