1. Куча / Говнокод #29213

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    Говновозный оффтоп #2
           _.--,_......----..__
           \  .'          '    ```--...__      \
            \;           '            .  '.   ||
            :           '            '     \ .''.
          .';          :            '       .|  |.--..___
         /   \         |           :        :|  /.------.\
        /    .'._      :           |        ||  ||      |\\
       /.-. /|-| `-.               :        ;|  ||______|_\`.______
      //  // |-|    \   '           '      / |  ||='      | |      `.
     //  //\\|-|     `-._'           '   .'  |  ||        | |        \
    /.-.//  \\-|_________```------------` ___'. ||        | '_.--.   <)
    '._.'  /  .-----.   .-----.   .''''''''.    |'--..____| /  _  \   |
           |_/.'   '.\_/.'   '.\_[ [ [  ] ] ]___|_________.'.'   '.\  ]
             :  .-.  : :  .-.  :  '........'    (_________):  .-.  :`-'
             :  '-'  : :  '-'  :                           :  '-'  :
              '._ _.'   '._ _.'                             '._ _.'

    #1: https://govnokod.ru/29062 https://govnokod.xyz/_29062

    Запостил: nepeKamHblu_nemyx, 17 Декабря 2025

    Комментарии (248) RSS

    • Добрый вечер.

      Этот оффтоп сгенерирован автоматически.

      Индекс оффтопов: 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.
      Остерегайтесь подделок. Берегите себя и своих близких. Кок!
      Ответить
      • Добрый вечер, коллега!
        Ответить
        • 80-летний Ефим Штейнберг много лет склонял подростков к оральному сексу и мастурбации.

          Блядь есть хоть один почетный педагог который мальчиков не любит?
          Ответить
    • С почином!
      Отсутствие разделителя между названием говнокода и артом будет исправлено в следующем оффтопе.

      P. S. Кто-нибудь знает, как там Запад?
      Ответить
      • Почему не с аккаунта rOBHOBO3Hblu_nemyx?
        Ответить
        • Я пришёл. Стало легче?

          P.S. BBeJI cBou Huk cJIenblM gecRmunaJIbLLeBblM MemogoM. Oka3blBaemcR, u B 3mou packJIagke Mo*Ho ne4amamb.
          Ответить
          • Да, стало легче, как после дефекации. Рад, что ты с нами.
            Ответить
        • Автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
          Ответить
      • Спасибо, коллега!
        Ответить
    • Бобр сбивается со счёта и не может сложить 1+2. Мясник объясняет ему, как найти ответ, с помощью вычисления (3+7+10)*(1000-8)/992-17
      Ответить
      • Охуенно. Если бы было время на праздник, прочёл бы целиком.

        upd. а ебать, это вообще короткая поэма: https://www.poetryfoundation.org/poems/43909/the-hunting-of-the-snark
        Ответить
        • Я сломался на слове thrice уже, потому что стал думать, как литературно перевести: Тражды? Тройной раз?
          Ответить
          • трижды же
            Ответить
            • Нет. Трижды three times
              Ответить
              • Once
                Twice
                Thrice

                соме оп!
                Ответить
                • а форс есть?

                  ну он олд инглиш же, я мог и не знать.

                  >оп

                  kom op, Gologoeb, kop op. Kop op!
                  Ответить

                  • Quice Fice Sice Svice Ice Nice Tice


                    https://en.wiktionary.org/wiki/fourice

                    Дальше трёх нет, это уже книжн. и разг.

                    Мне thrice встречалось где-то в Торменте, что-ли...
                    Ответить
              • https://dictionary.cambridge.org/dictionary/english/thrice

                буквально будет написано three times
                Ответить
      • «Охота на Снарка» упоротее «Алисы», похоже. Вот что бывает, когда поэму пишет ма-те-ма-тик.
        Ответить
    • Дней без вопроса на растовоском форуме "как сделать селф референс структуру": 0

      Самое смешное место в расте. Три способа, и все три -- хуевые
      Ответить
    • Карабах — это Армения.
      Ответить
    • Файлюра! Файлюра! Инвалид аргумент!
      Ответить
      • Идите дебажьте его нахуй, я с ним тут сидеть не буду!
        Ответить
    • ура!

      Первый город-миллионник в России полностью отключили от мобильного интернета на неделю
      Ответить
      • Чего аллёкаешь? Или тебе Интернет поставили?

        Скоро обрежут об твою дурацкую голову, блядь.
        Ответить
        • Чего аллокаешь? Или тебе ящик ддр5 поставили?
          Ответить
          • Чего маллокаешь? Или тебе динамическую память поставили?
            Ответить
            • Чего аллока-ешь? Или тебе VLA не поставили?
              Ответить
              • Чего реаллокаешь? Или тебе тривиали копибл поставили?
                Скоро обрежут параметрлес конструктры, блядь, и разобьют и твою дурацкую голову
                Ответить
    • Linux Kernel Rust Code Sees Its First CVE Vulnerability
      Ответить
      • https://lore.kernel.org/all/2025121614-CVE-2025-68260-558d@gregkh/
        Rust Binder contains the following unsafe operation:
        
        	// SAFETY: A `NodeDeath` is never inserted into the death list
        	// of any node other than its owner, so it is either in this
        	// death list or in no death list.
        	unsafe { node_inner.death_list.remove(self) };
        Ответить
        • > Note the other 159 kernel CVEs issued today for fixes in the C portion of the codebase,

          [место-для-the-OpenBSD-song]
          Ответить
          • При чем там пишут про рейс кондишен, а интернет в истерике какой же Раст небезопасный
            Ответить
            • В сейф расте и рейс-то трудно получить, потому что явно передать в другой тред можно только мютекс, да еще и в шарик с атомрным счетчиком завернутый.

              Но, конечно, ничто не мешает написать
              if petuz() == 0 {
               set_petuz(1); //и обосраться
              }

              тут машина бессильна.


              а по ссылке ансейф код с селф-референтной хуйней (больное место раста)
              Ответить
        • >unsafe

          селф референт структурщики соснули
          Ответить
    • https://i.postimg.cc/6pPQQGDg/image.png
      Ответить
      • https://i.postimg.cc/MTdNW1Lt/image.png
        Ответить
      • Я спросил у ясеня

        Ясень велел опасаться зайцев, чтоб кору не погрызли, насчет любимой не беспокоиться: семечки сами кого надо найдут.
        Ответить
    • Тупая пизда ест AI говно, и нахваливает: https://x.com/thecarolemalone/status/2001636433724072123
      И скоро так будет везде

      Точно вам говорю: AI это рак. Make "зима искуственного интеллекта" the thing again
      Ответить
      • > Daily Express
        Кам он!
        Ответить
        • Да, Гологуб, твой любимый Дейли Экспресс.

          А акканут "про животных" просто какое-то ебаное днище. Целый аккаунт из AI говна, как море, как рыбы, как даже Аллах
          Ответить
    • Смотрите прямую линию с Хуйлом?
      Ответить
      • Очевидно, что да, очень тихо сегодня, форумчане причащаются путинкой с кириешками.
        Ответить
        • Тихо в лесу, только не спит гологуб
          Ответить
          • Тихо в лесу
            только не спят туристы
            наши туристы -- все онанисты
            вот и не спят туристы
            Ответить
          • Получается, что все свободолюбивые демократы сегодня сосали пыню, а гологуб – нет.
            Ответить
      • Зачем? Зачем каждое издание и каждый человек считает необходимым тащить это в инфорпространство? Пиздел бы там в одиночестве - но нет, каждая медуза должна выпускать дайджест каннибализма каждые полчаса.
        Ответить
        • Плюсую. Прямо кремлёвский пул

          С другой стороны, если бы не хуйло, то им пришлось бы писать не три статьи про новый альбом какого-то там рэпера, а шесть
          Ответить
      • Всегда смотрю.

        А еще я всегда слежу за выборами в Туркменистане и КНДР: волнуюсь, кто победит... За российскими тоже смотрю конечно, но они обычно более предсказуемые.
        Ответить
        • А я смотрю и жду: вдруг объявит об отставке и смене курса. Ну долго же ведь сидит, устал наверное.
          Ответить
          • какой Полотолог Аббас "Соловей" Галямов ))
            Ответить
            • Это который спичрайтер путина и оппозиционер?
              Ответить
          • Кто-то задал вопрос, что пора бы уже подумать о новом Хуйле. Но хуйло на него не ответило.
            Ответить
      • https://t.me/Krasnyisip/7835
        Ответить
    • Senior C++ Developer (MAX) [Remote] @ VK

      от 350 000 ₽/‍мес на руки

      Москва (м. Аэропорт)

      ‍ Можно работать удалённо из РФ

      Стек: C++, Qt.

      Что делать: Разрабатывать нативные приложения под macOS, Windows, Linux, реализовывать бизнес-логику, устранять ошибки в коде.

      О компании: VK (200+ технологичных проектов) делает современные и быстрые интернет-сервисы, доступные каждому. Каждый день миллионы россиян общаются ВКонтакте и в Одноклассниках, слушают VK Музыку и смотрят VK Клипы, скачивают приложения в RuStore, создают и читают контент в Дзене, играют в игры на VK Play, продают вещи на Юле и становятся умнее со SkillBox и GeekBrains. Штаб-квартира расположена в Москве, также есть представительства в 14 городах по всему миру.
      Ответить
      • А где же rutrube? Стал дотационным?
        Ответить
        • Так всё просто: банишь youtube, объявляешь гугл экстремистской организацией, вводишь уголовку за пользование утубом и за предоставление доступа к нему, и вжжжух: 99% пользователей рунета как миленькие сидят на рутубе или ВК видео

          Потом еще выдаешь владение этим талантливому сын Кириенко, и назначаешь ему зарплату пять миллионов рублей в месяц. А что поделать? Работа важная: помогать россиянам смотреть видео в сложной геополитической обстановке
          Ответить
          • Потому и вопрос, почему не хвастаются среди тех но логичных проектов...
            Ответить
      • Чото маловато для сеньеора C++, не?

        Хотя "от" это, конечно, может быть и 700К или 30 серебрянников
        Ответить
      • https://www.instagram.com/p/DR4ct66DdbM
        Ответить
    • Гость, который спамит хуетой, ГОВНА ПОЖУЙ
      Ответить
      • И правда, выглядит тупо.

        Это как если бы ты пришел на лекцию по динамическому программированию, а лектор такой вызвал студента на сцену, и говорит: "потяни меня за палец".

        Студент потянул, а лектор пёрнул, и заржал.
        Ответить
        • Тольно не пёрнул, а пёрднул и не на сцене, а на кафедре.
          А то какой-то балаган с огнями рампы, типа как брать struct и её парсить.
          Ответить
          • > не пёрнул, а пёрднул
            >парсить

            Да ты заебал буквоед занудный. Пёрнуть и пердануть -- оба варианта допустимы. А про структуру я вообще не знаю как правильно сказать. Десериализовать её? Считать в память?
            Ответить
            • От «пердеть» же!
              «Перданул» более литературно, да.

              Парсы не парсят, а обращаются к полям, какие нужны, это же не скриптухи питонные, у которых структур нет.
              Ответить
              • Откуда ты знаешь, на чем этот крендель NE разбирает?
                Ответить
                • Скриптушня меня априори не интересует, там ничего интересного.
                  Ответить
                  • Tsar?
                    Ответить
                  • Есть решения по середине же, которые уже не скриптушня, но еще и не нормальный ЯП: ЙАЖА, си шарп, вот это всё
                    Ответить
                    • Когда парсы говорят, что """парсят""" бинарное сразу понятно, что загрузить заголовок, потом директорию итд им очень в диковинку и ничего интересного они не добавят пока пердолятся адаптацией тривиального к их язычку для текста.
                      Ответить
                      • Ну если ты пишешь на няшной, то конечно ты можешь взять структуру, разметить ее правильно, и прямо кастануть заммапленный файл в указатель на нее.

                        А если ты пишешь на высокоуровневой параше, то вероятно ты будешь по байтику читать, потому что там 90% времени ты делаешь формочки с красивыми кнопочками, перекладываешь json из одной таблицы в другую, и отдаешь его через rest фронтэнду.
                        Ответить
                      • >"""парсят""" бинарное

                        А код на eBPF кстати какая грамматика?
                        А AML в ACPI?
                        Ответить
                      • Парсы — это одно из племён Индии, не принявшее индуизм и кастовую систему. Например, Фаррух Булсара (известный как Фредди Меркьюри) — парс.
                        Ответить
                        • Да, это зороастрийцы, ушедшие из Ирана в Индию еще до прихода в Иран ислама
                          Ответить
                        • Как настоящий рокер, срал не в туалете, а на рельсах.
                          Ответить
                          • В Индии зубы лечат...
                            https://www.youtube.com/watch?v=d52HNEbNcQA
                            Ответить
    • Симеон пошёл однажды к колодезю, чтобы почерпнуть воды. Взяв верёвку от черпала, очень жёсткую, сплетённую из пальмовых ветвей, он обвил ею себя по голому телу, начиная от бёдер до шеи, так крепко, что верёвка врезалась в тело. Прошло десять дней, и тело его загноилось от ран, а в ранах этих кишело множество червей. Братия стали жаловаться игумену:
      — Откуда привёл ты к нам человека этого? Невозможно его терпеть: смрад от него исходит. Никто не может стоять рядом с ним. Когда он ходит, черви падают с него: постель его также полна червями.
      Ответить
      • Один юноша по имени Антоний собирал червей, падающих на землю, и, по повелению святого страдальца, опять носил их к нему на столп. Святой же, перенося болезнь с великим терпением, как второй Иов, прикладывал червей к ране, говоря: „ешьте, что вам Бог послал“».

        Какой только хуйнёй ни занимались так называемые «святые», чтобы их не заставляли работать. Прямо как орангутаны, которые молчат.
        Ответить
    • Ну что, все готовы
      https://www.gazeta.ru/tech/news/2025/12/20/27461743.shtml?utm_auth=false
      ?

      Статья платиновая, всем советую
      Ответить
      • Почему не ?utm_govnokod=true
        Ответить
        • Надо чтобы ГК исправлят урчин треккер автоматиески


          алсо: "урчинскому звонить"
          Ответить
        • Исправил:

          https://www.gazeta.ru/tech/news/2025/12/20/27461743.shtml?utm_source=govnokod.ru&am p;utm_medium=social&amp;utm_campaign=gov nokod&amp;utm_term=govnokod&amp;utm_cont ent=textlink

          Ничего не забыл?

          Теперь кликаем и рефрешим, чтобы засрать аналитику.
          Ответить
          • utm_campaign для того, чтобы в средствах аналитики (Google Analytics, Яндекс.Вебмастер и т. п.) появилась новая «кампания», админ увидит и удивится.
            Ответить
          • Смотрим, что у них есть:
            Яндекс-метрика
            Liveinternet counter
            tns-counter
            top100counter
            [email protected]
            Rambler counter

            Все русскоязычные счётчики собрали!
            Ответить
      • Вспомнилось. Написал как-то в «Хуиттере», что любого дворника можно за две недели научить писать на «PHP», а вот дворником ещё не всякий пэхапэшник сможет работать, поскольку типичный «айтишник» ничего тяжелее стакана не поднимал. Такой вой с болот раздался! Пэхапэшники и джаваскриптеры писали, что я тупой и ничего не понимаю, а они илита.
        Ответить
    • Бывает `lockf(3)`, а бывает и `flock(2)`.
      Какой багор ))
      Ответить
      • Пиздец. lockf, оказывается, блокирует не весь файл, а только указанный фрагмент, а flock блокирует целиком. Это же очевидно из названий функций.

        Прямо как в Питоне copy, copy2 и copyfile.
        Ответить
        • __getattr__ vs __getattribute__, ага.

          На самом деле, история была такая: `flock(2)` придумали бздуны еще во времена BSD 4.1.
          Это лок, который локировал целый файл.

          В это же время AT&T UNIX III (предок Sys V) изобрели `fcntl(2)` с аргументами для локирвоки рейджей, и юзер-функцию к нему `lockf(3)`.

          Тут вообще чувствуется разница подходов: бздуны пилят сискол на каждый чих, а AT&T пилит обющий сискол типа `ioctl(2)` и `fcntl(2)`, и пользовательские функции к нему в libc.

          В версии 4.4 BSD научилась в lockf/fcntl, далее это стало стандартом SVr4, и наконец POSIX.
          А `flock` так и остался костылём BSD: в позикс его не взяли.

          SysV петухи часто или вообще не умеют `flock`, или советуют с ним не связываться (солярка, например).

          Прыщи умеют и то, и то, но в целом тоже советуют `lockf`, потому что:
          1. позикс
          2. позволяет локать ренджи

          Когда-то давно эти локи в прыщах не знали друг про друга, что приводило к баграм и дедлокам (разумеется, в sendmail), но это починили в примерно 1997-м году, о чем написано в `locks.txt`.

          Единственный повод юзать `flock(2)` это его простота (но всё равно лучше его не трогать).

          А еще есть мандатори локи, который придумали в SysV (разумеется, поверх `fnctl(2)`), и прыщи их тоже в некотором смысле умеют, но там буквально нужно опцию при прикруте файловой системы включать, так что это нахуй не нужно.
          Ответить
          • Кто-то из них разрешает менять размер файла или lockf с текущим размером в качестве третьего аргумента при нулевой текущей позиции эквивалентен flock?
            Ответить
            • Мне кажется нет, не эквивалентен: ничто не мешает тебе аппенднуть данные "расширив" файл.

              А если ты коллекционируешь багры, то вот тебе еще один: удалить можно и залоченный файл, ведь удаление не пишет ничего в файл, а просто удаляет хардлинк из родительской директории.
              Ответить
            • PS: лочить можно за пределами файла: ты можешь залочить вообещ весь офсет, и тогда все соснут

              and the section consists of byte positions pos..pos+len-1 if len
              is positive, and pos-len..pos-1 if len is negative, where pos is the current file position, and if len is
              zero, the section extends from the current file position to infinity, encompassing the present and future end-
              of-file positions.
              Ответить
          • прыщи еще умеют так
            https://man7.org/linux/man-pages/man2/F_SETLEASE.2const.html

            Там я залочил файл, а когда ты хочешь его получить, я получаю сигнал, и должет за `lease-break-time` передать тебе все документы.

            Если не успею -- мой лиз идет нахуй.

            If the lease holder fails to downgrade or remove the lease within
                   the number of seconds specified in /proc/sys/fs/lease-break-time,
                   then the kernel forcibly removes or downgrades the lease holder's
                   lease.


            Мне кажется это специально чтобы хардли репродюсибл баги делать. Слава Аллаху, этого говна нет в позиксе.
            Ответить
      • Я подумал, а ведь блокировка фрагмента у многих форматов не имеет практического смысла. Безопаснее уж блокнуть файл целиком, и пусть весь мир подождёт.

        Вменяемый пример частичной блокировки — когда весь файл представляет собой array of record, как говорят в Паскале. Блокируем элемент, с которым работаем, а остальные пусть кто угодно курочит.

        А если размеры элементов переменные или нужно апдейтить хедер, то в частичной блокировке смысла нет.
        Ответить
        • file of record тогда уж
          Ответить
          • ох нифига себе ты вернул мне 1998-й
            Ответить
            • Девяносто восьмой,
              Ты помнишь эту боль,
              Этот город пустой,
              Отравленный зимой.

              Я так сильно светился, что перегорел.
              И я падаю вниз, вниз, вниз к тебе.
              Ответить
        • Это правда, но вот реальная пользоа может быть например в простой базе данных.

          Пусть каждый кортеж занимает 1024 байта, и все они отсортированы по кластерному ключу, и если я делаю `SELECT * LIMIT 10`, то я могу сразу посчитать рендж, и залочить его, а другие петухи пусть себе бесоёбят в других местах.

          Разумеется, в реальной жизни всё намного сложнее.

          ps: спермос тоже умеет, причем файл может быть больше, чем DWORD, потому `LockFileEx` сделал так:
          [in] nNumberOfBytesToLockLow
          The low-order 32 bits of the length of the byte range to lock.
          
          [in] nNumberOfBytesToLockHigh
          The high-order 32 bits of the length of the byte range to lock.


          `lockf(3)` как-то с `off_t` справился. Какой багор ))
          Ответить
          • > LIMIT 10
            Лимитчик, плиз.
            Ответить
            • А у тебя прописка в москве типа?

              Пркинь, в SQL нет никаких TOP и LIMIT. Есть OFFSET c версии 2008.

              В бд-для-гостевых-книг и PostgreSQL есть LIMIT.
              В MS-SQL есть TOP
              В Оракле есть ROWNUM.
              Ответить
              • Я знаю, LIMIT снауты впендюрили для лимитчиков чтобы у них для уеб-сайтов курсоры были поменьше. Hence the remark. Sweden, yes.
                Ответить
                • мне кажется недосубд для пыхомартышек высрал какой-то финскийпетух, а не шведский, не?
                  Ответить
                  • Отвечает Балабоба
                    https://search.brave.com/ask?q=mysql+is+of+swedish+or+finnish+origin%3F


                    Оказывается, му это не про моих коровок!
                    Ответить
                    • My это крошка мю дочка его вроде

                      Ну блин, он финский швед. Как и Торвальдс. Как и Туве Янсен. Как и чувак, который финнам гимн написал.

                      А, два других питуха и правда шведы. Ты прав.

                      Мне про май-сикель читать брезгливо, как про трапов примерно, потому я про него мало что знаю.
                      Ответить
                      • > adds a layer of cultural complexity
                        Complex and multifaceted!

                        Торвальдс вроде не такой, швед с финским паспортом, а не наоборот
                        Ответить
                        • Финка была когда-то под Швецией, и с тех пор там осталось сколько-то шведов.

                          Когда финка получила независимость, там был определенный багор (шведы отделица хотели), в итоге финны признали их язык вторым госудасртвенным, и шведов попустило. И вот теперь есть Тиккурила и она же Дикурсбю (суффикс "by" для топонимов у англов тоже есть от данов)

                          С тех пор так и живут. Торвальдс из таких.
                          Ответить
              • Из-за этой хуйни брат умер «PDO» практически бесполезно в «PHP»: всё равно под каждую СУБД приходится переписывать запросы.
                Ответить
                • Так PDO, будем честны, как ADO, ODBC, JDBC или DBI не является тулой для абстрагирования от СУБД (для этого есть ORM).

                  А вышеупомянутые интерфейсы помогают унякфицировать API для запросов, чтобы отличались только сами запросы (отражая диалект SQL) и не нужно было писал `mysql_real_escape`. А еще они препрейряд стейтменты, конечно, избегая проблемы инъекций.

                  Впрочем, если ты ничего сложнее `SELECT *FROM PETUZ` не пишешь, то можешь считать это достаточной абстракцией.
                  Ответить
                  • PDO для того, чтобы не запоминать функции mysql_connect, pgsql_connect etc, а использовать единый интерфейс для коннекта (и передавать в него моссив настроек, специфичный для каждой СУБД, лол).

                    Prepared — это следующий уровень, сам PDO его не сделает, если не попросить (а в MySQL PDO по умолчанию ещё и сделает мумуляцию prepared для пирфоманса, потому что при открытии соединения на каждый запрос к сайту prepared тормозит).

                    И реальное экранирование строк — тоже не является неотъемлемой частью PDO.

                    Короче, PDO для того, чтобы не учить 100500 функций для коннекта к базе, для запроса к базе и т. п. Но адаптировать код к каждой СУБД всё равно придётся.
                    Ответить
                    • Ну ничто не мешает тебе вынести запросы в специйичный для СУБД слой, можно даже через (прости господи) наследование. Это полчится намного чище, чем везде писать префикс субд. Как минмиум по этому PDO уже хорошо.

                      Еще раз отмечу, что такой подход был во всех языках (ну кроме СИ, по понятным причинам, да и туда завезли ODBC)

                      То-есть пых единственный в мире высокоуровневый ЯП где это было по-другому. Стыдоба!

                      Ни перл, ни джава, ни вжалбейск, ни C#, ни даже питон (PEP 249) ничего другого и не знали: там всегда был API к СУБД
                      Ответить
                      • ps:

                        вот как это по-ноуке называется: CLI
                        https://en.wikipedia.org/wiki/Call_Level_Interface
                        Ответить
                  • Неее, это чтобы ты не писал die or mysql_real_connect а потом die or mysql_real_get_cursor а потом die or mysql_real_next_row, обёртка над API клиента короч.
                    Ответить
                    • В «крошке Мю» нет никаких «курсоров». Именно поэтому я за «крошку Мю».
                      Ответить
                      • Везде есть курсоры, иначе бы пришлось работать с большим картёжным массивом.
                        Ответить
                        • CREATE CURSOR нету. А так да, какой же SQL без курсоров.
                          Ответить
                          • Алло, это мускульпидоры? Скажите, к вам ренджи уже завезли? А cached views?
                            (ржот, бросает трубку)
                            Ответить
                            • Зачем мне всё это? Я пишу SELECT len from huis WHERE, а больше мне ничего и не надо
                              Ответить
                              • А еще ты хранишь связи строкой через запятую для кеша, я знаю
                                Ответить
                                • Не, я продвинутый, у меня есть колонка data, куда я складываю данные в protobuf.
                                  Ответить
                                  • > protobuf

                                    Хуйня это. Я в контроллерах пишу структуру и потом отправляю ее в UDP или TCP пакете
                                    Ответить
                                    • Ура, пин № 123 вернулся!
                                      Ответить
                                    • а про ntoh не забываешь?
                                      Ответить
                                      • Байтордер в контроллере и x86 обычно совпадает. Но если нет, это банально отлавливается на этапе тестирования.
                                        Ответить
                                    • Ага, заебись. Я однажды добавил новое поле в такую структуру и положил весь прод, потому что принимающая сторона не ожидала такие данные и упала по segfault.
                                      Ответить
                                      • Однажды я подошёл к китайцу и заговорил по-японски, но оказалось, что ни он, ни я не знают японский, и вообще это был кореец
                                        Ответить
                                        • Я как-то увидел узкоглазого, и как давай орать: тамагочи! нагасаки!
                                          А бурят мне и говорит: ты что ебанутый
                                          Ответить
                                          • Я как-то увидел зумера и давай орать: дискета! сноубординг! пепси! эмтиви!

                                            А он мне и говорит: ты что, ебанутый?
                                            Ответить
                                            • конечно ебанутый ты пейджер забыл упомянуть
                                              Ответить
                                      • Очень часто у тебя клиент и сервер собирается с одной версией .h файла, и такой проблемы у тебя нет.

                                        По сути ведь каждый твой модуль (.c) это отдельный клиент и сервер (только общаются они покладая в регистры (или в стек, если ты очень старый) сообщения-структуры).

                                        Если у тебя клинет и сервер живут отдельно, то надо брать протобуф (или джейсон, если ты пидор)
                                        Ответить
                      • В крошке мю вообще нихуя нет, с другими СУБД соотносится примерно как QBasic с современными ЯП
                        Ответить
                  • Поебень какая, сначала пердолиться с унификацией драйвера, потом отдельно с запросами. Я делаю просто: у меня UserDataManager наследует AbstractDataManager, в последнем есть abstract Object getConnection(), abstract String getSingleUserGetQuery(), abstract Object useQuery(query), abstract User transformSingleResult(object).
                    Ответить
    • В Москве бывший лидер Солнцевской ОПГ погиб, когда катался на лодке с мужем двоюродной сестры Путина
      Ответить
    • https://youtu.be/9T1vfsHYiKY
      его буквально выебал попугай
      Ответить
    • Яцо лежит вакурат
      Ответить
    • Пандус для яиц дельная вещь или хуита?
      Ответить
      • И таймер который в кастрюлю?
        Ответить
        • у тебя прямо в плите его нет?
          Ответить
          • У меня и не было никогда, даже термометр сломан.
            Видел понтово выглядящий на магните, но звонок дурацкий и почему-то барыга заводила его, не прилепив магнит.
            Но интересен который бросать в кастрюлю и он обесцвечивается.
            Ответить
      • А сколько у тебя несушек?
        Ответить
        • Поддержку до 30 штук обещают, но в отзывах пишут отборной категории только 25 влазит, мне нормально если всё работает, как показано, а это большой вопрос.
          Ответить
          • Не понял, 25 несушек?

            А сколько петушков?
            Ответить
            • Та фотка курятника в квартире в матриксе его была?
              Ответить
              • а прикинь гологуб правда живет в деревне с курицами и такой

                https://i.pinimg.com/564x/c2/99/a5/c299a5c50e6779b314cc415dfc55ba52.jpg
                Ответить
                • Я его именно так и представляю.

                  https://m.vk.com/video-193302931_456239023
                  Ответить
                  • Далеко от больших городов,
                    Там где нет дорогих серваков,
                    Где местами уже 20 лет
                    До сих пор диалап интернет,

                    Не качает народ сериалы —
                    У них два белорусских канала,
                    Им задаром не нужен «Айфон» —
                    У них в клубе есть магнитофон.

                    Они молоды, но не студенты,
                    Не нужны им просмотры, коменты.
                    Лучше выпить у клуба сто грамм,
                    Чем втыкать в этот ваш «Инстаграм».

                    У них нет ни кальянных, ни пабов,
                    У них самые лучшие бабы.
                    У них был один дурень Валера —
                    Он работал девопс-инженером.

                    Прикрутил пять бэушных винтов
                    Одним шлейфом и клауд готов,
                    Было десять гигов — стало пятьдесят,
                    Покормил перед этим поросят.

                    Накатил туда «Убунту», прописал хосты,
                    Iptables'ом настроил udp-порты,
                    Фтп, пхп, энжэникс,
                    вот так!
                    загоню корову в хлев и настрою веб-сервак
                    С дэнээсом.

                    А моя Галя говорит что я на голову дурны,
                    Потому что я купил себе с пингвинами штаны,
                    А у нас с нею любовь — ходит по деревне слух
                    Потому что я ей вставил вместо «Виндовса» «Линух».

                    И пускай там программисты говнокодят по страницам,
                    Я устрою им сиайсиди покруче чем в столице,
                    Не успеешь закоммитить только свой хардкод —
                    Нету стейджа на селе сразу лью на прод.

                    Продублирую коммит на говнокоде.ру,
                    Петушок прокукарекает мне поутру,
                    Хорошо в деревне летом, хорошо в мороз,
                    Если ты в айти-стране и инженер-девопс.

                    Прикрутил пять бэушных винтов
                    Одним шлейфом и клауд готов,
                    Было десять гигов, стало пятьдесят,
                    Покормил перед этим поросят.

                    Накатил туда «Убунту», прописал хосты,
                    Iptables'ом настроил udp-порты,
                    Фтп, пхп, энжэникс,
                    вот так!
                    Сыпану курам пшена и настрою веб-сервак
                    С дэнээсом.
                    Ответить
                    • Кстати, все заметили, что уютненький упомянули в песне?
                      Ответить
      • Ни кто не знаит?
        Ответить
    • We're sorry, but something went wrong.
      If you are the application owner check the logs for more information.
      Ответить
    • Пермский людоед умер от цирроза печени прямо в холле поликлиники
      Ответить
      • Я могу себе его талончик забрать?
        Ответить
        • Только через мой трупп! Я уже неделю окна для записи жду!
          Ответить
          • Мы в школе ржали над «Timur und sein Trupp» в учебнике немецкого.
            Ответить
            • Troops же у англичан.
              У нас тоже есть troepen, но я неебу можно-ли сказать "Timur en zijn tropen", потому что команда вообще "ploeg" (плух, хаха), но правда англичанка (американка, вернее) уже нагадила, и конечно везде team.
              Ответить
      • Мясо длинной свиньи плохо усваивается
        Ответить
        • Бывает ли свинья одинаковой длины
          Ответить
          • Не бывает двух одинаковых людей
            Ответить
            • В одном жира больше, в другом меньше.
              Ответить
            • Не бывает двух одинаковых людей.
              В одном говна чуть больше, в другом больше.
              Ответить
              • В каждом маленьком ребёнке,
                И в мальчишке, и в девчонке
                Есть по триста грамм какашек,
                Может, даже полкило.

                А во взрослых дядях, тётях
                Их, конечно же, побольше.
                Иногда и так бывает,
                Целый человек — говно!
                Ответить
    • Сёма, шаришь так?

      Бездомный в Штутгарте пожертвовал матерям-одиночкам 200 евро. Эти деньги мужчина, называющий себя Швальбе (по-немецки die Schwalbe - "ласточка"), заработал, сдавая пустые бутылки.

      Я не к тому, чтоб ты чото кому-то жертвовал, а скорее к тому, что ты можешь неплохо зарабаывать собирая бутылки!
      Ответить
    • хто з вас??
      https://pbs.twimg.com/media/G8igGoNWwAAyLDE?format=jpg&name=medium
      Ответить
    • Ем в самых грязных уличных кафе Индии за $1 - что будет?
      Ответить
    • https://www.youtube.com/watch?v=tB_WP6mPzcY
      Ответить
    • Ai рак и не нужен https://nos.nl/video/2595536-toeristen-misleid-door-ai-beeld-van-amsterdam-we-krijgen-veel-teleurgestelde-mensen
      Ответить
    • поясница пояснится
      Ответить
      • Гологуб, скажи паляница ("палянытьсья")?
        Ответить
        • Смотря какой откат и есть ли экстрадиция
          Ответить
          • Морская свинина и Селерон Тараса — это родственники?
            Ответить
            • Нет Инью, селерон Тараса это Иканус, а Свинина это Гологуб
              Ответить
              • Спасибо, запомню.
                Ответить
                • Три дебила сидят на одном сайте семнадцать лет, и угадывают друг друга по запятым, блядь.
                  Ответить
                  • Семнадцать лет, как под наркозом.
                    Ответить
                    • Ты Икарус.

                      А теперь угадай кто я:
                      Сорок тысяч обезьян в жопу сунули банан.
                      Ответить
                      • Ты Инью. Макак бы написал слово «обезьян» с твёрдым знаком.
                        Ответить
                        • Ты Икарус. Только я и он использует «кавычки».
                          Посколько это не «я», то значит «Икарус».
                          Ответить
                          • Ты Икарус. Я Икарус. Ты на белом коне. Пиво в доме офицеров.
                            Ответить
    • "Я думаю, что есть большая вероятность, что мы это сделаем [добьемся мира], и есть большая вероятность, что мы этого не сделаем"
      Вэнс.

      Каковы шансы встретить динозавра на улице?
      50/50: или встретите, или нет.
      Ответить
      • Новости о мнении коких-то людей можно смело игнорить. Заходишь в статью типа ЭЧто $pidor думает о $huiЭ и её содержание по смыслу обычно такое: Экакие-от понравились, какие-то нетЭ
        Ответить
    • Не хочет ли Михаил сделать такого?
      https://cs17.pikabu.ru/s/2025/12/23/09/fvhfkdu6_lg.jpg
      Ответить
      • Якутский скульптор Боппосов не слепит из навоза символ Нового года из-за рака

        :(((((((((((
        Ответить
        • Вроде его знамя брат подхватил.

          А Михаила жалко.
          Ответить
    • Example 29-2. Playing music

      #!/bin/bash
      # music.sh
      
      # Music without external files
      
      # Author: Antonio Macchi
      # Used in ABS Guide with permission.
      
      
      #  /dev/dsp default = 8000 frames per second, 8 bits per frame (1 byte),
      #+ 1 channel (mono)
      
      duration=2000       # If 8000 bytes = 1 second, then 2000 = 1/4 second.
      volume=$'\xc0'      # Max volume = \xff (or \x00).
      mute=$'\x80'        # No volume = \x80 (the middle).
      
      function mknote ()  # $1=Note Hz in bytes (e.g. A = 440Hz ::
      {                   #+ 8000 fps / 440 = 16 :: A = 16 bytes per second)
        for t in `seq 0 $duration`
        do
          test $(( $t % $1 )) = 0 && echo -n $volume || echo -n $mute
        done
      }
      
      e=`mknote 49`
      g=`mknote 41`
      a=`mknote 36`
      b=`mknote 32`
      c=`mknote 30`
      cis=`mknote 29`
      d=`mknote 27`
      e2=`mknote 24`
      n=`mknote 32767`
      # European notation.
      
      echo -n "$g$e2$d$c$d$c$a$g$n$g$e$n$g$e2$d$c$c$b$c$cis$n$cis$d \
      $n$g$e2$d$c$d$c$a$g$n$g$e$n$g$a$d$c$b$a$b$c" > /dev/dsp
      # dsp = Digital Signal Processor
      
      exit      # A "bonny" example of an elegant shell script!


      конечно, уже не работает. Поттеринг сломал. А может даже алса
      Ответить
      • Вот уроды. И на чём теперь тёплые ламповые программы запускать?
        Ответить
        • На ламповых компьютерах, конечно.

          https://allforchildren.ru/scibooks/fortran/fortran043.jpg
          Ответить
      • а ты понял, что mknote это отсылка к `mknod(2)` ?
        Ответить
        • > mknote
          > mknod
          Где посылка, креатъ?
          Ответить
          • Я тоже не увидел там отсылок. Создать ноту. А то, что make до mk урезали, ну бывает.
            Ответить
    • В этот день родители ребенка ехали вместе с ним в машине. В какой-то момент Годен начал ссориться с матерью своего сына из–за «детских салфеток и денег», пишет издание.

      Остановившись на перекрестке в Джексонвилле, Голден вытащил ребенка из автомобиля и положил его на проезжую часть, затем вернулся за руль машины и переехал мальчика.

      "Я не справился со своей ролью защитника, отца", — сказал подсудимый
      Ответить
    • 33 шальных узбека из села Манды-курган
      Поклонялись паровозу, думая, что он шайтан,
      Богохульно теребили один палка два струна,
      Исступлённо восхваляя чёрный злой шайтан-арба.

      Человеческие жертвы приносить Шайтану стали,
      Клали девушек на рельсы, девки в ужасе дристали,
      И по рельсам растекался жидкий девичий понос,
      И летели паровозы с диким скрипом под откос.

      Infornal fuckъ.
      Ответить
      • Два чекиста в чёрных куртках, в галифе и с сапогами
           Cm                                               Fm
        Шли на место преступленья в город Кунцево далёкий,
        Где петлюрцы да бендерцы, всяки люберцы да негры
        Изнасиловали дочку председателя совдепа.
        
        Но чуть-чуть переборщили, накололись мульки сраной
        И отрезали ей сиськи, чтоб затем испечь их в тесте.
        
           C#                 G#
        Сиськи в тесте - это вкусно,
        Захотелось сисек в тесте.
        Сиськи в тесте  - это вкусно
        Захотелось сисек в тесте...
        
        А чекисты подоспели прям в разгар делёжки сисек -
        И давай стрелять из ружьев в небеса, где пели птицы.
        Гуси падают на на землю, и от страха обосрались
        Все коньки в лугах колхозных, и заплакали детишки.
        А петлюрцы и бендерцы, как увидели героев,
        Побросали сиськи на пол и залезли на машины,
        И уёбывать помчались в направлении ФРГ, бля,
        Позабыв кулинарию, канули в века навечно!
        
        Сиськи в тесте - это вкусно,
        Захотелось сисек в тесте.
        Сиськи в тесте - это вкусно,
        Заходите - сиськи в тесте!


        Волосатое Стекло
        Ответить
    • Директор Белградского зоопарка уговаривает сбежавшего шимпанзе Сами вернуться в зоопарк. Югославия. 1988г.
      Ответить
      • https://historyfact.ru/wp-content/uploads/2025/09/belgrad-1988-god-direktor-gorodskogo-zooparka-pytaetsja-ugovorit-c30689c.jpg

        > porn
        Ответить
    • Музыкант Михаил Рэнт (https://t.me/mishaproducer) проанализировал чарты соцсетей и сервисов и обнаружил в них музыку сгенерированную ИИ. Под композициями восторженные комментарии - о том какой у исполнителя сильный голос, глубокие тексты и так далее. Автор считает, что через какое-то, очень небольшое время, в этих чартах придется выискивать не ИИ, а живых музыкантов.


      AI ИДИ НА ХУЙ
      Ответить
      • Я в Яндекс-Музыке находил нейронку. Например, исполнитель «Village Jam» — полное говно.

        Когда нейронка исполняет что-то на музыку, написанную человеком, на стихи, написанные человеком, голосом известного музыканта, получается нормально, как каверы говновоза, например.

        Но когда нейронка пытается сочинять музыку, получается полная хуйня.

        Т. е. нейронку можно использовать как инструмент для «раскраски», но доверять ей сочинение ни в коем случае нельзя.
        Ответить
      • > чарты

        Хуярты! Я и до нейронок в них не заглядывал, ибо там всегда попса голимая.

        Надо слушать не то, что всем навязывают, а искать по вкусу.
        Ответить
        • Верно глаголишь, товарисчщ!.

          Именно поэтому вам нужно подписаться на мой конал. Там собрал топ лучщих песен от которых тошнит обывателей и не бывших ни в одном чарте, вы обязательно должны послушать!

          Долой попс!
          Ответить
      • Прослушал плейлист из поста Миши («Люди ИИскуства»). Можно немножко послушать «DJ Блокnote» (он выезжает на том, что эксплуатирует стихи Серебряного века) и «Yulevna» (а тут попытались сделать слишком натурально, даже воспроизвели ошибки певичек типа Долиной вроде непоставленного дыхания).

        Остальное — просто параша.

        Из того, что я сам находил, терпимо «ПФ, Suno AI». Именно, что терпимо, потому что остальное с «Suno AI» ещё хуже.

        А вообще мне понравилось, когда всякую парашу перепевали живым голосом на живых инструментах. Были в «Ютубе» такие каверы.

        Вспомнилось: в донейросетевую эпоху были исполнители, которые пели под фанеру, исполненную MIDI-секвенсором. Звучало это так же отстойно, ибо настоящий музыкант так никогда не сыграет.
        Ответить
        • Попробовал ещё послушать «DJ Блокноте». Две-три песни нормально, а дальше тошнит от однообразной бессмысленной аранжировки.
          Ответить
          • Иван Павидлов говно есть не будет: там волос.
            Ответить
            • Безоа́р, безоа́ровый ка́мень (араб. بازهر‎ bâzahr) — инородное тело в желудке, конкремент из плотно свалянных волос или волокон растений.

              Достоверно установлено, что образованию трихобезоара способствует вредная привычка кусать волосы; профилактика сводится к борьбе с этой привычкой.
              Ответить
              • Какой Бубарех ))

                &gt; привычка кусать волосы

                Федька, не грызи ногти! На ногах! У дедушки! И вообще, отойди от трупа!
                Ответить
                • g: Трихофа́гия

                  Синдром Рапунцель — чрезвычайная форма скопления волос, в которой «хвост» этого скопления простирается в кишечник. Если данное явление не будет вовремя диагностировано, оно может привести к летальному исходу[2][4][5][6]. В некоторых случаях необходимо хирургическое вмешательство для удаления волосяного кома из желудочно-кишечного тракта[7]. Известен случай, когда 4,5 килограмма волос было удалено из желудка 18-летней девушки[8][9].
                  Ответить
                  • g: Трихотилломания
                    Ответить
                    • Жость.

                      Какая нямка:
                      https://web.archive.org/web/20140417004241im_/http://static.medportal.ru/pic/common/hash/5/c/5c06941a-6c47-4cc8-8366-5729744916d2.jpg

                      Кстати, а если жрать волосы много и быстро, можно ли выжить и довести до такого состояния, чтобы волосы из жопы вылезли? Чтобы ходить и говорить всем: "смотри, я фурря!"
                      Ответить
                  • Кискам полагается их отрыгивать

                    https://www.youtube.com/watch?v=qYxB9j9cWqE
                    Ответить
                    • У кошек на языке есть такие крючочки, которые зацепляют шерсть, когда они моются, и шерсть попадает внутрь, потому кошки её срыгивают.

                      Это вообще норм. Если очень заебывает, можно дать кошек мальтпасту: она помогает выводить шерсть.

                      А хищные птицы (в тч наши любимые вороны) срыгивают шарики из нерепеваренных костей, перьев, и шерсти тех, кого они съели: называется "погадки"
                      Ответить
    • Россиянка пожаловалась на выданный в детском саду сладкий подарок с тараканами в коробке
      Ответить
    • Василий «решил удивить гостей крио-шоу» и приготовил им коктейли с жидким азотом.

      Дальше рассказывать?
      Ответить
    • Засекреченные фрагменты в файлах Эпштейна можно восстановить — Минюст США просто поменял фон в «вымаранных» кусках текста вместо того, чтобы реально скрыть данные.

      Кстати мой пароль 123, но я его засекретил, и вы его не видите
      Ответить
      • Швейк взял эту семейную реликвию и прочёл:

        «Милая Аннушка!

        Нам здесь очень хорошо, и все мы здоровы. У соседки по койке сыпной ▓▓▓, есть и чёрная ▓▓▓▓. В остальном всё в порядке. Еды у нас достаточно, и мы собираем на суп картофельную ▓▓▓▓▓. Слышала я, что пан Швейк уже ▓▓▓▓, так ты как-нибудь разузнай, где он лежит, чтобы после войны мы могли украсить его могилу. Забыла тебе сказать, что на чердаке в тёмном углу в ящике остался щеночек фокстерьер. Вот уже несколько недель, как он ничего не ел, – с той поры, как пришли меня ▓▓▓▓▓. Я думаю, что уже поздно и пёсик уже отдал ▓▓▓▓ душу».

        Весь лист пересекал розовый штемпель:

        «Просмотрено цензурой. Императорский королевский концентрационный лагерь Штейнгоф».
        Ответить
        • Швейк не теряет актуальности за сто лет. Нихуя не поменялось. Старик Прогулкин всегда одинаковый, в любой стране. Да и Пепка тоже.
          Ответить
    • у нас две свиньи что ли???
      https://postimg.cc/svQbxvVR
      Ответить
      • Свинья-то большая, да два коммуниста, дебильный петух и большая змея.
        Ответить
    • Океан людского гнева шумел и не хуева
      «И навоз у нас украл и любит Пугачеву»
      Он кричал «Не воровал, и нравится мне Кинчев!»
      Но народ его свинтил и предал суду Линча
      Ответить
    • https://img-9gag-fun.9cache.com/photo/a6Ze67N_460svvp9.webm
      Ответить
    • https://i.imgur.com/reC5pIf.jpg
      Ответить
      • Это из серии "туалетную бумагу в унитаз не бросать"?
        Ответить
    • https://vatabu.ru
      Ответить
    • Знаете песню «Стоша Говнозад»?
      Ответить
      • Нет, только про Красавицу Икуку знаю, а еще про пробежаться поросе, вотки найду, и кинь бабе лом. Раньше еще скрипка-лиса знал
        Ответить
    • https://pbs.twimg.com/media/G9gJMu3XQAAIEFB?format=jpg&name=large

      "Феерверков не запускать. Иначе выйду я на улицу и получишь ты по ебалу" написано
      Ответить
    • https://en.wikipedia.org/wiki/Ponos_Corporation
      Ответить
    • https://cs16.pikabu.ru/s/2026/01/02/23/iypsicwr.png
      Ответить
    • https://cs19.pikabu.ru/s/2026/01/03/12/uogex6ca_lg.png
      Ответить

    Добавить комментарий