- 1
Политота #35
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
Политота #35
#5: https://govnokod.ru/24868 https://govnokod.xyz/_24868
#6: (vanished) https://govnokod.xyz/_26648
#7: https://govnokod.ru/26673 https://govnokod.xyz/_26673
#8: https://govnokod.ru/27052 https://govnokod.xyz/_27052
#9: (vanished) https://govnokod.xyz/_27852
#10: https://govnokod.ru/28060 https://govnokod.xyz/_28060
#11: https://govnokod.ru/28091 https://govnokod.xyz/_28091
#12: https://govnokod.ru/28103 https://govnokod.xyz/_28103
#13: https://govnokod.ru/28144 https://govnokod.xyz/_28144
#14: https://govnokod.ru/28270 https://govnokod.xyz/_28270
#15: https://govnokod.ru/28341 https://govnokod.xyz/_28341
#16: https://govnokod.ru/28379 https://govnokod.xyz/_28379
#17: https://govnokod.ru/28394 https://govnokod.xyz/_28394
#18: https://govnokod.ru/28440 https://govnokod.xyz/_28440
#19: https://govnokod.ru/28572 https://govnokod.xyz/_28572
#20: https://govnokod.ru/28656 https://govnokod.xyz/_28656
#21: (vanished) https://govnokod.xyz/_28666
#22: https://govnokod.ru/28676 https://govnokod.xyz/_28676
#23: https://govnokod.ru/28684 https://govnokod.xyz/_28684
#24: https://govnokod.ru/28691 https://govnokod.xyz/_28691
#25: https://govnokod.ru/28698 https://govnokod.xyz/_28698
#26: https://govnokod.ru/28704 https://govnokod.xyz/_28704
#27: https://govnokod.ru/28711 https://govnokod.xyz/_28711
#28: https://govnokod.ru/28721 https://govnokod.xyz/_28721
#29: https://govnokod.ru/28728 https://govnokod.xyz/_28728
#30: (vanished) https://govnokod.xyz/_28747
#31: https://govnokod.ru/28757 https://govnokod.xyz/_28757
#32: https://govnokod.ru/28770 https://govnokod.xyz/_28770
#33: https://govnokod.ru/28835 https://govnokod.xyz/_28835
#34: https://govnokod.ru/28924 https://govnokod.xyz/_28924
Этот оффтоп сгенерирован автоматически.
Индекс оффтопов: 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.
Остерегайтесь подделок. Берегите себя и своих близких. Кок!
Глава I.
Вкатилась макака в айтишечку, а ей и говорят: Вот есть json на 800000 записей. Считай его в память, и ищи по нему чото по 40 раз в минуту.
Макака считала файл через Gson, засрала всю кучу, и JVM ёбнулся с OOM.
Почесала макака репу, и стала на каждый поиск считывать файл заново, чтобы место не занимать. Тормозить стало адски.
"Никакого решения не существует", -- сказала макака, -- "либо тормоза, либо ООМ". И оставила issue незакрытым.
Глава II.
Пришел программист, перевел json в бинарный формат, удобный для поиска, положил его на диск, заmmапил, и закрыл issue. Потому что понимал как такие задачи решать.
Вторая глава полностью вымышленная, как вы понимаете. В жизни так не бывает. Даже в сказках не бывает.
– имя, сестра
B TREE всякие?
вопрос в том, что это за жсон на 800000 записей?? откуда такое взялось
1. Возьмет удобную для поиска структуру (индкес) *
2. Разместит ее на диске
3. применит умные способы ее чтения (буферизация, mmapпинг, и пр)
>откуда такое взялось
ну всратые бизнес-требования там, список какой-то хуйни
*
https://www.postgresql.org/docs/current/btree.html
ps: на самом деле если не нужно искать по части совпадения, а только по значению, то вероятно можно сделать хеш и бинарное дерево обычное построить, и там вроде за лохорифму ищут
"Можно!", -- уверенно отвечают разработчики Hatch: нового пакетного менеджера для языка Python.
Они всегда пишут аутпут в библиотеку "ritch", которая считает, что ее аутпутом является терминал. Совершенно не важно, редиректитье-ли вы аутпут в файл, или у вас вовсе нет терминала -- аутпут всегда будет обрезан по переменной окружения COLUMNS, а если ее нет -- то по значению 80.
Guido chernozhopaya
На слове рутноп надо вставать и уходить.
https://www.rbc.ru/politics/21/09/2012/5703fd3d9a7947fcbd440ac0
А последние трашни "на развитие демократии" американцы выделили Беларуси (читай -- Лукашенко) уже после 2020.
Бюрократ всегда тупой
Сахипзадовна закончила курсы IVLP.
Какие же всё-таки защитники САМИ ЗНАЕТЕ КОГО тупые.
https://tass.ru/nedvizhimost/23064073
Короче: «Мы проебали вторжение, но хуй вам, а не компенсация. Плоти ипотеку. И нологи плоти.»
--Доброе утро, солнышно.
--Доброе утро, Леонид Ильич, -- отвечает солнце.
Брежнев идет на обед, выглядывает в окно, и говорит:
--Доброго дня, солнышно.
--Доброго дня, Леонид Ильич, -- отвечает солнце.
Наступает вечер. Брежнев выглядывает в окно, и говорит:
--Доброго вечера, солнышно.
--Иди нахуй, старый мудак, -- отвечает солнце, -- я уже на западе
Как же быстро IT гиганты подстроились под новую повесточку Трампа
скажите что это ИИ
Алопеция бывает диффузная и андрогенная. Если диффузная, значит, пиздец всему организму, и надо лечить печень или почки. Если удастся вылечить печеньти почки, диффузная алопеция уйдёт.
Андрогенная же вызвана повышенным уровнем дигидротестостерона (ДГТ), который получается из тестостерона под действием 5-альфа-редуктазы (5АР). Но алопеция проявляется только при наличии определённого гена. У орангутанов, например, ДГТ не меньше, чем у нас, однако, самцы волосатее самок.
Сначала с андрогенной алопецией пытались бороться сосудорасширяющим — миноксидилом. Херня: поступление ДГТ в волосы он не блокирует, кроме того, жуткий симптом отмены.
Некоторые борются с 5АР финастеридом или дутастеридом. Не рекомендую: можно получить «пол-шестого». Финастерид или дутастерид есть смысл принимать, только если тебе 60+ лет и есть подозрение на опухоль простаты.
Некоторые принимают препараты помягче на основе бета-ситостерола: лопух, крапиву, ползучую пальму (она же пальметто, сабаль). Не так убийственно, как финастерид/дутастерид, но всё равно есть побочка: 5АР используется не только для синтеза ДГТ, но и для синтеза антидепрессанта аллопрегненолона из прогестерона. Заглушив 5АР, получишь депрессию.
Было предложение принимать прогестерон вместо ингибиторов 5АР: тогда и аллопрегненолон получишь, и ДГТ будет меньше, потому что 5АР уйдёт на синтез аллопрегненолона. Но этот путь плохо исследован: если будет больше прогестерона, то будет больше и тестостерона.
Некоторые принимают мочегонное спиронолактон. Он похож на стероиды, поэтому 5АР может уйти на него. Тоже херня: при длительном приёме будет плохо почкам, к тому же можно получить избыток калия.
Блять, просто застрелите меня нахуй
https://nauka.tass.ru/nauka/9976701
«Биологический механизм возникновения этих побочных эффектов по-прежнему остается загадкой.»
Что-то ржу. Даже я уже знаю, что ингибиторы 5-альфа-редуктазы снижают уровень аллопрегненолона, отсюда и тревожность.
https://www.youtube.com/watch?v=rJOF295naQ8
https://2ch.hk/me/res/1148337.html
https://2ch.hk/me/arch/2019-11-27/res/923282.html
(можно нагуглить ещё кучу нумерных лысотредов; я забыл, какой номер последний)
Кетоконазол и другие противогрибковые не рекомендую, если нет грибка: волосы могут посыпаться ещё сильнее.
А вот чувак на себе испытывал препараты с простагландинами:
https://swisstemples.blogspot.com/2015/10/what-to-buy-and-use.html
Сульфасалазин не рекомендую (если ты не лечишь ревматоидный артрит): может пострадать половая система.
1. В эффект через два месяца не верю. От любых препаратов от облысения эффект можно заметить только через год.
2. Если он блокирует 5-альфа-редуктазу, как финастерид, можно получить «пол-шестого» и депрессию.
а ведь ихние зубы даже человеку пересаживают
I came across your github while exploring today—cool profile!
I'm Colin, I previously worked on Machine Learning at Meta Al + spent a little time at Tesla & Microsoft. For fun, I also write an Asia Technology newsletter called Coconut Capitalists.
Just wanted to say hi, have a great one!
--а по прецессии надо?
Дан приказ: «Дифферент на корму!»
Это значит, что скоро ребята
В перископы увидят волну.
Ты не сдашь духи и лак.
Тангаж...
За спиной твой Чимбулак.
https://www.at5.nl/artikelen/230887/kleindochter-22-was-in-paniek-toen-ze-haar-oma-doodstak-ik-wilde-haar-niet-doden
Ослоебы
тян обреазли
Обычно это делают в мусульманских странах, хотя в Коране на этот счет ничего нет: это реликт древних, еще домусульманских традиций.
В некоторых странах до свадьбы полностью зашивают влагалище, оставляют только маленькое отверстие для менструации. А после свадьбы немного подпарывают шов, чтобы её можно было ебать.
Пиздец, короче. Лучше бы резиновых кукол ебали.
https://en.wikipedia.org/wiki/Prevalence_of_circumcision#Over_80%
Вобще я не понимаю: Если Б-г (Яхве) хотел чтобы у мужиков кожи на головке не было, то нахрена он создал человека с кожей на головке?
Нету-ли тут наебывания Б-га: он тебя сделал таким, а ты себя фиксиш?
Например, хиджабов и никабов в Коране нет — это аравийская традиция. Там это имело смысл как защита от песчаной бури. Но когда хиджабы и никабы носят в Европе, это клоунада. Ну какая к чёрту песчаная буря в Европе?
https://mastodon.social/@kavkazcenter/113968815695846356
https://pbs.twimg.com/media/GjSC50oWUAARo6l?format=jpg&name=900x900
https://www.chinahighlights.com/travelguide/chinese-language/cantonese-vs-mandarin.htm
вообще была бы ржака, если бы индийцы начали делать свои ютуб-курсы по китайскому языку. бля, надо какую-то нейросеть натравить на такое)
https://pbs.twimg.com/media/GhqE_frXMAERFyW?format=jpg&name=large
Комедия про пациента психбольницы, который выдает себя за врача-психиатра
Хотя конечно смешное в это тоже есть.
Гологубы десять лет вижжали "демократы лежат под Китаем", и называли CNN "XiNN".
А теперь Маск ретвитит фейки, сделаные Китаем и Россией.
Гологубы десять лет вижжали "мудак Обмана договорился с Ираном, а Трамп бы никогда" и вуа-ля:
>Trump says he prefers talks with Iran rather than Israeli bombing
Трамп может, в общем, публично остосать у любого диктатора, и гологубы скажут: Вот как он ловко поставил его на место!
1. Допустим, что высказывание «Я Д'Артаньян, а все пидорасы» истинно.
2. Общеизвестно, что сами знаете кто не Д'Артаньян.
3. Объединяя два вышеизложенных факта, получаем, что сами знаете кто — пидарас.
Ничего не упустил?
или так: для всего множества педорвасов истично что член этого множества не ты
а для множеситва не педорасов исетнно что член этого множества ты
В Майами еврей напал на евреев – они увидели друг в друге палестинцев.
Я думал евреи друг-друга отличают
g: гиюр
А бывают религии, где вообще нет процедуры принятия. Ты можешь только родиться от родителей этой религии, иначе туда хуй ппадешь
Такую сложную хуйню придумали на пустом месте. Реально огромные тома какойто мути, в которую нужно вникать, разбирать, понимать, соблюдать, какие-то профессора доктора эксперты всю жизнь учатся чтобы в этом всем разбиратьчя, ну блядь, я понимаю зачем нужен С++, но зачем это-то всё нужно?
Ну это сложно конечно, но шансы есть
Не лишним будет напомнить, что если в колодце плохая вода, то это в результате действий жида.
https://en.wikipedia.org/wiki/Nakam
Фёдор Михайлович Достоевский?
Моавитский царь Меша?
Бенджамин Франклин?
Фома Аквинский?
Рихард Вагнер?
Братья Гримм?
Все российские цари?
Иван Тургенев?
Александр Куприн?
Вольтер?
Гёте?
Ференц Лист?
Виктор Астафьев?
Валентин Распутин?
Детские жертвоприношения работают: факт. Даже в Библинии написано, значит.
Ветхий Завет вообще злой. По сравнению с ним даже «Майн Кампф» — детская книжка.
К Лоту пришли в гости ангелы, и про это прознали пидарасы.
Пидарасы пришли к Лоту, и говорят: вот, у тебя есть свежие куны, хотим их выебать.
Лот говорит: нельзя анеглов ебать. Вот есть у меня дочери, ебите лучше их.
Пидарасы говорят: мы двухопых чудовищ не ебем, мы только мальчиков любим. И ушли.
Добрый Бог прознал про это, и говорит: Ты защитил моих ангелов, Лот. Бери свою семью, и уёбывай отсюда, да смотри не оборачивайся. А я в это время всех пидарасов разъебу.
Добрый Б0ог разъебал весь город (потому что там жили одни пидарасы) а Лот с женой и дочерьми ушел. Но жена Лота обернулась на город, где прожила всю жизнь, и Добрый Бог превратил её в соляной столб.
Остался Лот без жены. Дочери Лота говорят: вот всех убили, а от кого же нам забеременеть? Можно от папы конечно, но у папы на дочку не встает.
Тогда они Лота напоили, и он с пьяну выеб младшенькую.
На следующую ночь они его снова напоили, и он выеб старшенькую.
И родили они ему детишек, и продолжился род Лота, а все пидарасы умерли, потому что Лот чтил заповеди Доброго Бога, а пидарасы -- нет.
Знаешь эту историю?
История-то известная, но вот деталей и концовку совершенно не помню. В оригинале же некоторые подробности завуалированы: типа «познаем их» вместо «выебем их», «содомляне» вместо «пидарасы».
Оказывается, у Лота раньше были зятья, но они погибли не из-за того, что были пидарасами, а из-за того, что не поверили Лоту, что бог может разъебать город, и остались дома.
И в конце дочери Лота могли бы найти новых мужей в соседнем городе, но Лот упёрся и ушёл с дочерьми в пещеру жить отшельником.
Как странно всё получилось...
Ты знаешь сколько существует переводов Библии кроме синоидального?
Есть версия, что некоторые чудеса возникли только в переводах из-за омонимов. Например, «непорочное зачатие» из-за того, что переводчик молодую женщину спутал с девушкой.
Госдума приняла закон о лишении свободы на срок до пяти лет за уничтожение символики «СВО»
https://forum.ixbt.com/topic.cgi?id=26:32501
https://dietzberlin.de/produkt/marx-tote-bag-baumwolltasche/
Точнее так: если я правильно перевел, то это черный неопределенного пола, которому нравится заниматься сексом с какашками (типа видимо вована из известной пасты), можно купить за 32.90, но зачем?
«Говно» и «жопа» здесь в переносном смысле. Общий смысл вроде «Какой пиздец!» или «Какой багор )))»
Звезда контента для взрослых заявила, что у ее будущего ребенка будет просто «1057 отцов».
2024:
https://i.imgur.com/KfYfJPH.jpeg
2023:
https://i.imgur.com/LCMMlrT.jpeg
«По центру принятия решений»
2022:
https://i.imgur.com/Lf84FzN.jpeg
Пладuмu₽ ВymuH
Додимир Памп
Тадеуш Тварьдовский
Иржи Биржа
https://pbs.twimg.com/media/GlXqY7CWoAAvdrY.jpg
https://sun9-78.userapi.com/l3Zkl0K_8R7RCUFogMjel2XZm7d5C2ZyacboZQ/_6KFCAKvDZk.jpg
https://www.bbc.com/russian/articles/c5y0znvlrqqo
Нахой не нужно оно!
https://pbs.twimg.com/media/Gm5PMGDW8AAyjzr?format=jpg
Канзи понимал человеческую речь и общался с помощью лексиграмм — шимпанзе знал более 300 специальных символов, которые использовал для выражения своих желаний и потребностей.
https://pbs.twimg.com/media/GY4EWzFXsAAE5xy?format=jpg&name=larg e
зы: рачун -- считальщик (rekennen, рахунок, вот это всё)
хаха, у беларусов так же
сука прыщебляди ебалися с прыщами когда ты еще не родился
Зато про Windows в 1988-м никто не знал, тому що первые две версии оболочки никому не были нужны. Под них и софта-то не было.
Я про Windows услышал только в 1995-м (ага, про 3.x и про 95 одновременно), а пощупал только в 1997-м (сначала 3.1 в вузе).
Ć — это ћ — мягкое «ч», в отличие от č (ч), которое у сербов и хорватов твёрдое.
Укрощённый Геркулес.
Но до Зимбабве всё равно далеко.
https://pbs.twimg.com/media/Gm1Kh34bYAAQsw0?format=jpg&name=900x900
https://holod.media/2025/03/21/obvinili-v-iznasilovaniyah-eks-glavu/
Как нетрудно догадаться патч вытер вместе с корнем еще и переменные UEFI в NVRAM, которые монтируются в /sys/firmware/efi/efivars/, но принципиально это не могло быть проблемой, потому как по стандарту UEFI должна проверять целостность данных в NVRAM, и в случае нарушения целостности она ОБЯЗАНА осуществить инициализацию NVRAM до состояния настроек по умолчанию/фабричных (Factory Default). Но вот в MSI решили подзабить на проверку целостности NVRAM, и незадачливый арчевод потащил свой кирпич в сервис.
Приятно иметь поддрежку от такого монстра как IBM.
А за несколько лет до этого компания Microsoft вышла из разработки OS/2 под предлогом, что «у OS/2 завышенные системные требования: она не запускается на 80286». Правда, более новые Windows тоже перестали запускаться на 80286, но об этом мелкомягкие стыдливо умолчали.
А ещё наработки которые у MS остались со времён совместной с IBM разработки OS/2, пошли на разработку Windows NT. Но об этом мелкомягкие тоже не любят говорить.
https://x.com/chasedownleads/status/1903891352959549783
все новости очень всратые, и годные
Файк, рекомендую
Говноэффект. Сайт падает, если на него зашло более одного человека?
https://x.com/bitchywiitch/status/1903235803779924361
Поручик вошел в Наташу, а у ней спазм, и поручик застрял. Пошли они к врачу, и чтобы не смущать общественность идут, и как-бы вальсируют.
Вдруг видят: осетины паровозиком идут.
У кобеля у основания полового члена есть так называемый узел. Если он проник во влагалище, вытащить его невозможно, пока у кобеля не спадёт эрекция. Поэтому собаки нередко сцепляются и... как бы вальсируют.
Я был еще слишком мал ростом чтобы дотянуться до блестящей трубки, висевшей на стене, и всегда зачарованно смотрел как мои родители разговаривали по телефону.
Позже я догадался, что внутри этой удивительной трубки сидит человечек, которого зовут: Оператор, Будьте Добры. И не было на свете такой вещи, которой бы человечек не знал.
Оператор, Будьте Добры знал все- от телефонных номеров соседей до расписания поездов.
Мой первый опыт общения с этим джином в бутылке произошел когда я был один дома и ударил палец молотком. Плакать не имело смысла, потому что дома никого не было, чтобы меня пожалеть. Но боль была сильной. И тогда я приставил стул к телефонной трубке, висящей стене.
-Оператор, Будьте Добры.
-Слушаю.
-Знаете, я ударил палец... молотком...
И тогда я заплакал, потому что у меня появился слушатель.
-Мама дома? -спросила Оператор, Будьте Добры.
-Нет никого, - пробормотал я.
-Кровь идет?- спросил голос.
-Нет, просто болит очень.
-Есть лед в доме?
-Да.
-Сможешь открыть ящик со льдом?
-Да.
-Приложи кусочек льда к пальцу, -посоветовал голос.
После этого случая я звонил Оператору, Будьте Добры по любому случаю. Я просил помочь сделать уроки и узнавал у нее чем кормить хомячка.
- Почему так должно быть, что красивая птичка, которая приносила столько радости нашей семье своим пением- должна была умереть и превратиться в маленький комок, покрытый перьями, лежащий на дне клетки?
-Пол, -сказала она тихо, - Всегда помни: есть другие миры где можно петь.
И я как то сразу успокоился.
На следующий день я позвонил как ни в чем не бывало и спросил как пишется слово "fix".
Когда мне исполнилось девять, мы переехали в другой город. Я скучал по Оператору, Будьте Добры и часто вспоминал о ней, но этот голос принадлежал старому громоздкому телефонному аппарату в моем прежнем доме и никак не ассоциировался с новеньким блестящим телефоном на столике в холле.
Подростком, я тоже не забывал о ней: память о защищенности, которую давали мне эти диалоги, помогали в моменты недоумения и растерянности.
Но только став взрослым, я смог оценить сколько терпения и такта она проявляла, беседуя с малышом.
Не думая, я подошел к телефону-автомату и набрал номер:
Удивительно, ее голос, такой знакомый, ответил. И тогда я спросил:
-Не подскажете ли как пишется слово "fix"?
Сначала - длинная пауза. Затем последовал ответ, спокойный и мягкий, как всегда:
- Думаю, что твой палец уже зажил к этому времени.
Я засмеялся:
О, это действительно вы! Интересно, догадывались ли вы как много значили для меня наши разговоры!
-А мне интересно,- она сказала,- знал ли ты как много твои звонки значили для меня. У меня никогда не было детей и твои звонки были для меня такой радостью.
И тогда я рассказал ей как часто вспоминал о ней все эти годы и спросил можно ли нам будет повидаться, когда я приеду в город опять.
-Конечно, -ответила она,- Просто позвони и позови Салли.
Мне ответил другой, незнакомый голос:
-Оператор.
Я попросил позвать Салли.
-Вы ее друг? -спросил голос.
-Да, очень старый друг, - ответил я.
-Мне очень жаль, но Салли умерла несколько недель назад.
Прежде чем я успел повесить трубку, она сказала:
-Подождите минутку. Вас зовут Пол?
-Да
-Если так, то Салли оставила записку для вас, на тот случай если вы позвоните... Разрешите мне прочитать ее вам? Так... в записке сказано:
" Напомни ему, что есть другие миры, в которых можно петь. Он поймет."
Я поблагодарил ее и повесил трубку.
Новый вариант оброс забавными деталями, которых в оригинале не было. С другой стороны, без прочтения оригинала трудно понять, почему Жека должен будет петь на хуе Ахмеда (в оригинале чёткая линия про канарейку, а тут она теряется).
Хотя внезапная новая линия про собак довольно чёткая.
Зачем звонить Ахмеду, когда ударил палец молотком? В справочную звонить тоже не совсем логично, это не её профиль, но ребёнок не знает, к кому обратиться, а справочная может дать телефон врача.
Откуда там Боря Моисеев если в рассказе телефоны как из "Покровских Ворот", а Моисеев когда в школу пошел уже телефоны настольные были.
Что такое "собачий триппер", в конце концов?
А вот собачьим герпесом человек не может заразиться, как и собаки человеческим — вирус герпеса специфичен к виду, он «неродную» мембрану клетки не прошибёт.
А среди бактерий всеядность — норма.
Напомнило анекдот:
— Тётя угостила тебя конфеткой, что надо сказать?
— От души, мать, реал красава, ништяк греванула.
Или такой. Внук говорит бабушке: «Ну что, бабон, хаванины никакой нету? Так ведь и перекинуться недолго».
Бывает даже гонококковая ангина.
Гонококки могут инфицировать глаза, что проявляется в виде конъюнктивита — воспаления конъюнктивы. В тяжелых случаях может развиться иридоциклит, поражающий радужку и цилиарное тело глаза. У новорожденных такое заболевание известно как гонококковая офтальмия. Это опасное состояние, которое в течение 24 часов может привести к слепоте, если не начать лечение.
Также выделяют другие, более редкие формы гонококковой инфекции с воспалением мозга, сердца, легких, кожи и других органов.
Прыг-скок
Я -- весёлый гонококк.
https://pbs.twimg.com/media/GmRmgw1aAAAB5ss?format=jpg&name=large
Ебать ты олд!
А видел, как в «Кубасике» получают координаты мыши через функции для светового пера, тому що многие досовские драйверы мыши умели мумулировать API светового пера?
графопостроитель
плоттер
накопитель на гибких магнитных дисках
ааааа
ps: API пера было встроено в API видеокарты
мышевая API появилась значительно позжд
* подробнее про эьтот порт
http://www.osdever.net/FreeVGA/vga/crtcreg.htm
https://fd.lod.bz/rbil/interrup/video/1001.html
А в графических режимах можно было делать andmask и xormask.
А потом в Винде придумали цветные курсоры...
P.S. Ах, да, есть курсоры текста и курсоры мыши, и у них совершенно разные API.
были текстовый курсор, и графический.
текстовый: https://stanislavs.org/helppc/int_33-a.html
графический
https://stanislavs.org/helppc/int_33-9.html
в сегменте ES по смещению DX ты мжешь видеть адреса двух масок: для XOR и для AND.
но это всё про мыш. А я про курсор корторый миграет внизу -- каретку
Когда в редакторах для Windows я увидел вертикальную каретку, меня это сбило с толку. Я долго путался, слева или справа от вводимого символа она мигает. С горизонтальной, как в нативном текстовом режиме, было понятнее.
А ещё в электронных таблицах типа Экселя и в СУБД был большой курсор, который отмечал не символ, а целую ячейку. Да собственно в любой системе меню был большой курсор.
https://i.postimg.cc/8zYgr9mF/image.png
Какой связанный список ))