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

    0

    1. 1
    IT Оффтоп #94

    #64: https://govnokod.ru/27020 https://govnokod.xyz/_27020
    #65: https://govnokod.ru/27027 https://govnokod.xyz/_27027
    #66: https://govnokod.ru/27040 https://govnokod.xyz/_27040
    #67: https://govnokod.ru/27049 https://govnokod.xyz/_27049
    #68: https://govnokod.ru/27061 https://govnokod.xyz/_27061
    #69: https://govnokod.ru/27071 https://govnokod.xyz/_27071
    #70: https://govnokod.ru/27097 https://govnokod.xyz/_27097
    #71: https://govnokod.ru/27115 https://govnokod.xyz/_27115
    #72: https://govnokod.ru/27120 https://govnokod.xyz/_27120
    #73: https://govnokod.ru/27136 https://govnokod.xyz/_27136
    #74: https://govnokod.ru/27160 https://govnokod.xyz/_27160
    #75: https://govnokod.ru/27166 https://govnokod.xyz/_27166
    #76: https://govnokod.ru/27168 https://govnokod.xyz/_27168
    #77: https://govnokod.ru/27186 https://govnokod.xyz/_27186
    #78: https://govnokod.ru/27219 https://govnokod.xyz/_27219
    #79: https://govnokod.ru/27254 https://govnokod.xyz/_27254
    #80: https://govnokod.ru/27270 https://govnokod.xyz/_27270
    #81: https://govnokod.ru/27280 https://govnokod.xyz/_27280
    #82: https://govnokod.ru/27284 https://govnokod.xyz/_27284
    #83: https://govnokod.ru/27296 https://govnokod.xyz/_27296
    #84: https://govnokod.ru/27336 https://govnokod.xyz/_27336
    #85: https://govnokod.ru/27381 https://govnokod.xyz/_27381
    #86: https://govnokod.ru/27405 https://govnokod.xyz/_27405
    #87: https://govnokod.ru/27429 https://govnokod.xyz/_27429
    #88: https://govnokod.ru/27432 https://govnokod.xyz/_27432
    #89: https://govnokod.ru/27435 https://govnokod.xyz/_27435
    #90: https://govnokod.ru/27439 https://govnokod.xyz/_27439
    #91: https://govnokod.ru/27449 https://govnokod.xyz/_27449
    #92: https://govnokod.ru/27460 https://govnokod.xyz/_27460
    #93: https://govnokod.ru/27463 https://govnokod.xyz/_27463

    Запостил: nepeKamHblu_nemyx, 11 Июня 2021

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

    • Добрый день.

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

      Индекс оффтопов: https://index.gcode.space/.
      Зеркала Говнокода и полезные ресурсы:
      * https://govnokod.xyz/ (альтернативный Говнокод)
      * https://gcode.space/ (read-only зеркало Говнокода)
      * https://t.me/GovnokodBot (Говнокод-бот в «Telegram»)
      * https://t.me/GovnokodChannel (Тематический канал в «Telegram»)
      * https://vorec.space/ (глоссарий Говнокода)
      * https://app.element.io/#/room/#govnokod:matrix.org (резервный чат)

      Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
      Остерегайтесь подделок. Берегите себя и своих близких. Кок!
      Ответить
    • говнокоду скоро пизда
      Cookie “PHPSESSID” will be soon rejected because it has the “sameSite” attribute set to “none” or an invalid value, without the “secure” attribute.
      Ответить
    • Здравствуйте! Сегодня я бы хотел рассказать о наследовании. Многие новички когда начинают изучать какой-либо язык программирования сталкиваются с проблемами на своем пути. Не компилируется программа, вылетает, скобочки не хватает - это то, чего не избежать. С личного опыта хочу сказать, что мне действительно нахватало наставника
      https://habr.com/ru/sandbox/152884/
      В общем говоря составьте UML таблицу. Поздравляю, вы уже готовы создавать.
      Ответить
      • > Это означает что поля Year, Weight, Color получат значения (Year = null, Weight = null, Color = null).
        > public int Year { get; set; }
        Что?

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

          На самом деле int это value type, и по умолчанию он скорее всего будет равен нолю (эукариот знает лучше)

          null туда вообще не пихнуть не сделав его Nullable (который вроде бы работает как std::optional)

          Такая вот апология:)

          Ответить
          • Подтверждаю, всё именно так и есть (но это для пропертей и филдов, локальные переменные нужно инициализировать руками, иначе даже не скомпилируется). Референс тайпы инициализируются наллом, числовые value type нулями, boolean false, Nullable<T> значением с HasValue=false (их можно сравнивать с null и выглядит это так, как будто они null, но это не совсем так), прочие структуры создаются через конструктор по умолчанию.

            Кстати, в C# 8 завезли #nullable (чтобы референс тайп не могли быть null, типа как в котлин, только хуже). Но не-наллабл референс тайпы в пропертях всё равно по умолчанию инициализируются наллом, и всё прекрасно компилируется (с варнингом правда). Да и в целом компилятор ограничивается только варнингом при попадании налла в не-наллабл референс тайп. Какой багор )))
            Ответить
            • Трудно завезти нулаблсейф туда, где его изначально небыло
              Ван миллион доллар мистейк же
              Ответить
      • Нахватают наставников и бегут статьи писать
        Ответить
      • > /sandbox/
        вы чего-то совсем уже разленились
        Ответить
        • Да, гилти плежэ конечно

          Примерно как обыграть в страйкбол человека с ДЦП
          Нужно заканчивать
          Ответить
        • программисты вообще ленивые

          а на гк сидит илитка в принципе

          тут эталон лени
          Ответить
      • > Сегодня я бы хотел рассказать о наследовании.

        Что же такое наследовать классы?
        Ответить
        • это когда ты помираешь, и твоим детям передают твой аккаунт с ok.ru
          ну или в пользу государства
          Ответить
        • Это значит исчерпать терпение
          Ответить
    • Собеседование на PHP разработчика. Более 100 вопросов для Junior, Middle и Senior
      https://habr.com/ru/sandbox/151396/

      ууух
      Ответить
      • > Расскажите о SSH-протокол.
        А флаги в заголовках перечислять нядо (」°ロ°)」?

        > Есть ли разница между одинарными и двойными кавычками?
        Ну это даже я зняю! Двойные тормозят (⁀ᗢ⁀).

        > Результат выполнения функции? Как исправить результат?
        > in_array (1, [0, '0', true])
        Кто ня зняет наизусть порядок needle и haystack в каждой функции стандартной библиотеке пыха — тот ня нястоящий пыхер.
        Ответить
        • >> Расскажите о SSH-протокол.
          >А флаги в заголовках перечислять нядо (」°ロ°)」?
          и чем ECDSA отличвется от Ed25519 в краце
          Ответить
          • > и чем ECDSA отличвется от Ed25519 в краце

            Это из серии "Чем отличается многопоточное от метапрограммирования?" ?
            Хотя не, ECDSA и Ed25519 это все ж из одной категории. Надо спрашивать "Чем AES отличается от MD5"
            Ответить
            • Чем HTTPS отличается от OpenSSH?
              Ответить
              • Чем FreeBSD отличается от KDE?
                Ответить
                • FreeBSD в XXI веке использовали формат a.out от PDP-11
                  какой олдскул )))
                  Ответить
                  • Так вроде давно уже ELF умюет


                    А виндоPE вообще наследник COFFа времен президентсва Рональда Рейгана
                    Ответить
                    • MSFT - это тот самый метафорический дцпшник
                      например у них еще при Джимми Картере были контрольные суммы в образах
                      но как тогда никто их не проверял, так и при третьем сроке Обамы-обезьяны никто не проверяет
                      Ответить
                      • Более того, там обычно просто 0. Кроме дров, вроде.
                        Ответить
                        • они не нулябельны, это валидное значение, проверкой которого никто не заморачивался никогда
                          Ответить
              • Чем HTTP отличается от HTML
                Ответить
      • > Что такое ссылки?

        Да, охуенный вопрос для PHP-джуниора. Интересно, их вообще юзают? Я кроме out аргументов им применений придумать не могу...
        Ответить
        • Я не в курсе, к счастью, как происходит работа с нескалярными типами в пыхе: если по ссылке по умолчанию, то явно брать ссылку наверное нужно только для out параметров

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

        > У нас есть важный PHP-файл, его надо запускать каждые 20 секунд, как бы вы это сделали?
        Идиоматичный пыхоподход: добавить в крон три одиняковых задачи ня 00, 20 и 40 секунд.

        Senior:
        > Как вы понимаете REST?
        Senior?..

        > Зачем нужно кэширования? Какую проблему оно решает?
        Джуны и миддлы пишут формочки, ня забываем!

        > Что такое sensitive данные? Как хранятся в базе? Как отражаются в логах?
        Ня срать пароли в логи могут только гуру программирования пхп.
        Ответить
        • -- Какие типы уязвимостей знаете? Какие использовали на практике?
          -- Ну SQL инъекцию...
          -- Хорошо, а еще?
          -- XSS умею немного..
          -- Хорошо, вы подходите на должность ПХП программиста
          Ответить
      • https://habr.com/ru/sandbox/149138/
        В чем разница между C и C++?
        Ответить
    • Сегодня я научу вас как сделать плохой std::list с зашитым в него типом значения и зашитым же аллокатором, зато с выводом ошибок в cout и без поддержки копирования и мува
      https://habr.com/en/sandbox/153128/
      зато с обращением по индексу
      Ответить
      • Хороший пример того, почему учиться структурам данных и алгоритмам нядо ня C.
        Ответить
        • Ну там кстати почти что чистый си.
          Из плюсов там new/delete, конструкторы и cout :)
          Ответить
      • https://habr.com/en/sandbox/152830/
        Ответить
    • графический шелл для TCL с отладчиком вообще существует или там всё полностью захвачено Activestate с подписками?
      Ответить
    • Relax'у всего лишь полтора месяца, а он уже такое может.
      https://habr.com/en/post/550610/

      https://github.com/UnbelievableDevelopmentCompany/Relasm/blob/master/Relasm/Class.h

      #include <QtCore>
      QByteArray 
      QString 
      quint8


      Транслятор языка написан на языке "qt" (надмножество C++)
      Ответить
      • BolgenOS.NET
        Ответить
        • Или
          JBolgenOS
          mclass MainClass
          method public static void MainClass.Main():
          	.maxstack 1
          	push.str "hello world"
          	callm std static Relax.Console.Write(Relax.String)
          Ответить
          • Это IR какой-то? Или он собрался на этом руками писать?
            Ответить
      • > языке "qt"

        Язык "qt" -- это прям как язык "jquery".
        Ответить
    • помните щутку про тиндер сюрприз?
      так это уже не шутка

      The 18-year-old player reportedly told the Blacksburg Police that he went to an apartment expecting to meet a woman named “Angie” that he said he met on the dating app, according to the Roanoke Times.

      Instead of meeting a woman as expected, though, prosecutors say Etute met 40-year-old Jerry Smith.
      Ответить
    • GNU Emacs telegram client

      https://github.com/zevlg/telega.el

      Просто объясните: зачем? Это крайняя степень линуксофрении?
      Ответить
      • У емаксеров все в емаксе -- и почта и браузер и IDE. Вполне логично и телегу прикрутить. Вроде даже и скайп был когда-то.
        Ответить
      • Вот на чём d++ надо было кроссплатформу пилить, а не на dart
        Ответить
    • "CoffeeScript" мёртв?
      Ответить
      • TS вроде полностью вытеснил его?

        Кстати, а дарт за пределами флаттера хоть где-то юзается?
        Ответить
    • Дебилы с mail.ru всё-таки починили говно с мискликами по рекламе. Наверное рекламодатели пришли жаловаться какого хуя у них кликов дохуя, а конверсии нету )))
      Ответить
      • Интересно, если написать бота, который кликает на рекламу, дожидается ответа (чтобы клик засчитался) и рвёт нахер соединение, и внедрить его код в какое-нибудь популярное дополнение, как скоро у рекламщиков начнёт гореть?
        Ответить
        • Конечно же против этого есть антифрод. Им просто бабки бабки будут возвращать за такие переходы.
          Ответить
        • А, я понял тебя. Это уже сложнее, как будто бы реальные пользователи кликают.
          Ответить
        • помнится было расширение ad nauseum или както так...
          так его забанили еще быстрее чем Pirates of Amazon
          Ответить

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