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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
Бесконечный оффтоп имени kcalbа #1
K C A L B K C A L B
C C               C C
A   +             A   +
L     +           L     +
B       K C A L B K C A L B
K       C         K       C
C       A         C       A
A       L         A       L
L       B         L       B
K C A L K K C A L B       K
  C     C           C     C
    +   A             +   A
      + L               + L
        K C A L B K C A L B

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

Комментарии (135) 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 (резервный чат)
    * https://discord.gg/F7AdMAHAZq (kcalb-extension)
    Ответить
        • Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
          Остерегайтесь подделок. Берегите себя и своих близких. Кок!
          Ответить
      • kcalb постит только с аккаунтов kcalbCube и digitalEugene, остерегайтесь подделок.
        Ответить
    • Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
      Остерегайтесь подделок. Берегите себя и своих близких. Кок!
      Ответить
  • ебал в рот модерновые тулзы
    кок себе поставил с клангд, а там на жсе такую хуйню закодили что весь проц ест и ещё полминуты грузит.
    Ответить
    • надеюсь, что его отхуесосили в комментариях, и мне не придется заводить аккаунт на хабре, чтобы заполнить пробел

      > Но реальный эффект получил на форуме "Территория смыслов" в 2015 году

      ожидали ли мы чего-то другого

      > До сих пор помню, что единственная продажа - это чей-то пьяненький отец купил анализ страницы своего ребенка за 300 рублей.

      казалось бы, сама реальность на что-то намекает

      upd. а, туда даже Гальперин раздавать пришел. хорошо что хоть в каментах хабра можно рассчитывать на некоторый уровень адекватности.
      Ответить
  • Как же путин пидор заебал. Уёбок тупой.
    Ответить
  • https://github.com/llvm/llvm-project/commit/3f0587d0c668202bb89d29a25432aa290e551a31

    [randstruct] Add randomize structure layout support
    
    The Randstruct feature is a compile-time hardening technique that
    randomizes the field layout for designated structures of a code base.
    Admittedly, this is mostly useful for closed-source releases of code,
    since the randomization seed would need to be available for public and
    open source applications.
    
    Why implement it? This patch set enhances Clang’s feature parity with
    that of GCC which already has the Randstruct feature. It's used by the
    Linux kernel in certain structures to help thwart attacks that depend on
    structure layouts in memory.


    Блеать. Как же заебали эти анскильные недоумки.
    Вместо того чтобы сделать инструменты и языки, позволяющие писать программы без уязвимостей, срут очередную гап6омi2ацию.

    Естественно ни от чего она не заshitит, только усложит отладку.
    Особый нюанс это ориентация на closed source и security by obscurity.
    Ответить
    • шерудят порядкок переменных? ебучий случай, как это работать то должно?
      Ответить
      • Я так понял задаётся какое-то сикретное сёмочко при копуляции.

        И на его основании ворецируется порядок полей.
        троллейбус_из_хлеба.жпег
        Ответить
  • бамп отсосу русни

    Аркадий Пономарев, владелец компании "Молвест", которая производит продукты под брендами "Вкуснотеево", "Нежный возраст" и "Фруате" и входит в топ-5 крупнейших в стране переработчиков сырого молока, рассказал РБК о проблемах с упаковкой (публикация от 19 апреля).

    Транснациональная компания Tetra Pak, которая находится в Швеции, запретила своему заводу в подмосковной Лобне печатать упаковку для таких национальных продуктов, как кефир и ряженка.

    Заводу разрешено печатать упаковку только для молока. На долю Tetra Pak приходится около 50% картонной упаковки, используемой "Молвест".
    Ответить
  • кто-то вообще понимает корутины? какая то хуйня, так и не смог понять.
    Ответить
    • Функции с хранением состояния. По сути — сахарок для
      cocoroutine(local_state, arguments)
      , которая мутирует local_state, которые передаётся в функцию при следующем вызове.
      Ответить
      • Это пол писи
        вторые пол писи в вызовах с продолжением, не блокирующих как бы
        третьи пол писи в шедулере а-ля кооперативная многозадачность
        впрочем, у нас в Lua корутины нужно вертеть вручную
        Ответить
  • Какой тупорылый гомогей придумал, что программисту нужно работать на ноутубке?

    У меня свежий ноутбук, который сразу же троттлится при компиляции, хотя стоит на подставочке в прохладной комнате.

    Думаю, человекотысячилетие было потрачено на компиляцию потому, что какой-то ослоёбнутый говносос решил, что программистам нужно работать на ноутбуках
    Ответить
    • Компилируй на серваке, как все нормальные люди.
      Ответить
      • у нас нет такого сервака пока
        Ответить
          • Такого, как Путин, полного сил
            Такого, как Путин, чтобы не пил
            Такого, как Путин, чтоб не обижал
            Такого, как Путин, чтоб не убежал
            Ответить
          • ну я мгу попросить виртуальный десктоп конечно у админов, но пока так не делают
            вместо этого надют ноутбокк
            Ответить
            • Ебать вы нищие. Скиньтесь с зп и купите сервак на команду.
              Ответить
              • двадцать питухов на одном серваке будут немало тормозить, а еще питухи у нас распределеныне и будет латенси
                Ответить
                • Тогда вам нужно 3 сервака, или один на 256 ядер.

                  А распределены по часовым поясам? Тогда ещё лучше - один питух работает ночью, другой днём, и друг другу вы не мешаете. Ну и не все 20 одновременно будут что-то компилировать.
                  Ответить
                  • вот перейдем на vim по ssh fleet*
                    и будет щасте
                    *https://www.jetbrains.com/fleet/

                    Я всё таки ору как мир развивается по спирали, а?
                    тупой терминал + мощный сервер эт же 1979 год, разве что там последовательный порт вмести сети
                    Ответить
                  • Чтобы тюфяки и лавки на галере всегда теплые были.

                    А словом fleet в рашке обозначают аутсорс... обслуживания общественных сортиров.
                    Ответить
              • и всем по тонкому клиенту на основе chuwi lapbook
                Ответить
            • Подключить к ноутбуку внешний моник, мышку, клавиатуру
              Соединиться с виртуальным десктопом
              Ответить
    • извинте, но это набор банальнейшей пошлятины, сценарий которой может изрыгнуть из себя любой девелопер на листочек за шестьдесят секунд, и которая в тех или иных вариациях существует с нами столько же, сколько и джава
      Ответить
      • >о это набор банальнейшей пошлятины
        совершенно верно

        но ведь именно её и повторяют джависты
        Ответить
  • Охуеть, на прошлой неделе на меня повесили подмастерье, я ему сказал несколько книжек из классики освежить познания, а одна из них оказалась букининстической редкостью.
    Ответить
  • Следственный комитет возбудил уголовное дело в связи с демонстрацией скульптуры художника Олега Кулика «Большая мать» на выставке «Арт-Москва» в столичном Гостином Дворе. Дело возбуждено по статье 354.1 ч.3 «Реабилитация нацизма». Об этом RTVI сообщила искусствовед и блогер Ксения Коробейникова.


    а ты не забыл реабилировать нацизм сегодня?
    Ответить
  • «Госуслуги» начали отправлять пользователям письма с содержанием «Госпрограмма престижный гроб в обмен на службу» и просьбой подтвердить адрес электронной почты.

    Такое сообщение получила читательница «Медиазоны», скриншоты подобных сообщений публиковались в твиттере, а 19 апреля об этом же рассказало «Агентство». Рассылка была отправлена с официального адреса «Госуслуг» — no-reply@gosuslugi.ru.

    https://zona.media/news/2022/04/20/prestizh
    Ответить
  • Российские оккупационные войска обстреляли один из ресторанов сети McDonald's в центре Харькова. Об этом в Facebook сообщил 21 апреля начальник следственного управления Нацполиции Харьковской области Сергей Болвинов.

    "Логика российского оккупанта: я не живу нормально и вы не будете, у нас нет McDonald's и у вас не будет. Каких-либо объективных причин для разрушения заведений питания нет", – подчеркнул он.

    Судя по фотографиям, опубликованным Болвиновым, здание ресторана почти полностью уничтожено, крыша ресторана отсутствует.

    «Ваша великорусская мечта — сидя по горло в дерьме, затащить туда всех остальных. Это и есть Русизм.»
    Ответить
  • lurkmo.re в бане.
    хохлоботы-двачеры опять всё распидорасили?
    Ответить
    • Подтверждаю.

      Попробуй lurkmore.rip, neolurk.org или lurklurk.com — это разные зеркала, у них немного отличается полнота содержимого.
      Ответить
      • > зыркала
        > отличается полнота
        В рашке вообще хоть что-нибудь не через жопу бывает?
        Ответить

  • template<typename Event>
    void bindEvent(auto function)
    {
    connectionGuards.emplace_back(
    std::make_unique<event::EventConnectionG uard<Event>>(
    std::forward(event::emitter().on<Event>( boost::bind(
    boost::mem_fn(function), static_cast<T*>(this), _1))
    )
    )
    );
    }


    template<typename Function>
    void setEventEmitter(auto function)
    {
    // this function is being called within a function of the "guarded" class which we want to access.
    // in the case of a setEventEmitter, this function is only called once and never again.
    event::emitter().setEventEmitter(std::bi nd(std::mem_fn(function),
    static_cast<T*>(this))
    );
    }

    таки умный генератор
    Ответить
  • челлендж: скажите, когда нужно использовать a.template b(..), и почему такой синтаксис необходим?
    Ответить
    • У меня тот же вопрос.
      Долбоебизм какой-то.
      Ответить
    • Если b — шаблон в шаблонном классе, которому нужно ещё шаблонных аргументов насовать. Потому что в шаблонопарсинге всё считается за value, если явно не сказано иное (оттуда же и typename идут) и знак меньше будет считаться знаком меньше, а не началом аргументов шаблона. Но не всегда, потому что правила ебанутые.
      Ответить
  • "Всё возрастающая в западных странах русофобия может привести к тому, что потребуется эвакуация россиян. Допускаю, что кому-то эта мысль покажется слишком радикальной, но ситуация развивается стремительно и часто выходит за красные линии с точки зрения нравственности и морали. Мы должны быть готовы к любым вариантам", — заявил Косачев в ходе видеомоста "Единой России", посвящённого проблеме русофобии.
    Ответить
  • Я провёл небольшую аналитику.
    Хохлы чаще применяют template<class T>, а русские template<typename T>
    Ответить
  • Год назад я сидел дома и дрочил на ООП и динамический полиморфизм. Дрочу я значит
    и слышу, как на улице очень радостно идет мой отец со
    своими друзьями. Я быстро выключил Visual Studio и врубил Delphi. Кампашка моего отца зашла, я встал из-за компа,
    чтоб встретить их, и тут я увидел, что мой отец держит в
    руках Modern C++. Я разделил с ним его триумф. Папа оставил его дома в мокром /home/ и ушел бухать в бар вместе с друзьями. Я остался дома один
    и решил рассмотреть Modern C++ получше.

    Он был еще жив и ещё нашёптывал идиомы. Тут я представил себе, хз зачем, что в коде можно обходится почти без интерфейсов. Тут я почувствовал, что у меня встал мой хер. Думаю, вы уже додумались, что я сделал, я начал переписывать свой код под CRTP, и кончил я тоже прямиком в type erasure holders. При это м испытал необыкновенное удовольствие.
    Потом я забыл про этот случай, тем более, что тот Modern C++ папа продал на рынке. Но, когда отец приносил маленькие кусочки кода по килограмму, по два, то я стал наяривать паттерны и на них. Весь год я наяривал на паттерны, причем под шаблоноебство было наяривать приятнее, т.к. такой код напоминал маленькую шлюшку. Я любил дрочить, когда он ещё был жив и делать его всё модерновее и модерновее. За пол-года я переписал метров 40-50 кода, переписывая всё на более модные и модные паттерны. Я дрочил на них, обмазывался ими, хз зачем, иногда я дотрахивал их, когда их даже распинали на rsdn и pro.cxx, правда это у меня было на черный день.
    Один раз я даже попытался подрочить на Си, когда карпов не было, но таких паттернов в них нет. Один раз я развлекался и с PHP, но все равно, самыми лучшими для меня был именно C++, и когда отец спрашивал, на кого ему завтра пойти, то я всегда уговаривал его наловить C++, мол перфомансно.
    Ответить
    • Тут произошло следующее. Примерно неделю мой отец не приносил C++. Неделю я не дрочил на паттерны. Я ходил как в тумане, мне очень хотелось параметризировать какой-нибудь класс, я подумывал самому писать проекты, но мне лень, тем более, что создавать я ненавижу. Отец принес за всю неделю только одну маленькую щучку, вероятно потому, что была поздняя осень, и он говорил, что он за PHP.
      Я помню, он уже вроде как начал что-то подозревать по поводу моей любви к C++ и кошкодевочкам, но я всё равно отмазывался, мол просто люблю производительность и всё.
      Мой отец принес домой 8ми метрового Java. Мне очень хотелось поебаться с паттернами и тут я присмотрелся к Jawa.
      А что, ООП что надо, рефлексия, вот только jvm, но она как правило ничего не может сделать, максимум поцарапать, если очень сильно прижаться к ней.
      Ну, думаю, ладно, сойдет. Я оголил хуй, надрочил его немного, и начал писать классы. Писал в отчаянии, но через минуту произошел ужас. В Jawa всё - динамическое и переопределяется,
      джава пытался будто разрушить мою ментальность своими геттерами, сеттерами и смузихуйней, но он просто заставил меня впасть в эпипрепадок. Во время него я порвал руками свой хуй. Кровь сочилась из него ручьем. Я блять перебинтовал его, намазал спиртом. Затем я вытер кровь с пола. Хуй болел очень сильно. Он сильно опухал, но потом прошел, однако шрамы остались. Хорошо, что хоть никто так и не узнал что я наяривал на код, и что ходил с бинтом на хую.

      И вот, хуй у меня прошел через месяц полностью. Всю зиму я не писал код, а тут мой отец весной снова начал приносить Modern C++, теперь уже на C++20, и
      я снова стал наяривать. Последний раз я это делал позавчера. Самое главное, что на ассемблер, классический ООП и сишку у меня уже не стоит, а как только я вижу слово "template", так я сразу возбуждаюсь. Я разрушил свой мозг в C++ и это уже видно на лицо. Я начал слушать метал и носить каре. Так это чего выходит, я крестовик какой-то ? Я нормален вообще?
      Ответить
    • Потерпи немного
      Вот я продам все свои доллары, и он сразу подорожает в четыре раза
      Ответить

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

Переведи на "PHP", guest!

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


    8