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

    +2

    1. 1
    Дорогие товарищи!

    В этом посте проводятся выборы говнозидента.
    Проявите свой гражданский говнодолг: проголосуйте за лучшего кандидата!

    Для кандидатов: баллотироваться под первым комментарием.

    Запостил: gost, 11 Февраля 2020

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

    • Баллотироваться тут.
      Ответить
      • Баллотируюсь тебе за щеку.
        Ответить
        • сунул свой бюллетень, проверь
          Ответить
          • Угостил тебя эллочкой панфиловой, проверь
            Ответить
      • Балвортируюсь. Проблемы надо кобенать!
        Каждому психозоиду по автогенератору!
        Против питушни за лесные 245 бат 3 зожатия!
        Ответить
    • Выборы будут шуточными или у нас всё будет по-серьёзному: со вбросом нужных бюллетеней, с порчей неугодных бюллетеней, с автобусами с фейковыми избирателями?
      Ответить
    • Считаю, что нужно требовать! Каждый должен быть участником! Голоса людей должны быть услышаны! Ведь это недопустимо! Сколько можно терпеть?! Сколько лет мы уже, а всё еще вот!
      Голосуйте за меня, и мы вместе сможем!
      Ответить
      • За всё хорошее, против всякой хуеты?
        Ответить
        • Разумеется! Ведь мы достойны! Хватит уже вот это всё! Я считаю, что мы просто обязаны! Мы добьемся!
          Ответить
    • https://youtu.be/jEEVaBbFFjk
      Ответить
      • Именно поэтому я за «Виталия Наливкина».

        https://youtu.be/Bb5NGcPGgV0
        Ответить
        • https://4.bp.blogspot.com/-yA610nuyXIo/T45ABtpCvKI/AAAAAAAAFbA/RPNDICb2dhY/s1600/0_6c76e_c3b9265a_XL.jpg
          Ответить
          • Устарело. По телевидению давно не говорят про процветание и про стабильность.
            Ответить
            • Да ладно. Регулярно Президент говорит о повышении ВВП и удачном выходе из кризиса
              Ответить
              • Президент сейчас воюет с покойниками. То Ленин ему бомбу подложил, то ещё кто-то.

                По телевидению сейчас много негатива: рассказывают о закрытии предприятий и организаций, об авариях и катастрофах, о новых идиотских законах. Но без эмоций, типа всё нормально и так и должно быть.
                Ответить
              • А Царь регулярно говорит о повышении пирфоманса и удачном раннем выходе из цикла.
                Ответить
      • Я на выборы никогда не ходил. Но в этот раз точно пойду за Наливкина голосовать. Кандидат от народа!

        https://youtu.be/T6BuMVYG6Bw

        https://youtu.be/soZ8CsXlaaE
        Ответить
        • Пока рус­ня придумывает наливкина, в других странах уже выковыривают брусчатку.
          Ответить
    • приведи реальный пример, где нужны «выборы»
      Ответить
      • В любой системе, где нет выделенного лидера. В сетевых протоколах это часто используется, например.
        Ответить
        • > в любой

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

            Вопрос еще в том, что с этой информацией делать дальше. Если ты просто сохраняешь данные (как в случае паксоса) или распостраняешь их (как в случае peer сетей) то это одно.

            А если протокол требует выделенного корня (spanning tree например) или ultimate источник данных (сетевое окружение windows / master browser) то приходится проводить выборы
            Ответить
          • Емнип, для пафоса тоже временного координатора выбирают, иначе все пытаются пропихивать свои запросы как попало и пирфоманс скатывается в жопу.
            Ответить
            • это рекомендация. при этом пропозера тоже предлагается через паксос выбирать.

              если мы говорим про современные распределенные системы, то там обычно паксос существует в контексте одного запроса / одного значения, и его нужно собирать практически каждый раз заново, потому что пропозером может быть только та нода, на которую этот запрос пришел.
              Ответить
    • Выборы, выборы. Кандидаты ПИДОРЫ!
      Ответить
    • Я что-то пропустил?
      Ответить
      • Да, у нас теперь есть должность Пезидент Гурзии, как этих пафосных тупых анальных клоунов.. как их... прокаженные чтоль...

        Короче, мы выбираем лидера.
        Голосуйте за меня, и я постановлю забанать осетинского педофила и любого, кто этому уебку ответит
        Ответить
        • Узлы голосуют за того кандидата, от которого получили первый запрос.
          Ответить
          • А могли бы за того, у кого меньше мак-адрес или толще os-level
            Ответить
          • Узлам лишь бы завязать с голосованием.
            Ответить
        • > как этих пафосных тупых анальных клоунов.. как их... прокаженные чтоль...

          какой Артемий Татьяныч )))))
          Ответить
          • так там татьянычи сплошные и сидят
            Ответить
    • >В этом посте проводятся выборы говнозидента.

      Нахуй не нужно.
      Выборы для анскильных отбросов.
      У нас есть Царь!
      Ответить
      • Долой кровавого тирана! Всю власть — народному говнозиденту!
        Ответить
        • Боже, Царя храни!
          Сишный, державный,
          Царствуй на славу, на славу намъ!
          Царствуй на страхъ скрiптухамъ,
          Царь протосишный!
          Боже, Царя храни!
          Ответить
          • Вихри анскильные веют над нами,
            Темные сишки нас злобно гнетут,
            В бой роковой мы вступили с Царями,
            Нас ещё судьбы безвестные ждут.
            Но мы накатим гордо и смело
            Смузи борьбы за рабочее дело,
            Смузи великой борьбы всех народов
            За лучший код, за святую свободу.
            Ответить
    • https://github.com/gustavo-depaula/stalin-sort
      Ответить
      • Предлагаю в качестве продолжения Khrushchov-sort: вставляет куда-нибудь элементы, удалённые stalin-sort.
        Ответить
        • И всё на микросервисах!
          Ответить
        • Оно восстановит только те элементы, где память не перетёрли.
          Ответить
        • Можно ещё Gorby-sort: вставляет элементы, которые были удалены 50 лет назад.
          Ответить
          • Gorby-sort: при попытке отсортировать массив (void perestroika), он разваливается на 15 кусков.
            Ответить
            • Причём некоторые элементы находятся сразу в нескольких кусках и начинается кровавый race condition
              Ответить
    • https://docs.microsoft.com/ru-ru/windows-server/virtualization/hyper-v/get-started/create-a-virtual-machine-in-hyper-v

      Укажите имя и расположение Имя: Новая виртуальная машина.

      Расположение: к:\програмдата\микрософт\виндовс\хипер-в\ .

      Новый виртуальный жесткий диск — чтобы создать виртуальную машину с новым виртуальным жестким диском, замените параметр -VHDPath из приведенного выше примера на -неввхдпас и добавьте параметр -неввхдсизебитес . Например:
      Ответить
      • -невхххзаебитесь что?
        Ответить
        • При запуске Кпуграупс с помощью Жеткпутопологи возвращаются сведения о текущей системе
          Ответить
          • к:\усерс\публик\документс\хипер-в\виртуал жесткие диски\
            Ответить
            • Ещё у майков была замечательно переведённая статья про разбор дампов в windbg. Там были всякие ПАЖЕ_ФАУЛТ и ИРКЛ_ИЗ_НОТ_ЛЕСС_ОР_ЕКВАЛ.
              Ответить
              • э проблем хэз бин детектед энд виндовс хэз бин шут даун ту превент дамадж ту ё контупер.
                ПАЖЕ_ФАУЛТ_ИН_НОНПАЖЕД_АРЕА
                иф зис из ве фирст тайм ю'ве син виз стоп еррор скрин,
                рестар ё контупер. Иф виз скрин аппеарс эгэйн, фоллоу
                виз степс:
                чек ту мэйк сур эни нью хардвар ор софтвор из проперти инсталлед.
                Иф виз из э нью инсталлейшн, аск ю хардвар ор софтвор мануфактурер
                фор ани Виндовс апдатес ю мигхт нид.
                Иф проблемс континью, дизабл ор ремув эни невли инсталлед хардвар
                ор софтвар. Дизабл БИОС мемори оптионс сач ас качинг ор шэдоуинг.
                Иф ю нид ту юз Сафе Моде ту ремув ор дизабл компонентс, энд вен
                селект сафе моде.
                Техникал информэйшн:
                *** СТОП: 0умножить00000050 (0умножить82BF2c44,0умножить00000001, 0умножить8054B534,0умножить00000000)
                Бегининг дамп оф физикал мемори
                Дампинг физикал мемори ту диск.
                Ответить
                • Какой багор )))
                  У меня возникло желание скобенировать натализатор, переводящий английскую кобенаду в такую вот мелкодисперсную психозу.
                  Ответить
                  • Reverse voretsiring

                    Ze problem hez bin detekted end vindovs hez bin shut daun tu prevent damadzh tu e kontuper.
                    PAZHE_FAULT_IN_NONPAZHED_AREA
                    if zis iz ve first taim yu've sin viz stop error skrin,
                    restar e kontuper. If viz skrin appears egein, follou
                    viz steps:
                    chek tu meik sur eni n'yu hardvar or softvor iz properti installed.
                    If viz iz e n'yu installeishn, ask yu hardvar or softvor manufakturer
                    for ani Vindovs apdates yu might nid.
                    If problems kontin'yu, dizabl or remuv eni nevli installed hardvar
                    or softvar. Dizabl BIOS memori options sach as kaching or shedouing.
                    If yu nid tu yuz Safe Mode tu remuv or dizabl komponents, end ven
                    selekt safe mode.
                    Tehnikal informeishn:
                    *** STOP: 0x00000050 (0x82BF2c44,0x00000001,0x8054B534,0x0000 0000)
                    Begining damp of fizikal memori
                    Ответить
                    • https://sco.wikipedia.org/wiki/Scots_Inglis
                      Ответить
                    • Прямо какой-то немецкий получился.
                      Ответить
                      • Directors at Daimler Benz and Chrysler have announced an agreement to adopt English as the preferred language for communications, rather than German, which was another possibility.

                        As part of the negotiations, directors at Chrysler conceded that English spelling has some room for improvement and have accepted a five-year phase-in plan.

                        In the first year, "s" will be used instead of the soft "c". Also, the hard "c" will be replased with "k". Not only will this klear up konfusion, but komputers have one less letter.

                        There will be growing kompany enthusiasm in the sekond year when the troublesome "ph" will be replased by "f". This will make words like "fotograf" 20 persent shorter.

                        In the third year, DaimlerKhrysler akseptanse of the new spelling kan be expekted to reash the stage where more komplikated shanges are possible.

                        DaimlerKhrysler will enkourage the removal of double letters, whish have always ben a deterent to akurate speling. Also, al wil agre that the horible mes of silent "e"'s in the languag is disgrasful, and they would go.

                        By the fourth year, peopl wil be reseptiv to steps sush as replasing "th" with "z" and "w" by "v".

                        During ze fifz year, ze unesesary "o" kan be droped from vords kontaining "o", and similar shanges vud of kors be aplid to ozer kombinations of leters.

                        After zis fifz yer, ve vil hav a reli sensibl riten styl. Zer vil be no mor trubls or difikultis, and employes vil find it ezi to kommunikat viz eash ozer.

                        Ov kors al supliers vil be expekted to us zis for all busines komunikation via DaimlerKhrysler.

                        Ze drem vil finali kum tru :.

                        Und efter ze fifz yer, ve vil al be speking German like zey vunted in ze forst plas.
                        Ответить
                    • Kakoi bagor )))
                      Ответить
                    • И сразу панятна стала, што написана ф тексти. Я бы назвал такую программу альбинатором в честь Беларуси (Ruthenia Alba) и их принципа писать по-нормальному, а не пихать в слово из четырёх звуков семь букв как багетники, не писать слово по-рандомному как чаевики-дождевики и не окать как ушаночники.

                      Я за альбинаторы, встроенные во весь пользовательский ввод!
                      Ответить
                      • For example, in Year 1 that useless letter "c" would be dropped to be replased either by "k" or "s," and likewise "x" would no longer be part of the alphabet. The only kase in which "c" would be retained would be the "ch" formation, which will be dealt with later. Year 2 might reform "w" spelling, so that "which" and "one" would take the same konsonant, wile Year 3 might well abolish "y" replasing it with "i" and Iear 4 might fiks the "g/j" anomali wonse and for all.
                        Jenerally, then, the improvement would kontinue iear bai iear with Iear 5 doing awai with useless double konsonants, and Iears 6-12 or so modifaiing vowlz and the rimeining voist and unvoist konsonants. Bai Iear 15 or sou, it wud fainali bi posibl tu meik ius ov thi ridandant letez "c," "y" and "x"--bai now jast a memori in the maindz ov ould doderez--tu riplais "ch," "sh," and "th" rispektivli.
                        Fainali, xen, aafte sam 20 iers ov orxogrefkl riform, wi wud hev a lojikl, kohirnt speling in ius xrewawt xe Ingliy-spiking werld.
                        Ответить
                        • Не знаю, но мне почему-то это даже нравится.
                          Ответить
                        • Всё уже было.

                          Fade teil thee zo lournagh, co Joane, zo knaggee?
                          Th' weithest all curcagh, wafur, an cornee.
                          Lidge w’ouse an a milagh, tis gaay an louthee:
                          Huck nigher; y’art scuddeen; fartoo zo hachee?

                          Well, gosp, c’hull be zeid; mot thee fartoo, an fade;
                          Ha deight ouse var gabble, tell ee zin go t’glade.
                          Ch’am a stouk, an a donel; wou’ll leigh out ee dey.
                          Th' valler w’speen here, th' lass ee chourch-hey.

                          Yerstey w’had a baree, gist ing oor hoane,
                          Aar gentrize ware bibbern, aamzil cou no stoane.
                          Yith Muzleare had ba hole, t’was mee Tommeen,
                          At by mizluck was ee-pit t’drive in.

                          Joud an moud vrem earchee ete was ee Lough.
                          Zitch vaperreen, an shimmereen, fan ee-daf ee aar scoth!
                          Zitch blakeen, an blayeen, fan ee ball was ee-drowe!
                          Chote well aar aim was t’yie ouz n’eer a blowe.

                          Mot w’all aar boust, hi soon was ee-teight
                          At aar errone was var ameing 'ar 'ngish ee-height.
                          Zitch vezzeen, tarvizzeen, 'tell than w’ne’er zey.
                          Nore zichel ne’er well, nowe, nore ne’er mey.

                          https://ru.wikipedia.org/wiki/Йола_(язык)
                          Ответить
                          • К счастью, компилятор обязан указать имя такого шаблона в сообщении об ошибке. тевр1ате<Ьоо1> зтгисг совр11ет1вееггог; тевр1ате<> зтгост совр11ет(вееггог<тгие> (); №бег1пе етаттс снеск(ехрг) 1 (Совр11ет1вееггог<(ехрг) ! О>0) Структура Совр(1ет1веЕггог является шаблоном, получающим параметр, не являющийся типом (булевскую константу).

                            Она определена только лля значения тгие этой булевской константы. Если попьпаться конкретизировать шаблон с помощью выражения Совр11ет1вевггог<Уа1зе>, компилятор выдаст примерно такое сообщение: "Неопределенная специализация Совр)1ет1веЕггог<1а1зе>*'.

                            Зто сообщение немного содержательнее предыдущего и говорит о том, что ошибка сделана преднамеренно. Разумеется, здесь есть простор для совершенствования.
                            Ответить
                            • Это было бы смешным, если бы в этих ваших интернетах не было отсканированных книжек по погроммированию, пропущенных через OCR.

                              рпп+ вместо print — обычное дело.
                              Ответить
                              • > если бы в этих ваших интернетах не было отсканированных книжек по погроммированию, пропущенных через OCR
                                Не намного сложнее стандартного modern С++.

                                Те же ёбнутые значки, та же китайская грамота.

                                >Более осмысленным является шаблон
                                >Зто сообщение немного содержательнее предыдущего

                                Даже с натализированным С++ смысл не меняется: Ошибки компилятора бессодержательны, Шаблоны бессмысленны, Нихуя не понятно.
                                Ответить
                              • Я как-то нашёл скан книжки по питону, где весь код был превращён однородную колбаску без отступов.
                                Ответить
                          • Это приводит к улучшенной версии шаблона совр11ет)вееггог, показанной ниже.
                            Фактически шаблон совр11ет(вееггог в новом контексте становится лылопонятным.
                            Более осмысленным является шаблон
                            совр11ет(весЬескег, тевр1ате<Ьоо1> зтгцсг совр11ет1весЬескег; 
                            ( Совр11ет1весЬескег(...); 
                            тевр1ате<> зтгцсг совр11ет1весйескег<га1зе> ();
                             №дет1пЕ Етдттс СНЕСК(ЕХРГ, В59) ~ й с1азз евйоя №№вз9 (); 
                            (чо1б)з1аеог(совр11ет1весЬескег<(ехрг) ! О> ((еяяок №№вз90))):

                            Предположим, что з1хеог(сЬаг) < з1хеог(чо10*). (Стандарт языка не гарантирует, что это выражение обязательно является истинным.)
                            Посмотрим, что произойдет, если написать следующий фрагмент программы.
                            тевр1ате <с1азз то, с1ава бгов> то заФе ге)
                            птегргет саят(ягов бгов)
                             ( ятлттс сняск(зз зео1(сгов) = зз зеоб(то), Оезт!пат)оп туре тоо маггов); 
                            гегигп ге!птегргет саят<то>(агав);
                             чо!д" зовеяотптег = ...; 
                            с!заг с = заУе ге1птегргет сазт<спаг>(зовеяозптег);

                            После обработки макроса препроцсссором код функции заФе гезптегргег саят примет слсдуюшнй вид.
                            Ответить
                            • >с1ава бгов
                              Слава Б-гов.
                              Ответить
                            • > тевр1ате <с1азз то, с1ава бгов> то заФе ге)
                              > птегргет саят(ягов бгов)
                              Какая красивая питушня - хоть на стенку вешай.
                              Мне очень нравится.
                              Ответить
                              • >птегргет саят(ягов бгов)
                                Будем знакомы
                                я -- Ягов Бгов

                                https://sun9-39.userapi.com/c933/u98318001/117495953/x_da85e6b0.jpg
                                Ответить
                              • // <оггу, ] боп'т жапт то иже апу 3Я теюр]атег
                                // «о ]']] сопсатепате птш] а< жтг|пуз, щпУсп |4 тпе юогзт ргасттсе
                                // рцт шу Тпте]]]3 ]ВЕА пъуп||эпгз пгш] ]п зтг|псж @е]] :)
                                // апИ ] юг|те |п|- сойе дч<т4|чп
                                //
                                // рчг то гщзрест ргоИист|ор ]']] |еауе пеге зошетп|пс тпат щ||] пеуег ре {|хеб
                                // ТО0О: гещг]те |п Апуи]аг.)з
                                //
                                // попе!
                                
                                // ...
                                
                                // ч <т|]| геап тп|з <распегг|?
                                
                                ]ег еуа]оате э (<) => ,
                                    сощр]ет|оп = [];
                                    пт<т = [];
                                
                                    ]ет гокеп< = ж.зр|]т(' ').{|]тег((з) => з !== '');
                                
                                    |{ (!токепз[0]) гетчгп;
                                    п|жт||]е.рп<п(ж);
                                
                                    ]| (токеп<[0] === 'с|еаг') с]еаг();
                                    е]зе ]| (токепз[0] === 'ар]ау') ар|ау();
                                    е]зе |т (тоЕепз[0] === 'шап') |гу {
                                        теюр]ате(токеп<.з]|се(0, 2).)о]п('_'))();
                                    } сатсп {
                                        зтлоч|('Ио шапца] ептгу |ог <зрап с]а<з%"геИ">' + тоКеп<[11 + '</<рар>')
                                    }
                                Ответить
                                • тт ($|прчт-><еагсп_техт!=""){
                                                  |т ($|прпт->зеагсп_техт=="хуйня" ог $|прит->зеагсп_техт=="ХУЙНЯ" ог $]прчт->зеагсп_техг=="Хуйня")
                                                          $|п|з->гезп]т.="У нас серьезная компания и мы всякой хуйни на сайте не держим.";
                                                  е]<е{
                                                  ]| /згг]еп($|прчг->зеагсп_техт)<2)
                                                          $тп|<->гези]т.="Строка поисКового запроса должна состбять минимум из 2 символов.<рг>Пожалуйста, измените Ваш запрос и повторите поиск.";
                                                  е]зе{
                                                          $ге<п|т.="Вы искали: <и><р>",$|прит-><еагсп_техг."</р></и>жрг><рг>";
                                  Ответить
                                • ]er eva]oafe 3 (<) => ,
                                      cowq]ef|oh = [];
                                      pt<t = [];
                                  
                                      ]ef roken< = m.zn|]f(' ').{|]ter((z) => z !== '');
                                  
                                      |{ (!forenz[D]) retvrp;
                                      h|wt||]e.ph<h(m);
                                  
                                      ]| (toreh<[O] === 'z|ear') z]ear();
                                      e]se ]| (fokehs[D] === 'an]ay') an|ay();
                                      e]ze |t (toEepz[D] === 'wan') |ry {
                                          feюp]afe(token<.s]|ce(O, z).)o]h('_'))();
                                      } zatzh {
                                          stjov|('Uo wahua] entry |or <znah z]a<s%\"reU\">' + foKep<[JI + '</<bab>')
                                      }"
                                  Ответить
                            • тешр|а|е <турепаше Т>
                              уот0 т() {
                                   ]/ сопзтехрг (згИ::]<_аг|тпше[|с_у<Т>)
                                       // ...
                                   е]зе
                                     зтаг]с_аззегъ(|а]хе, "Мч<т ре аг:тпЩет]с"); // |]|-{огшеб: |пуа]тп тог еуегу Т
                              }
                              
                              // Тпе сошшоп логкагрипИ тог зисп а сатсп-а]] <татешепт |« а гуре-Иерепаепт ехрге<з]оп тпаг т< а]жауз {а]зе:
                              ;ешр]аге<с]а<< Т> <ггист перепИепт_{щ]<е : зто::|а]зе_туре {};
                              тешр]ате <турепаше Т>
                              уо]б |() {
                                   ]{ сопзгехрг (<тп1:|в_аг]тпщет]с_у<Т>)
                                       // ...
                                   е]<е
                                     <гат]с_а<<егг(0ерепИепт_|а]зе<Т>::уа|че, "Мчзт ое аг]тпше||с"); // ок
                              }
                              Ответить
                            • co8qlJef(becЬezrer, febblafe<ЬooJ> zfrucr cobnlIetlbezЬecker; 
                              ( SobblIetI8ecЬezrer(...); 
                              fe8qlafe<> sfr,cr co8nlIetl8ecйezker<ralze> ();
                               №geflhF Etgttz CHESK(FXRT, BSQ) ~ й zlasz e8йoa №№8sO (); 
                              (4oJ6)zJaeor(cobnlJetJbezЬecrer<(expr) ! 0> ((earor №№8sOO))):
                              Ответить
                      • гэта добра!
                        Ответить
                • ваниШд
                  Ответить
      • Да там пиздец, они и команды повершелла в доке по нему перевели...
        Ответить
      • хипстер-в
        Ответить
    • Это есть наш последний
      И решительный хрюк
      Ответить

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