Куча говна / Говнокод #26373 Ссылка на оригинал

0

  1. 1
Тестовый код для тестирования парсера.

Не обращайте внимания.

int i = 5;
i += ++i + ++i;

Именно поэтому я против «C++».
def f():
    try:
        f()
    finally:
        f()
f()

Fatal Python error: Cannot recover from stack overflow.
Current thread 0x00002288 (most recent call first):
mov     bp, 0cf8h
lea     esi, IOForEEPROM-@7[esi]
mov     edi, 8000384ch
mov     dx, 0cfeh
cli
call    esi
mov     di, 0058h
dec     edx                                     ; and al,0fh
mov     word ptr (BooleanCalculateCode-@10)[esi], 0f24h
call    esi
lea     ebx, EnableEEPROMToWrite-@10[esi]
mov     eax, 0e5555h
mov     ecx, 0e2aaah
call    ebx
mov     byte ptr [eax], 60h
push    ecx
loop    $

Какой скилл )))

Запостил: gost gost, (Updated )

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

  • А в стоке можно посмотреть пост только как родителя комментария?
    Ответить
    • М? Наведи указатель мышки на знак «#» у комментария.
      Ответить
      • Да, я об этом. Посмотреть пост без комментариев на стоке невозможно, верно?
        Ответить
          • Я зашел в говнокод, увидел твой пост, сразу захотел посмотреть его в стоке чтобы узнать как работает парсер. На посте комментов до моего не было. Я бы смог как-то увидеть пост в стоке если к нему нету комментов, на символ "#" которых можно было бы навести?
            Ответить
            • А, ты об этом. Нет, пост парсится только тогда, когда в него кто-то напишет комментарий. Дело в том, что сток парсит https://govnokod.ru/comments, а там новые посты не появляются, пока к ним не напишут комментарии. Парсить же ещё и главную страницу ради новых постов смысла мало — нагрузка на ГК существенно вырастет, а профита мало (легче пинать пост в сток вручную).
              Ответить
              • Хм, мне тогда просто лень было пилить парсер для главной (по сути айдишники выпарсить и закинуть в очередь)... А теперь это уже фичей для экономии ресурсов ГК объявили 🙂
                Ответить
                • Классика же: если лень фиксить баги — объяви их фичами! Всегда так делаю.
                  Ответить
                  • Русьня так всегда делает. Вместо того чтобы сделать лифты безопасными придумывает "правила пользования лифтами", по которым надо идти впереди коляски.
                    Ответить
                        • Живьём не видел. Я даже не знаю, где их искать.

                          В Москве их осталось два: в министерстве сельского хозяйства и в корпусе «Е» энергетического института. В других городах России их, кажется, не строили.

                          Похоже, что больше всего их сохранилось в Германии.

                          Ну и как тебе? Ездил на таком?
                          Ответить
                              • Ведомства или как они по вашему, гос учереждения.

                                Почтамт это кстати Postamt, почтовое ведомство (когда-то оно было государственным, видимо).
                                Ответить
                      • Сука, я двери-вертушки терпеть ненавижу, а тут какие-то ебланы инженеры целый лифт на эту тему придумали!
                        Ответить
                        • Кстати, как у этих (простите за слишком культурный эпитет для этого "изобретения") блядских дверей регулируется скорость? Иногда они движутся довольно таки быстро, что через обходную дверь с ручкой получается медленнее пройти. Иногда они так тормозят, что ажтрисёт.
                          Ответить
                          • На глазок. Там ещё вмешивается пресловутый "человеческий фактор", когда при висящей инструкции, гласящей про "не более трёх телепузиков на секцию", между створками набивается целый улей торопыжек, которые потом панически пытаются выскочить из ловушки.

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

                            И главное - эта хуета стоит небось как маленький самолёт. А в чём профит?!
                            Ответить
                        • Они ещё опасные: могут реально раздавить человека. Дверь-вертушка хотя бы быстро останавливается. Если, конечно, она не такая тяжёлая, как в главном корпусе МГУ.
                          Ответить
                    • Самоё говённое - что лифт считает своим долгом взять пассажира в заложники, если произошла какая-то питушня. Считается, что замуровать человека так, что открыть можно только снаружи - сука надёжно и безопасно.
                      Ответить
                      • Есть один канал лифтера украинского, он там рассказывал, что в новых лифтах вроде есть аккумулятор, которого хватает в случае отключения лепестричества доехать до ближайшего этажа и открыть двери.
                        Ответить
                    • Да пиздец. У меня вот в подъезде лифт ёбнутый на голову. Если много народу выходило, то лучше подождать пока он закроет двери и вызвать заново. Иначе уебёт дверьми как раз когда будешь заходить. Фотодатчики как на нормальных лифтах, видимо, очень дорого было поставить.
                      Ответить
                        • Ну эскалатор в жилой дом не засунешь. Да и заебусь я на нём ехать столько этажей.

                          Фотодатчиков там бы вполне хватило. Ну или хотя бы интервал побольше поставить, ну постоит лифт с открытыми дверями - что в этом страшного?
                          Ответить
                          • Ну вообще странно, обычно, когда кого-то уёбывает, то, при условии, что уёбнутый поднял визг, конечно, все резко обсираются и перенастраивают лифты таким образом, что там ещё надо секунд пять кнопку закрытия дверей жать, чтобы чудо произошло.

                            Какой у тебя номер убежища?
                            Ответить
                            • Это стандартный для старых зданий лифт а-ля совок. Чтобы остановить закрытие створок — надо в них сунуть ногу/руку/чемодан, тогда лифт немного подумает, поймёт, что дверь не закрылась — и заново её откроет.
                              Ответить
                              • А может заново не открыть и тогда тобi пiзда. Старый лифт хуже стертора. Может быть раскалиброван и не совпадать с этажами на пять-десять сантиметров. Может закрывать и открывать двери по своему желанию. Короче, Deus Ex Machina.

                                Правда, с новыми лифтами имени Краснознамённых таджикских рабочих бывает ещё веселее. Например, пол может отвалиться просто с нихуя... Или рванёт канат. Или противовес оборвётся.

                                Так что только первый этаж и только поездами.
                                Ответить
                                • Рус­ня, а вы не думали лифтёрам нормально платить? Или просто скинуться подъездом на отис?

                                  >Правда, с новыми лифтами имени Краснознамённых таджикских рабочих бывает ещё веселее. Например, пол может отвалиться просто с нихуя... Или рванёт канат. Или противовес оборвётся.
                                  Пруфы, билли?
                                  Ответить
                                  • В криокамере не ловит мобильный интернет или что?

                                    Здесь два выходца из Армении занимались техникой, которую раньше видели только на картинках:
                                    https://www.fontanka.ru/2019/11/05/018/

                                    А тут виновной назначили русню, а её начальство отделалось лёгкой щекоткой.
                                    https://pikabu.ru/story/mekhanik_poluchil_35_goda_kolonii_za_gib el_zhenshchinyi_v_lifte_alyikh_parusov_5 349513
                                    Ответить
                                    • При этом «Алые паруса», в которых у лифта просто отвалилось дно кабины, позиционируется как илитный жилой комплекс. Т. е. теоретически лифтёрам там должны были заплатить дохуя.
                                      Ответить
                                      • Элитность жилого комплекса определяется максимум его расположением, понтами обитателей и количеством мало на что способного персонала в виде консьержей и бывших чоповцев на стуле возле шлагбаума.
                                        Ответить
                                        • В первую очередь ценой же. Чем больше фантиков нужно уложить на один квадратный метр — тем элитнее жильё.
                                          Ответить
                                    • Я вообще не у вас живу.

                                      >А тут виновной назначили рус­ню, а её начальство отделалось лёгкой щекоткой.
                                      А это абсолютная классика рус­ни/хохлов/постсовка - отвечает всегда стрелочник. Как и при катастрофе на авиашоу во Львове, смотрел западную передачу про катастрофы - там говорили что на западе на авиашоу зрители только с одной стороны от поля чтобы в случае чего было куда отвернуть, а там с двух было. Плюс какие-то слухи читал что им топлива заправили больше чем надо было и чем у них было во время тренировки, обычно на шоу заправляют ровно настолько чтобы хватило - и маневрировать легче, и последствия аварии меньше.

                                      >poluchil_35_goda_kolonii
                                      Я уже обосрался было.
                                      Ответить
                            • > ещё надо секунд пять кнопку закрытия дверей жать, чтобы чудо произошло
                              Вот это бесит. Какого хрена нужна кнопка закрытия, если она срабатывает с паузой? Неужели её жмут задолго до того, как надо закрыть двери? Это же очевидно, что её жмут, когда уже все вошли, и надо отправляться в путь, а заранее её не жмут, т.к. хрен знает, как долго все будут входить в лифт - предсказать невозможно.
                              После этого народ начинает нажимать кнопку в рандомное время, и нормальные лифты с такими посетителями щимят людей из-за ранних нажатий, а ненормальные - тоже щимят, но уже из-за непредсказуемых нажатий.

                              Ещё раздражают датчики фантомной двери, которые распространяются на сантиметров пять-десять от дверей и работают до того, как лифт поехал. В итоге лифт открывает двери, если в него все отлично влезли и даже дверей не касаются!

                              Ну а программы лифтов - отдельный дебилизм. Не знаю, почему бы нельзя просто написать нормальную ОС для лифтов с нормальной стандартной программой, а не делать 100500 хаков на кастомных говноплатах.
                              Ответить
                              • > не делать 100500 хаков на кастомных говноплатах.
                                - лет так десять назад или около того на чупакабре был пост чувака, который сделал контроллер лифта на Ардуино. Публика там тогда ещё не потеряла остатки адекватности и быстро объяснила автору, что он долбоёб, но сам факт.

                                Так что возможно за десятки чьих-то жизней ежедневно отвечает кремниевая сопля с алиэкспресс.
                                Ответить
                                • Опасно там может быть только если лифт поедет с открытыми дверями, не пизди. А там - примитивная электроника или даже электрика, которая блокирует двигатель пока двери открыты.
                                  Ответить
                                  • Вот-вот, а то и хитрая механика отвечает. А программы - уровня "механику транслировали в прогарммируемую микросхему".
                                    И так у нас всё "автоматизируют". Функциональность еле-еле доходит до механического аналога, а прибор жрёт энергию, разряжается, быстро ломается.
                                    Ответить
                                • Это не там, где он провода обматывал пищевой фольгой, чтобы заэкранировать наводки?
                                  Ответить
                                    • Пиздец.
                                      > Правда стоимость комплектующих в таком случае возрастет. Но почему бы не применить здесь дешевую Arduino?
                                      А почему бы не заменить тросы на бельевые верёвки из промтоваров? Дешевле ж выйдет!

                                      > Порыскав в сети, я нашел несколько интересных проектов с макетами пассажирских лифтов из всем знакомого LEGO и решил, что уж с грузовым лифтом эта платка точно должна справиться.
                                      Искренне желаю этому недоумку покататься на пустой трассе в автомобиле, у которого тормоза из «LEGO» сделаны.

                                      > Так как в электронике я отнюдь не профи, я обратился за помощью на радиофорум, и используя подсказки сгородил такую схему, основанную на оптроне
                                      >>> Я подрабатываю электриком в небольшой фирме, которая занимается производством и монтажом грузовых подъемников.
                                      Сук-а-а-а, это же просто пиздец!

                                      > при включении магнитного пускателя дисплей начинал показывать кракозябры вместо букв, а контроллер мог и вовсе зависнуть
                                      Блядь, я надеюсь, что автор с самолёта упал нахуй. Такой тупой еблан не должен существовать в этом мире.
                                      Ответить
                                      • >> в автомобиле, у которого тормоза из «LEGO» сделаны

                                        Слышали про «Тоёту Камри» с «круиз-контролем», у которой управление акселератором сделано на контроллере без сторожевого таймера, и в случае зависания происходит БП?
                                        Ответить
                          • > Да и заебусь я на нём ехать столько этажей.

                            Всё просто. Во-первых, есть спиральные эскалаторы. Пока едешь, можно разглядывать трусы соседок с верхних площадок. Во-вторых, эскалатор въезжает в траволатор, который доставляет тебя, куда надо (Азимова ж все читали?).

                            Умные люди уже всё придумали, правда, потомки-говнюки всё просрали, даже сраный ховерборд не смогли изобрести к сроку.
                            Ответить
                          • > ну постоит лифт с открытыми дверями - что в этом страшного?
                            Ощущается как пипец хреново. Или в это время надо занять чем-то пользователя.
                            Ответить
                            • Удар дверей по плечам ощущается хреновее. Да и для нетерпеливых есть кнопка закрытия.
                              Ответить
                              • У тебя там лифт как в играх, который хп отнимает или просто сквишает? Я залипайку когда малой был ногой останавливал.
                                Ответить
                                • Да он резкий пиздец, ногу сдвигает.

                                  Грузовой вот нормально работает, плавно закрывается, а этот я реально боюсь.
                                  Ответить
                        • В некоторых домах ещё сохранились лифты, у которых двери нужно открывать/закрывать вручную. Датчики не дают кабине отправиться, если какая-то из створок не закрыта.

                          На стене одного такого дома видел надпись мелом: «Ещё раз оставишь дверь открытой — убью!» Если кто-то забыл за собой закрыть дверь, вызвать с другого этажа такой лифт невозможно.

                          Зато точно двери сами не закроются.
                          Ответить
                          • Если публика адекватная, то самый охеренный вариант. Есть что-то ламповое в ручном закрытии дверей.

                            Кстати, в Бриташке ещё до середины 90-х во многих пассажирских поездах двери купе надо было открывать руками. Кто хочет, может на ютубе найти видео про это. Самый багор в том, что некоторые джентльмены распахивали дверь ещё на подъезде к станции, чтобы потом поскорее выйти. Сколько при этом было уёбано других джентльменов, найти пока не удалось.
                            Ответить
                      • В нашем доме у старого лифта в полу кабины была плита, взвешивающая людей. Если в кабине есть люди или лежит груз, то двери не закроются, пока не нажмёшь кнопку.

                        В новом лифте взвешивающего механизма нет. Двери закрываются по таймеру, даже если люди входят-выходят. Фотодатчики есть (видно даже их подсветку), но я не понимаю, на что они влияют, если двери всё равно закрываются.
                        Ответить
                        • В других лифтах не могли ездить дети (впрочем, они могли там жить, например), а ещё маленькие худенькие девочки, потому что дверь не закрывалась, пока на весах не было сколько-то там килограмм. Какая анорексия)))
                          Ответить
                        • Кстати да, отис замечательно уезжал, если я вовремя не нажимал кнопку этажа. А датчик перегруза есть?
                          Ответить
                        • Не, какая-то современная хуйня с китайскими мозгами.
                          Ответить
                          • А еще бесит, когда кнопку закрытия дверей не сделали. Нажал этаж и ждешь 5 секунд.
                            Ответить
  • Почему у тебя коммент в коде, а код в комменте?

    З.Ы. Вот кстати, зачем вообще отдельное поле под код сделано? Вполне хватило бы code как в комментах. Можно было бы несколько кусков постить с текстом между ними и т.п. Ну и в реализации проще.
    Ответить
    • Я даже больше скажу: сейчас содержимое [code] — тег <pre> — в постах вываливается внутрь описания, которое из себя представляет элемент <p>. А внутри <p> использовать блочные теги нельзя. Такой HTML — невалидный. Умный же браузер (и столь же, мать его, умный lxml.etree.HTMLParser) просто тихо закрывает тег <p> перед <pre> — поэтому в сток и попадал только текст.

      Пофиксил говнохаком, поставил заново парситься ГК, через несколько дней будет готово.
      Ответить
      • <pre> по сути является отдельным абзацем. Аналогично, списки (<ul>, <ol>, <dl>), <h1>...<h6> и <hr>. К счастью, изо всей этой питушни на «Говнокоде» только <pre>.
        Ответить
      • > внутри <p> использовать блочные теги нельзя
        Мерзкое неортогональное говно.
        Бесит, что HTML сделали для людей, а по факту на нём пишут только программисты.
        И нафиг впилили необязательность закрытия? Это выглядит как опечатка, может быть опечаткой, эту питушню хрен проверишь.

        А смысл отдельных тегов, впиленный в стандарт в 2020 году, когда одна вкладка жрёт больше, чем полностью нагруженный прожорливый скайп в былые годы - питушня. Надо просто определить стандартные CSS и JS для питушни, куда впилить смысл тега по максимуму и расширять его с новыми стандартами. Подключать в соответствии с DOCTYPE.
        Ответить
        • Все слишком заигрались с этим гипертекстом, сайты давно пора писать на ассембреле; секурность и прочие говнопараметры сразу взлетят. И грузицца будит быстрее
          Ответить
    • Можно было вообще обойтись готовым форумным движком на "РНР" - создавать "Форумы" на каждый язык и "Темы" на каждый говнокод. Ну и, конечно, срать в комменты.
      Был бы у нас и свой @moderator на каждый раздел...
      Ответить
  • Гост, ты код и ожидаемое поведение выложи, если наша помощь нужна. И на такие случаи хорошо оригинальные страницы хранить.
    Ответить
    • Я уже костыль повесил и в треде стока отписался. Вроде работает а ГК — нет.
      Ответить

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

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8