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

    0

    1. 1
    Пиздец-оффтоп #113

    #83: https://govnokod.ru/28788 https://govnokod.xyz/_28788
    #84: https://govnokod.ru/28795 https://govnokod.xyz/_28795
    #85: https://govnokod.ru/28808 https://govnokod.xyz/_28808
    #86: (vanished) https://govnokod.xyz/_28814
    #87: https://govnokod.ru/28817 https://govnokod.xyz/_28817
    #88: https://govnokod.ru/28836 https://govnokod.xyz/_28836
    #89: https://govnokod.ru/28843 https://govnokod.xyz/_28843
    #90: https://govnokod.ru/28874 https://govnokod.xyz/_28874
    #91: https://govnokod.ru/28880 https://govnokod.xyz/_28880
    #92: https://govnokod.ru/28884 https://govnokod.xyz/_28884
    #93: https://govnokod.ru/28889 https://govnokod.xyz/_28889
    #94: https://govnokod.ru/28895 https://govnokod.xyz/_28895
    #95: https://govnokod.ru/28904 https://govnokod.xyz/_28904
    #96: https://govnokod.ru/28912 https://govnokod.xyz/_28912
    #97: https://govnokod.ru/28918 https://govnokod.xyz/_28918
    #98: https://govnokod.ru/28932 https://govnokod.xyz/_28932
    #99: https://govnokod.ru/28936 https://govnokod.xyz/_28936
    #100: https://govnokod.ru/28940 https://govnokod.xyz/_28940
    #101: https://govnokod.ru/28949 https://govnokod.xyz/_28949
    #102: https://govnokod.ru/28978 https://govnokod.xyz/_28978
    #103: https://govnokod.ru/28982 https://govnokod.xyz/_28982
    #104: https://govnokod.ru/28989 https://govnokod.xyz/_28989
    #105: https://govnokod.ru/29052 https://govnokod.xyz/_29052
    #106: https://govnokod.ru/29069 https://govnokod.xyz/_29069
    #107: https://govnokod.ru/29086 https://govnokod.xyz/_29086
    #108: https://govnokod.ru/29102 https://govnokod.xyz/_29102
    #109: https://govnokod.ru/29126 https://govnokod.xyz/_29126
    #110: https://govnokod.ru/29136 https://govnokod.xyz/_29136
    #111: https://govnokod.ru/29142 https://govnokod.xyz/_29142
    #112: https://govnokod.ru/29155 https://govnokod.xyz/_29155

    Запостил: nepeKamHblu_nemyx, 20 Июля 2025

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

    • Доброй ночи.

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

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

      Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
      Остерегайтесь подделок. Берегите себя и своих близких. Кок!
      Ответить
      • Я смеюся конечно с нашей инфраструктуры.


        На CI есть нечто, что собирает некую хуйню, и кладет ее в специальное место.

        Питузик берет бранч трехнедельной свежести, и пушит его (бранч пушит!)

        CI возбуждается на бранч, берет его тухлую хуйню, и аккуратно везде раскладывает.
        Теперь все (даже в мастере) пользуются тухлой хуйней

        А хуйя не совместима, и летят ошибки
        Ответить
        • https://banaan.nl/
          Ответить
          • какое сео )))
            Ответить
          • А я томаат.
            Вместе мы — фруктовый саад.
            Ответить
            • ты не поверишь
              https://nl.wikipedia.org/wiki/Tomaat
              Ответить
              • Интересно, что немцы забили на сохранение долготы при склонении: у них в разных числах и в разных падежах долгота последнего гласного звука основы может быть разной.

                Хотя томат оказался тоже с долгой «а», но благодаря тому, что немцы его сделали женского рода:

                https://de.m.wiktionary.org/wiki/Tomate
                Ответить
                • В нидерландском это очень важно.
                  Bom (бомба) и boom(дерево) это два разных слова.


                  По дефолтку в открытом слоге звук длинный, а в закрытом -- короткий

                  Если слогу случается закрыться -- его насильно "открывают" удваивая гласную:
                  bo-om,

                  но bomen (он и так открыт, потому не надо удлинять)

                  Чтобы "закрыть' слог -- удваивают согласную

                  bom -> bom-men

                  так чтода:

                  banaan -> bananen
                  tomaat -> tomaten
                  Ответить
                  • ух ты, прямо как у туркмен!
                    https://ru.wikipedia.org/wiki/%D0%A2%D1%83%D1%80%D0%BA%D0%BC%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA#%D0%A1%D0%BC%D1%8B%D1%81%D0%BB%D0%BE%D1%80%D0%B0%D0%B7%D0%BB%D0%B8%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%BE_%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D0%BC%D1%83_%D0%BF%D1%80%D0%B8%D0%B7%D0%BD%D0%B0%D0%BA%D1%83
                    Ответить
            • Евроэстоония
              Ответить
              • Да, фиины и эстоонцы тооже любят таак
                Ответить
                • А венгры вместо удвоения гласной решили ставить знак ударения (всё равно у них ударение всегда на первый слог). Причём они придумали, как это делать с умляутами: у долгого умляута две точки заменяются на два штриха (ищи в Юникоде hungarumlaut или типа того).

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

                  А удваивать гласные ещё любят монголы. Монгол шуудан, да.
                  Ответить
                • А вот немцы долготу любят обозначать буквой «h», но есть несколько слов с удвоенными aa, ee, oo. Буква «i» никогда не удваивается, для этого есть ie.

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

                  Meer — море, mehr — больше. Оба с долгой «e», но пишутся по-разному.
                  Ответить
                  • >Буква «i» никогда не удваивается, для этого есть ie.
                    Та же хуйня.

                    diep, Piet, zien (zin совсем не zien -- другое слово, как и zit и ziet)

                    Почему-то сдвоенной ii не бывает. А вот если поставить сдовенную "e", то будет "ээй"... кроме случаев, когда слово кончается на "r" и на "l".
                    Вот именно там обычно удлинняется через "e".

                    >Оба с долгой «e», но пишутся по-разному.
                    У нас одинаково:

                    Meer это и "more" (всмысле больше) и озеро (море у нас zee).

                    Иногда происходит путаница.

                    Есть vier (четыре), а есть veer (веер, перо), но veertien (14), veertig (40), но блядь vier.
                    Ответить
                    • Я задумался: «ij» на письме (в скорописи) похоже на «y», а ведь «ii» было бы похоже на «u», что совсем плохо. Но финнов и эстонцев это не смутило...
                      Ответить
                      • Дифтонг "ij" и буква "y" (с точечками) в нидерландском это примерно и одно и тоже.

                        раньше они были заменяемы. В Африкаанс так и осталлось: by, my.
                        В нидерландском уже конечно mij и bij, но на самом деле в письме (или если хочется выебнуться) можно написать "y"

                        https://nl.wikipedia.org/wiki/IJ_(digraaf)#/media/Bestand:IJ_(letter).svg


                        Айс фрай йогурт
                        Ответить
          • https://i.postimg.cc/fLH63frT/image.png (https://www.instagram.com/p/DMPt4XdovTT)
            Ответить
      • Как выйти из IT?.. и пойти слесарем на завод. Моя попыточка дауншифтинга [3\5]
        Ответить
        • Не хочешь поработать путинским программистом? Только выйти так просто не получится.
          Ответить
          • Смотря куда. В окно -- очень даже.

            Или оно только для топ-менеджеров?
            Ответить
    • Trump
      https://www.instagram.com/reel/DJ4VaHbiDYq/
      Ответить
      • Как я вижу тиндер в 2046-м году:
        Тян пишет о себе:
        Увлечения:
        Рост:
        Вес:
        Наличие хуя: нет*

        *и никогда не было
        Ответить
        • Ты же про Запад?
          В России нет "Тиндера". А декларировать отсутствие хуя может быть противозаконным.
          Ответить
          • Всмысле -- нет? А как же вы с тян закомитесь?
            Ответить
            • https://t-j.ru/tinder-off/
              Забавно, что существует способ обхода блокировки. Но тян, осиливших их обойти, быстро разбирают, либо они страшные.
              Ответить
              • Ну можно с кунами знакомиться тогда. В каком-то смысле даже проще
                Ответить
                • Уже лет 10 как с женой развёлся, так и делаю.
                  Ответить
                • Кстати, по таким СЗ можно пидарков отлавливать: регаешь мужской аккаунт и выбираешь «ищу мужчин».
                  Ответить
                  • По-своему опыту знаешь?
                    Ответить
                  • гугл
                    https://i.postimg.cc/28J4PTTB/image.png

                    яндекс
                    https://i.postimg.cc/Ssy8WPQH/image.png

                    Сколько человек у вас ручку крутит?
                    Ответить
                  • Так это же давно так делают.

                    В телеге заводят канал "все на борьбу с кровавым режимом"

                    Туда добавляются 19-ти летние мальчики и девочки с горящими глазами.

                    Товарищ майор (создатель канала) потом их оптом сдает куда следует, получает звездочку, премию, и путевку в Геленджик, а мальчики и девочки получают двадцать пять лет.
                    Ответить
                    • > все на борьбу с кровавым режимом
                      > ищу мужчин
                      – какой сексизм )))
                      Ответить
                    • Ага, а перед посадкой мальчики и девочки считают мессенджер с регистрацией по SMS и с проприетарным сервером безопасным, ведь сам Дуров сказал, что мессенджер безопасный.
                      Ответить
          • >Ты же про Запад?
            Это где по-меньше запах?
            ой-ой-ой
            Ответить
    • Иканус, ты же меломан у нас? Знаешь такой альбом?
      https://pbs.twimg.com/media/Gv69gB1WEAAMeu8?format=jpg&name=small
      Ответить
    • >В Польше зафиксирован случай холеры
      ясной?
      Ответить
    • Есть ли в мире что-то более ублюдочное, чем «клавиатуры» смартфонов?
      Ответить
    • Комментатор Корана Дж. ас-Суюти утверждает, что Соломон хотел жениться на Балкис, но его смущала шерсть на её ногах[
      Ответить
      • И когда мать этой Царицы (то есть царицы Савской) была беременна, она увидела толстого и красивого козла, посмотрела на него со страстным желанием и сказала: «Как красив этот зверь! И как красивы его копыта!» И она тосковала по нему, как тоскуют беременные женщины
        Ответить
    • где бы вы думали находится станция Сан-Донато ?
      Ответить
      • В латиноамериканских дебрях?
        Ответить
        • неправильно
          попробуй еще раз
          Ответить
          • Прочитал уже. Один из Демидовых построил виллу Сан-Донато во Флоренции, за что получил титул князя Сан-Донато. Чтобы сохранить княжеский титул в России, ему потребовался такой же топоним в России, поэтому он переименовал станцию, которой владел.
            Ответить
      • В Раисе
        Ответить
      • На станции Сан-Донато останавливаются электрички Нижний Тагил – Чусовская, Нижний Тагил – Верхотурье, Нижний Тагил – Серов

        сук ))
        Ответить
    • Apache Sling - Bringing Back the Fun!

      готовы получить немного фана, друзья?
      открыааем туториал
      https://sling.apache.org/documentation/tutorials-how-tos/46-line-blog.html



      Add the following code to your script, after the Sling.wizard() call that was added in step 2:
      Navigation
      
          <em><a href="/content/blog/*.html">[Create new post]</a></em>
          
            var posts = Sling.getContent("/content/blog", 2);
            for(var i in posts) {
              document.write(""
                + "<a href='/content/blog/" + i + ".html'>"
                + posts[i].title
                + "</a>");
            }


      ну как, чувствуете фан в заднице?

      или вот, например:

      https://sling.apache.org/documentation/tutorials-how-tos/how-to-manage-events-in-sling.html
      private final static String IMAGES_PATH = "/dropbox/images/";
      private final static String MUSIC_PATH = "/dropbox/music/";
      private final static String MOVIES_PATH = "/dropbox/movies/";
      private final static String OTHER_PATH = "/dropbox/other/";

      безудержное веселие!
      Ответить
      • Using convention over configuration,

        Закрываю я данную страницу.
        Более красочного флага о том, что фреймворк - поебень, я не видел.
        Ответить
    • Срочно голосуем против поправок в закон. Есть реальный шанс повлиять
      https://pikabu.ru/story/_12986441
      Ответить
      • А если Путин не читает пикабу и не узнает реальное отношение???
        Ответить
      • Ну как, влияете?
        Ответить
    • На уроках «Духовно-нравственной культуры России» школьники будут изучать «жизненные пути и взгляды» участников боевых действий в Украине
      Ответить
      • Сразу видно, что фейк. По предпоследнему слову (по последнему предлогу).
        Ответить
    • https://shorturl.at/ipdxG

      Вайбкодинг человека
      Ответить
    • О, нет! На рейде Adpatec сломался Super Capacitor!
      Ответить
      • всё можнро починить
        https://www.youtube.com/watch?v=2wDESvyj1qo
        Ответить
      • Кстати петухи, а знаете чем super capacitor лучще обычного BBU?
        Ответить
    • Заебло забывать слова
      Ответить
      • Земля в окошках от ракеты
        Ну в этих, круглых
        Как их.. бля...
        Ответить
        • люстрациях?
          Ответить
          • Прибегает пациент к врачу и орет:
            — Доктор, срочно кастрируйте меня!
            Быстро!
            — Подождите, дорогой мой, это сложная операция...
            — Доктор, умоляю, кастрируйте меня сейчас же!
            Ну все, прошла операция, все удачно, привозят его в палату, довольный пациент объясняет доктору:
            — Видите ли, доктор, я женюсь на еврейке...
            — Так вы наверное имели ввиду обрезание?
            — А я что сказал?
            Ответить
      • g: Canción del arbol del olvido (Victor Jara)

        Молодой человек заснул под деревом забвения, чтобы забыть свою возлюбленную, но в итоге... забыл её забыть.
        Ответить
        • Victor Jara это которого потом Пиночетт на стадион пригласил с известным результатом?
          Ответить
    • Напомним, вчера «Еврорадио» сообщило о том, что глава фонда помощи пострадавшим от режима Лукашенко Андрей Стрижак рассылал активисткам изображения своего члена.

      Чуваку сорок лет, между тем.

      Уже все оппозиционеры шлют девушкам фотографии своего хуя, чего же я жду?
      Надо сделать фотосессию.
      Ответить
    • это же AI https://x.com/SmetanatBorschu/status/1947540057444741228 ?
      Ответить
      • https://files.catbox.moe/t4f0sp.mp4
        Ответить
        • не может быть в Европе столько индусов: им мусульмане визы не дадут
          Ответить
          • Я засмеялся: как же в Европе может быть столько индусов, если им мусульмане визы не дают?
            Ответить
    • Тихо спиздил и ушёл — называется НАШЁЛ.
      Ответить
    • )))))))бля
      https://pbs.twimg.com/media/GwW-fRWXsAAb3_A?format=jpg&name=small
      Ответить
    • Вдруг Даша заметила странное: из песка торчали детские ноги. Рядом увлечённо играл мальчик – копал песок и ни на что не обращал внимания. Оказалось, мальчик играл в песчаной куче вместе с подружкой, вырыл глубокую яму и не заметил, как засыпал песком девочку...
      Ответить
      • Дебудаты должны запретить Lode Runner, смотрите до чего мальчика довели!
        Ответить
      • Любимый анекдот гологуба же:

        почему негритянские дети не играют в песочнице?
        потому что кошечка их закапывает
        Ответить
    • nugopbl

      https://pikabu.ru/story/otvet_na_post_da_tolko_otbis_12987933
      Ответить
      • > Каждое приложение с функционалом "показал карту и закрыл", теперь весит больше чем windows 98.

        А ведь реально, Чикаго весило 40 мегабайт, OSR2 — 60, win98 — ну пусть в два раза больше.

        Сколько весят говноприложения магазинов?

        «Дикси» — 152 МБ.
        «Магнит» — 149 МБ.

        «Озон», «WB» я даже не ставил, пользуюсь веб-версией в браузере (делаю скриншот штрихкода ещё до входа в пункт выдачи). Глянем, сколько они весят в магазинах приложений.

        «Озон» — 156 МБ.
        «WB» — 255 МБ.

        Карты других магазинов загнал в «птичку» (аналог «Едадила»), она весит всего 20 мегабайт.

        У нас есть приложение-победитель: «Честный знак» для проверки сроков — 395 МБ.

        Чего они в эти приложения насовали??? И почему «птичке» хватило двадцати мегабайт?
        Ответить
        • При этом эти приложения всё равно не работают без Интернета
          Ответить
        • Хы, у меня на глвном экране просто ярлык папки с картинками, которые я генератором штртхкодов сгенерил, даже пттчки никакой не надо

          > Чего
          Ну а как же, сканировать марки и достижения что ли не получать? А картинки смищные?
          Ответить
          • Ковыряем «Дикси»:

            • dex-файлы на 19 мегабайт;
            • нативные библиотеки armv8 — 72 мегабайта, по столько же для других архитектур;
            • ресурсы — 4 мегабайта;
            • assets (файлы, которые не подходят ни к одной категории) — 66 мегабайт. Там видосики, анимашки, шрифты и прочее говно, которое для основной функции совсем не нужно.

            Самые большие библиотеки — для вывода списка магазинов на Яндекс-карте и для поддержки некоего «Flutter». Собственно этот грёбаный «Flutter» и занимает больше половины апэкашки.

            https://ru.m.wikipedia.org/wiki/Flutter
            Ответить
            • > Dart
              Ого, я даже забыл про него. Думал он сдох
              Ответить
              • Кстати, инью, смотри какие штуки есть в Дарте:
                https://dart.dev/language#mixins
                Ответить
                • Почувствовал стойкий запах тайпскрипта и джавы. Погуглил сравнение TS и Dart.

                  Первая строчка:

                  &gt;Typescript is a statically typed language meaning its variable is determined at the compile-time resulting in better performance*

                  Я так понял, что если ты слишком нихуя не знаеш чтобы программировать, то пиши статьи, да? Типа метод Фили Ражнина?


                  *для тех, кто на танке: статическая типизация TS имеет на перформанс такое же влияние, как тайпхинты PEP-484 в питоне или аннотации PHPDoc Types в PHP.
                  Ответить
                  • statically typed language meaning its variable is determined at the compile-time resulting in better performance

                    выписан нахуй из инженеров
                    Ответить
                  • Да, в Фейсбуке в это упёрлись, когда делали свой hiphop.

                    В новых версиях php у аргументов функций можно сделать хинты типов, но это просто assert, в рантайме динамическая типизация сохраняется.
                    Ответить
                • HUEXINS
                  Ответить
            • мне кажется если ты хочешь написать ОДИН раз приложение и чтоб везде работало, то тебе придется палюбасу нести неебических рахмеров стандартную либу

              be it react native, kotlin native, xamarin (оно еще живое?) или flutter.


              Потому что в IOS есть UIKit и CoreFoundation, в Android есть ART и какая-то реализация _части_ J2SE (они называют ее Java API), а стандартной библиотеки твоего любимого языка там нет
              Ответить
              • Да, такова плата за отсутсвие устанвки DirectX 9.0, C++ redristibutable и прочего libgovno.

                Оказалось проще каждому своё говно с собой таскать
                Ответить
                • ну вон го живет с философией "всё свое ношу с собой', высирает бинарнички по девяносто мегабайт, и заебись ему
                  Ответить
          • > ярлык папки с картинками

            У меня привычка скриншотить все коды с тех пор, как начал пользоваться пунктом выдачи «Озона», расположенным в подвале, где ничего не ловит.

            У «Дикси» одно время не было пластиковых карточек, а штрих-код они сменили со статического на динамический, который содержит время и перестаёт приниматься через некоторое время после генерации. Как же это бесит!

            Сейчас вроде снова пластиковые стали делать, надо добыть и отсканировать.
            Ответить
            • P.S. В QR-коде «Дикси» JSON из трёх полей:
              id — номер карты,
              t — unix timestamp,
              h — некая контрольная сумма, 128 бит. Это может быть md5. Но от чего? Есть ли соль? Постоянная ли она?

              В apk наверняка всё обфусцировано...
              Ответить
              • Похоже, что генератор в нативном коде, а именно в libapp.so (он на 17 мегабайт).

                В класса Java/Kotlin ничего интересного нет.
                Ответить
        • &gt; «Дикси» — 152 МБ.

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

          Кто угадает, сколько мегабайт?
          Ответить
          • а я чото думал что ART это виртуальнаяф мшана, и там типа .class файлов

            а там надо делать толстый APK под все платформы чт ль?
            Ответить
            • Типа class-файлов — это classes.dex. Кстати, он на 100% совместим с Далвиком (в ART поменялось только то, что добавили AOT во время установки apk).

              Но ты можешь использовать аналог JNI для вставки мышиного кота, если считаешь себя умнее AOT'а. Для этого в apk создаётся директория lib с so-шками.

              ***

              SO-шки приходится компилировать под все поддерживаемые процессоры. Сейчас это ARMv8 (64 бита), ARMv7 (32 бита), x86 и x86-64 (amd64). Раньше ещё надо было ARMv6 (32 бита) и MIPS (32 и 64 бита).

              Большинство устройств сейчас на ARMv8 (К слову, Snapdragon 8 gen 3 перестал поддерживать 32-битный код, но его вроде умеет мумулировать прошивка Сяоми). На ARMv7, а тем более, на ARMv6 — древность.

              На x86-64 и x86 в основном планшеты на процессоре Intel Atom. Во все предустановлена библиотека Intel Houdini, мумулирующая ARMv8 (только на x86-64) и ARMv7. Потеря пирфоманса из-за мумуляции — раза в два.

              Ещё вариант x86/x86-64 может понадобиться, если гоняешь apk на компе в мумуляторе без мумуляции ARM.

              Т. е. вообще сейчас обычно хватает библиотеки для ARMv8, раньше была востребована для ARMv7/ARMv6.
              Ответить
              • Есть три способа распространения apk:

                1. Монолит (типа fat binary в Макоси). Вшиваешь в apk нативные библиотеки для всех платформ, загрузчик сам выберет нужную.

                2. Flavoured bild. Распространяешь несколько apk, в каждом библиотека только под одну платформу. Магазин приложений должен подсунуть пользователю нужный вариант. Ну либо пользователь умный и скачает с сайта нужный вариант.

                3. Сплиты. Приложение распространяется не одним apk-файлом, а набором: apk с классамми + apk с ресурсами + apk с нативными библиотеками. Просто кликом такой набор не поставишь, нужен установщик (Google Play, недавно Xiaomi GetApps так научился; для своих файлов — SAI, AppManager, Multi-APK Installer etc.). В варианте со сплитами бывает сменная часть с ресурсами (можно устанавливать переводы UI не на все языки, а, например, только на русский; растровую графику не для всех разрешений, а для одного) и сменная часть с нативными библиотеками.

                Сайты-зеркала вроде apkmirror, apkpure, aptoide распространяют сплиты в архиве.

                Короче, если есть сплиты, можно сэкономить место, но процесс публикации и установки сложнее. И из файла без рута не поставишь, только из GP.

                Сплит можно переделать в монолит/flavoured, но придётся переподписывать.
                Ответить
              • Кстати, про AOT: в ART есть что-то типа PGO. Он для экономии места может аотить не всё, а только горячие места. Сделать это он может по готовому профилю, а может создать сам после того, как пользователь несколько раз позапускает приложение. Редкие участки кода же будут исполняться, как в Далвике.
                Ответить
                • Какой jit ))
                  Ответить
                  • Запусти в терминале «cmd package» (через adb shell или от рута локально). Увидишь там команды «compile», «force-dex-opt», «bg-dexopt-job». Это всё для добавления планировщику задачи на запуск dex2oat, который собственно и аотит.

                    Вот, например, cmd package compile:

                    compile [-m MODE | -r REASON] [-f] [-c] [--split SPLIT_NAME]
                              [--reset] [--check-prof (true | false)] (-a | TARGET-PACKAGE)
                        Trigger compilation of TARGET-PACKAGE or all packages if "-a".  Options are:
                          -a: compile all packages
                          -c: clear profile data before compiling
                          -f: force compilation even if not needed
                          -m: select compilation mode
                              MODE is one of the dex2oat compiler filters:
                                assume-verified
                                extract
                                verify
                                quicken
                                space-profile
                                space
                                speed-profile
                                speed
                                everything
                          -r: select compilation reason
                              REASON is one of:
                                first-boot
                                boot
                                install
                                bg-dexopt
                                ab-ota
                                inactive
                                shared
                                secondary
                                booting
                          --reset: restore package to its post-install state
                          --check-prof (true | false): look at profiles when doing dexopt?
                          --secondary-dex: compile app secondary dex files
                          --split SPLIT: compile only the given split name
                          --compile-layouts: compile layout resources for faster inflation
                    Ответить
                    • Как-то вот живут яблочники без AOT, JIT, и прочий PGO.

                      Как они живут?
                      А, я забыл, они сразу в нативный код компилируются. Как же так? Может потому, что у них нет 100500 архитектур?
                      А еще у них GC нету...
                      Ответить
                      • > у них GC нету

                        – смешно

                        > у них нет 100500 архитектур

                        https://en.m.wikipedia.org/wiki/Rosetta_(software)
                        Ответить
                        • >– смешно
                          Скажешь, есть?

                          >Rosetta
                          имелся ввиду ios, конечно. Сколько в вашем fat binary архитектур поддерживается? Две?
                          Ответить
                          • А что, ref count перестал быть частным случаем GC?

                            > ios, конечно

                            – симуляторы Айфонов на Маке на процессорах M работают через Розетту
                            Ответить
                            • >А что, ref count перестал быть частным случаем GC?

                              Вы заебали, буквоеды. Понятно же про что я говорю. А то знаете, у меня и в плюсах GC есть
                              Ответить
                          • Вообще цепочка такая:
                            68K -> PPC -> x86 -> x86-64 -> ARM64.

                            Но в fat binary вроде никогда не было более двух образов. И мумуляторы поддерживали только одну архитектуру.

                            И через поколение не прыгали. Т. е. Моторолу на Интеле вроде бы не эмулировали.
                            Ответить
                            • ios никогда не был ни на чем, крмое яблоармов же. Просто он был 32 бит (до ипхоне 5 примерно), потом 64 бит (в этом месте я умудрился соснуть, завязавшись на размер одного из многих интов где-то в районе core data).

                              Про большой мак ты прав. Сначала была моторола, потом айбиэмовский PPC (первые десятки примерно), потом интел (я помню бугурт и крики ол предателсьтвтпе в районе 2006-го года), потом ARM "и теперь не тормозит".

                              API тоже менялись: десятка на XNU вообще не имеет отношения к классике, например. Был переходный API для Cocoa (назывался Carbon) но в целом сама OS настолько другая, что там кажется даже эмудятор был для классики
                              Ответить
                              • Действительно, в iOS разнообразия почти нет.

                                С большими Маками сложнее.

                                У классической Макоси даже пути к файлам были другими: там были двоеточия вместо слэшей. В текстовых файлах конец строки был \r, а не \r\n или \n. Файлы были вилками (хотя вилки и сейчас эмулируются).
                                Ответить
                                • А еще там были паскалевы строчки*, и конечно же кооперативка



                                  *идеи обоих кюри https://developer.apple.com/documentation/coreservices/carbon_core/pascal_string_utilities
                                  Ответить
                                  • Кстати, оцени:

                                    https://github.com/sasgis/sas.requires/tree/master/pascalscript

                                    Компания «RemObjects» (а точнее, Carlo Kok) выпустила «PascalScript». Это не тот, что был у яблочной компании, а современный, похожий на «Free Pascal».

                                    Вообще на скрипт не похож:

                                    https://github.com/sasgis/sas.requires/blob/master/pascalscript/Samples/Console/sample1.dpr
                                    Ответить
                                    • Сам скрипт там на 57 строчке. Остальное это обвязка вокруг интерпретатора
                                      Ответить
                                    • я и забыл уже какие в паскальке прикольные тренарнички
                                      begin
                                        if Name = 'SYSTEM' then
                                        begin
                                          Result := True;
                                        end else
                                          Result := False;
                                      end;
                                      Ответить
                                      • Это пишется проще:

                                        Result := Name = 'SYSTEM';
                                        Ответить
                                        • что, и скоробочек не надо даже? Не верю.

                                          а зачем тогда так сложно написали?
                                          Ответить
                                    • Exec.Free; // Free the executer.
                                        CI.Free;  // Free the runtime class importer.

                                      какое управление ресурсами ))
                                      Ответить
                  • Вот тут вольный пересказ официальной документации по AOT плюс некий опыт автора:

                    https://habr.com/ru/companies/kaspersky/articles/671180/
                    Ответить
                  • Кстати, я попробовал как-то аотнуть все приложения полностью, без профиля. Они же по идее быстрее будут работать, если всё будет в нативном коде и виртуальная машина не будет задействована.

                    Больше я так не делал. За несколько минут засралась вся флешка, пришлось удалять все AOT-ы и оптимизировать с настройками по умолчанию.
                    Ответить
                    • а нельзя сделать грубо говоря ngen (дотнетовский термин) то-есть сразу AOT, а код под дальвика выкинуть?
                      Ответить
                      • С системными приложениями нередко так и делают для экономии места. Посмотри приложения из /system/app и /system/priv-app, а также библиотеки из /system/framework.

                        В них нету classes.dex. Т. е. сделали dex2oat (это как ngen), скопировали oat-файл (это нативная сборка) и odex/vdex-файл (это по сути описание классов без реализации) в системный раздел и удалили classes.dex из apk.

                        С обычными приложениями (несистемными) так нельзя (в теории можно, но на практике геморройно: придётся подписывать, да ещё и приложение перестанет работать, если случайно грохнуть кэш нативных образов). Но можно установить приложение как системное, если разблокирован загрузчик, получен рут и системный раздел переведён в R/W из R/O.
                        Ответить
                        • P.S. classes.dex удаляют не всегда.

                          Технологию придумали ещё в 4.4, где не было ART, но появился «оптимизированный dex» — odex. Тогда для системных приложений с помощью dexopt получали odex-файл, клали в системный раздел, а classes.dex удаляли (не всегда).

                          g: одексирование/деодексирование прошивки.
                          Ответить
                      • Это джава блядь! Это понимать надо!

                        Не будет вам никакого r2r / человеческого аот, ахаха джастас уолкер.
                        Ответить
                        • Я реально думаю на кресты свалить, или на раст какой-нить (но там надо поменять ориентацию, или, как минимум, стать ярым сторонником free Palestine: иначе не скомпилируется)
                          Ответить
            • Ну и как сам понимаешь, если 100% кода у тебя на Java/Kotlin, то никаких нативных библиотек у тебя не будет, поэтому ни с fat binary, ни с flavoured builds, ни со сплитами заморачиваться не надо будет.
              Ответить
        • >«Дикси» — 152 МБ.
          > «Магнит» — 149 МБ.

          Накопитель на магнитных диксях. 150МБ
          Ответить
    • Stertor
      https://pikabu.ru/story/postarela_12988452
      Ответить
    • Та, от которой нужно защищать умы детей, пришла в Общественную палату обсуждать тему защиты прав детей ... Как такое возможно, что та, чьи "песни" в основном о деньгах, беспорядочном сексе, наркотиках, получила подобное приглашение?
      Ответить
    • Английский энтомолог Брейди, изучавший поведение мухи цеце (Glossina), пришёл к выводу, что она нападает на любой движущийся тёплый предмет, даже автомобиль. Не нападает муха только на зебр.
      Брейди считает, что движущуюся зебру насекомое воспринимает просто как множество чёрных и белых полосок.
      Ответить
    • Международные симпозиумы по журчалкам
      С 2001 года проводятся международные симпозиумы

      Специалисты по журчалкам
      Баркалов Анатолий Васильевич
      Виолович Николай Александрович
      Лёв Фридрих Герман
      Ответить
    • Ещё я тут подрядился за одного человека гострайтить, причем на английском

      По-английски я пишу ещё хуже, чем говорю, но с другой стороны, вестерны в принципе писать толком не умеют, у них все тексты идентичные, они писали как ллм ещё до самих ллм, интересно что получится
      Ответить
      • По итогам месячных поисков работы понял, что как кодер я никому не нужен, нужен как айти автор, но это, прямо скажем, не деньги
        Ответить
        • >По итогам месячных
          ха-ха

          А кто такой айти-ав-автор?
          Это тот, кто пишет
          >>
          Все больше пользователей задается вопросом: как исправить оишбку 0xDEADBEEF?

          Давайте для начала разберемся: почему происходит ошибка
          0xDEADBEEF?

          В первую очередь конечно же ошибка 0xDEADBEEF говорить об ошибке в програмном обеспечении или аппаратуре (или, как её еще называют, "железе")
          >>>
          Ответить
      • И ещё забавно, тут требуется гораздо более серьезный инженерный бекграунд, чем на вебсервисах всяких

        Именно инженерный, не конкретно софтверный

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

        А у меня все нормальные публичные тексты 2018-2020 годов. Мне реально казалось, что я буквально вчера все это написал

        Но если опыту в резюме 5 лет, считай и нет никакого опыта
        Ответить
      • Дотнет опять же никому толком и не нужен, на других языках я умею писать, но не на уровне «пройти синьорский собес»

        Вообще башка уже по-другому работает
        Ответить
        • Ну что, никому не нужен прогарммист на языке "дотнет"?
          Все только гыгыкать могут?
          Ответить
      • Пока ищу работу, и кредиторы ебут, буду инфоцыганить

        Проконсультирую по любой хуйне, в которой разбираюсь

        Двести баксов за час, оплата постфактум, иначе я проебусь

        Если консультация хуйня, можете ничего не платить
        Ответить
        • Ну что, никому не нужны консультации? Все только гыгыкать могут?
          Ответить
      • У меня примерно $280k долгов, поэтому, если кто-то готов хотя бы пол миллиона задонатить (мне тоже тут потусить надо), пишите, а то не работать же мне теперь
        Ответить
        • Ну что, никто не готов? Все только гыгыкать могут?
          Ответить
      • Что-то устал) Обидно!
        Сколько раз я уже слышал, что нормальные ребята что-то пилят в крипте, поднимают раунды инвестиций, тратят космические суммы на зарплаты, но фаза рынка не та и все летит к чертям. Эти же ребята, без команды и продукта, отчаявшись, запускают мемкоин и делают миллионы (и без шуток).
        Все, запустил мемкоин, жду свой почталион деняк. Оказывается в телеге накликать мем - несложно)
        Ответить
      • Самое тупое решение в моей жизни было — уйти из найма

        Типа чтобы на своих проектах сосредоточиться

        Ну бля вот, сосредоточился нахуй
        Ответить
      • Вот сейчас очень странный кейс был. У моих детей кончилась еда, а они очень проголодались. Я конечно сразу в магаз. Набрал полную корзину. И прикиньте, короче, они не принимают оплату интересными проектами!!!

        Я в шоке.
        Ответить
    • гамодрило-крокадило
      Ответить
    • https://pbs.twimg.com/media/GwfXyxDXAAAm44T?format=jpg&name=medium
      Ответить
      • ну с таким надо ссылку давать, чтобы вкусить всю твиттерную дискуссию, там не могло не быть золота под этим
        Ответить
        • https://x.com/Geniy__Seksa/status/1947376486727467292

          там начало-то уже хороше, а спускаясь ниже он начинает вопрошать, что не так с его подпиской на маркаряна, если он ебет дам

          сам твит in question

          https://x.com/Geniy__Seksa/status/1947638614210322630
          Ответить
          • https://x.com/Geniy__Seksa/status/1947303710318571822

            люблю твиттер
            Ответить
            • очень хорошо
              https://pbs.twimg.com/media/F9sCtBIXIAAjQ1w?format=jpg&name=900x900
              Ответить
              • Просьба установить винду может быть просто просьбой установить винду.

                P. S. Капча — 300
                Ответить
          • Буквально спинофф с новыми героями, куда всё равно заходят старые ради фан-сервиса

            https://x.com/lilydavay/status/1942885203594125711
            https://x.com/Geniy__Seksa/status/1942937659820630245
            Ответить
      • Продолжай держать нас в курсе про всех шлюх твиттера
        Ответить
    • https://i.postimg.cc/YC0yhFyF/image.png
      это из серии "маленькой елочкеи холодно в лесу"?
      Ответить
    • Чтобы исправить это специально обученные люди, имеющие эмулятор CAN-шины, запускают блок ГУ и дисплей отдельно от авто "на столе", патчат boot.img для установки Magisk, правят PackageManager отключая проверки на установку сторонних приложений и проводят другие мероприятия для возможности этим пользоваться: ставят usbgps, устанавливая его в fusedlocation, и т.д.
      Ответить
      • Да, краем уха слышал, что «Android Auto» — это жопа. Любое приложение не поставишь, можно только сертифицированные. Для обхода нужно хакать.
        Ответить
    • книга!
      https://pbs.twimg.com/media/GvlqamlWMAA6e0Y?format=jpg&name=large
      Ответить
      • гологуууууууууб
        https://pbs.twimg.com/media/GwhL7D6bEAEB8LV?format=jpg&name=900x900
        Ответить
    • В чём смысл "переговоров"? Обменяться пленными и убитыми, чтобы за промежуток до следующих переговоров захватить новых пленных и трупов, чтобы опять ими обменяться?
      Ответить
    • Хочу тут работать https://habr.com/ru/articles/930476/
      Ответить
      • > Размер штрафа за его нарушение, к слову, — 500 000 рублей.

        Ну и нахуй такая работа?
        Ответить
        • Мне кажется это пиздеж чей-то. Не бывает таких работ для программиста в Роиссе в 2025-м году.

          Может быть может быть такая работа если ты девочка в 1992-м году, и приехала в Судан работать, а так -- нет
          Ответить
      • «Зарплата выше рынка, выплаты стабильные, дважды в месяц, в криптовалюте».

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

          https://www.youtube.com/shorts/l414u8BZ7L4
          Ответить
      • > в криптовалюте

        Нахуй-нахуй!
        Ответить
        • Кстати, зарплата в криптушне, а штрафы в рублях. Какой-то подвох.
          Ответить
          • по россиянскому законодательству не бывает:
            * штрафоф
            * NDA без взятия в штат
            * зарплаты в криптушне
            Ответить
          • Так вот как ещё койны обналичивают
            Ответить
            • Сразу об этом подумал.

              Гениально же!

              Платишь работнику на 10% больше, чем в среднем по рынку, потом эти 10% (или даже больше) забираешь обратно в виде штрафов, но уже в другой валюте.
              Ответить
      • > арт‑отдел, тимлид, бэкенд‑разработчик (по совместительству — директор компании) и… инвестор

        Это всё один человек (с кучей отделов)?
        Ответить
        • Как ISO!
          Ответить
        • разрабатывает сотрудникам бекенды
          Ответить
          • Ну как, разработал?
            Ответить
            • К концу рабочего дня бекенд был разработан настолько, что он без труда смог реализовать в нём всю бизнес-логику
              Ответить
      • > Запрещено использовать камеру смартфона.

        А смысл? Веб-камеры для стационарного компа зачастую хуёвее, чем у смартфона.
        Ответить
      • Вторжение в личную жизнь. Какая-то секта.
        Ответить
      • > Это не вымысел

        Пиздец, короче. Реальная история. Я не тролль.
        Ответить
      • > Простите, а какой промпт был у этого высе...

        Ну что, никто не знает?
        Ответить
      • Я как ни посмотрю на российских айтишников, они такие: фуууу, нам на работе на кофепоинте положили сырки Вкусвилл, а мы хотим Б.Ю.Александров! Пишем коллективную жалобу в HR.


        Так что статья про "меня пиздят и штрафуют за то, что у меня галстук неправильно завязан" вообще как-то не похожа
        Ответить
      • 403

        Материал был снят с публикации автором. Возможно он опубликует его после доработки.
        Ответить
    • Pizdets
      https://pikabu.ru/story/_12990554
      Ответить
      • Не переживай, ты тоже хорошо ротиком делаешь
        Ответить
    • это охуенно
      https://www.youtube.com/watch?v=rXPpkzdS-q4
      Ответить
    • Я просто не знаю, где еще можно сохранять блоки кода и этот пост скорее моя памятка пока я учусь.


      <style>
        html {
          font-size: calc(-0.0009573361082204634rem + 1.1121748178980226vw);
        }
        
        @media screen and (max-width: 1440px) {
          html {
            font-size: calc(-0.0009573361082205745rem + 1.1121748178980229vw);
          }
        }
        
        @media screen and (max-width: 479px) {
          html {
            font-size: calc(0.0008988764044947084rem + 4.098876404494381vw);
          }
        }
        
        @media screen and (max-width: 390px) {
          html {
            font-size: calc(-0.002570694087403599rem + 4.113110539845758vw);
          }
        }
      </style>

      https://habr.com/ru/posts/930540/


      а на хабре нет модерации, да?
      Ответить
    • A group of owls is called a parliament.
      Ответить
    • https://cs17.pikabu.ru/s/2025/07/18/15/qg5vlcze.webp
      Ответить
      • Хуй, завёрнутый в газету,
        Заменяет сигарету.
        Ответить
    • СМИ раскрыли подробности переговоров офисов Путина и Зеленского в первые часы войны

      Журналисты Financial Times рассказали о первом прямом разговоре Москвы и Киева, который состоялся в первые часы после начала российского полномасштабного вторжения в Украину 24 февраля 2022 года.

      Кремль в этом разговоре представлял заместитель руководителя администрации президента России Дмитрий Козак. Он потребовал от украинцев сдаться и признать свое поражение или «быть готовыми столкнуться со всей мощью российской армии». Собеседник Козака, руководитель офиса президента Украины Андрей Ермак, на требование передать эти условия Владимиру Зеленскому якобы ответил: «Пошел нахуй».
      Ответить
    • https://www.instagram.com/p/DL-5BNwTiPi/
      Ответить
    • Прохожий изнасиловал пытавшуюся покончить с собой женщину
      Ответить
    • Нейробиолог Джозеф Джебелли в своей книге «Мозг в состоянии покоя» рассказал, что главной чертой высокоинтеллектуальных людей можно считать одиночество.

      Ты не задрот-инцел, анон. Ты просто высокоинтеллектуал
      Ответить
      • https://govnokod.xyz/_29069/#comment-1313614

        он?

        а вообще он создал идеальную почву для пейпера по confirmation bias
        Ответить
    • Bagor ))

      Someone Slipped a RAT into Arch Linux!
      Ответить
    • Чем живёт Борзя? Какие события происходят в нашем городе? Присоединяйся и будь в курсе!
      Ответить
    • в США изобрели протеиновое пиво. Нужно теперь протеиновые чипсы к нему

      леэжишь на диване, качаешь мускулы
      https://i.pinimg.com/736x/4e/7d/67/4e7d67de1e27b6a5c2087b0051c15087.jpg
      Ответить
    • Какой же всё-таки "ВТБ" — банк Путинов https://pikabu.ru/story/seksizm_ot_vtb_12996488
      Ответить
    • Я — вор. Я кое-что спиздил у аккаунта MAKAKA.
      Ответить
      • Zip gun, zip gun bop!
        Ответить
      • Сама я со станции Старое Животное. Варила себе кашу на молоке, сметану с творогом. А ты вор! Вор! Говно мое ел!
        Ответить
        • Ваш отец вор. Ваш двоюродный брат вор.
          Ответить
          • "твое государство -- вор"

            Интересно, как поживает Новицкий, и его группа "СП Бабай"?

            Говнари такие смешные, конечно: в начале нулевых так пафосно и мужественно и принципиально хуесосили власть (когда за это ничего не было), а после 22-го февраля такие "пук-сереньк", и теперь наверное поют песни про любовь, про бабочек, про весну.
            Ответить
            • Я уже поржал над тем, как Андрей Большаков («Ария», «Мастер») после 22-го года попросил прощения за свои антивоенные песни 1980-х годов. Мол, я не виноват, меня совки заставили, а на самом деле я за войну.
              Ответить
              • Ну похоже, что в главном антивоенном альбоме Мастера он участия и не принимал

                Валеру вон тоже заставляли петь песни про Сатану, а у него ПГМ терминальное
                Ответить
                • ну "мастер" смотрю в антивоенных высказываниях тоже замечен не был

                  Единственная новость:

                  2 ноября 2023
                  В программе "Когда все дома с Тимуром Кизяковым" телеканала "Россия 1" приняли участие Алик Грановский и Ольга Дорофеева.

                  https://master-rockgroup.com/news/
                  Ответить
                  • «Песни мёртвых» мне всегда казался с конкретным антивоенным оттенком. Особенно, если учесть, что это было примерно во время первой чеченской

                    Интересно, а что там группа «Телевизор»?
                    Ответить
                • Знаешь песню «Игры не для нас»?

                  Когда бушует пламя,
                  Сжигая хлеб и кров,
                  Они следят за нами
                  Из крепких бункеров.


                  Изначально написана для «Арии», стихи Елина, но музыку написал Большаков.
                  Ответить
                  • В 1988-м году хуесосить злой совок, и ругать его за войну (в Афганистане) было "общим местом" у всех роккеров же.

                    Даже совершенно аполитичный Кремтаорий (который теперь выступает на концертах "в поддержку СВО", лол) написал песни "твари" и "зомби" двумя годами позднее.

                    Потому что это было модно и уже довольно безопасно (перестройка, гласность, все дела). К тому же все молодые были, и не заболели ПГМнутым имперством еще
                    Ответить
                    • > Кремтаорий (который теперь выступает на концертах "в поддержку СВО", лол)

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

                        https://nashaniva.com/ru/371087

                        ну и там в конце писечка
                        &gt;&gt;&gt;
                        Похожая ситуация и с группой «Крематорий»: лидер группы призвал музыкантов «не смешивать музыку и политику», но одновременно группа приняла участие в концерте после мотомарша «Дороги Победы — своих не бросаем!»
                        &gt;&gt;&gt;
                        Ответить
                    • > не заболели ПГМнутым имперством еще

                      – кому надо, заболели, «Чёрный кофе» там всякий
                      Ответить
                      • Я придумал название группы: «Чёрное кофе». Над текстами можно не париться, песни никто слушать не будет, все будут обсуждать название группы, а конкретно какого рода слово «кофе».
                        Ответить
                        • На улице холодно, нужно одется. Одень свитер!
                          Ответить
                          • Что ты мне сказал то что в двухтыщи первом году тоже холодно было?
                            Ответить
                  • Да тут хрен поймёшь, про совок это или про воображаемого противника.

                    У Круиза тоже есть песня Безумцы, там адресаты могут меняться в зависимости от текущей конъюнктуры
                    Ответить
                    • Песня «Игры не для нас» не про совок. Она скорее против любой войны. В 80-е говорили, что это про воображаемого противника.

                      После 2022-го авторам стало страшно, что такой вариант не прокатит.
                      Ответить
              • Еще был такой не то люмен, не то люмпен.
                Он бегал по сцене, поджигал сердца и жопы тинейджеров пламенными речевками, призывал становиться революционерами.

                После 22-го года ниписал, что у ну война это плохо конечно, но раз начали, то надо уже победить.
                Ответить
                • Теперь сравни, как звучит заявление ВИА «Неведомая земля» по поводу одной из своих песен:

                  «Эта песня была написана в конце апреля — начале мая 2014 года, накануне референдума о самоопределении Донецкой и Луганской народных республик. Она была выражением нашей солидарности с массовым низовым движением, развернувшимся тогда по всему Юго-Востоку Украины и направленным против националистической политики нового киевского правительства, равно как и против власти олигархии, в том числе местной. У нас не было иллюзий насчёт роли правящих кругов РФ в этих событиях (об этом и в песне поётся), но была большая надежда на тех, кто поднимал тогда на Донбассе красные флаги. Однако вскоре стихийно-левое крыло этого движения, только начавшее формироваться, было разгромлено, а его возможные лидеры физически уничтожены. Усилиями местных и российских верхов народ Донбасса снова был загнан в стойло, теперь под лозунгами «русского мира». Вместо классовой войны трудящихся против угнетателей на Юго-Востоке развернулась война между украинским и русским национализмом, которая в 2022 году перешла в новую, ещё более кровавую и трагическую фазу.»
                  Ответить
                • Раз уж вспомнили революционеров, покажу две резолюции, чтобы было понятно, ху из ху.

                  В большом мире составлена первая резолюция (при участии Компартии Греции). Ни одна из российских партий её не подписала:

                  http://solidnet.org/article/22nd-IMCWP-RESOLUTION-on-the-imperialist-war-on-the-territory-of-Ukraine/

                  Заметь: против имериализма.

                  В маленьком мире составлена вторая резолюция, сепаратная, подписана меньшим количеством партий, но в ней отметилась КПРФ и ещё куча российских незарегистрированных партий:
                  http://solidnet.org/article/22nd-IMCWP-The-Struggle-Against-USA-and-NATO-Imperialism-which-Seek-World-Hegemony-is-the-Key-Task-of-the-Progressive-Forces/


                  Оцени заголовок: против империализма США и НАТО (а российские буржуи хорошие, они свои).
                  Ответить
            • Слильнее всяких войн
              Пыня и Маразм!
              Ответить
    • Наша молодость выпала на то странное время, когда объем виртуальной памяти, да и впринципе адресуемой памяти (правильно бы наверное говорить -- линейной) был значительно меньше памяти физической, и часто программисту приходилось смотреть на нее через узенькое окошко то сегментов, то EMS, то AWE и PAE, то Linux HIGHMEM.

      С переходом на x64 эта проблема ушла казалось бы навсегда.
      В 2013-м году я собирал комп с 16 гигами памяти, а в 2025-м -- с 64 гигами.
      Самый крупный из известных мне серверов оснащем 768 гигами.
      Чувствуете?

      Такими темпами к границе не то что 64, к 48 битам мы приползем лет через тридцать, а там уже наступит сингулярность. Закон Муря явно не работает с DRAM (да и с чего бы ему: транзисторы в DRAM используются только в буферах, да в SPD/JDEC, а про конденсаторы Мур ничего не говорил).

      Целые поколения программистов не будут знать что такое "недостаточно пейдж фреймов", да
      Ответить
      • В драм не транзисторы, а триггеры. А конденсаторы это вообще срам.
        Ответить
        • чиво?
          https://www.allaboutcircuits.com/uploads/articles/intro_to_DRAM1.png


          https://media.geeksforgeeks.org/wp-content/uploads/20200430231414/images3.jpeg

          СРАМ (стат память) образует буфер в DRAM, а еще SPD на чем сделан то?
          Ответить
      • &gt; Самый крупный из известных мне серверов оснащем 768 гигами.

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

          Поставлю впорос иначе: ты реально можешь из одного процесса адресолвать 32 терабайта?

          Also, ну ок, 64 это сколько? 16 экзобайт?
          Ответить
          • насколько понимаю, да, не вижу здесь таких ограничений: https://cloud.google.com/compute/docs/memory-optimized-machines
            Ответить
            • ну я вижу некоторые физические. Интересно, сколько там рангов, сколько банок, и скольно NUMA нод/ядер.

              ps: а, ну ок

              It features up to 60 cores and an array of accelerators, and it is the first generation of Intel server and workstation processors to use a chiplet design
              Ответить
    • Действительно важные темы
      https://pbs.twimg.com/media/Gwx1jYRXAAAUpf2?format=jpg&name=medium
      Ответить
    • Таиланд начал СВО в Камбодже.
      Ответить
      • А за кого мы болеем на говнокоде? За полпотов или за трапов?
        Ответить
        • Как бы то ни было, в этой войне я почему-то голосую против Израиля.
          Ответить
      • Трамп пообещал остановить войну за 24 часа.
        Ответить
      • Как же уже Банг-Кокский режим заебал. Реально заебал.
        Ответить
        • У них метсный САМИ ЗНАЕТЕ КТО уёбком считается https://lenta.ru/articles/2020/08/23/kingofthai/amp/
          Ответить
          • Монархия не нужна.
            Ответить
            • Это лучше, чем в хуйлостане. Там хотя бы честная монархия, а не "выборы", и власть передаётся по наследству. А в хуйлостане наступит анархия после смерти.
              Ответить
              • Ну вот седой алкаш сдох. Наступила анархия?
                Ответить
                • Седой алкаш сперва обосрался и родил мистера Poo, строил дерьмократию, а получилось как всегда
                  Ответить
                  • И снова седой алкаш
                    И лишь ему доверяю я
                    Ответить
                • Khuilo тогда на честных выборах победил?
                  Ответить
    • В Казани проходит чемпионат среди участников СВО «Абилимпикс».
      Ответить
    • Теория жести рукожопий гласит, что
      Ответить
    • Этих подростков боится даже Google
      Молодые хакеры обходят системы безопасности крупнейших компаний мира. Они обнаружили там «серьезную брешь»
      Ответить
      • Которые кавычку гетом передают в пыхокал, и ломают ransomware deployment protocol?
        Ответить
    • Представлены чипсы со вкусом девятивольтовой батарейки

      Икарус, лизал крону?
      Ответить
      • Фу! От неё же сразу звёздочки в глазах.

        «Планета» на 4,5 вольта хотя бы просто кислая, без звёздочек.
        Ответить
        • Я помню:
          1. таблетки (их много разных было, особенно ценны они были в game&watch aka электроника)
          2. несколько видов пальчика на полтора волтьа (A, AA, AAA)
          3. три пальчика вместе составляли такую квадртную хуйню, которую любили ставить фонарики (4.5)
          4. ну конечно крона на 9

          через посредство этих батареек и лампочек от гирлянды я постягал последовательное и параллельное подключение
          Ответить
          • про game & watch смешно, кстати

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

            И вот электронные игры 1991-го года в Инете продают по четыреста евро.
            Ответить
          • В моём детстве не было никаких «А, АА, ААА». Был элемент 316 (пальчик), 373 (толстенный тяжёлый бочонок, их ставили в радиоприёмники типа «ВЭФ») и 343 (бочонок поменьше, их ставили в магнитофоны).

            Квадратная хрень на 4,5 вольта («Планета») была составлена из трёх элементов 336, которые отдельно не продавались.

            Были «Крона» и «Корунд» на 9 вольт с интересным разъёмом, ни с чем не спутаешь. На них была написана абракадабра типа 6PLF22. Это был редкий случай, когда на батарейках было что-то написано непо-русски.

            Ну и таблетки были. Литиевых на три вольта, как пять копеек, не было, они появились позже.

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

            Кстати, 343 и 373 — это C и D. А вот одну букву «A» я, кажется, вообще никогда не видел.
            Ответить
            • Вспомнил, квадратная была не только под маркой «Планета», ещё была «Рубин».

              Шестёрка в абракадабре на «Кроне»/«Корунде» означает количество банок (по полтора вольта). Элемент PLF22 в самостоятельном виде также не встречается (как элемент 336 от «Планеты»). То есть возможно, что для небытового оборудования эти части и существовали, но в ширпотребе были только как часть неразборной батарейки.
              Ответить
          • Добавлю. В таблетках были не только одноразовые элементы, но и аккумуляторы. В микрокалькуляторе «Б3-36» были три таблетки Д-0,26Д (тяжёленькие, с оборкой), которые трудно было найти, если они вдруг сдохнут.
            Ответить
          • А современные литиевые пальчики на 3,7 вольта типоразмера 16500 видел? Я думал, что их можно найти только в составе АКБ (от ноутбука, от шуруповёрта, от пауэрбанка и т. п., там они приварены точечной сваркой к ленте из нержавейки или никеля), но оказывается, они и самостоятельно используются, и даже ЗУ для них бывает.
            Ответить
            • У меня для фонариков таких (и других размеров, вроде 26650) полно. Фонари без сменных аккумуляторов не уважаю.
              Ответить
              • Да, их много, я цифры уже не помню. Я опечатался, конечно. 16650, 26650, 14650 etc.

                Сменный аккумулятор — вещь. Можно добыть второй и заряжать, пока другим пользуешься, или брать с собой. Ну и в случае сдыхания аккумулятора огорчений не будет.
                Ответить
                • Подтверждаю. Для меня особенно критичен последний пункт, очень неприятно выкидывать хорошую вещь целиком просто потому что в ней умер встроенный аккумулятор.
                  Ответить
                  • Пиздец. Мне придётся выкинуть "iPhone" только потому , что там сдох аккумулятор. Оригинальный уже не продаётся, а кетайский — говно полнейшее.
                    Ответить
                    • Оторви банку аккумулятора от платы защиты. Плату защиты оставь в телефоне. Припаяй пару проводков к точкам, к которым подключалась банка. Выведи провода наружу и подключи любой источник на 3,6...4 вольта (при напряжении ниже 3,5 аппарат вырубится, при напряжении выше 4,3 сработает защита).

                      Я пихал в старые телефоны неродные аккумуляторы. Но приходилось пихать меньшей ёмкости, иначе в корпус не влезет.

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

                      Например, я брал Cameron Sino X-Longer (не для айфона), брат жив.
                      Ответить
                      • Я что, айфон покупал, чтобы ТАК ебаться?
                        Ответить
                    • Чувак, это же Apple в 2025-м году

                      Инженеры по ремонту iphone могут поменять стеклышко. Любое другое действие не поддерживается.

                      Села батарейка -- меняй аппарт. Полная пепельница акурков.

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

                        Скоро, наверное, вообще будут цельные куски стекла
                        Ответить
              • 14500 он хотел сказать,
                Которые можно сунуть в любой китайский клон SK68 и убедиться, что нет никаких 3 Вт
                Ответить
      • qwertyui: У проводов под напряжением (юсб тайп с) вкус вроде отличается от обычного металла.
        Ответить
        • Ещё бы. Из-за электролиза положительный вывод теряет металл, он осаждается на языке, а отрицательный наоборот, забирает металлы (и другие положительные ионы) из языка.
          Ответить
          • Переменный ток бьет сильнее постоянного, кстати
            Ответить
            • Переменный может бить на расстоянии из-за эффекта конденсатора.
              Ответить
    • Surprisingly, we find that when developers use AI tools, they take 19% longer than without. AI makes them slower. (...
      Ответить
    • да вайте косплеить золо того хуя
      Ответить
    • МТС —контора меня https://pikabu.ru/story/mts__vyi_konchenyie_13005914
      Ответить
      • Есть такое. Бляди-опсосы считают, что TTL исходящих пакетов должен быть равен 64. Если меньше, значит, ты пропустил пакеты через роутер (хотя это их ебать не должно, тебе же отпущен определённый канал, который ты при всём желании превысить не сможешь). Ну а что TTL может быть больше 64, например, 128 или 255, бляди-опсосы даже не предполагают, для них это сразу ошибка.

        На Андроиде нужна разблокировка загрузчика, рут, чтобы установить программу, которая фиксит TTL (без рута нет доступа к сырым пакетам). На Винде ещё проще — netsh или правка реестра.

        Можно попробовать на подключенных устройствах выставить TTL побольше, чтобы при прохождении через роутер получилось как раз 64.
        Ответить
      • Несколько лет назад они ещё в случайном порядке снимали 70 рублей: «Наши алгоритмы определили, что вы, вероятно, использовали торренты или VPN, поэтому платите дань или не нагружайте сеть». 70 рублей — это за сутки, если что. Т. е. через сутки могут повторить.

        В их понимании мобильный интернет-канал нужен только для того, чтобы передать MMS, не больше, от большего их базовые станции портятся, как телевизор от «Денди». А тарифы-хуифы — просто так.
        Ответить
        • Не нагружайте сеть! Она не для этого!
          Ответить
          • Выключи телефон, дай ему отдохнуть
            Нельзя больще трех часов за экраном сидеть
            Ответить
            • Я, в отличие от некоторых, сижу не за экраном, а перед ним!

              На себя сначала посмотри!
              Ответить
              • Если ты сидишь "за' чем-то, то ты этим управляешь.
                Если "перед", то тупо зыриш.

                Сидишь как сыч за комьютером, сидишь целый день перед телевизором.

                В английском ты сидишь behind the screen (хотя in front of tv), и нидерландцы тоже сидят achter (за) de computer, но voor (перед) de tv.
                Ответить
                • Компуктерный гномик разумничался. Ладно, сиди дальше в своей железке. Я тебя завтра включу
                  Ответить
                  • ты про вот этих?
                    https://birdinflight.com/wp-content/uploads/2017/07/4_fortran.jpg

                    зы: там написана неправда, кстати
                    Ответить
                    • Неееееет, не может быть! Это фэйк! Они настоящие!
                      Ответить
                    • Какая неправда?
                      Ответить
                      • Найди ошибку в утверждннии на экране
                        Ответить
                      • с зожатием книги наверняка укладываются в 100к
                        Ответить
                        • Только а ещё не умели в такое, было как mmap, как в стороже, так и в памяти
                          Ответить
                        • Один том «Войны и мира» — 800 кило, с зожатием в 100 кило влезет.
                          Ответить
                          • Сразу видно — полезной информации мало.
                            Ответить
                            • Приведи реальный пример художественного произведения, которое плохо зожимается.
                              Ответить
                              • Банка сгущёнки
                                Ответить
                                • полбатона
                                  Ответить
                                  • Полботинка*

                                    *
                                    https://ru.wikipedia.org/wiki/%D0%9C%D1%83%D1%84%D1%82%D0%B0,_%D0%9F%D0%BE%D0%BB%D0%B1%D0%BE%D1%82%D0%B8%D0%BD%D0%BA%D0%B0_%D0%B8_%D0%9C%D0%BE%D1%85%D0%BE%D0%B2%D0%B0%D1%8F_%D0%91%D0%BE%D1%80%D0%BE%D0%B4%D0%B0
                                    Ответить
                                    • Зелёного?

                                      > издательство «Eesti Raamat»

                                      «Raamat» — это искажённое русское слово «грамота».

                                      В эстонском и в финском дофига слов, являющихся искажёнными русскими или из других языков. Это очень смешно звучит.
                                      Ответить
                                      • >«Raamat» — это искажённое русское слово «грамота».


                                        Срамота!
                                        https://www.youtube.com/watch?v=_Z1TAp-gvKw
                                        Ответить
                              • букварь
                                Ответить
                                • Действительно, там мало повторов.
                                  Ответить
                                • букварь отлично жмется

                                  там путинская хуйня на каждой странице, а в ней много воды

                                  https://www.moscowtimes.ru/2025/07/24/na-bukvaryah-dlya-pervoklassnikov-razmestyat-tsitati-putina-a169735
                                  Ответить
                                  • Так вроде же пропаганду nugopcmBa среди несовершеннолетних запретили?
                                    Ответить
                                  • Питун говорил, что кто хочет совок в зад, у того нет мозгов.
                                    Какой Красный Багор ★★★
                                    Ответить
                                  • понятно придёт ся видимо об'яснить шукту!!!!!!!!!!!!

                                    на тридцать три буквы нет повторов!!!!!!!!!!!!!!!!! то же самое что жать рандом!!!!!!!!!!!!!!!!!!
                                    Ответить
                                    • &gt; тридцать три
                                      &gt; moscowtimes.ru
                                      Сколько у жидов буков, кстати?
                                      Ответить
                                      • Какой moscow times? Чё?
                                        Ответить
                                        • America First but Isreal Under Attack
                                          Ответить
                                          • Ну вот у нас кабинет собирается санкции вводить. Гологуб, ты рад?


                                            https://nos.nl/collectie/13959/artikel/2576741

                                            Вилдерс твой из кабинета вышел, а больше за Израль заступиться некому
                                            Ответить
                                            • Haulocost Museum когда снесут, тогда поверю.

                                              https://nypost.com/2012/04/02/no-obama-isnt-a-muslim-think-of-him-as-a-jew-instead/
                                              Ответить
                                          • Если у гологуба обнаружится настоящая шизофрения, то это для меня это будет трагедией года
                                            Ответить
                                            • Не обнаружится. Потому что автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
                                              Ответить
                                  • С таким же успехом можно цитаты и «Майн Кампф» разместить. (извините, если с ошибками написал, теперь такое гуглить запрещено)
                                    Ответить
                    • Оптические диски появились в начале 80-х, но для записи данных не использовались до повяления стандарта "ISO 9660" в 1988-м году High Sierra в 1986-м году (предтечь ISO 9660)

                      Сиречь события книги происходят в начале девяностых.

                      Однако упоминание памяти менее мегабайта, и информации на магнтиных дисках (речь о дискетах, а не о HDD) намекает на времена 5150, а это -- самое начало 80-х.

                      Зарецкий (или как там звали автора) кажется промазал лет на десть
                      Ответить
                      • Несколько сотен калобайт это 360 очевидно же
                        Ответить
                        • >калобайт
                          https://cs12.pikabu.ru/post_img/2022/10/17/0/1665954240221121208.webp
                          Ответить
                        • Не факт. Были на 320, на 360, на 720, на 1440. На 2880 вживую не видел, только читал о них.

                          Теоретически можно было отформатировать на 640 и на 1280, но зачем, когда носитель позволял 720 и 1440.

                          Были компы (несовместимые с IBM PC) с одноголовочными пятидюймовыми дисководами. Там на одной стороне помещалось 160 или 180 килобайт. Поскольку пятидюймовку можно было переворачивать, дискета для компа с одноголовочным дисководом выглядела как две дискеты на 160 или 180 килобайт.

                          У «Агата» на 180 килобайтах размещалась операционка и куча программ (g: учебный комплект «Школьница»).
                          Ответить
                      • Налоговая отчёты ИП на флопиках принимала в нулевые годы, когда уже начали появляться флешки. Так что флопики о годах не говорят.

                        Вот оперативка менее менее мегабайта — это точно 80-е. В 90-е даже на ретрокомпьютерах в организациях с ограниченным бюджетом было не менее четырёх мегабайт (иначе серьёзного для тех времён ПО не запустишь).
                        Ответить
                        • Надо было винтами подать собирать. Вот же лошары!
                          Ответить
                      • «Ну а на оптические диски войдёт несколько гигабайт информации» — а вот это уже про DVD, которые получили распространение даже не в 90-е, а в нулевые.

                        Как можно на одной странице книги написать про память меньше мегабайта и про DVD?
                        Ответить
                      • Ну это не то чтобы прямо неправда, просто анахронизм, который можно объяснить страной издания

                        Кстати,

                        https://en.m.wikipedia.org/wiki/Magneto-optical_drive
                        Ответить
                        • Магнитооптика — это всякие зипдрайвы и LS? На шестой части суши они не прижились. Когда появились, они стоили очень дорого, а потом появились CD-RW и DVD±RW, и магнитооптика стала не очень нужна.
                          Ответить
                          • Там же по ссылке есть примеры. В 1990-ом даже был какой-то диск на семь гигов

                            Понятно, что в совке их не было, но авторы книжки могли где-то прочитать про такое
                            Ответить
                          • > шестой части суши
                            Обнаружена жертва совковой разделки рыбы!
                            Ответить
                        • Also,
                          https://en.wikipedia.org/wiki/Bernoulli_Box
                          (в РФ почти не известен был, но на Западе -- да)
                          Ответить
    • Файк, у тебя есть aansprakelijkheidsverzekering?
      Ответить
    • Семь дебилов — это сила https://vk.com/clip-181892975_456276555
      Ответить
    • https://en.wikipedia.org/wiki/Kappa_%28folklore%29#/media/File:YoshitoshiKappaControl.jpg
      Ответить
      • power by taking their shirikodama (尻子玉), a mythical ball said to contain the soul, which is located inside the anus

        У меня там душа как раз
        Ответить
    • https://youtu.be/_l-hTw0bm5w?t=402

      кто вообще блядь это смотрит?
      Ответить
      • сука проще скачать с торрентов, чем найти концовку в интернете
        Ответить
      • Что интеесного в лицезрении чьей-то тупой рожи? На улице их мало?
        Ответить
      • bormand, JloJle4Ka, CHayT
        Ответить
        • Аниме для пидоров и инфантилов. Ни я, ни Ротоеб аниме не смотрим, и не уважаем
          Ответить
    • https://t.me/sardonic_wrath/844
      Ответить
    • Критика фундаментального анализа в целом сводится к двум утверждениям: что, во-первых, он неосуществим, а во-вторых, даже если он всё-таки осуществим, он излишен и потому не нужен.
      Ответить
      • Всё не нужно, что сломалось
        Всё не нужно, чего нет
        Ответить
    • У вас когда-нибудь такое было, что вы видите хуй и думаете ну нихуя себе хуй!?
      Ответить
      • Я мало интересуюсь мужскими хуями, особо на них не смотрю. А ты часто смотришь? Просишь разрешения потрогать, да?
        Ответить
      • Каждое утро
        Ответить
    • Прошмандовцы

      A dating safety app that allows women to do background checks on men and anonymously share "red flag" behaviour has been hacked, exposing thousands of members' images, posts and comments
      Ответить
    • Смешное

      https://byteofdev.com/posts/making-postgres-slow/
      Ответить
    • https://youtu.be/rbYHVU9PjUk?list=RDYhe7rcDUTeI&t=61

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

      Хакерские группировки «Киберпартизаны» и Silent Crow заявили об уничтожении внутренней IT-инфраструктуры «Аэрофлота»
      Ответить
      • Да, там написали, что надо типа пол года все восстанавливать


        Я вот не понимаю: в любом мануале для нуба-админа написано про air-gap backup.
        То-есть про такой бекап, котоырй хранится на носителе, физически отделенном от
        сети


        Если ты богатый, то у тебя специальный робот это делает, и кладет потом кассеты на полку

        Если бедный -- у тебя есть дрессированная мартышка-попингуй которая это делает вручную.


        Ну то-есть если даже хакер получил рутовые/LocalSystem права буквально на всех операционных системах твоей сети, то у тебя в сейфе хранится дисок с твоим сраным 1С, SAP и что там еще надо.

        Ну ты проебал конечно день работы, попал на бабло, но ты из этого дисочка все за сутки развернул, не?


        Вот ду ай мис?


        альзо, есть промежуточные ваианты вроде append only фс (в облаке-ли или на xfs) куда можно только писать, а удалять -- нельзя.
        Ответить
        • >Они уточнили, что этому способствовало использование «Аэрофлотом» устаревших версий операционных систем компании Microsoft — Windows XP и 2003.
          Какое импортозамещение )))
          Ответить
          • Охуеть ))


            Блядь как так-то? Типа админ всё настроил в 2003-м году, и уволился, и с тех пор работает-не-трогай?

            Сука как можно вообще машины которые не умеют NTLMv2, не умеют SHA, не умеют AES?
            Ответить
        • Ну блядь. Если у меня спиздят токены от облачной managed DB, то и бэкапы все удалят. Правда, я думаю, они там всё равно хранятся какое-то время, и через поддержку можно восстановить.
          Ответить
          • В AWS есть услуга "никагда физически н е удалять файл кроме как по офф-лайн письму с печатью и подписью гендира' ровно для таких случаев
            Ответить
        • Когда уже наконец на стекло станут писать, даже air gap перестанет быть нужен (стекло ридонли).
          Ответить
      • Хакеры получили полный доступ к инфраструктуре, потёрли всё, включая бекапы. Но Роскомгниль сообщает, что персональные данные пользователей не утекли.
        Ответить
    • Трамп заявил, что больше не заинтересован в разговорах с Путиным.
      Наигрался
      Ответить
      • Пиздец. Получается война на Украине продолжится.
        Ответить
      • Доллар опять пошел вверх. Вот кпидарасина ебаная.
        Ответить
    • А: Я не инструктор, но могу думаю обучить в свободное от работы время (механика)
      Б: Вот я ищу именно такого человека (права у меня уже есть), но мне бы автомат

      Можно вывезти москвичку в европу
      Ответить
      • А вообще зря я это, наверное. Похоже, у неё права на механике.
        Ответить
      • Она может хотела, чтоб ты ей, так сказать, виндуос переустановил? а права это так, предлог?
        Ответить
        • А: Я не красноглазик, но могу думаю обучить в свободное от работы время (луникс)
          Б: Вот я ищу именно такого человека (компьютер у меня уже есть), но мне бы венду

          Так как-то?
          Ответить
    • Перекат!

      https://govnokod.ru/29165
      https://govnokod.xyz/_29165/
      Ответить
    • устранятели уязвимостей я даж не поленинлся зарегаца чтобы написать вам сюда - горите в аду у меня всё упало из-за етих телодвижений
      Ответить
    • https://x.com/YourAnonFrench_/status/1949920100800467232

      прямо на kremlin.ru работает ftp, и там лежит бекап какого-то SQL с совершенно обычными русскими именами. Арефий Феофанович и Дока Дореефич вообще в РФ сплошь и рядом. У меня было три одноклассника таких, и конечно Пелагея Максимовна
      https://pbs.twimg.com/media/Gw-AI-yWUAAiQ-L?format=jpg&amp;name=large

      Интересно, на кого это расчитано?
      Ответить
      • На американских хакеров.
        Там бы и https://habrastorage.org/r/w1560/getpro/habr/upload_files/381/ee1/71d/381ee171d5bb9462a65dae1b59d502d9.jpg хватило
        Ответить
      • ПЕРЕКАТ!
        Ответить
        • Угадай, кто каждый раз срёт после переката.

          Подсказка: он же срёт в случайные говнокоды.
          Ответить
          • Виды обезьян:
            Капуцины
            Макаки резусы
            Макаки японские
            Макаки лапундры
            Павианы анубисы
            Павианы гамадрилы
            Макакие явански
            Мартышки зелёные
            Ответить
      • какая конспирация )))
        Ответить
      • <aster> "Прошу завести электронную почту для Мафусаилов Наиль Гафурович
        <aster> Желаемый адрес электронной почты (если не занят): Мафусаилов Наиль Гафурович"
        <aster> нет, бл@ть. Не занят. Не поверишь, бл@ть, но не занят.
        Ответить
      • $2y$ — это blowfish, кстати.

        Для md5 было бы $1$, для sha-256 было бы $5$, для sha-512 — $6$. Используются ещё какие-то цифры, но я сходу не нагуглю.
        Ответить
      • Красильников Конон "Варвар" Еремеевич

        А вдруг сборались вместе жертвы отечественного нейминга, и на сборании решили: "Пойдём работать в кремль" и пошли?
        Ответить
        • Кстати, фэсэошники могут проходить в документах под псевдослучайными именами. И с годом рождения 1970 (unix epoch, ага).
          Ответить
          • Ну там следующий твит со скрином контента не вызывает никаких сомнений в генерации хуйни
            Ответить
            • Мне Фокс Йовович такие письма все нулевые писал, так что это совсем не хуйня!
              https://neolurk.org/w/images/6/69/Fox_Yovovich.png
              Ответить
              • «Нейросеть» в теме письма, 2007-ой год

                И никакого хайпа
                Ответить
                • Основные принципы работы нейронных сетей были описаны еще в 1943 году Уорреном Мак-Каллоком и Уолтером Питтсом. В 1957 году нейрофизиолог Фрэнк Розенблатт разработал первую нейронную сеть.

                  Ну ты же вкурсе там про MIT, кружок любителей железной дороги, Столлмана, LISP машины, Мински, эпштейна и малолеток, и потом зиму искуственного интеллекта?

                  Этому говну больше лет, чем транзистору
                  Ответить
                  • да, отчего всё сейчас происходящее ещё более ржачно
                    Ответить
                    • Меня тостер лечит, что я могу испортить ROM, если буду пробовать на запись, а чтением из дырки в UMB как /HIGHSCAN могу закончить шину или получить NMI.
                      Ответить
                      • Как звучал промпт?
                        "Напиши случайный текст как если бы ты был программитом под MS-DOS из 1989-го года"?
                        Ответить
                      • Не закончить, а залочить...

                        А ещё жестянка хитрая и предупреждает, что в эмуляторах я не смогу проверить это утверждение. Я спалил только потому, что появилась дополнительная страшилка про NMI.
                        Ответить
                        • ну вообще читать по хуйпоймикакому адресу и правда не нужно. Хуй знает что там такое этот адрес слушает, и как оно среагирует на твои попытки туда что-то писнуть/читнуть.
                          Ответить
                          • А как оно должно среагировать, это же просто память, а не страницы защищённые? В писяждр буквально рахитектурой предусмотрены дырки в памяти.
                            Ответить
                            • За несуществующие страницы ты пососешь жирный Генерал Протектор Файлюра, который ядро превратит для тебя соленый STATUS_ACCESS_VIOLATION, SIGSEGV или EXEC_BAD_ACCESS (в зависимости от операицонки).

                              А вот если ты полезешь в физическую память (выставишь на шину левый адрес и начнешь туда писать) то может быть всякое

                              Современные компы скорее всего не сделают ничего (там шина не скоммутирует твой запрос никуда, потому что там 100500 шин уже, и всё перепахано), а вот в классическом PC ты можешь попасть на то устройство, которое на том адресе сидит, и дай бог, что оно не зависло и чтоб ты не затер там чото важное

                              биос же ломал CIH
                              Ответить
                              • CIH же срал в порты чтобы записать в биос, так-то это ром

                                Я продолжил спорить с жестянкой, пока что убедительно только вызвать снег на CGA, менее вероятно успеть визуально засрать фреймбуфер, и надо проверять VGA control registers и EMS page frame.

                                EMS разумеется аппаратная
                                Ответить
                                • ROM может быть скопирован в оперативку по тому же адресу, ибо оперативка работает быстрее некоторых древних ПЗУ.

                                  И вот эту копию в оперативке можно засрать. Да, после перезагрузки вернётся оригинальный БИОС, но в этой сессии можно попугать юзера.
                                  Ответить
                                  • Bios shadowing, ага)
                                    Ответить
                                  • > по тому же адресу
                                    Такое разве бывает в real address mode?

                                    А попугай-то причём? Будет некорректно определено как RAM, а потом я верну взад и включу прерывания. Деструктивно только если что-то работает параллельно с ЧПУ, типа видео
                                    Ответить
                                • &gt;CIH же срал в порты чтобы записать в биос, так-то это ром


                                  Скажешь, не может устройство на память мапица? MMIO же?

                                  Короче, мой поинт в том, что если у условном клоне XT установить на шину рендомный адрес, и дать комнаду записи (MEMWR или как он там был) то может что-то где-то поломаться.

                                  Железка НЕ ОБЯЗАНА от этово защищаться.
                                  Ответить
                                  • Ну так у каждого слота на шине свой базовый адрес, разве нет? Но у устройств в память попадает ROM кроме видеокарт с RAMDAC.

                                    Я пока что не знаю, поэтому болтаю с балабобой, а не читаю какой-нибудь справочник.
                                    Ответить
                                    • В классической архитектуре (в районе шины ISA) у тебя есть длинная такая кишка, на которую подключены устройства с дешифраторами.

                                      Процессор говорит: Я хочу писать по адресу `ABC123`.
                                      Потом ждет сколько-то.

                                      За это время устройство, считаеющее что его адрес -- ABC123, должно приготовиться слушать (за это дешифратьор адреса отвечает).

                                      С физическим слотом это никак не связано.

                                      Устройство может отвечатьна какой-то адрес, и давать доступ к своей памяти.

                                      Там (как ты верно заметил) часто бывает ROM -- BIOS устройства, но вот в видео-память можно было так писать, и еще в некоторые устройства.

                                      Посвкольку обычный BIOS читать долго (это стат память) то его часто копировали в оперативку, и по тем же самым адресам начинал отвечать контроллер памяти (как-бы затеняя настоящий биос)

                                      Контроллер памяти был просто устройством на шине.

                                      Потом пришел PCI (VLB всякие мы опустим)
                                      Ответить
                                      • PCI подключился "мостом" к шине ISA, а процессор подключился к северному мосту (где собссно PCI и начиналася)

                                        Каждое устроство сообщало свое название, и нужные параметры, и "мост" настраивался на слушание адлресов устройств.

                                        И вот уже мост коммутировал запросы:

                                        К устройствам PCI? Сюда.
                                        К памяти? Вот тут контроллер в мосту.
                                        К ком порту? Вот вам сюда, в в южный мост.

                                        То-есть "програмно" для CPU по-прежнему мир выглядел как пространство памяти, которое можно адресовать, но под капотом там уже не одна шина, а всякие мосты.

                                        А потом пришел PCI-E, а контроллер памяти уехал в CPU
                                        Ответить
                                        • В PCI-E "мост" (он теперь называается "рут-комплекс") превратился по сути в свич.

                                          Теперь там соединение точка-точка.

                                          А за PCI-E есть "мост" (рут хаб) в шину USB. И еще в Super-IO чип (где теперь всякие ком порты)

                                          Короче топология стала всратая.

                                          Это как в сетях у тебя один ширововещательный домен уровня L2 (програмно) но у тебя нет ни домена коллизий, ни полудуплекса, у всех свичей есть таблицы мак-даресов, и они знают прекрасно,что куда переслать.
                                          Ответить
                                      • В ISA всё было тупо: все слоты были подключены параллельно, т. е. это была настоящая магистраль. Можно было добавить столько слотов, на сколько хватит электрической мощности у выходных ключей процессора.

                                        У каждого устройства была логическая схема, которая из кобенаций нулей и единиц на шине адреса выводила единичку, если адрес принадлежит устройству, и нолик, если адрес чужой. Если адрес принадлежит устройству, то оно обращалось к шине данных (читало или писало, в зависимости от уровня напряжения на ножке направления). При этом устройство закорачивало на массу ножку «ready», если оно не готово выполнять следующую операцию, и стопорилось вообще всё, как при GIL в Питоне.

                                        Как следствие на каждой карточке, вставленной в ISA, схемка, определяющая, свой или чужой адрес, должна откликаться на разные адреса, чтобы шину данных не замкнуло. Поэтому у некоторых карточек были перемычки для выбора альтернативного адреса.
                                        Ответить
                                        • Всё так, Иканус.

                                          А про DMA теперь расскажи. Как мне звуковуху MIDI писать из памяти? Не заябывать же процессор этим (я тогда им играть в игру не смогу)

                                          А потом про прерывания. Почему их нелзя было шарить (а напримкер в PCI -- можно)?
                                          Ответить
                                        • Так вот и получается, что не может быть shadow rom по тому же адресу, что оригинальный ром, не?

                                          Эта фича откусывала от dram, поэтому все отключали
                                          Ответить
                                          • Да почему не может? Биос копирует туда данные, а сам отключается.

                                            Клиенты-то все равно по тому самому адресу ходят, что и раньше
                                            Ответить
                                          • Там хитро. У оперативки адреса блоков не всегда мапятся 1:1.

                                            BIOS копирует сам себя в новый адрес (куда-то высоко), а потом через контроллер памяти ремапит этот блок на свой адрес, тем самым закрывая доступ к своему ПЗУ.
                                            Ответить
                                            • Текст выше намекает, что нет там контроллера памяти.
                                              Ответить
                                              • послушай, контроллер памяти -- штука программируемая.
                                                У нее нету публичного API, но биос отлично осведомлён о том, какой у него на материнке естоит контроллер.
                                                Он вполне может его попросить чото отключить.*

                                                *это всё об условном 1986-м году, конечно
                                                Ответить
                                                • Ты случайно не путаешь с 80386 8237?
                                                  Ответить
                                                  • Нет, с DMA я не путаю.

                                                    Я же компьютерный гном, у меня на всё справка имеется:
                                                    https://i.postimg.cc/B677Mn2z/image.png

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

                                                    Однако справедливости ради стоит отметить, что ты тоже прав: иногда можно копировать и в другое место, но только на системах с MMU (386+): там можно нибать через странцы куда угодно всё переправить
                                                    Ответить
                                                    • Это откуда текст? Непонятно, как железка понимает, что читать из одного банка, а писать в другой.

                                                      Ну я поэтому сразу начал с real address mode, монитор это может делать софтварно и вообще это уже будет VM.
                                                      Ответить
                                                      • https://www.mindshare.com/Books/Titles/ISA_System_Architecture_(3rd_Edition)
                                                        Он гуглится, g: ""shadow ram and rom occupy"", у меня просто купленная, именная


                                                        А зачем что-то писать?
                                                        Ответить
                                                        • Как это зачем писать? Чтобы скопировать из медленной банки в быструю.

                                                          Этот техниписаль очень ловкий, на каждый процессор у него по книге.
                                                          Ответить
                                                          • Define банку. Я видимо тебя не понял.

                                                            Расскажи пожалуйста, как с твоей точки зрения в реальном режиме происходило затенение ромов?


                                                            >на каждый процессор у него по книге.

                                                            Не совсем так.
                                                            У него есть книжка про ISA (там буквально описаны азы построения компа, это надо знать всем, если ты в шестом училище учился), и есть книжки отдельно про процессорам, которые он обновляет с аждым процом.

                                                            Есть еще книжки по шинам (от SAS до Hyper-Transport, от PCI до ) и еще по технологиям типа PnP, ACPI и пр.

                                                            Книжки правда годные, они написаны очень простым языком, даже я всё понял.
                                                            Ответить
                                                            • Устройство на адресной шине.

                                                              По-моему оно не может происходить по одному и тому же адресу потому что значит что на адресной шине конфликт и скопировать из F0000 в F0000 не получится ни процессором ни DMA.
                                                              Ответить
                                                              • Так никто так и не копирует.

                                                                Насколько я понимаю, дело обстоит так:

                                                                1. BIOS ROM отражается на очень высокие адреса, выше чем физически может быть память.

                                                                2. Сразу после POST (это делает BIOS) он смотрит в CMOS, и ищет там флажок "SHADOW"

                                                                3. Если НЕ стоит флажок "SHADOW", то он подключает свой ROM на специальные адреса, где его будет искать софт (это well known адреса, они документированы в мануалах по программированию PC)

                                                                4. Если флажок не стоит, то он копирует себя из своих высоких адресов в адреса, о которых я говорил выше.

                                                                5. Отключает себя от "высоких" адресов.

                                                                "Отключить" логику дешифратора можно программно же.

                                                                А если например памяти очень мало, то он игнорирует флажок, словно бы его нет.
                                                                Ответить
                                                                • Я ещё не дочитал до программируемости дешифратора. Раньше точно было нельзя так делать, это уже какое-то PnP$
                                                                  Ответить
                                                                  • QEMM умел делать теневую копию BIOS, но только в V86, если ты у него запросил EMS.

                                                                    Но вот как это делали без V86?
                                                                    Ответить
                                                                    • Ты не веришь тому, что написано в книжке по ссылке?
                                                                      Ответить
                                                                    • Ладно, вот тебе Михаил наш Гук.

                                                                      Он специально для тебя написал, что на 386 конечно работает страничная тень (он назыает её "программной")но в 286 никаких "страничек" нет:

                                                                      https://i.postimg.cc/ZYdG6v5c/image.png


                                                                      Альзо, он раздеоьяет Shadow ROM и Shadow RAM

                                                                      Современные петухи знают это понятие как "write through" и "write back": такое есть у кешей и у например у хардварных рейдов (HBA):)
                                                                      Ответить
                                                                  • Дешифратор, как и любую схему, можно прикрыть транзистором, и тем самым перевести её в высокоимпедансное состояние.

                                                                    Упомянутая тобой ISA PNP так примерно и работала: BIOS (или OS) посылала номер (тн CSN) и все карты отключались от шины кроме той, которая указанном порту. Это называлось "изоляция". Потом с ней разговаривали, спрашивая про ресурсы.

                                                                    Ладно, не буду спойлерить: тебя видимо ждет еще много интересного.
                                                                    Ответить
                  • > кружок любителей железной дороги
                    – такое даже не гуглится особо
                    Ответить
                    • https://en.wikipedia.org/wiki/Tech_Model_Railroad_Club

                      ...several people would later join the core of the MIT AI Lab staff.
                      Ответить
            • Да, на следующем хуйня полная. Что за акция download? А что за error?

              Кстати, есть приём «data poisoning» — это когда ты реальные данные разбавляешь сгегерированной хуйнёй, так что реальных данных будет меньше процента. Например, есть программы для Андроида, которые встроенную адресную книгу засирают хуйнёй, чтобы программы, лазящие в неё, не имели точной картины твоих контактов.

              Но тут похоже, что хуйни 100%.

              Ещё есть ловушки для хакеров: фейковый ssh-канал на порту 22 (а реальный на нестандартном), фейковые URL типа /admin и стандартных URL популярных CMS, чтобы хакер подумал, что у тебя стандартный Вордпресс и потратил время на сизифов труд.
              Ответить
              • Да, это ханипот.

                Безопасники (не которые за 120К рублей в месяц, а настоящие) часто таким пользуются. Это позволяет заранее узнать, если тебя кто-то заказал.
                Ответить
                • Это не ханипот, там нет никакого фтп-сервера. Это выдумка.
                  Ответить
                  • я имел ввиду что описанное гостем это ханипот

                    на kremlin.ru нету никакого ханипота.
                    Ответить
                    • Что за чушь?
                      Все знают, что в кремле стоит usenet сервер Kremvax на VAX, не?
                      Ответить
              • > фейковый ssh-канал на порту 22
                – и как это работает? На всё возвращает Handshake failed?
                Ответить
                • например он может предлагать password auth, и собирать потом IP пидоросов и банеть потом

                  (реальный SSH будет на элиптике Эдварда, конечно)
                  Ответить
                  • А толку отсеивать тех, кто только well-known сканирует?
                    Ответить
                    • и то правда. Целенаправленная атака будет проверять все порты.

                      Однако ты можешь смотреть логины. Если кроме привычных "admin", "peter" и "root" там будут реальные логины твоих пользователей -- значит где-то брешь, и надо бить в боробаны.
                      Ответить
                    • Они не пойдут искать второй ssh
                      Ответить
                • Наоборот, надо принимать соединение, даже принимать некоторые пароли, но дальше вместо доступа к твоему шеллу давать доступ к некоторой виртуалке, из которой ничего сломать нельзя.
                  Ответить
                  • и палить IP, да.
                    ну а дальше
                    а дальше

                    Краб в Японии живет,
                    Человечье мясо жрет.
                    Ловят гада на живца.
                    Ламца-дрица гоп-ца-ца.
                    Ответить
              • > программы для Андроида, которые встроенную адресную книгу засирают хуйнёй, чтобы программы, лазящие в неё, не имели точной картины твоих контактов
                – не совсем понятно, что это даёт. реальные контакты всё так же успешно вытягиваются
                Ответить
              • > фейковый ssh-канал на порту 22 (а реальный на нестандартном

                В смысле бот, который сканит на уязвимости, найдёт SSH на 22 порту и дальше не пойдёт? Звучит, как хуйня.
                Ответить
                • ну звучит как защита от скрипт-кидди 2006-го года, да.

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

                  Знаешь, RDP на порту 3389 сломают за два дня, а на порту 10532 за четыре
                  Ответить
                • Можно не пускать на второй ssh тех, кто постучался на первый.
                  Ответить
                  • блядь:)) как всё сложно

                    может, проще `fail2ban` поднять?
                    И ключ сделать на ed25519?

                    ну вот пусть они его подбирают. С `fail2ban` с одного IP ты можешь попробовать три ключа, потом жди сутки.

                    Как раз к моменту тепловой смерти вселенной и управшься.

                    Большинство ботов не так тупы, чтобы гадать ключ. Как только ты отказался от пароля -- они сразу внесли тебя вчерные списки, бо нахуй им тратить на тебя время?

                    а еще проще тупо DROPать все пакеты с левых IP.
                    Т-есть надо будет спиздить:
                    1. ключ
                    2. пароль ключа
                    3. твой IP

                    ну удачи, парни. Пароль -- рыба-меч
                    Ответить
                    • Вообще, самые два популярные способа попадания пидараса во внутренний периметр это:

                      1. торчащий наружу RDP
                      2. письмо счастья сотруднику, которое затем делает реверс телнет.

                      Оказавшись внутри сети, пидарас ее сканит, находит уязвимые сервисы, пытается выебать контроллеры AD.

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

                      Если у тебя ssh на ключе и включен unattended upgrade в apt.conf, то скорее всего через ssh тебя не сломают (если у тебя конечно не сервер 2003-го года)

                      зы: разуеется, от всего этого есть лекарство, но админы глупы и ленивы
                      Ответить
      • Судя по `users`, это MySQL.

        А судя по $2y$, программист знает про функцию password_hash, а не говнокодит на коленке.
        Ответить
        • ты уверен что это не wordpress какойнито?
          Ответить
          • Тоже подумал об этом.

            Просто вспомнил кучу говнодвижков, которые делают md5(md5), sha1 или ещё какую-нибудь хуйню, для которой есть готовые радужные таблицы.
            Ответить
      • Мало того, что антиквариат (имена из XIX века в лучшем случае), да у нас ещё и логины такие длинные не делают. Часто ограничиваются восемью символами. Часто делают транслитом, да ещё и с цифрами, типа ivan53.
        Ответить
        • У вас это в каком ведомстве, товарищ майор?
          Ответить
      • > арвии хэккеры
        > скриншот
        > JPEG
        Ответить
        • а хакеры в каком фрмате скриншоты выкладывают?
          Ответить
          • В PNG, разумеется. Либо в любом другом без потерь, да хоть в BMP.

            JPEG только для фоток годится.
            Ответить
            • В чем поин постить что-то без потерь, кстати?
              Ответить
              • У скриншотов текста в джипеге мыльные разводы. Мелкий текст (со шрифтом 8×8, например) может плохо читаться.
                Ответить
    • https://pbs.twimg.com/media/GxHOzEiXAAEaGuI?format=jpg&name=medium
      Ответить
    • А вам нравится технига "smeg' (смег)?
      Не доктор, а техника
      Ответить
    • https://pbs.twimg.com/media/GwsR9iPWMAAbrUu?format=jpg&name=medium
      Ответить
    • Петузы, давайте будем честны: Если мне важна скорость ОДНОГО ядра на сервером процессоре, то мне имеет смысл отключить Hyper-Threading, и выдать помеьше ядер виртуалке, да?

      Ну само собой, всчкие бусты и бережное отношение к природе и питанию именно греты туборг надо тоже убрать
      Ответить
    • сестрорецк - жидорецк, зеленогорск - жидогорск
      Днепропетровск - Днепрожидовск из той же оперы
      Ну и Жидомир, естессно.
      Ответить
      • "Вместо станции "Разлив"
        Он уехал в Тель-Авив -
        Вот какой рассеянный
        Муж Сары Моисеевны!"
        Ответить
        • «Чем отличается Суэцкий канал от канала Грибоедова? На Суэцком с одной стороны евреи, а с другой арабы. А на Грибоедова с одной стороны евреи и с другой евреи.»
          Ответить
    • (let ((name (car param))
      (parents (car (cdr param)))
      (fields (car (cddr param))))
      (add-class-define name parents)
      (save-class-fields name fields)
      (let* ((parents-all (get-class-parents-all name))
      (fields-all (make-list-class-fields (get-class-fields-all name))) ;;снабдим список полей индексами положения поля в массиве объекта.
      (fields-key-new (map
      (lambda (f) (if (pair? f)
      (sym2key (car f))
      (sym2key f)))
      fields))
      (valid (make-validator name))
      (maker (make-maker name fields-all))
      (getters (make-getters name fields-all))
      (setters (make-setters name fields-all)))
      `(begin
      ,valid ,@getters ,@setters ,maker)
      )))

      Какой лисп ))
      Ответить
    • MAKAKA устроился в HP, и отвечает за безопасность точек доступа

      > Hardcoded login credentials were found in HPE Networking Instant On
      Access Points, allowing anyone with knowledge of it to bypass normal
      device authentication.

      какой багор ))

      PS: да, я знаю, что точки надо выносить в отдельный VLAN
      Ответить
      • Почему все смеются над MAKAKA?
        Ответить
        • Ты знаешь пароль пользователя MAKAKA?
          Ответить
          • AWARD_SW?
            amipswd?
            admin?
            nimda?
            password?
            changeme?
            1234?
            0000?
            Ответить
          • Конечно
            Ответить
            • И какой?
              Ответить
              • Такой же, как и от MAPTbIwKA
                Ответить
                • чем MAKAKA отличается от MAPTbIwKA?
                  Ответить
                  • Макаки крупнее и плотнее, живут большими группами в Азии, а мартышки изящнее и ярче окрашены, живут небольшими группами в африканских лесах.
                    Ответить
        • Потому что MAKAKA надел слишком короткую юбку, и из-под неё видно XYU.
          Ответить
          • Пусть попробует выполнить
            update huis set len = 0 where owner == "MAKAKA"
            Ответить
            • Huis в нидерландском означает дом.
              Ответить
              • Реальный пример заголовка на штурвальном с этим словом:

                https://youtu.be/xWLFADotBxs
                Ответить
                • Не ходя по ссылке предсказываю, что там ин э дяустер фер ферлейден фонд эн ман эн ауде схаат.

                  Huis (читается "хяус") и правда дом. А есть слово thuis (тяус): быть дома, домой
                  Ответить
          • Почему у человека грустная МАКАКА?
            Потому что с раз-два-три на ГК накакал
            Ответить
            • Википидор лжёт!
              Вандалы все вымерли.
              Ответить
              • А вот и не вымерли
                Веломакакеры
                Пыхоонтологи пусть не пиздят
                Ответить
                • Мой бедный МАКАКА
                  Среди дураков
                  Ответить
                  • Мой МАКАК Борух штурвальный
                    Отвратительный балбес
                    Раньше всех успел пробиться
                    В галактический вордпресс
                    Ответить
                    • Прощай, Jupyter
                      Здравствуй, мамин Пе Ха Пе
                      Ответить
            • Стертор был сегодня грустный
              Видно хуй сосал невкусный
              Ответить
    • https://pbs.twimg.com/media/Gw3iH_IXEAA5kDZ?format=png&name=medium
      Ответить
    • охуенно
      https://pbs.twimg.com/media/Gxr0hUrWgAAds7g?format=jpg&name=large
      Ответить
    • Старцы говорят, что до версии 2.4 прыщи проверяли все переданные в сискол аргументы-указатели на предмет наличия реальных страниц в таблцах страниц.

      Но потом решили, что это слишком дорого, и стали просто проврять, что адреса не слишком высоки, и потому не попадают в ядреную память (верхний гиг, напомню, был за ядром зарезервирован).

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

      Напомню так же, что все параметры передавались через регистры, а их на 32 битах было мало, и потмоу сложные конструкци почти всегда передавались через указатель. Только думать про это было не нужно: все сисколы были завернуты в либсишные функции.

      А потом пришел SYSENTER и стало хорошо: процессор стал сам делать сисколы, ему только нужно было загрузить специальные адреса в спциальные регистры
      Ответить
      • SYSENTER никак не помогает передавать аргументы, она только устанавливает в CS, EIP, SS, ESP значения из скрытых машинных регистров, которые ты должен заранее заполнить, и фиксит для CS и SS базу, лимит, привилегии и регистр флагов.

        До появления SYSENTER эти манипуляции происходили в кишках INT 80H (а поскольку SYSEXIT не было, обратные были там же перед IRET).

        До появления SYSENTER была недокументированная инструкция SYSCALL, начиная с 80386 (и в придачу SYSRET вместо SYSEXIT). Отличались способом сохранения CS, EIP, SS, ESP.
        Ответить
        • Да, всё верно, он отвечает за установки стека и пр.

          Передача аргументов на совести конкретной ОС.
          В прыще они передаются через ригстры (в x64 их много стало) и там есть спец макрос для генерации сискола.
          Ответить
    • или вот еще случай был.

      Сискол прыща разыменовывает переданный ему аргумент-указатель, и получает хуем по лбу от MMU.

      Ну он, понятное дело, метнется кабанчиком проверить не случился ли обычный page fault (тогда страницу нужно просто подгрузить) или обычный попытк записать что-то в R/O страницу (тогда у нас тут скорее всего корова, и страницу надо скопировать).

      Но вот если это всё не так?

      Могут быть две причины:
      1. Пидор-юзер передал парашный указатель, и тогда сискол должен вернуть `-EINVAL` (по конвенции сисколы возвращают отрицательное значение в случае ошибки) что в переводе значит "ебаный инвалид"
      2. Пидор-программист ядра написал багу, и тогда нужно упасть с OOPS.

      Как думаете, как ядро различает два таких случая?
      ответ через какое=-то время

      время пошло
      Ответить
      • Питузы? кто-нибудь?


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

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

                  Плюнул, сделал в обход фреймворка тупым селектом по базе и принтфом, даже библиотеку XML не использовал — отработало за миллисекунды, а выхлоп такой же.

                  Прав был Ротоёб, когда говорил, что фреймворки не нужны.
                  Ответить
                  • Technical post: RSS fixed.
                    Ответить
                  • Скорее всего фреймворк писал тоже ротоёб, и твоя карта имела N+1. Если на твоем сайте была ровно одна страница, то она сгенерировалась бы быстро, но у тебя небось их было штук сто, вот всё рачком и стало


                    Слушай, а нахуя вообще динамически генерировать страницы? Почему нельзя статически генерить сайт?
                    Ответить
                    • > статически генерить сайт

                      – просто в тему вспомнился багор с пандоком. там можно
                      а) задать для элементов кастомный css (чтобы, например, для ссылочек на гитхабчик рисовать рядом иконочку с осьминоженькой)
                      б) ссылки маркировать индексом, а сами урлы прописывать списком внизу документа

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

                        Мы как-то обсуждали генерилку сайта с помощью `m4` и `Makefile` (мне кажется это решение пахнет Снаутом). Генерилка сайтов, которая летает на 386 SX 4MB RAM
                        Ответить
                        • так там нечего уже расширять, просто баг забавный.

                          но я два года назад натыкался, может, и пофиксили.
                          Ответить
                        • забавно, что расширять надо при помощи богомерзкого css в итоге всё равно
                          Ответить
                        • all 484 of them

                          https://staticsitegenerators.bevry.me/
                          Ответить
                    • Сгенерируй страницы говнокода статически и сиди там.
                      Ответить
            • Ещё могу сделать квадратичную сложность на ровном месте.
              Ответить

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