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

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
  16. 16
  17. 17
Хрюкни #9
             ._     __,
              |\,../'\
            ,'. .     `.
           .--         '`.
          ( `' ,          ;
          ,`--' _,       ,'\
         ,`.____            `.
        /              `,    |
       '                \,   '
       |                /   /`,
       `,  .           ,` ./  |
       ' `.  ,'        |;,'   ,@
 ______|     |      _________,_____jv______
        `.   `.   ,'
         ,'_,','_,
         `'   `'

#1: (vanished) https://govnokod.xyz/_26863
#2: (vanished) https://govnokod.xyz/_26868
#3: https://govnokod.ru/26881 https://govnokod.xyz/_26881
#4: https://govnokod.ru/26896 https://govnokod.xyz/_26896
#5: https://govnokod.ru/26928 https://govnokod.xyz/_26928
#6: (vanished) https://govnokod.xyz/_26952
#7: https://govnokod.ru/26955 https://govnokod.xyz/_26955
#8: https://govnokod.ru/27043 https://govnokod.xyz/_27043

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

Комментарии (418) 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 (резервный чат)
    Ответить
  • Самая длинная война в мире продолжалась 335 лет. В ней погибло ноль человек.
    Воевали Нидерланды и архипелаг Силли
    Ответить
      • да, там какой-то документ не закрыли скорее всего, и война утекла
        Ответить
      • Не факт, что он бы тот помог. Обе страны оставались в скопе же.
        Ответить
        • Основную войну то они закрыли, а про эту мелочь забыли.
          Ответить
          • war leaks

            бля, я подумал сначала, что архипелаг Силли это где-нибудь на Карибах или в Микронезии, а это мать её самая настоящая Великобритания!
            Ответить
      • Фанат немецкого аса (Günther Rall), сбившего кучу самолетов?
        Ответить
      • RAII говно т.к. освобождает хуиту тогда, когда ей никто не пользуется, а не тогда, когда у меня на контроллере есть свободное время чтобы освобождать хуиту, которой никто не пользуется (чтоб не нарушать реалтаймовость).

        Допустим можно освобождать ресурсы в отдельном треде для освобождения ресурсов, и делать это во время простоев (т.е. каком-нибудь sleep()) если это какая-то одноядерная питушня
        Ответить
        • Ну или например если у меня запускается какая-то функция, которая вызывает некие функции которые открывают какие-то файлы, что-то читает из них, и что-то записывает в какие-то файлы, и таких функций внутри функций очень много внутри основной функции вызывается, и файлов очень много, то я могу просто сделать стек из файловых дескрипторов, и сделать чтоб при открытии файла его дескриптор пушился в этот стек, а потом по выходу из основной функции я по цепочке все эти файловые дескрипторы закрываю. То же самое можно сделать со всякими malloc, указатели к которым наружу не пробрасываются.
          Ответить
        • Ну так реализуй освобождение ресурсов как тебе хочется, от RAII можно и не отказываться. Только вместо «delete[] this->shit» в деструкторе у тебя будет «this->dealloc_mngr->queue_for_dealloc(this->shit)»
          Ответить
          • Это уже какое-то неклассическое RAII. Ты б еще GC обозвал RAII
            Ответить
            • Ну вот ты как раз и описал GC, только с микроконтроллерной спецификой. Через RAII его вполне можно реализовать, при этом он останется RAII, наверное.
              Ответить
          • Да и к тому же RAII освобождает хуиту по выходу из скоупа, а мне не надо нихуя делать по выходу из скоупа. Надо при инициализации (а не при выходе из скоупа) добавлять некую хуиту в некий глобальный стек хуйни для освобождения. Который будет отрабатывать где-то хуй знает где, но не по выходу из скоупа. Мне на выход из скоупа вообще насрать, а RAII в крестах к нему привязан.
            Ответить
            • Да, это будет уже не RAII.

              Получение ресурса есть инициализация (англ. Resource Acquisition Is Initialization (RAII)) — программная идиома объектно-ориентированного программирования, смысл которой заключается в том, что с помощью тех или иных программных механизмов получение некоторого ресурса неразрывно совмещается с инициализацией, а освобождение — с уничтожением объекта.

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

              Эм, т.е. если свободное время настанет слишком рано, то тред очистки всё наебнёт, хотя на самом деле ты эти ресурсы ещё юзаешь?

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

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

                Т.е. есть базовая функция foo_doshit(), из нее вызываются некие другие функции, которые что-то там делают, открывают файловые дескрипторы, выделяют память в хипе и прочее, и вся такая хуита записывается в некий стек хуиты, а потом, когда вся хуйня сделалась, функция foo_doshit() весь стек хуйни дает право освобождать некоторой хуите (или освобождает немедленно). И именно поэтому нет никакого смысла привязывать что-то к концу скоупа внутри тех функций вызываемых из foo_doshit(), нужно просто где-то записать, что потом вот эту хуйню надо б освободить.
                Ответить
                • Ну ок, в такой схеме RAII действительно нинужен. Тут и free то нинужен, память можно чистить переустановкой указателя в пуле на 0...
                  Ответить
                  • Да, всё так, если сделать стековый аллокатор, и можно достаточно большой непрерывный кусок памяти найти, чтоб хватило. Но close() для файловых дескрипторов и прочей такой питушни все же будет нужен.
                    Ответить
                    • > файловых дескрипторов

                      А что там в дескрипторах на контроллере то? По сути та же память, если это обычный файл на флешке. Можно вместе с остальной памятью и ёбнуть за один такт.

                      Разве что для девайсов в духе сериал порта может понадобиться кошерное закрытие.
                      Ответить
                      • > А что там в дескрипторах на контроллере то? По сути та же память, если это обычный файл

                        Читать файл с ФС с какой-нибудь 4-гиговой SPI флешки например. И файл может быть больше оперативки контроллера, и его надо как-то кусками обрабатывать например.
                        Ответить
                        • Ну и? По сути буфер, позиция, какие-то закешированные структурки от файлухи. Всё это -- просто память, которую можно ёбнуть целиком. А потом next_descriptor резетнуть на начальное значение. Для этого не нужны какие-то хитровыебанные close().
                          Ответить
                          • > Ну и? По сути буфер, позиция, какие-то закешированные структурки от файлухи. Всё это -- просто память, которую можно ёбнуть целиком.

                            А если файл надо частично переписать, например поменять байтик там, поменять байтик сям, и чтобы это не немедленно делалось, а когда файл закрывается, т.е. некая хуйня в памяти хранит некую очередность операций над каким-то там файликом, и эти операции реально отрабатывают в деструкторе, или когда кеш (очередь) операций изменений файликов слишком жирная
                            Ответить
                          • Ну или более банальная I/O буферизация. Делаем серию записей в какой-то файлик, но реально делаем это не немедленно, а когда файлик закроется.
                            Ответить
                            • > когда файлик закроется

                              А это вообще ошибка дизайна, имхо. Бородатым чувакам из 70х хотелось сохранить обратную совместимость со старым кодом, который не юзал буфера. Вот и слепили flush() и close() в кучу.

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

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

                                    Может мне нужно флашить только те файлы, с которыми я работал вот в той функции, а не вообще все? Или может мне их надо флашить только при определенных обстоятельствах, например когда кэш заканчивается, или когда у контроллера есть время чтоб их флашить?
                                    Ответить
                                  • Да и в любом случае тут нужно хранить очередь отложенных операций над некими сложными сущностями (файлами на файловой системе, которая еще хуй знает как работает, блоки какие-то выделяет, фрагментируется там), который мы потом "освобождаем" через выполнение неких операций, и это выполнение не редуцируется до простого "освободить какую-то там память"
                                    Ответить
                        • надо на SPI перерезать дорожку и получится UART
                          так таких проблем нет
                          всё от оверинжиринга
                          Ответить
    • Даже от болезней, от голода и от старости никто не умер? Ну нифига тогда были долгожители!
      Ответить
    • Что за хуйню я сейчас прочитал?
      Ответить
      • Несмотря на 20-летний опыт в китайско-российской логистике, мы всегдя стремимся к улучшению своего сервиса и удовлетворению потребностей различных участников китайско-российской торговли.
        В соответствии с быстрым развитием мировой электронной коммерции, мы продвигаем сервисную площадку XRU.COM с целью осуществления эффективности логистики для массового груза и отслеживаемости
        Ответить
        • Что за хуйню я сейчас прочитал?
          Ответить
  • Что за хуйню я сейчас прочитал?
    Ответить
  • Сделал дело - хрюкай смело.
    Лучше один раз нахрюкнуть, чем сто раз увидеть.
    Лучше хрюкнуть, чем никогда.
    Лучше свинья в руке, чем нахрюк в небе.
    Не все то хряк, что хрюкает.
    Тише хрюкаешь, дальше будешь.
    Не откладывай на завтра, что можешь хрюкнуть сегодня.
    Нет хрюка без свиньи.
    О хрюках не спорят.
    После нахрюка кулаками не машут.
    Один нахрюк хорошо, а два лучше.
    У кого что болит, тот про то и хрюкает.
    Свиньи в мешке не утаишь.
    В тихом омуте черти хрюкают.
    Выменял хрюк на нахрюк.
    Нахрюк - зеркало души.
    Ни к хрюку ни к хряку. 
    Ни себе ни свиньям.
    Сытый голодного не хрюкает.
    От свиньи нахрюка не ищут.
    Поросят по осени считают. 
    Свинья хрюкала, да в суп попала.
    Муж и жена - однин нахрюк.
    Не хрюком единым сыт человек.
    И волки хрюкнули, и свиньи целы.
    Ответить
    • Неплохо. Только я сердце немножко по-другому представлял.
      Ответить
  • Самым дорогим направлением для путешествий из Москвы на новогодние праздники стал Дубай. Авиабилет туда и обратно обойдутся в 216,8 тысячи рублей. Об этом свидетельствуют данные исследования сервиса OneTwoTrip, сообщает RT.

    Вторую строчку рейтинга занял перелет из Хабаровска в Москву и обратно. Он будет стоить 203 тысячи рублей. На третьем месте — билеты во Владивосток из Москвы и обратно. Этот перелет обойдется в 178,1 тысячи рублей.


    В газетах врали, что доходы падают. Тем временем хабаровские мажоры скупили билеты в Дубай, а кому не хватило, полетят через Москву во Владивосток.
    Ответить
    • > во владивосток из москвы

      Всегда мечтал провести НГ во владивостоке... Походу самое время.
      Ответить
    • Ебать. С владивостока до сан-франциско в прошлом году пререлёт был 80к. Ебал я вашу МСК в рот.
      Ответить
      • В прошлом году...
        Я помню времена как туда обратно на новый год в Бангкок или Сингапур стоило 25-35тр на чел, и чо?
        Слетай сейчас в Сан-Франциско за 80 лол
        Ответить
          • Причем была пересадка через Джапонию. Ща Джапония закрыло траспортное сообщение и перелет будет через Ичхон (И вам будь здоровы) в Корее.
            Ответить
  • а что, говнокод закрылся, да? Больше тут никто не сидит?
    Ответить
  • https://m.lenta.ru/news/2021/02/12/pigsgamers/amp/

    Американские ученые Университета Пердью (Purdue University) выяснили, что некоторые виды свиней обладают неожиданными когнитивными способностями, и научили их играть в видеоигры с помощью джойстика. Результаты исследования опубликованы в журнале Frontiers in Psychology.

    В опыте участвовали две йоркширские свиньи Гамлет и Омлет, а также две микросвинки Эбони и Айвори породы панепинто.
    Ответить
  • https://m.habr.com/ru/company/ruvds/blog/545096/

    На хабре разводят свинолюдей как в одной известной компьютерной игре:

    Продолжая про ГМО человека: как создать человеко-свиной гибрид

    Но сама статья скучная, мне только заголовок понравился.
    Ответить
  • Хуй, по чём у вас в магазах осетровая и лососевая икры?
    Ответить
    • у нас нет такой игры фактически, в основной икра нерки, кеты, кижуча, горбуши и чавыча
      Ответить
      • То есть от 1.5к за горбушу до 5к за чавычу. Это красная икра.
        Это в 0.5 кг. В килограммах на рознице не продают.
        Ответить
        • Нихуя на понял. На мой вопрос ответь.
          Ответить
          • хуя нихуя не понял, ахахха
            Ответить
          • Я ответил на твой вопрос. Черной икры я не видел цену потому что не искал, а красная представлена в таком приблизительном ценновом диапазоне за 0.5кг из разных рыб, но они все лососёвые.
            Ответить
              • согласен. Нешарящие в икре обязательно купят горбушевую икру за дорога как лососёвую, когда есть икра чавычи она считается как королевской
                Ответить
          • Ну ты и тупой.
            То есть от 1.5к за горбушу до 5к за чавычу. Это красная икра. Это в 0.5 кг.
            Ответить
        • Одна икринка чавычи стоит примерно 1 рубль, пиздец.
          Ответить
            • 500000 миллиграмм за 5000 рублей;
              0.01 рубль за один миллиграмм;
              1 рубль за 100 миллиграмм (средний вес одной икринки, я гуглил).
              Ответить
              • Ну и что? Всё равно жизнь. Просто шансов на эту жизнь у "r" не много.

                Я за "k", кстати.
                Ответить
  • Я недавно попробовал емакс сегодня, мне так понравилось! Зачем вообще нужны IDE, если есть такое чудо софтваростроения? Там есть и штуки для workspace'ов, и tree-view'ы для проектов, и автоподсказки самые крутые тоже в емаксе. В графической питушне можно как в IDE писать, не обязательно даже все команды учить: там можно работать мышкой+клавой как в ИДЕ, только горячие клавиши другие немного.
    Ответить
    • там еще есть встроенный лист по всем командам

      нажми M-x (Alt+X), и потом Tab
      Ответить
      • Можно ещё ido подрубить, и будет fuzzy search по командам.
        Ответить
      • А ещё там хелп есть по каждой команде.

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

        Вот дочитаю книжку, установлю себе ВСЕ пакеты и навсегда забуду про мороку с IDE. Всё-таки гениальный мужик Столлман.
        Ответить
        • Caps Lock на Control замапь, кстати, руки потом тебе скажут спасибо.
          Ответить
          • Это чтобы была необходимость руками двигать и они не отсохли? Я для этого пользуюсь мышкой, а команды набираю на правых Ctrl и Meta правой рукой, и левой жму остальные кнопки.
            Ответить
            • Это чтобы мизинец не выворачивать от постоянного Ctrl.
              Ответить
              • Так у меня и контрол, и мета справа, друг рядом с другом. Я одной рукой кручу мышку и нажимаю их, а другой рукой печатаю всё остальное. Очень удобно!
                Ответить
                • Хуйня какая-то. Надо печатать двумя руками, и если нужны модификаторы (шифт, альт, контрол) удерживать их не той рукой, какой пишешь символ. А под "руки спасибо скажут" имелось ввиду их постоянное удобное положение, и как можно меньше движений. Когда руки в правильном положении и расслаблены, находиться в покое им полезны. А задача тянуться до контрола лишний раз выводит их из покоя, неравномерно и резко напрягает мелкие мышцы, накапливает спазм. Впизду. И мышку трогать нужно как можно реже. И лучше выкинуть и купить трекбол. Мы ж программисты, а не геймеры. Нам мышь нужна чтобы ткнуть раз семь-восемь в день в браузере куда-то, где криво поддерживается vimperator. Всё.

                  Таким образом, правильная клава и трекбол с правльным ковриком под руку спасут тебя от проблем с опорно-двигательной системой, суставами рук и тунельным синдромом кровеносной системы в запястье, и ты сможешь больше времени своей жизни потрарить на программирование с удовольствием. А так ещё эффективнее использовать клавиатуру позволят такие полезные вещи тайловые оконные менедржеры (i3, awesome, XMonad) с хорошими хоткеями, чтобы не таскать мышкой окна и не переключаться между ними такими корявыми хуевинами как Альт+Таб и прочее говно, и плагины для браузеров (tridactyl), позволяющие скроллить и проходить по ссылкам клавиатурой.

                  Получается, что ты эффективно юзаешь сочетание своего тела и компьютера, и получаешь в замен комфорт, не становясь при этом привыкшим к эргономике и однокнопочности тупым смузихлебом-фронтендером.
                  Ответить
                  • >тупым смузихлебом-фронтендером.

                    какая jsфобия ))
                    Ответить
                    • Вообще я люблю js как язык, да и вообще все языки программирования, я не люблю только появившуюся вокруг js инфраструктуру и коммьюнити. Может быть что-то типа WebAssemply спасло бы ситуацию, но только в виде свободного софта, а то что сейчас предлагается (выполнять в песочнице хуету и доверять разрабу хуеты и разрабу песочницы) мне не нравится.
                      Ответить
          • почему не на виндоклавишу? будет как спейс кадет киборд
            Ответить
            • Потому что caps lock большой и нажимать его мизинцем удобнее, чем win, не сдвигая руки с home row. И при этом он нафиг не нужен.
              Ответить
          • Да, как на hhkb. Так на древних клавах было, я тоже замаплю щас. Всё [зеленый]руки не доходили[/color]
            Ответить
          • В ней посоветовали сделать C-h t, у меня открылся интерактивный туториал и необходимость в книжке отпала... А сама книжка – мануал по емаксу.
            Ответить
  • Забавный факт: В певой веррсии Unix вместо magic number в бинаре использовался джамп, и система начинала выполнять файл прямо с первого байта. Ну, как COM.

    С момента переписки юникс на си это больше не так
    Ответить
    • это наверное так было в первой версии *.*
      а потом придумали релокации
      Ответить
    • Всю малину испортили. Если бы не поменяли, можно было бы набирать бинарники в ASCII-кодах, как в Досе.
      Ответить
  • Вы уже слышали, что недавно гугл выиграл ТОТ САМЫЙ суд с ораклом? Джависты, хрюкайте.
    Ответить
    • Жалко. Было бы смешно, если бы суд постановил запретить джаву и котлин в андроиде, и все андроидщитки пошли бы на мороз

      Кстати, почему у нас нету ни одного андроидщика?
      Кому-нить что-нить говорит слово "Toast" или "Activity"?
      Ответить
      • > "Toast" или "Activity"
        Это та фигня, которая в шторке задач висит, когда приложению надо работать в фоне?
        Ответить
        • ))Toast это выскакивающий мессадж, а активити это один экран
          В фоне это Service

          Во всяком случае так было 8 лет назад, когда я на курсере про андроида слушал
          Ответить
        • Это IPC вроде такой, только внутри прикладухи?

          3ы:ну вот Борманд знает про андроид, я не удивлён
          Ответить
          • Ну я давно его не трогала, лет 6 наверное. Там поди уже всё поменялось.
            Ответить
            • Я когда его изучал, еще не было ни коко, ни даже андроид студио: было какое-то говно на эклипсе и шестая джава и нужно было поддерживать четвёртый андроид (и дальвик был вместо арта еще)

              А еще нужно было HAXM включать, чтобы эмуль быстро работал
              Ответить
              • Аналогично. А там теперь прям обязательно на котлине ебашить? Джаву запретили?
                Ответить
                • Да нет вроде. Там же "компилятор" превращает код из .class файлов просто, пиши что хочешь на них, просто SDK на котлине.

                  Ну вот тебе никто не мешает писать на асме под винду дергая win32api и соблюдая колконвешнен

                  так же и тут
                  Ответить
                  • Подтверждаю. Можно генерировать .class-файлы из чего угодно, главное, чтобы их dx или d8 взял.
                    Ответить
          • > внутри

            Не, насколько помню оно и между приложухами работает. Ими можно попросить другое приложение сделать одну фотку, отправить мыло и т.п. если у тебя прав нету.

            З.Ы. Так что многие приложения права на камеру и контакты совершенно необоснованно запрашивают.
            Ответить
            • Я помню, что в XML я регистрировал какие-то айдишники, и потом слал сообщения, но судя по тому, что айдишники бывают и веллноуны, то наверное ты прав: можно пересылать между аппами, и сервисы всякие запускать

              всё забыл
              Ответить
  • У меня на телефоне есть читалка ПДФ, у которой page up и page down забиндины на кнопки переключения громкости.
    Ответить
    • на старте перегородка в некоторых забегах есть, а в некоторых нет, читерство
      Ответить
    • А как она работает? Хрюкает когда открываешь холодильник ночью?
      Ответить
      • пишут что если датчик(освещения) ≥ nLux then XPIOKHN else not XPIOKHN
        никакой дельты
        что впрочем неудивительно, bradex это очередной псевдобренд для гамна с али
        Ответить
  • Кто-то готовил куриные рёбра? Вкусно?
    Ответить
    • А свиньи реально так выглядят? С одним копытцем и рыльцем на палочке.
      Ответить
            • Ответить на вопрос JloJle4Ka «А свиньи реально так выглядят? С одним копытцем и рыльцем на палочке.»
              Ответить
                  • По чему я до лжен от вечать был на его в опрос?
                    Ответить
                      • И?
                        Ты жирный? Ты хуй? Ты хрюкнул? Ты очередной? Гниль? Ешь? Пьешь? Купишь? Настоящие имя? Рака мозг?
                        Ответить
                          • Ты должен ответить на вопросы TOPT "И?
                            Ты жирный? Ты хуй? Ты хрюкнул? Ты очередной? Гниль? Ешь? Пьешь? Купишь? Настоящие имя? Рака мозг?"
                            Ответить
                            • > И?
                              Хуи
                              > Ты жирный?
                              Нет
                              > Ты хуй?
                              Нет, я цельный организм
                              > Ты хрюкнул?
                              Да
                              > Ты очередной?
                              Сейчас сижу в очереди как раз
                              > Гниль?
                              Нет
                              > Ешь?
                              Да
                              > Пьёшь?
                              Да
                              > Купишь?
                              Куплю.
                              > Настоящее имя?
                              Да.
                              > Рака мозг?
                              Ням, раки вкусные, люблю.
                              Ответить
                            • Ты, хуй? В Бобруйск ездил? Ездил, падло? Ездил, гад? Ездил, падло? Ездил, бля? Ездил, бля? Ездил, бля? Чего заныл? Ездил, сука? Ездил, бля? Ездил, бля? Ездил, бля? Чего ноешь? Чего сопишь, падло? Чего, а? Заныл? Заныл, падло? Чего сопишь? Так, бля? Так, бля? Так вот? Вот? Вот? Вот? Вот, бля? Вот так? Вот так? Вот так? Вот так, бля? На, бля? На, бля? На, бля? Вот? Вот? Вот? Вот? На, бля? На, сука? На, бля? На, сука? На, бля? На, сука? Заныл, бля? Заело, бля?
                              Ответить
    • Копытца - это чтобы полностью нельзя было засунуть, верно?
      Ответить
  • Объясните шутку

    8080 One little,
    8085 Two little,
    8086 Three little-endians
    8088 Four little,
    80186 Five little,
    80286 Six little-endians
    80386 Seven little,
    80386SX Eight little,
    80486 Nine little-endians
    Pentium DIVIDE ERROR
    Ответить
            • x87 повсеместно стал распространяться, начиная с 486, потому что он был с ним в одном корпусе. Без сопроцессора была небольшая партия под обозначением 486SX, которая фактически была браком.

              А до этого x87 был отдельной микросхемой, которую производители по умолчанию могли не ставить. CPU был намертво впаян в плату, а для установки FPU было гнездо. Так что да, 8087, 80287, 80387 был не у всех.
              Ответить
                • > конечно же, не барк

                  Тогда ещё не было принято продавать бракованные процы и видюхи как "младшие модели"?
                  Ответить
                  • Было, на самом деле. Была даже партия 80386 с пометкой «только для 16-битных приложений», потому что была ошибка в операции умножения 32-битных чисел. Топологию одной дорожки исказили, и при некоторых комбинациях множителей результат умножения был неправильным.
                    Ответить
                    • > Топологию одной дорожки исказили

                      Т.е. даже с дефектом маски умудрились продать, не то что просто кривой кристалл? Пиздец.
                      Ответить
                      • Погугли файл 86BUGS.LST. Распространялся обычно со списком прерываний Ральфа Брауна.

                        Абзац про дефект маски можно найти по слову «sigma». Если моя память не спит с другим.
                        Ответить
                • У SX шина внешняя была 2^16, и частота ниже
                  Но это не было серьезной проблемой для домашнего использования
                  Ответить
                    • ну так 386 первый стал 32х разрядный, и понадобилась более широкие шыны

                      Вроде шина данных у SX была два байта, а адреса 24 бита, а у DX всё было по 32, соответственно и адресовать можно было больше 16 мегабайт, и пересылать за раз 4 байта
                      Ответить
  • в коко-корутины завезли акторы, хуёвенькие впрочем

    fun main() = SwingUtilities.invokeAndWait {
        val scope = CoroutineScope(Dispatchers.IO)
        val ch = scope.actor<Int> {
            for (c in channel) {
                delay(1000) //simulate blocking syscall
                println(c * 2)
            }
        }
    
        JFrame().apply {
            contentPane.add(JButton("DoAll").apply {
                addActionListener {
                    scope.launch {
                        ch.send(12)
                    }
                }
            })
            pack()
            isVisible = true
        }
    }


    А завезя сразуже задепрекейтили все каналы к хуям в пользу Flow (примерно как Rx)

    Андроидовцам весело, поди
    Ответить
  • «Когда программисту делать нечего, он не яйца лижет, а на расте переписывает» ©
    Ответить
    • А зачем ты на тындере глядишь на анкету Константина?
      Ответить
      • Скрин не мой. Чтобы в «Хрюкни» притащить.
        Ответить
        • >Скрин не мой.
          Маам, я просто стоял там, где курили
          Ответить
    • Этот странный сайт требует у меня номер телефона, так что такой сайт не нужен.
      Ответить
      • Там вроде емейла достаточно. Но без установки на телефон один хер не будет лички, загрузки картинок и т.п.
        Ответить
  • В Нигерии умер мужик. У него дома нашли 27 миллиардов долларов. В течение 15 лет он пытался раздать их, но никто не отвечал на его е-мейлы.
    Ответить
  • Кипит движение в помойной яме.

    [quote]
    Есть так называемые буксы для заработка и рекламы. В одном из таких буксов я давал задания по копипасту контента с зарубежных сайтов через переводчик Хром. За одну статью платил 3 рубля. На моем форуме прибавилось на 1000 статей. Вот такой вот хитрый способ.
    [/quote]
    https://m.habr.com/ru/sandbox/155214/
    Ответить
      • Я принял решение сменить название форума, а точнее сменил заголовок H1. Форум стал называться так - "Форум поколения социальной сети Тик Ток". Т.е. форум стал в себя включать интересы всего поколения ТикТок
        Ответить
    • > В одном из таких буксов я давал задания по копипасту контента с зарубежных сайтов через переводчик Хром. За одну статью платил 3 рубля.

      Я думал, речь идёт про швабр.
      Ответить
      • на швабре очень хуёвые переводы обычно, до трёхрублевых не дотягивают
        Ответить
    • > задания по копипасту контента

      И ведь походу дешевле, чем скрипты писать.

      Какое масштабирование )))
      Ответить
      • > задания по копипасту контента

        А мы это бесплатно делаем, наполняя говнокод [color=brown]контентом[/color].
        Ответить

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

Из-за тебя ушел bormand, guest!

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