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

    −1

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

    #134: https://govnokod.ru/27834 https://govnokod.xyz/_27834
    #135: https://govnokod.ru/27839 https://govnokod.xyz/_27839
    #136: https://govnokod.ru/27845 https://govnokod.xyz/_27845
    #137: https://govnokod.ru/27857 https://govnokod.xyz/_27857
    #138: https://govnokod.ru/27867 https://govnokod.xyz/_27867
    #139: https://govnokod.ru/27887 https://govnokod.xyz/_27887
    #140: https://govnokod.ru/27900 https://govnokod.xyz/_27900
    #141: https://govnokod.ru/27914 https://govnokod.xyz/_27914
    #142: https://govnokod.ru/27942 https://govnokod.xyz/_27942
    #143: https://govnokod.ru/27960 https://govnokod.xyz/_27960
    #144: https://govnokod.ru/27972 https://govnokod.xyz/_27972
    #145: https://govnokod.ru/27996 https://govnokod.xyz/_27996
    #146: https://govnokod.ru/28008 https://govnokod.xyz/_28008
    #147: https://govnokod.ru/28049 https://govnokod.xyz/_28049
    #148: https://govnokod.ru/28087 https://govnokod.xyz/_28087
    #149: https://govnokod.ru/28136 https://govnokod.xyz/_28136
    #150: https://govnokod.ru/28157 https://govnokod.xyz/_28157
    #151: https://govnokod.ru/28209 https://govnokod.xyz/_28209
    #152: https://govnokod.ru/28217 https://govnokod.xyz/_28217
    #153: https://govnokod.ru/28232 https://govnokod.xyz/_28232
    #154: https://govnokod.ru/28275 https://govnokod.xyz/_28275
    #155: https://govnokod.ru/28281 https://govnokod.xyz/_28281
    #156: https://govnokod.ru/28322 https://govnokod.xyz/_28322
    #157: https://govnokod.ru/28344 https://govnokod.xyz/_28344
    #158: https://govnokod.ru/28366 https://govnokod.xyz/_28366
    #159: https://govnokod.ru/28391 https://govnokod.xyz/_28391
    #160: https://govnokod.ru/28434 https://govnokod.xyz/_28434
    #161: https://govnokod.ru/28449 https://govnokod.xyz/_28449
    #162: https://govnokod.ru/28477 https://govnokod.xyz/_28477
    #163: https://govnokod.ru/28501 https://govnokod.xyz/_28501

    Запостил: nepeKamHblu_nemyx, 29 Декабря 2022

    Комментарии (560) 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.
      Остерегайтесь подделок. Берегите себя и своих близких. Кок!
      Ответить
    • Vg1 = GetHandl {dat.dt} tempCall {itm.temp}
      Vg2 = GetHandl {dat.itl} tempCall {itm.temp}
      if Link(Vgl, Vg2) set Lim(Vg1, Vg2) return
      if Link(Vg2,Vgl) set Lim(Vg2,Vg1) return
          → on whte_rbt.obj link set security (Vg1), perimeter (Vg2)
      limitDat.1 = maxBits (%22) to {limit.04} set on
      limitDat.2 = setzero, setfive, 0 {limit .2-var(dzh)}
          → on fini.obj call link.sst {security, perimeter} set to on
          → on fini.obj set link.sst {security, perimeter} restore
          → on fini.obj delete line rf whte_rbt.obj, fini.obj
      Vg1 = GetHandl {dat.dt} tempCall {itm.temp}
      Vg2 = GetHandl {dat.itl} tempCall {itm.temp}
      limitDat.4 = maxBits (%33) to {limit .04} set on
      limitDat.5 = setzero, setfive, 0 {limit .2-var(szh)}


      это из художки. на какой ЯП это может быть похоже?
      Ответить
      • похоже на выхлоп дизассемблера.
        Ответить
      • Я даже знаю, из какой это художки, но не знаю, на что это похоже.

        Мне понравилась строка с delete line, в которой программа модифицирует саму себя, удаляя закладку, как будто её и не было вовсе.
        Ответить
      • Это ДНК динозавра
        Ответить
        • Первое, что приходит в голову, это Бейсик. У него были команды для удаления строк, но только для интерактивной оболочки, а не для программы.

          Ещё похоже на Эйфорию, Eiffel, Lua, Python. Но всё не то.
          Ответить
          • подозреваю, или это какая-то фантазия Крайтона, или тут что-то очень специфическое из 80-х типа какой-то лишп-машины или план9. там есть такое описание:

            whte_rbt.obj
            
            “What the hell is that?” Arnold said. “White rabbit? Is that supposed to be his private joke?”
            
            “It’s marked as an object,” Wu said. In computer terminology, an “object” was a block of code that could be moved around and used, the way you might move a chair in a room. An object might be a set of commands to draw a picture, or to refresh the screen, or to perform a certain calculation.


            “object” was a block of code это какие-то дульфи или прости господи гейммейкер, но тогда их ещё даже в планах не было
            Ответить
            • Тут не Дульфи, тут динамическая питушня.
              Ответить
            • Вот тут разбирали:
              https://scifi.stackexchange.com/questions/135417/what-can-we-infer-about-the-programming-language-used-in-jurassic-park-the-bo

              Вспомнили даже эзотерический INTERCAL, на котором реально можно писать самомодифицируемую программу.

              Также вспоминали Forth, APL и Perl6.
              Ответить
            • Это какой-то язык с eval'ом.
              Ответить
          • https://scifi.stackexchange.com/questions/135417/what-can-we-infer-about-the-programming-language-used-in-jurassic-park-the-bo

            From a purely out-of-universe perspective, these snippets seem to be a perfect example of the Hollywood Hacking trope, with each code block containing a chunk of human-readable text

            on whte_rbt.obj call link.sst {security, perimeter} set to off.

            squashed into a chunk of meaningless rubbish (to make the reader work for it and feel smart). There's an example of this in pretty much every snippet;

            on fini.obj call link.sst {security, perimeter} set to on
            on fini.obj set link.sst {security, perimeter} restore
            on fini.obj delete line rf whte_rbt.obj, fini.obj

            For the record, Crichton was actually a pretty accomplished programmer in his own right. Indeed, his 'Oscar' was actually a technical award given to him in 1995 for pioneering the movie scheduling and accounting software still used by many studios, so he would definitely have known the difference between software that actually did something, as opposed to software that merely looked like software but serves no actual purpose.
            Ответить
          • а в фильме уже показывали яббловский паскаль, кстати
            Ответить
            • Фильм сильно расходится с книгой. В книге чётко было написано, что меню в UI состояли из плоских прямоугольничков, а в фильме навернули 3D-оболочку, где по меню можно было двигаться не только в горизонтальном и в вертикальном направлении, но ещё и вглубь.
              Ответить
              • ну это понятно. оболочка, кстати, не нарисованная для фильма, а какой-то реальный коммерческий юникс

                в конце книги в благодарностях есть упоминание " The computer programs of Bob Gross inspired some of the graphics", только вот в том же обсуждении, что мы оба притащили, пишут, что это про программы для генетиков
                Ответить
                • Кстати, в математических пакетах (Maple, Mathematica, Matlab) часто бывает динамическая питушня.
                  Ответить
                  • Насчет матлаба это преувеличение, там хоть и диманическая, но целая куча сижкиных типов навроде uint16
                    Ответить
    • Загадывайте новую загадку
      Ответить
      • Стоит дуб. В нём 12 гнёзд. В каждом гнезде по 4 яйца, в каждом яйце по 7 цыплят.
        Ответить
        • > в каждом яйце по 7 цыплят
          Жесть какая!
          Ответить
          • с двойным желтком
            Ответить
            • С семерным. Я двойной-то видел всего пару раз за всю свою яйцеедскую жизнь, а тут целое стадо одноголовых браминов!
              Ответить
        • Какой-то хуёвый календарь, в котором каждый месяц по 28 дней.
          Ответить
          • ты считаешь?


            помоему ебанутый у нас календарь, в котором хуйпойми по какому принципу разложены дни, да еще и високосный год бывает
            Ответить
            • Во французском республиканском календаре все месяцы были по 30 дней, в конце года было 5-6 дней вне месяцев — санкюлотиды. В неделе 10 дней. Календарь достаточно напечатать один раз, он на все годы одинаковый. Во время контрреволюции его отменили, вернулись к грегорианскому.

              Большевики пробовали недели из шести дней. Календарь тоже выходил одинаковым, как у французов (только в месяце пять таких «недель», а не три). Продержался два года, потом сторонники традиционных ценностей взяли верх.

              Без високосного года пробовали ещё до юлианского — хуйня выходит, времена года со временем сдвигаются.
              Ответить
              • ага, непрерывка
                https://trendymen.ru/images/article1/131728/attachments/3.jpg
                Ответить
                • У тебя предыдущий проект — пятидневка. Но из той же оперы.
                  Ответить
                  • нахуя вообще месяцы?
                    Ответить
                    • Традиция. Удобно же иметь единицу времени, близкую по продолжительности к менструальному циклу.
                      Ответить
                      • Я хотел написать к лунному году.
                        Ответить
                      • Я кстати не уверен, каким был цикл 2000 лет назад

                        Тян жили в совсем других условиях и на другой диете
                        Ответить
                        • Сосали хуй или наоборот?
                          Ответить
                          • хуй, я думаю, тян у своих кавалеров сосали довольно давно. Это вряд-ли вот совсем новое изобретение

                            >наоброт
                            А вот кстати на счет куни я не уверен
                            Ответить
                            • Женский оргазм вроде недавно только изобрели
                              Ответить
                              • Да и то не все
                                Ответить
                              • Но ещё не стандартизировали
                                Ответить
                              • Купец такой 50-ти лет в 18-м веке: женского оргазма не существует. Я регулярно ёб жену на двадцать восемь лет младше меня, которую за меня силой выдали по решению родственников, и ниразу она у меня не кончила


                                так вижу
                                Ответить
                            • > А вот кстати на счет куни я не уверен
                              Упоминания в 18 веке в России встречал. В Камасутре вроде тоже упоминалось, а это 3-4 век.
                              Ответить
                              • В камастуре может быть, как и в каких-то античных источниках, а что там в России 18-го века?

                                Это типа из Франции завезли что ли и поди для Екатерины?

                                Мне казалось, что большинство жило вот так

                                – И, полно, Таня! В эти лета
                                Мы не слыхали про любовь;
                                А то бы согнала со света
                                Меня покойница свекровь, –

                                «Да как же ты венчалась, няня?»

                                – Так видно, бог велел. Мой Ваня
                                Моложе был меня, мой свет,
                                А было мне тринадцать лет
                                Ответить
                                • Та еблись как проклятые
                                  Ответить
                                  • Да ебись оно всё конём.
                                    Ответить
                                  • Кстати, а как мог быть оральный секс в условиях отсусттвия гигиены?

                                    Ну баню там каждый день не натопиш же
                                    Ответить
                            • Наоборот это «не сосали», а не куни, лол
                              Ответить
            • Кстати, если делать месяцы по 28 дней, то в итоге их получится 13 (останется добавить 1-2 дня вне месяцев). Так тоже где-то пробовали, но христиане не приняли из-за тридекафобии.

              В языческом болгарском календаре вроде так было.
              Ответить
              • А так менструальный календарь получится.
                Ответить
          • 336 дней всего, слишком жарко будет
            Ответить
      • В углу сито, не руками вито.
        Ответить
        • SITA or Société Internationale de Télécommunications Aéronautiques, was founded in February 1949 by eleven airlines ABB in order to bring about shared infrastructure cost efficiency by combining their communications networks.
          Ответить
      • Оля, Катя, Таня, Яша, Боря, Рита за собою тянут мягкий знак.
        Ответить
        • Восьмябрь. Надо было анаграмму перемешать, слишком просто.
          Ответить
    • Умер Пелинхо.
      Ответить
      • Говорят, Пеле написал книжку про футбол (типа учебника), и миллионы бразильских пацанов научились читать спецом, чтобы прочитать эту книгу. А то так и жили бы в своих фавеллах неграмотные

        Великий был человек
        Ответить
    • Блядь какие же прыщи — говно. Это к ЛОР-у обращаться нужно?
      Ответить
      • поделись
        Ответить
        • Чем, посевом?
          Ответить
          • прыщами занимается дерьмотолог. Лор занимактся Ухом, Горлом, Носом. Сокращенно получается Л.О.Р.

            Useless fact: в ветеренарии ушами занимается дерматолог, но только до барабанной. Дальше -- хирург-отоскопист
            Ответить
            • Отто Лоринголог
              Ответить
            • ЛОР — это аббревиатура от латинских слов Larynx (гортань) Otos (ухо) и Rhinos (нос).
              Ответить
            • ЛОР — это аббревиатура от слов Прыщавая организация России.
              Ответить
            • ЛОР
              Legends of Runeterra
              Ответить
            • Лор, Элен (род. 1965) — немецкая автогонщица.
              Ответить
            • Лор — село в Армении (россиянам на заметку)
              Ответить
    • Олеся Илащук, которую президент Владимир Зеленский назначил послом Украины в Болгарии, не имеет опыта работы ни в дипломатии, ни на государственных должностях и до сих пор позиционировалась как специалист по сексологии и драгоценным украшениям.

      В другом профиле, который активно обновлялся до последнего времени, тот же человек позиционируется как "клинический психолог, системно-семейный терапевт, гештальт-терапевт, сексолог-консультант". Исходя из публичной активности будущей представительницы Украины в государстве-члене ЕС и НАТО, она до последнего времени занималась вопросами гештальт-лечения и сексологии. В воскресенье вечером этот профиль был заблокирован.
      Ответить
      • Можно ли сдать ей практическую работу по сексологии?
        https://ichef.bbci.co.uk/news/640/cpsprodpb/0733/production/_128134810_1308154361_phpi1xnvm.1308064060.jpg
        Ответить
        • Еще одна причина релоцироваться в Болгарию.
          Ответить
          • Болгарки не красивые
            https://dretun.ru/wp-content/uploads/2012/09/bignsmall.png
            Ответить
            • https://m.youtube.com/watch?v=W14y-VKStE0

              https://m.youtube.com/watch?v=AsBdYgF3nEo

              https://m.youtube.com/watch?v=eWU1-L2a2mo

              https://m.youtube.com/watch?v=ZxpETm4SR6c

              https://m.youtube.com/watch?v=jMgJY1_J75c

              https://m.youtube.com/watch?v=scafOkAN5JI

              https://m.youtube.com/watch?v=pj0nQZnAfsY

              https://m.youtube.com/watch?v=UJMLrJW7_Qc

              https://m.youtube.com/watch?v=RHst-49YwSY

              https://m.youtube.com/watch?v=upn4J4wVB0Y
              Ответить
    • Люди, которые презрительно называют фастфуд ВРЕДНОЙ едой (не калорийной, а именно вредной) - это люди, рацион которых обычно состоит исключительно из дешевых сосисок, макарон и пельменей с кетчупом и майонезом и жареной картошки.
      Ответить
      • Попрошу: натуральных дешёвых сосисок, макарон, пельменей, картошки, кетчупа и майонеза!
        Ответить
    • https://twitter.com/wcrichton/status/1608632382256746498
      Ответить
    • https://pbs.twimg.com/media/FlJr-h2XkAgqt_O?format=jpg&name=small
      Ответить
      • https://pbs.twimg.com/media/FlKladraEAAMXkK?format=png&name=small
        Ответить
    • Завтра новый год, ебацца врот!! )))
      Ответить
      • засунул тебе в рот свой член, проверь...
        Ответить
      • Уже пару дней назад был новый год ну ёбана врот (((
        Ответить
    • ДА ПОШЁЛ ЭТОТ ГОД НАХУЙ!
      Ответить
    • https://en.m.wikipedia.org/wiki/A/UX
      Ответить
      • охуясе :)) я не знал

        в 1988-м году домашний комп с MMU это было необычно. У MS был Xenix, но без виртуальной памяти

        Интернесно, что Apple позже всех сделала нормальную операционку. У MS уже была NT, а Apple сидела с кооперативной многозадачностью, пыталась какие-то шуры-муры с BeOS делать, потом пришел Джобс и принес свой NeXT
        Ответить
        • It was capable of running a single Mac program at a time, using the System 6 interface, although only about 10% of the existing Mac software would run on it.

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

                DOS был расчитан на реальный режим и часто на доступ к оборудованию.

                Люди просто начали переписывать софт под винду, вот всё.

                Кстати, когда вышла OS X, классика под нее тоже не работала без эмуляции: там реально запускалась виртуалочка (долго) и в ней работала классика.

                Но можно было пересобрать под OS X малой кровью (Carbon API или как там его)
                Ответить
    • Кстати, а где же борманд?
      Ответить
    • Gologub https://pikabu.ru/story/vatnyie_deti_9811099
      Ответить
    • Ого, робот мойщик окон!
      https://dadget.ru/blog/chistota_bez_vashego_uchastiya/
      Ответить
    • не спрашивайте

      https://i.postimg.cc/4xT2V7Tj/image.png
      Ответить
      • А я спрошу.
        Ответить
        • натыкался много лет назад на статью со смеющейся обезьяной: ей иллюстрировался код, в котором жирная инициализация из конструктора была вынесена в отдельный метод, конструктор звал этот метод и таким образом становился "тонким"; сегодня обезьяна мне понадобилась.
          Ответить
          • Всегда так делаю в С++ чтобы легко копировать объекты. А потом у меня объекты в состоянии "хуйпойми" и "ничего не трогай не вызвав метод init()", да?
            Ответить
          • обезьянка, чи-чи-чи, продавала кирпичи.
            Ответить
      • fat comma (=>) это как минимум
        * стрелочка для лямбы в JS/TS
        * синоним зопятой в перле для удобного представления хеша листовым литералом
        * костыль из древнего руби для хешовых литералов
        * стрелочка матчинга в рустне
        еще варианты?
        Ответить
    • https://www.mcmillen.dev/language_checklist.html

      [ ] You have reinvented Java but worse
      [ ] You have reinvented C++ but worse
      [ ] You have reinvented PHP but worse
      [ ] You have reinvented PHP better, but that's still no justification
      Ответить
      • >[ ] You have reinvented PHP but worse
        can't be

        >[ ] Garbage collection is free
        на кол

        >[ ] Programmers love writing lots of boilerplate
        ахаха, а то нет

        >[ ] Specifying behaviors as "undefined" means that programmers won't rely on them
        програмисты пидарасы



        >[ ] Nobody really needs:
        > [ ] concurrency
        Гнидо van Rossum

        >[ ] No language spec
        на кол

        >[ ] "The implementation is the spec"
        на кол с занозами

        >[ ] The name of your language makes it impossible to find on Google
        ахаха

        >[ ] There are less than 100 programmers on Earth smart enough to use your language
        мне нравится XSLT

        >[ ] Shift-reduce conflicts in parsing seem to be resolved using rand()
        JS?

        >[ ] You require the language runtime to be present at compile-time
        растошаблоны же?

        >[ ] Dangerous behavior is only a warning
        все кроме Go

        >[ ] Dangerous behavior is only a warning


        нате
        https://www.parser.ru/docs/lang/?params.htm
        Ответить
        • [ ] Obviously rigged benchmarks
          [ ] Graphics, simulation, or crypto benchmarks where your code just calls
          handwritten assembly through your FFI
          [ ] String-processing benchmarks where you just call PCRE
          [ ] Matrix-math benchmarks where you just call BLAS

          всегда так делаюб
          Ответить
        • > >[ ] "The implementation is the spec"
          > на кол с занозами

          Зато в имплементации точно багов не будет, они станут фичами
          Ответить
          • А что не так? Однажды имплементоры Si собрались в коммитет и договорились узаконить свои баги к удовлетворению каждого члена коммитета.
            Жалею, что USBIF не пошли по пути ООН и разнобразие, в котором наша сила, проявляется только в длине Micro B коннекторов.
            Ответить
          • У питухастов вроде бы такая идеология
            Как cpython работает так и надо
            Тоже самое вероятно с пхп и руби

            А про perl так и было сказано: Only perl can run Perl.

            Потому альтернативные релазиации скриптокала обречены на провал.

            JS пыталась сделать спеку, но судя по object / null тоже обосралась
            Ответить
    • @Dobrokhotov
      Мои источники в Кремле утверждают, что Путину очень понравился опыт прекращения огня на рождество, теперь планируется 8 марта на сутки приостановить изнасилование женщин, а в течение 1 июня российским войскам будет запрещено убивать детей.
      Ответить
      • Ссыксист! А как же 23 февраля?!

        Так-то это — боянище. Мы же все помним, когда объявили перемирие во время нападения на Грузию и когда по совершенно случайному совпадению красной армии масть попёрла
        Ответить
    • This site can’t be reached

      scala-lang.org took too long to respond.
      Ответить
    • в целом вряд ли у местного контингента будут какие-то открытия в связи с этим, но https://randomascii.wordpress.com/2022/01/12/5-5-mm-in-1-25-nanoseconds/
      Ответить
      • История забавная, никогда не зарывался так глубоко, чтобы считать скорость сигнала (вот борманд наверное да)

        Неприятно удивила история про кеш мис в TLB. Я думал почему-то, что при при адекватном размере страницы это не должно быть проблемой.

        Про One reason is simply that electrical signals in wires, especially very thin wires, do not travel at the speed of light я конечно тоже слышал (на примере кажется кабеля под атлантикой) но не задумывался о причинах
        Ответить
        • там и сама speed of light от медиума зависит, три на десять в восьмой - только в вакууме
          Ответить
          • но у чувака жопа случилась еще и в том, что сигнал в нескока тиков как я понял (а тики не быстрые чтобы не поплавиться)

            В общем круто конечно, когда ты не сраные иконки на формочку шлепаеш, а занимаешься интересными вещами)
            Ответить
          • I'm burning through the sky, yeah
            Two hundred degrees, that's why they call me Mister Fahrenheit
            I'm travelling at the speed of light
            Ответить
        • Вообще, кажется он обсчитался, должно быть приблизительно це пополам, а не то, что у него получилось.

          > о причинах
          Томущо на протяжении проводника каждый атом захватывает и теряет электрон.
          Ответить
          • ну ток так и работает же

            типа у меня спиздили электрон и я такой: "ах ты сука пойду у соседа спижжу тоже что нибудь тогда"

            А вот если бы атом отнимал электрон у того, кто его спиздил, то я писал бы это на механическом, паровом компьютере. И передавал сообщение пневмопочтой. Было бы круто
            Ответить
            • > если бы атом отнимал электрон у того, кто его спиздил,
              – я думал сначала, что речь про редакторы
              Ответить
    • Опросник от российской полиции
      https://pbs.twimg.com/media/Fl0MnKdWIBMCj8r?format=jpg&name=medium
      Ответить
    • налетай, подешевело
      https://pbs.twimg.com/media/FlXiZ4WXEAYAw16?format=jpg&name=medi um
      Ответить
    • Смотрите, что нашёл:
      https://googleweblight.com/sp?hl&geid=NSTNR&u=http://govnokod.ru/comments
      Ответить
      • Что значит gei id?
        Ответить
      • А что тебя удивило?
        Ответить
      • С рождеством, HoBorogHuu_nemyx.
        А ты ходишь колядовать?
        Ответить
      • &geid=NTR
        Ответить
      • А что это такое?
        Ответить
        • Как я понял, облегчалка для сайтов. Такие были популярны, когда в мобильники с маленькой оперативкой стали пихать браузеры.
          Ответить
          • Она не нужна имхо
            Ответить
            • Вот был бы у тебя кнопошный теляфон и 2G ты бы оценил
              Ответить
          • Круто, как в Орега мини
            Ответить
          • Крупные сайты проще скачать на дискету в том же комп. клубе имхо, и дома спокойно смотреть. Я так себе половину citforum выкачал в детстве.

            Дома тоже можно регетом (или гетрайтом) скачать, чтобы инет не тратить
            https://getright.com/howto_download.html
            Ответить
      • кеширует что-то непонятное
        Ответить
    • TIL размер заголовка объекта в джаве и это
      шестнадцать
      ёбаных
      байт

      https://openjdk.org/projects/lilliput/
      Ответить
      • Теперь представь себе как выглядит в памяти List<Byte>
        Ответить
        • Если это ArrayList, +8 на длину (при чем длина будет 4, 8 нужно для выравнивания), +8 на ссылку на массив

          Но это ладно: может, там много байтов. Вот Point[], где Point это просто int x, int y - вот это охуенчик.
          Ответить
          • сколько занимает один Byte?


            >охуенчик

            да. А еще ты кладешь это говно в кучу, и пока еще jit переложит его обратно и уберет ненужные заголовки.

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


            Это одна из причин, почему конечно йажа страшно сосет
            Ответить
            • > сколько занимает один Byte?

              а, я протупил
              Ответить
    • Much of my time as a young adult was spent on two things, Subspace, and programming. I was fantastically accomplished at the former, barely capable of the latter. The reason was that Computer Science did not teach programming, it taught math. I understood recursion in Lisp, but could not write a real program in C++. I could design a binary adder, but could not figure out Windows dialog boxes.

      In 2001 I decided college wasn't going to directly lead to career success, so I started writing my own game as a learning experience. That led to a job with nFusion interactive. I was hired to add multiplayer to their single player engine. I initially used a 3rd party network engine, but dropped it once I found out their reliable packetized data was using TCP. In two weeks I replaced it with my own engine

      Though it had been a year since I was a student, I was still frustrated about the hard time I had with DirectX and various game engines. Why should it take hundreds of lines of code just to initialize a black screen? What is vertex order and why should I care about that, when I just want to show a tank on the screen? Why are there so many pointers to structures, when one could just pass the arguments? I felt that some middleware libraries were so hard to use that for the features I wanted, it was faster to write my own system than figure out theirs.
      Ответить
      • помоему это анксилябрный велосепидист написал.

        (сейчас конечно окажется, что нет)

        Я пирдолился с ddraw, и не помню там какого-то особенного ужаса. Игровой луп как луп: выбрал расширение, частоту обновления, выделил памяти в карте, блтишь туда спрайты, потом свапишь в реальную память которая идет на экран

        По сравнению с досом, где вручную реализовывали бит билт, вручную синхронизировались с лучом и вручную программировали охулио регистров карты чтобы загрузить палитру, режим и пр, и были еще планары ебучие DirectX это просто сказка

        А про образование я так скажу: научиться писать real program на C++ так же важно, как и в math.
        Ответить
    • Информация с ваших устройств сливается
      Чей заказ, готов подсказать, за Вознаграждение.
      С уважением, Карл Д.
      Ответить
      • 3дрaвcтвуйте!
        Я прогрaммиcт, кoторый взломaл 0С вaшeго уcтройcтвa.
        Я нaблюдaю зa вaми ужe неcколько мecяцев. Дело в том, что вы были зaрaжены вредоноcным П0 черeз caйт для взроcлых, который вы поcетили.
        Еcли вы не знaкомы c этим, я объяcню. Троянcкий вируc дaет мне полный доcтуп и контроль нaд компьютером или любым другим уcтройcтвом. Это ознaчaет, что я могу видеть вcе нa вaшем экрaне, включить кaмеру и микрoфон, но вы нe знaетe oб этом.
        У меня тaкже еcть доcтуп ко вcем вaшим контaктaм, дaнным по cоциaльным cетям и вcей вaшей пeрепиcке.
        Почему вaш aнтивируc не обнaружил вредоноcное ПO Ответ: Моя вредоноcнaя прогрaммa иcпользует дрaйвер, я обновляю его cигнaтуры кaждые 4 чaca, чтобы вaш aнтивируc молчaл.
        Я cделaл видео, покaзывaющее, кaк вы удовлетвoряeте cебя в левой половине экрaнa, a в прaвой полoвине вы видите видео, которое вы cмотрели. одним щелчком мыши я могу отпрaвить это видео нa вcе вaши контaкты из почты и cоциaльных ceтей. Я тaкже могу oпубликовaть доcтуп ко вcей вaшей электронной почте и меccенджерaм, которые вы иcпользуете.
        еcли вы хoтите предoтврaтить это, тo: Перeвeдите 650$(USD)
        Ответить
        • 3дрaвcтвуйте!
          Я прогрaммиcт, кoторый взломaл 1С вaшeго уcтройcтвa.
          Ответить
          • 3дрaвcтвуйте!
            Я прогрaммиcт, кoторый взломaл 2С вaшeго уcтройcтвa.
            Ответить
        • Вчера я его вечером прочитал и немного запаниковал (все мы не безгрешны). Принялся копаться в настройках телефона, просматривать все приложения на предмет разрешений доступа к камере и микрофону, ничего подозрительного не обнаружил, хотя я впервые с таким сталкиваюсь, возможно я не знал что искать. Как бы то ни было, ни в приложениях, ни в "пункте управлением питанием" не нашёл ни одного приложения, которое бы вызывало подозрений. Батарею жрут приложения о которых мне известно, а разрешения на запись видео и микрофона есть только у нужных приложений. Антивирус тоже никаких результатов не дал.
          Небольшая ремарка: если есть программисты, напишите в комментариях, возможно ли трояну скрыться от пользователя и действительно ли есть такие, которые антивирус не видит? Я просто профан в этом деле.

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

          Далее, никаких примеров, ни паролей, ни снимков экрана, то есть, никаких доказательств, что тебя взломали.

          Ещё кое-что. Я, конечно, не спец, но мне кажется, чтобы просматривать удалённо экран смартфона (компьютера), нужна программа, которая устанавливается на данный смартфон при физическом контакте с ним (могу и ошибаться, просто полицейских сериалов пересмотрел). Поправьте, если ошибаюсь.
          Ответить
        • А можно кроме контактов ещё на два номера отправить? Могу добавить ещё видео, где я себя удовлетворяю
          Ответить
    • НАРОД И АРМИЯ ЕДИНЫ!


      ТОЛЬКО ВМЕСТЕ МЫ МОЖЕМ ВЫКОВАТЬ НАШУ ОБЩУЮ ПОБЕДУ!

      ПОМОГАЯ РОССИЙСКОЙ АРМИИ ТЫ ВНОСИШЬ СВОЙ ВКЛАД В НОВОЕ БОЛЬШОЕ БУДУЩЕЕ НАШЕЙ ВЕЛИКОЙ РОССИИ!
      Ответить
    • А есть прыщеутилита, которая ищет по шелл-потернам, чтобы я мог скормить ей выхлоп dir /b ????????.???
      Ответить
      • эээ
        grep?

        что такое dir /b? на винде зна
        на прыще нет
        Ответить
        • Для grep надо пердольно подготавливать потерну, иначе ищет как текст, а мне надо на винде по маске найти в списке файлов.

          echo file groodky,dat | grep "file*"
          echo koorinoe file.kok | grep "file*"
          Ответить
          • утилита называется "findstr"

            c:\temp&gt;type 1.txt
            rar.zip
            unzip.arj
            arj.rar
            c:\temp&gt;type 1.txt | findstr /R "rar$"
            arj.rar


            хз про глобы, но по регуляркам ищет


            В это трудно поверить, но когда-то у меня была https://www.oreilly.com/library/view/windows-2000-commands/0596001487/
            Ответить
            • > c:\temp&gt

              какой winAMP :))))
              Ответить
              • на корейской и японской винде вместо слеша значок местной валюты
                https://devblogs.microsoft.com/oldnewthing/20051014-20/?p=33753

                Как так вышло мы не узнаем, потому что Чен как и любой сотрудник Майкрософт соблюдает Два Золотых Правила Майкарософт:
                * Никогда ничего не поясняй прямо, а всегда давай ссылку
                * Любая ссылка должна быть удалена через год после публикации
                Ответить
                • https://web.archive.org/web/20061224091937/http://blogs.msdn.com/michkap/archive/2005/09/17/469941.aspx
                  Ответить
                • вообще вопрос, почему для разделителя нельзя было придумать новый УНИКАЛЬНЫЙ ранее не существовавший символ, который использовался бы только для этой цели

                  нет, давайте жрать говно
                  Ответить
                  • Ты ведь думаешь, что Юникод был всегда, да?

                    А я вот помню Windows 3.х и DOS.
                    Ответить
                    • а при чём тут Юникод?
                      Ответить
                      • Ты сам выше дал ссылку на вебархив. До Юникода один и тот же кодпоинт в разных кодировках мог отображаться по-разному.
                        Ответить
                        • так это другая проблема и она, в общем, узкоспецифична
                          Ответить
                        • Это проблемы азиятов, конечно

                          У белого человека с 33-го по 127-й символ всё было стандартно и английско (бриты правда вроде умудрились фунт пихнуть вместо доллара).
                          Потому англо-саксы прекрасно слали текстовый файл из доса в юникс, и текли
                          Ответить
                          • pora perehodit' na latinitcu
                            Ответить
                          • Ну вот ты уже упомянул бритов. Были и другие кодировки, в которых было не всё стандартно даже в этом диапазоне.
                            Ответить
                    • В ASCII первые 32 символа были заполнены какой-то наркоманией типа вертикального таба и прочих символов управлегния печатной машиной.
                      Так как для glass tty оно стало не нужно, в IBMовым кодовых страницах туда насрали рожицами, значками полов (тогда их еще было всего два) и мастями карт (всё это конечно я использовал в псевдографических рогаликах под uses crt).

                      Так вот вметсо всего этого говна можно было пхнуть пас сепаратор
                      Ответить
                      • Нельзя. В ту эпоху эти символы ещё управляли матричными принтерами. В Windows их решили из соображений безопасности сделать непечатаемыми.
                        Ответить
                        • Принтерам всё равно довольно бысьтро стало тесно, и появились ESC последовательности:)


                          Вот тебе аска

                          https://ru.wikipedia.org/wiki/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1% 8F%D1%8E%D1%89%D0%B8%D0%B5_%D1%81%D0%B8% D0%BC%D0%B2%D0%BE%D0%BB%D1%8B

                          Зацени какая адская каша из протухших абстракций и ненужной хуйни. Стройность примерно как у списка животных Борхеса:)

                          Половина всегда там мне кажется никогда не нужна была.

                          Подсистем терминалов в никсах (которая напрямую отсюда вытекает) тоже кашная именно по этой причине
                          Ответить
                          • > Вот тебе аска
                            > Запрашиваемое название страницы содержит некорректную последовательность символов UTF-8

                            какой багор )))
                            Ответить
                            • https://ru.wikipedia.org/wiki/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%8E%D1%89%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B


                              Смотри, там есть
                              * 4-й код управления устройством
                              * Альтернативный регистр № 2 (АР2)
                              * разделитель данных № 2
                              * звуковой сигнал
                              * конец носителя

                              Думаю, там где-то и "позвать секретаршу с кофе" есть
                              Ответить
                              • В Windows NT до сих пор есть драйвер beep.sys, который обрабатывает ASCII-код 7 в сосноли и противно пищит. Если отключить beep.sys, то сосноль работает немного быстрее.
                                Ответить
                                • так он поди пещит функцией "Beep" из ConsoleAPI, а по седьмому символу рисует точку?
                                  он же эмулирует IBM PC кодировки (cp437 и пр)


                                  Вот в прыщах он должен блякнуть (или моргнуть, смотря как там реализован терминал или консоль)
                                  Ответить
                                  • Попробуй сделать echo с символом с кодом 7.
                                    Ответить
                                    • ты прав питух, он хрюкнул
                                      python3 -c "import sys; sys.stdout.buffer.write(bytes([7]))"


                                      какой багор) а в досе как было?
                                      Ответить
                                      • в досбоксе на bc сделал puts(7, stdout)
                                        точки нету

                                        а почему так??
                                        https://upload.wikimedia.org/wikipedia/commons/1/15/Octets_in_conformant_CP866_ordered_by_ni bbles.png
                                        Ответить
                                      • И в ДОСе семёрка хрюкала, если выводишь её через stdout (дескриптор 1).

                                        Как было при выводе через БИОС (INT 10h), не помню.

                                        Чтобы увидеть символ с кодом 7 (точка или ромбик), нужно было срать в видеопамять напрямую.

                                        Зачем это поведение сохранили в Windows, не знаю.
                                        Ответить
                                        • Ты, икарус, прав: https://i.postimg.cc/XqqFDWQy/image.png
                                          Функция "Ah" выводит точку.

                                          Ну соответственно писание в память на прямую и подавно выводит (но мне лениво, бо я не помню по какому адресу и в каком формате писать)

                                          То есть в PC это была точка, а вот уже DOS делал некоторые потуги в сторону поддержки терминалов (хотя полноценные ESC коды были тока в ansi.sys)

                                          В винде сохранили ради батников, конечно
                                          Ответить
                                        • нашел ссыло (http://www.techhelpmanual.com/89-video_memory_layouts.html)
                                          Серанул в память
                                          https://i.postimg.cc/0Qy3y6VM/image.png

                                          Карта ожидаемо пищать не умеет, а рисует точки.

                                          Короче, это заморочки MS а не IBM

                                          Блядь я смотрю на окошко аутпута и автоматом нажимаю Alt+F3. Не F4, а F3. До какого же автоматизма это было доведено, что через двадцать три года руки помнят

                                          Вот бы я API наши так помнил
                                          Ответить
                                        • Томущо контроль характер, обязан так обрабатываться когда processed output. Вот зачем глупый шрифт нарисовали такими глифами — непонятно.
                                          Ответить
                                    • ковыряю дос

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

                                      Семёрка и правда не точка. Некоторые символы разорвали вывод))

                                      зы: забавное ощущение: вручную вернуть себе 1997-й год
                                      Ответить
                                      • небо в алмазах
                                        https://i.postimg.cc/R04MrrBt/image.png

                                        тут кстати ошибка на пол экрана
                                        ну и похуй

                                        хуйня весит 6 килобайт. Напишите мне на современных япах бинарничек без внешних зависимостей на 6 килобайт
                                        Ответить
                                        • От такое обращения с понтерами хочется переписать на Трубо Пассале.
                                          Ответить
                                          • напиши лучше) как по другому то?

                                            я и так вон два макрос заюзал вместо унылого сложения сгемента со смещением
                                            Ответить
                                            • Объявить стрюк и потом царский массив этих стрюков.
                                              Ответить
                                              • да, действительно можно скастить в массив массивов
                                                но нужно знать размер экрана (по идее эту инфу можно из bios data area вычитать)

                                                хотя в реале почти всеглда 80 40 25?

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

                                                  А размер фиксированный и зависит от номера режима. Страниц вроде в текстовых режимах не было, так что всегда хоть как-то будет работать.
                                                  Ответить
                                                  • >текстовых режимах не было,

                                                    https://postimg.cc/64syyks9

                                                    а что же я пишу в bh?
                                                    Ответить
                                                    • Спасибо! Только ты не в этот тред запостил, нужно было в "накидайте вырвиглазных гифок".
                                                      Ответить
                                                    • Ладно, значит недостаточно помнить адрес буферброда, а надо еще и INT 10 Fn 0F
                                                      Ответить
                                                • 80x25
                                                  80x50
                                                  40x25
                                                  40x50
                                                  80x43
                                                  40x43

                                                  В режимах EGA 50 по вертикали не помещается, там максимум 43. В режимах CGA максимум 25.

                                                  Несколько страниц, одна из них видимая.

                                                  У MDA/Hercules другие режимы, но там и адрес окна другой.

                                                  В VESA добавили режимы с шириной 132, но там вроде тоже адрес окна другой.
                                                  Ответить
                                                  • > Несколько страниц ᶜⁱᵗᵃᵗⁱᵒⁿ ⁿᵉᵉᵈᵉᵈ
                                                    Если там сраницы, то не гарантировано, что Ерохин Коммандер сразу заработает.
                                                    Ответить
                                                    • Так он сразу назначает первую страницу видимой.

                                                      С чего бы ему не заработать?
                                                      Ответить
                                                      • А если кто-то насрал и за собой не убрал, как обычно это происходит?
                                                        Ответить
                                                        • аааа-ли-бабааааа

                                                          была у вас такая песня?
                                                          Ответить
                              • >* 4-й код управления устройством


                                Четвёртое управление ФСБ террористов джихада

                                Штаб дивизии тяжелых пулемётов..
                                Ответить
                • Interesting and confusing! I fired up Word, changed the font to MS Gothic, typed a backslash and indeed it displays a Yen symbol. Changing back to Times, it looks like a backslash again.
                  Ответить
                  • В Windows 3.x были неюникодные шрифты, у каждого была своя кодировка. Так возникли ебучие Symbol, Wingdings и прочая хуета, сохранившаяся и при переходе на Юникод.
                    Ответить
                    • Самое смешное, что майкрософт умудрился накакать кириллическим людям на голову своим 1251.

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

                      Просто тонны слез были пролиты людями, которые написали .txt в edit.com, а открыли в notepad.
                      Ответить
                      • Я однажды создал загрузочную дискету с только самым-самым необходимым и скопировал туда edit.com, а он потом выругался, что не может найти qbasic.exe
                        Какой багор )))
                        Ответить
                    • зато в таких шрифтах не бывает квадратиков и вопросиков

                      любой текст хоть как-то да напишут
                      Ответить
            • >> надо пердольно подготавливать потерну
              С преобразованием в regex возни больше, чем на коленке слепить вызов fnmatch
              Ответить
              • тогда сосат6

                "select-string" в PS тоже умеет тока в регекс

                В чем вообще проблема перевест в регекс тупой глоб?
                Ответить
                • Анскильность.

                  Звёздочку переводим в .*
                  Знак вопроса переводим в точку.

                  Ничего не забыл?
                  Ответить
                  • P.S. Забыл. Там же обычные точки придётся экранировать как \.
                    Ответить
                  • Основное забыл
                    applied on each of the components of a pathname
                           separately.


                    Какое thinking in PHP )))
                    Ответить
                    • Да, если с путём, то сложнее. Вместо точки придётся писать [^\/\\], чтобы не матчились слеши.
                      Ответить
                    • такой реально есть, и там реально думают пыхом вместо головы
                      https://github.com/thinking-in-php/ershoufang/blob/master/config/database.php
                      https://github.com/thinking-in-php/ershoufang/blob/master/helper/helper.php


                      &gt;if (!function_exists('config')) {
                      какой инклюжн гард ))
                      Ответить
                  • много чего забыл
                    https://en.wikipedia.org/wiki/Glob_(programming)

                    но что из этого умеет дос я не ебу
                    может быть тока *.foo и *.fo?
                    Ответить
                    • ДОС в квадратные скобочки не умеет.

                      А ещё в ДОС звёздочка могла быть только последним символом маски ИМЕНИ или РАСШИРЕНИЯ. Точка не матчилась, буквы после звёздочки игнорировались.

                      В Windows 95 и NT после появления длинных имён файлов звёздочка стала матчить и точку (точка стала обычным символом, а не разделителем имени и расширения), а символы маски после звёздочки перестали игнорироваться.
                      Ответить
                      • у доса была вообще фиксация на расширениях

                        там был такой FCB (file control block) и там реально вс трутуре было 3 байта на расширение 8 юбайт на имя, а имя было выравнено вроде налево
                        Ответить
                        • FCB копировал запись каталога FAT, в которой имя добивалось справа пробелами до 8, а расширение — до 3.

                          Ладно в DOS расширение было отдельной сущностью, но ведь обработку расширений и в Windows протащили, да так, что ДОСу и не снилось: после установки WinRAR в реестре появляется сто записей: .r00, .r01, ..., .r99 (это помимо .rar, чтобы обрабатывать тома).
                          Ответить
                          • Ну про 8.3 в ntfs говорить не буду, ты наверное это и так знаешь, и обязательно у себя отчключил.

                            В винде рпасщирения хранятся в classes root, там же где CLSID, AppId и прочие артефакты COMа.
                            Идея была такая, что ``petuz.rar`` это как-бы сущность класса ``.rar`` точно так же, как Word это сущность класса Word.Application.

                            Это была очень жиденькая абстракция, и она жиденько обосралась, и получилось, что всё свалено в кучу

                            Чен пишет, что в совсем древности расширения файлов были в ``win.ini``, а реестр вон завезли чуть ли не ради COMов
                            https://devblogs.microsoft.com/oldnewthing/20080117-00/?p=23783
                            Ответить
                      • А разгадка проста, DoS суффикс тоже отдельно обрабатывала.
                        Ответить
      • ой голобуг, зело много ебли
        https://stackoverflow.com/questions/43344791/how-can-i-filter-stdin-by-globbing-in-bash

        или бери fnmatch в питоне или юзай регулярки.

        У гавка есть расширение для глоба, у перла -- внешний пакет (из коробки они только файлы фильтровать по глобу умеют, а текст нет)
        Ответить
    • https://mobile.twitter.com/Charl0ttelove/status/1612642868388143104

      А как бы вы сделали за ничего с дедлайном вчера?
      Ответить
      • https://pbs.twimg.com/media/Fk_pDe4X0AIA-0N?format=jpg&name=medium
        Ответить
    • https://mobile.twitter.com/blogmoyeykuku/status/1612821929852813314

      У кого заполнился ряд?
      Ответить
      • Эх, не заполнил ((
        Что ж, распечатаю и повешу в туалет, буду делать отметки.
        Ответить
        • у меня бы получилось, но, боюсь, "срать на кого-то" там в прямом смысле, а не метафорическом
          Ответить
    • https://pbs.twimg.com/media/FmH_rkPXkAAwCep.jpg
      Ответить
      • Ну как, все прочитали комментарий эксперта?
        Ответить
        • Что-то вонючее произошло на КоПРО "Комбинат"
          Ну у них и вид деятельности в реестре такой
          Ответить
    • Инью, можешь пожалуйста добавить таку фичу (придется писать на JS):

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

      Выбираешь нужные, жмешь кнопочку, всё опять темнеет на пять секунд, затем окошко исчезает, и еще показывается крутилка какое-то время.

      А то твой сайт как-то несовременно выглядит: зашел, и сразу читаешь, как в 2001-м году
      Ответить
      • напиши юзерскрипт
        Ответить
        • Почему у вас такой хуйни нет?

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

            только конечно это был отдельный пункт меню где-то там, а не с порога в рожу
            Ответить
            • А зделайти суть токова: все авторки женского пола и примкнувщие к ним, а статью можно прослущать.
              Ответить
              • Так тут пытались сделать так, но почему-то некоторые не захотели становиться девочками-волшебницами.
                Ответить
                • Чтобы стать девочкой-волшебницей нужно писать на плюсах или на расте, в общем на достаточно низкоуровневом языке без ГЦ и авто RC.

                  Чем выше язык -- тем сложнее стать девочкой-волшебницей.
                  Бородатых девочек-волешбниц, пишущих на 1С не бывает. На ПХП тоже скорее будет ротойоб (а он мальчик)
                  Ответить
                  • на эрланге ещё можно

                    а кем можно стать, если писать на лиспе? бородатым отцом свитера?
                    Ответить
                    • можно стать преподавателем чего-то про программирование в MIT
                      Ответить
    • мемы про чернобаевских собак IRL https://twitter.com/georgian_legion/status/1612728188228050944
      Ответить
    • Специальный пост чтобы сделать смешно пользователям vim и emacs: https://twitter.com/donnfelker/status/1612894519162200064
      Ответить
    • ну что питузики, встречаем memory model в "самом простом языке":
      https://peps.python.org/pep-0703


      ISO, тебе должно понравиться
      Ответить
      • iSO — это который охотник из пушки по воробьям?
        Ответить
    • В расте есть библитека для трейсинга (именно трейсинг, всё как любит Файк).

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

      Потому сделали остроумно:

      Создается некий объект, который хранит в потоке идентификатор запроса. Когда объет уходит из зоны видимости вызывается деструктор (drop по нашему) и идентификатор завершается.

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

      Так как он не реализует трейт для потокобезопасности -- передать его в другой поток нельзя.


      Мне кажется, я в крестах тоже похожую хуйню когда-то видел.

      Такой ответ всем этим usingам и with(resources).

      Что вы про это думаете?
      Ответить
      • ThreadLocal изобрели?
        Ответить
        • тред локал чистят вилкой, так что нет


          ваши гцговны тут непричем
          Ответить
    • какой Abdidah ))
      https://segmentfault.com/
      Ответить
      • Моя прямая кишка не обновляется - CodeRoad на мандаринском
        Ответить
        • ооо, купить холодный чистый горчий зима в россии чай
          Ответить
          • Я наконец нашел, как переключить али с руского в скриповушной версии, в которую загоняют, если выбрать доставку в рашку.
            Ответить
    • Кантё (яп. カンチョー Кантё:?) — игра японских детей и младших школьников. Играющий складывает вместе ладони с вытянутыми указательными пальцами и пытается вонзить их в анус противнику, когда тот занят чем-нибудь другим и не замечает нападающего. Название игры происходит от японского слова 浣腸 кантё:, означающего «клизма». В данном значении слово обычно пишется иероглифами, в значении «игра» — катаканой. Кантё известно также в Южной Корее под названием «ттончхим» (кор. 똥침) и на Филиппинах как «bembong».
      Ответить
    • https://www.securitylab.ru/news/535536.php

      Ошибки затрагивают Mercedes-Benz, BMW, Rolls Royce, Ferrari, Ford, Porsche, Toyota, Jaguar и Land Rover, а также компанию по управлению автопарком Spireon.

      Компании Spireon принадлежат несколько брендов GPS-отслеживания транспортных средств и управления автопарком, охватывающих 15 млн. подключенных автомобилей. Самые опасные ошибки содержались в системах Spireon и включали в себя:

      несколько уязвимостей, позволяющих внедрять SQL-инъекции;
      RCE-уязвимости обхода аутентификации, которые позволяли полностью контролировать любое транспортное средство.
      По словам аналитиков, с помощью этих недостатков можно было получить полный доступ к панели администрирования всей компании Spireon, а затем отправлять произвольные команды всем 15 млн. автомобилям – открывать двери, активировать гудок, запускать двигатель и отключать стартеры.

      Опасность заключается в том, что злоумышленник мог отслеживать и отключать стартеры автомобилей экстренных служб, полиции, скорой помощи и правоохранительных органов в крупных городах.
      Ответить
      • В системах Ferrari были обнаружены элементы управления доступом, которые открыли доступ к JavaScript-коду для нескольких внутренних приложений. Код содержал API-ключи и учетные данные, которые могли позволить злоумышленнику захватить (или удалить) их учетные записи. Кроме того, с помощью POST-запроса можно было установить права суперпользователя или стать владельцем Ferrari.
        Подробнее: https://www.securitylab.ru/news/535536.php
        Ответить
      • отключать стерторы
        Ответить
      • Контролируй меня полностью
        Ответить
      • главное что не сам стоящий в них кубернетес сломали, и то хорошо
        Ответить
      • >SQL-инъекции;


        Ах ты черт, в одном из файликов я опять забыл mysql_real_escape.

        Просил же менеджера прокликать все странички перед копированием на хостиншг
        Ответить
      • Но вообще тут конечно конгломерат говноедов

        Говноед-админ дает доступ к такому приложению со всего Интернета (без впн, без 2FA и пр)

        Говноед-оператор-шаблоназитора делает SQL инъекцию

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

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

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

      https://itnan.ru/post.php?c=1&p=583262
      Ответить
      • не открывается твой сайт
        похоже у путлера на коленках хостится
        Ответить
    • вопросы на so погружаются

      https://stackoverflow.com/questions/75118288/understanding-code-of-arduino-adafruit-tinyusb-kayboard
      Ответить
      • > //To musi byc (czarna magia)
        > czarna magia

        > And i don't understand it

        Неудивительно, похоже, что оригинальный автор тоже не понимал, что пишет.
        Ответить
      • // objekt usb_hid
        Adafruit_USBD_HID usb_hid;


        With great technology and great power comes great waste of screen space.
        Ответить
    • Хром заебал.

      Раньше поиск по картинке открывал новую вкладку с гуглом. Теперь они сделали ебучий google lens и он открывается панелькой справа, которая к тому же существует не на отдельной вкладке, а реально как отдельный компонент окна, оставаясь даже если ты перешел на другую вкладку. Естественно, несмотря на то, что там наверняка такой же хтмл и это по факту просто вторая вкладка, после перевода фокуса хоткеи перестают работать и ты даже новую вкладку открыть не можешь через ctrl + t. Кто, блядь, вообще придумал это охуенное решение?
      Ответить
      • почему не фурифокс?
        Ответить
        • фурифокс говно тормоз и не нужен

          кто вообще пользует фурикфокс
          Ответить
          • ты больной
            ты ебануты, да?
            Ответить
            • файрфокс говно не нужно
              Ответить
              • выдайте ему уже зарплату за ноябрь
                Ответить
                • Это к Файку

                  Ему регулярно зарплату задерживают. Скоро бастовать пойдет...
                  Ответить
              • Он нужен как минимум в качестве свободной кроссплатформенной альтернативы хрому (и по совместительсву сафари и эджу), чтобы ребята совсем не охуевали со встраиванием окошка вебвью в программу для распространения рекламы от своей компании.
                Все форки хрома от vivaldi до brave какое-то настолько ебучее говно, что я не удивлюсь, что гугл им приплачивает как раз за создание видимости конкуренции, чтобы реальной конкуренции как раз таки не было.

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



                  но файрфокс все равно течет памятью. Двадцать лет назад тек, и так и течет. Прыщебляди соснули как всегда
                  Ответить
                  • > хромиум
                    Полностью контролируемый «Гуглом» браузер.
                    Когда альтенатив не останется совсем — будем мы смотреть неотключаемую рекламу прямо от браузера, помяните моё слово.
                    Ответить
                    • вспомнилось

                      https://twitter.com/turbojedi/status/1612548535936753668
                      Ответить
                    • Я не фанатик. Если проприетраная питущня, сделанная мерзкими белыми патриархальными капиталистами работает лучше, то я ею пользуюсь, чтобы там про это ни думали столманы
                      Ответить
                      • а при чём тут столманы? если фф накроется, то будет у тебя один браузер на выбор (с разными шкурками)

                        и этот браузер, вернее, индусня, его контролирующая, будет тебе рёбра пересчитывать в произвольное время суток и в любой манере
                        Ответить
                        • мне было заебись во время IE 4.0 когда на 0.2% прыщеблядей с NN и 2% мамкиных гиков с Opera всем было похуй
                          Ответить
                          • https://www.youtube.com/watch?v=GL-ym_5MDRk
                            Ответить
                            • а еще был конкверор, симанки и IE для мака (да, ие для мака, вы не ослышались0
                              Ответить
                            • Шат-ап же всего лишь слегка модифицированный ня-ня-ня-ня с утечками памяти.
                              Ответить
                      • Причём тут фанатизм?
                        Чем меньше у «Гугла» конкуренции — тем больше он охуевает. Даже сейчас, ещё с кое-как живым «Фаерфоксом», «Гугл» совсем не постеснялся сделать «Manifest V3». А когда кроме «Хромиума» ничего не останется — тогда всё, будет финиш.
                        Ответить
                        • я всё не могу понять, зачем ms убили своё двигло в пользу конкурентов

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

                              а теперь с каждым годом всё больше и больше работы в случае чего

                              отдавать такой важный компонент своему конкуренту на съедение это какой-то тупизм

                              писать ос тоже сложно, но пока не отказались
                              и игровую консоль делать тоже непросто, но пока xbox не является плойкой с другим шильдиком

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

                                У них есть edge на хромьем вроде двигле
                                Ответить
                                • у них уже был свой движок для браузера

                                  что там такого прилетело в стандартах и спецификациях, что они обломались?
                                  Ответить
                                  • который ненавидели примерно все верстуны за несоответствие стандартам, и который сливал ACID тест

                                    Его надо было выкинуть, и переписать с ноля
                                    Ответить
                                    • ты про Edge до того, как он стал хромым?
                                      Ответить
                                      • ээ
                                        нет

                                        я про IE. Ты знаешь же, что у верстунов нулевых IE6 был ругательным словом?
                                        Ответить
                                        • при чём тут IE, если хромой Edge заменил не-хромой Edge? не спи
                                          Ответить
                                    • ну то есть у майков был ие, который срал на стандарты, и все воняли

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

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

                                        а есть какие-то примеры того, что не работает в FF из за протолкнутого гуглом стандарта?
                                        Ответить
                                        • не тупи, дело не в том, работает в ff или нет, а в том, кто заказывает музыку

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

                                          ты понимаешь, что такое монополия или ты меня троллишь щас живтоне??!!
                                          Ответить
                                • У тебя получаешься, что напысаная норвежскими осетинами Орега это такая BeOS.
                                  Ответить
                                • Линукс написал свою ОС с нуля, значит и ты сможешь.
                                  Ответить
                            • > реально задача космического уровня сложности, на уровне написания ОС с нуля

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

                              поддержка http - я не думаю, что это нужно писать с нуля
                              поддержка ws - туда же
                              криптография - это писать с нуля попросту вредно
                              ... ???

                              основной гемор это безусловно рендеринг html со стилями. но это задача решается в том числе 100500 конторами, у которых есть свои ui-фреймворки, а потому не выглядит "космической"
                              Ответить
                              • Это даже не верхушка айсберга.

                                https://habr.com/ru/company/dcmiran/blog/493018/
                                https://drewdevault.com/2020/03/18/Reckless-limitless-scope.html
                                Известный Linux-разработчик, соавтор графического протокола Wayland,
                                пользовательского окружения Sway и почтового клиента Aerc, Дрю ДеВолт (Drew DeVault)
                                провёл анализ спецификаций W3C, которым должны соответствовать современные браузеры.
                                
                                Он скачал 1217 спецификаций с помощью wget и подбил статистику утилитой wc -w
                                (количество слов). Оказалось, что весь текущий каталог спецификаций W3C
                                составляет 114 млн слов. Для сравнения, объём спецификации C11 составляет
                                208 220 слов, а длина романа «Война и мир» — 188 088 слов.
                                
                                Дрю ДеВолт делает вывод, что сегодня уже невозможно разработать новый
                                браузер с нуля, поскольку невозможно реализовать поддержку веб-стандартов в таком количестве.
                                
                                Для сравнения многословности спецификаций W3C разработчик приводит размер других спецификаций и текстов:
                                
                                Все IETF RFC (текстовый формат), 8754 штук: 57 716 641 слов
                                POSIX (формат HTML): 2 017 056
                                USB 3.2 (PDF): 872 395
                                UEFI (PDF): 659 580
                                C++17 (PDF, последний открытый черновик): 576 344
                                C11 (PDF, последний открытый черновик): 208 220
                                Intel x86 ISA (PDF): 2 312 414
                                
                                Даже если сложить всё это вместе со списком самых длинных в мире
                                литературных романов, то спецификации W3C всё равно окажутся больше на 12 млн слов.


                                Сделать браузер, который будет работать— вообще не проблема, это любой достаточно скилловый питух сможет.
                                А вот сделать с нуля браузер, которым будут пользоваться — уже практически невозможно, даже для огромных корпораций.
                                Потому что чтобы браузером пользовались — он должен поддерживать все эти миллионы спецификаций, причём не просто поддерживать, а так, чтобы сайты криворуких макак работали. Неработающий в Новом Свободном Браузере сайт — это проблема Браузера, а не тупорылых макак, которые этот сайт писали, увы.
                                Ответить
                                • Я посмотрел список стандартов и черновиков (https://www.w3.org/TR/)

                                  И, хотя здесь безусловно большинство вещей являются критически важными для веба, среди них есть НУ ОХУЕННО важные штуки типа

                                  EPUB 3 Text-to-Speech Enhancements
                                  Mongolian Gap Analysis
                                  Ethical Principles for Web Machine Learning
                                  Voice Browsers (от 1998-го года лол)

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

                                  это первое

                                  сравнивать техспецификации с художкой это какой-то очень хитрый приём из демагогии, только ничего не доказывающий

                                  это второе

                                  третье это то, что фраза (из статьи на хабре) "Создание собственного браузерного движка, чтобы конкурировать с Google или Mozilla на сегодняшний день — совершенно глупая затея." прекрасно льёт воду на мельницу Гугла, которому УДОБНО настращать всех, что делать свой браузер гиблое дело.

                                  и четвёртое это то, напомню, что у майков был свой браузер. им не нужно было писать его с нуля. просто тамошний индус не понимает ничего за пределами ажуры, а потому ему свой браузер (на секундочку, едва ли не главное приложение для подавляющего большинства пользователей как на десктопе, так и на мобайле с огромными вытекающими ништяками) типа не нужен. эти люди имеют свою ось, хуячат офисный пакет, который де-факто стандарт для многих, пилят Visual Studio, потратили миллионы долларов на никому в итоге не усравшийся rnd по автоматическому переводу ios и ведропроектов под windows phone, а потому я ну никак не поверю, что у них не было технической возможности добавлять новые фичи в браузер
                                  Ответить
                                  • хуль ты против монголии имеешь тебе пизды что ли дать да?
                                    Ответить
                                  • Со спекой есть еще такая проблема: веб это вонючий кусок говна, насраный анскиллябрнутыми гиббонами

                                    80% сайтов не соответствуют никакому стандарту: в них незакрытые таги, перепутанные атрибуты, и они просто работают по историческим причинам.

                                    Как говорил один пидор: "лучший валидатор это браузуер". Если сайт работает -- то и збс.

                                    Потому делая новый движок надо сделать так, чтобы всё это говнище в нём как-то отображалось
                                    Ответить
                                    • а кто посчитал 80%? и может не надо отображать говнище всё-таки?

                                      кстати, хотя у страйкера запор от эмодзи, с хтмл у него всё боль-мень ок:

                                      https://validator.w3.org/check?uri=govnokod.ru&charset=%28detect+ automatically%29&doctype=Inline&group=0
                                      Ответить
                                      • У Страйкера движок поддерживает эмодзи. Проблема возникла после переезда на новый сервер в СУБД: он один атрибут при создании базы не указал.

                                        В вебе основная проблема не в незакрытых тагах, а в более тонких вещах. ХТМЛ может быть синтаксически верен, но вот элементы, атрибуты и CSS могут использоваться неграмотно. Валидатором это не проверишь.
                                        Ответить
                                        • ты по ссылке ходил?
                                          там как раз про атрибуты
                                          Ответить
                                        • Я привел простой пример\


                                          Ты прав: могут быть просто ошибки типа покладания блочного элемента в инлайновый. И должно работать, потому что так сделано в популярном шаблоне ГОВНО под ворпдресс и миллион хомячков уже на это завязалось
                                          Ответить
                                      • https://stackoverflow.com/questions/2029961/why-do-some-major-websites-use-invalid-html
                                        Ответить
                                        • ну вот спека не работает, значит,
                                          а, если она не работает, то она такая нахуй и не нужна
                                          и тогда аргумент про поддержку 100500 стандартов не имеет смысла, потому что у нас тут harsh reality
                                          Ответить
                                          • Аргумент про поддержку 100500 стандартов просто усиливается: тебе теперь нужно поддерживать не только 100500 стандартов, но и эмулировать глюки «Хрома».
                                            Ответить
                                            • У «Хрома» в начале его карьеры были сильные отклонения от W3C. Но уже тогда начали появляться сайты, заточенные на глюки «Хрома».

                                              На форуме «Оперы» из-за этих сайтов ругали «Оперу». В итоге разработчикам «Оперы» приходилось сдаваться и добавлять в «browser.js» заплатки для очередного сайта, чтобы на нём эмулировать глюки «Хрома» и «IE».
                                              Ответить
                                              • шикарно, оказывается, можно забить хер на спеки, главное, чтобы у тебя были хомяки

                                                о чём и речь
                                                Ответить
                                                • Когда операсты говорили, что нужно поддерживать стандарты, хомяки ворчали, что уйдут на браузер %X%, потому что в браузере %X% их %site% работает, а в «Опере» — нет.

                                                  К сожалению, пластмассовый мир победил: вместо 13-й «Оперы» вышел клон «Хрома». Хомяки рады.
                                                  Ответить
                                                  • гугел может сделать, что новый апдейт гмыла будет нормально работать только в хроме. хомяки, которых вскормили с мыслью, что SPA и PWA это the only way, схавают

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

                                                          Была соцсеть my.opera.com с форумами, бложиками, фотками. Закрылась примерно тогда, когда перестали развивать Престо и перешли на Хромиум.
                                                          Ответить
                                                        • При том, что мы осуждаем киллер-фичи клиентского софта. Чтобы ты понимал, почка была с ньюсами, RSS и прочими перделками, а торренты — интегрированы в загрузки.
                                                          И вообще, я не очень врубаюсь, чому организовать бесплатный почтовый сервер — вдруг такое значимое™ деяние.
                                                          Ответить
                                                • нельзя

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

                                    Создать браузер, который будет работать сносно — не проблема. Только пользоваться им будут полтора гика-борцуна с тиранией «Гугла».
                                    Проблема — создать конкурентноспособный браузер. А для этого подход «и может не надо отображать говнище всё-таки?» не работает. Если у пользователя какое-то говнище не отображается в твоём новом браузере, а в «Хроме» — отображается, то это твоя проблема, а не автора сайта. И из-за этого пользователи будут от тебя уходить.

                                    > у них не было технической возможности добавлять новые фичи в браузер
                                    Добавлять фичи, может, и была возможность, а вот конкурировать с «Хромом» — вопрос спорный. Для этого надо как минимум непрерывно сидеть в его репозитории и портировать в собственный движок все добавляемые туда фичи (и не просто мёржить, а имплементировать с нуля), иначе — отставание, потеря конкурентноспособности и смерть.
                                    Ответить
                                    • > конкурировать с «Хромом»
                                      – майкрософту конкурировать с хромом проще простого: у них есть ос с предустановленным браузером. то, что этот браузер обычно используется для того, чтобы скачать какой-то другой браузер, это не техническая проблема, а проёб маркетинга

                                      у создателей фф своей карманной оси нет, но при этом он конкурирует, пусть его уже много лет и хоронят
                                      Ответить
                                    • какие кстати убер фичи добавили в движок хрома за 2022 год, такие, что аж целый майкрософт обосрался бы внедрять их у себя?
                                      Ответить
                                    • > для этого подход «и может не надо отображать говнище всё-таки?» не работает.
                                      – ты забыл про browser specific css prefixes или как они там назывались? и ничего, кушали и не возникали

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

                                      но гугел конечно будет культивировать мысль, что это древняя утраченная технология, достуная лишь его шаманам при помощи медитации. ну и твоё мнение в эту логику, как я уже заметил, прекрасно укладывается
                                      Ответить
                                      • prefixes — фигня. Их можно добавить в CSS.

                                        Вот когда у тебя в определённом браузере при определённом доктайпе отступы становятся в два раза больше, чем в CSS, или когда блок не хочет себя вести как блок и превращается в инлайн, это уже веселее.
                                        Ответить
                                        • К слову, g: hasLayout IE

                                          Скрытое свойство элемента в IE, которое нельзя установить напрямую, и приходится использовать хаки, чтобы вёрстку не распидорасило.
                                          Ответить
                                      • > основная задача – нарастить пользовательскую базу, новый браузер это может сделать уникальными киллер-фичами
                                        Только для этого ему нужно чтобы у пользователей всё работало.

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

                                        > но гугел конечно будет культивировать мысль
                                        Чо ему её культивировать? Оно так и есть, по сути. Хочешь новый нескучный браузер-убийцу «Хрома» — садись и пирдоль 35кк строк кода, пока не запердолишь — будет браузер интересен только 3.5 анонимусам.
                                        Ответить
                                        • > Ну не будут пользователи сидеть на твоём браузере, если у них в «вэкашечке» аватарки скособоёбятся, хоть сколько киллер-фич ты не делай.


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

                                          для начала достаточно сделать, чтобы работали 20 самых популярных сайтов + клиент-банки

                                          как правильно заметил Инканус, слепо следовать спекам для этого не обязательно, к сожалению

                                          > садись и пирдоль 35кк строк кода
                                          – разговор начался с того, что мс забросила своё двигло. мс может написать 35кк строк кода, особенно учитывая, что примерно две три, как кажется, им писать уже не надо
                                          Ответить
                                          • С подходом «достаточно сделать, чтобы работали 20 самых популярных сайтов + клиент-банки» твой максимум — это три пенсионера, которые со слепу перепутают название нового нескучного браузера с «Хромом».

                                            > мс может написать 35кк строк кода
                                            А может ли? Учитывая, что для этого надо не меню «Пуск» в сотый раз перекрашивать, а писать тонны хардкорного высокопроизводительного и безопасного кода. Собственно, скорее всего банально в этом и проблема: чтобы довести адское легаси «Осла» (те самые «две трети») до конкурентноспособного состояния, «Майкрософту» нужно было дохуя 10x programmers, которых они тупо не нашли лишних.
                                            Ответить
                                            • > это три пенсионера
                                              – нет, это миллионы пользователей, а вот клиенты монгольской почты могут и подождать и посидеть на хроме

                                              > А может ли?
                                              – моё мнение, что может. Но не хочет. Когда припечёт, как было у эппла с мобильными картами, сразу всё сделает
                                              Ответить
                                              • > нет, это миллионы пользователей
                                                Нет, это три пенсионера, всем остальным будет заебись на «Хроме».

                                                > моё мнение, что может.
                                                Глядя на печальное состояние «Винды» — я в этом сильно сомневаюсь.
                                                Ответить
                                                • > Нет
                                                  нет, ты

                                                  > печальное состояние «Винды»
                                                  в чём это заключается?

                                                  даже если оно и печальное, то это проистекает оттуда же, откуда и отказ от своего браузера: Наделле на десктоп насрать. это не означает, что у мс нет технической перспективы
                                                  Ответить
                                                  • Привет

                                                    Я пенсионер из Ханты-Мансийска. Форум любителей макроме в твоем бровзере отображает плохо, может быть потому что его написал мой сын в 1998-м году под IE 3.0 и с тех пор не обновлял.

                                                    Напомни, почему я должен использовать именно твой браузер?
                                                    Ответить
                                                    • ты, когда бредишь, делай это качественно
                                                      Ответить
                                                    • Кстати, если сайт на HTML3, то ни в одном современном браузере он без потерь не отобразится.
                                                      Ответить
                                                      • это html3?

                                                        https://github.com/spbooks/HTML3/blob/master/index.html
                                                        Ответить
                                                        • Это HTML5.
                                                          Ответить
                                                          • https://www.w3.org/TR/2018/SPSD-html32-20180315/

                                                            зацени кстати фон
                                                            Ответить
                                                            • > ISINDEX

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

                                                              алсо
                                                              Note in practice, the query string is resticted to Latin-1 as there is no current mechanism for the URL to specify a character set for the query.
                                                              Ответить
                                                              • Какой багор )))

                                                                С ISINDEX всё просто: он к текущему URL добавляет знак вопроса и введённую пользователем строку (urlencoded). В отличие от FORM назначать action, method и прочие атрибуты нельзя. Ну и элементы INPUT/BUTTON тоже не требуются.

                                                                Даже имя гет-параметра задать нельзя.
                                                                Ответить
                                                            • > APPLET

                                                              Не работает в браузерах, из которых выпилили NPAPI и ActiveX. Как и OBJECT и EMBED.
                                                              Ответить
                                                              • но

                                                                но как же мне вставить джава апплет? А ФЛЕШ? А Эктив Икс компонент???
                                                                Ответить
                                                                • Представь, что на сайте любителей макраме было видео в формате swf. А сейчас оно стало волшебницей.
                                                                  Ответить
                                                                  • А оно стопудово украшало любой сайт в 2003 году.

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

                                                                    Такая кнопочка остроумно переливалась всеми цветами радуги, когда ты наводил на нее мыш.
                                                                    На HTML сделать это было нельзя, а на AWT (свинга в апплетах не было) очень даже
                                                                    Ответить
                                                                    • В 2010-х браузеры перестали запускать апплеты, у которых нет подписи. И тогда популярность апплетов сошла на нет.
                                                                      Ответить
                                                                      • ээ

                                                                        в 2001-м году Sun вынудил MS выкинуть мелкомягкую реализацию джавы из IE (то есть из браузера, которым пользовались примерно 99.9999994% пользователей), после этого популярность апплетов пошла на нет
                                                                        Ответить
                                                                        • Немножко не так. Сан запретил MS распространять MSJVM.

                                                                          В IE же Java работала, если установить сановскую JVM (она сразу ставила и ActiveX для IE, и NPAPI для Нетскейпа/Оперы/Мозиллы).

                                                                          Хотя, возможно, удаление MSJVM тоже повлияло, ибо JVM из коробки не стало, и теперь надо качать и ставить JVM отдельно.
                                                                          Ответить
                                                                          • >если установить сановскую JVM

                                                                            Верно.

                                                                            одно дело я поставил винду и там из коробки всё работает, и совсем другое я должен пиздовтаь на какой-то левый сайт, качать там 15 мегабайт непонятного говна по дайлапу пять часов, потом всё это как-то ставить итд
                                                                            Ответить
                                                                            • В те времена можно было на рынке или в палатке купить диск «100500 полезных программ», где сразу несколько версий пиратской Винды, Офис... и, возможно, JVM.
                                                                              Ответить
                                                            • В каком-то из ХТМЛ до четвёрки (2.x или 3.x) были элементы для математических формул и рисунков, которые потом выпилили из ХТМЛ, а ещё позже они дали начало языкам MathML и SVG или VML.
                                                              Ответить
                                                        • > Build Your Own Website The Right Way Using HTML & CSS, 3rd Edition

                                                          Это третье издание книги, а не третья версия формата.
                                                          Ответить
                                • забавно, как всё перемешалось в доме

                                  https://drewdevault.com/2022/03/01/Open-source-is-defined-by-the-OSD.html

                                  чувак заочно спорит с OSI, представитель которого выступил за переименование Апача. какая энтропия )))

                                  а я ж помню, что где-то мне ещё эта контора встречалась раньше
                                  Ответить
                                  • Это тип, который sourcehut, этим всё сказано
                                    Ответить
                                  • ладно vanished тут был доёб не по делу
                                    Ответить
                                    • An industry group made up the four major browser vendors, such as Apple, Google, Microsoft, and Mozilla, have won a tug-of-war with the World Wide Web Consortium (W3C), the standards body for the World Wide Web, effectively proving that without their support, the W3C's ability to regulate web standards is nonexistent.

                                      аы
                                      Ответить
                                      • угостись шляпным творогом.
                                        https://avatars.mds.yandex.net/i?id=a1a9bbfd21a13e605839ceb6a85447b0-5750905-images-thumbs&n=13
                                        Ответить
                                      • А Cuntsortium разве должен думать об интересах плебса и разве не должен состоять как раз из вендоров?
                                        Ответить
                        • мне было заебись во время IE 4.0 когда на 0.2% прыщеблядей с NN и 2% мамкиных гиков с Opera всем было похуй
                          Ответить
                          • У тебя адблокеры в браузере стоят?
                            Удали их и прочувствуй броузинг экспириенс, который тебя ждёт после тотальной доминации «Хрома».
                            Ответить
                            • а причем тут хром? современные сайты просто дерьмо, а хуесосы с со своим калоедным заокном про коки добавили дерьма к дерьму и теперь у нас дерьмо со вкусом дерьма
                              https://how-i-experience-web-today.com/
                              Ответить
                              • ты в курсе, что на 90% сайтов стоит скрипт ебучего google-analytics?

                                и на гк тоже
                                Ответить
                                • а как иначе следить за посещаемостью?
                                  Ответить
                                  • современные сайты дерьмо, потому что гугелу это выгодно

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

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


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

                                        но ты сука прицепился к этим кукам

                                        какое же ты, извини, нудное говно

                                        целую
                                        Ответить
                                        • мне похуй было соверщенно на эти гирлянды, они мне не мешали
                                          Ответить
                                          • Ващет мешали, особенно когда myphpcounter.su не грузился.

                                            На гамнокоде блокируется 12% объектов, не считая смегмы. Что даже неплохо, томущо в среднем — 17%.
                                            Ответить
                                      • > форсит три мегабайта джаваскрипта
                                        Ващет да. ЦхромеОС.
                                        Ответить
                              • > а причем тут хром?
                                Тебе твой «Хром» отцензурировал в моём комментарии термин «Manifest V3»? Уже в июне этого года (UPD: в январе следующего. Можно выдыхать!) все твои расширения, модифицирующие страницы (включая адблокеры и автоматические нажималки кнопок отказа от кукисов), превратятся в тыкву — и удалятся не только из браузера, но и из магазина.
                                Только пока ещё адблокеры не совсем задушили — оставили кривожопный костыль, на основе которого ещё можно блокировать рекламу (только это будет очень хуёвое блокирование — никаких тебе косметических фильтров и удаления элементов страницы уже не будет). Но это пока.
                                Ответить
                                • Это печальная новость, но баннеры вызывают у меня куда меньше бугурта чем всякая разнообразная параша на сайтпах типа тех же высеров про куку
                                  Ответить
                                  • Пиздец, такое ощущение, что ты читаешь даже не жопой, а высранным три дня назад говном.

                                    Что в словах «Гугл запретит тебе использовать любые баннерорезки, включая удаляющие высеры про куку» тебе непонятно?

                                    Радуйся, теперь «Гугл» тебя заставит смотреть не только высеры про куку (которые тот же «Ghostery» умеет эффективно вырезать, кстати… ну, пока ещё умеет), но и рекламу вдобавок к ним. Будешь сначала внимательно выставлять галочки, потом смотреть рекламу, а потом снова выставлять галочки.
                                    Ответить
                                    • > Ghostery

                                      пошел смотреть

                                      > ACCEPT TERMS
                                      > I agree to send non-personal information to Ghostery’s WhoTracks.Me, and I accept the Ghostery Privacy Policy

                                      (одна галка на оба пункта)

                                      да ёбаный насос!
                                      Ответить
                                      • Это просто такая смена феодала, которому надо платить инфой.
                                        Ответить
                                    • Но сейчас еще не ввели манифест 3, а высеры про куку есть

                                      как так?
                                      Ответить
                                      • я читаю жавадок
                                        https://i.postimg.cc/D02cGvgr/image.png
                                        я читаю гугол
                                        https://i.postimg.cc/tTR1tYK4/image.png
                                        я читаю стековерфлоу
                                        https://i.postimg.cc/j5j5nBfW/image.png

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

                                        Спасибо мудрым законодателям

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

                                        Мне кажется, нужен такой закон, чтобы такой попап выскакивал каждые 10-15 секунд при чтении любого сайта, а то вдруг я передумал??
                                        Ответить
                                      • Поставь расширения для автоотказа от кук, и не будет тебе больше никаких баннеров. Очень сложно, да?

                                        Но это только в ближайший год: потом мудрый «Гугл» эти расширения у тебя удалит, потому что небезопасно. Но «Гуглу» видней, конечно: где ты, а где он?
                                        Ответить
                                        • >Поставь расширения для автоотказа от кук
                                          Как такие расширения могут существовать, если там даже API одинакового нету?
                                          Ответить
                                          • Как адблокеры могут существовать, если у рекламы даже API одинакового нету?

                                            Не толсти.
                                            Ответить
                                            • Ебать ты толстый.
                                              Ответить
                                            • пожалуйста расскажи мне о таком расширении, чтобы заблочить нахуй навсегда тупые вопросы о куках
                                              Ответить
                                              • Ты про свои вопросы?))
                                                Ответить
                                              • Миллионы их.
                                                Я видел такую функциональность в «Ghostery», но это сомнительный плагин (как Fike свернху отметил). Конкретно под отключение баннеров есть миллиард специализированных: «Auto Cookie Optout», «I don't care about cookies», «Ninja Cookie» (этот какой-то фримиум, лол) и ещё 999'999'997 штук со страниц «Гугла» по запросу «auto optout extension».
                                                Ответить
                              • Я кстати хуй знает чего вы так горите с GDPR. Идея показать пользователю что о нем собирают и дать возможность отказаться - особенно в условиях, когда вся индустрия занята исключительно тем, что арендует друг у друга в саблизинг громадный хуище, которым они забивают на какое-либо человеческое отношение к пользователю - она не то что нормальная, она единственная здравая и верная и позволяет хоть как-то развернуть этот гигантский хуй обратно в сторону geeksforgeeks, housewivesforhousewives и durgasoftware. То, что эти блядины придумали себе legitimate interest и не дают кнопки "убрать все галки разом" - это не проблема GDPR, это проблема блядей, которые хотят лично тебя наебать, и если бы не было GDPR, вся разница, которая была бы - они бы это делали не открыто, а в крысу.
                                Ответить
                                • База.
                                  Ответить
                                • Для этого достаточно было в настройках браузера добавить галочку "отключить куки"

                                  Я уже потратил часы жизни (в сумме) кликая на кривые тупые ебланские сообщения с нахуй никому не нужными стенами говнотекста.


                                  А информацию как пиздили так и пиздят через дыры в сайтах.

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

                                  И причем соснули не только сами, но и полинтернета, какой багор.
                                  Ответить
                                  • «GDPR» — это огромный шаг вперёд для индустрии. Баннеры про куки — это незначительные мелочи; самое главное в нём — это оборотные штрафы за неаккуратное обращение с данными пользователей. Без них, как показывает практика, случается пиздец.
                                    Ответить
                                    • В России нет никаких оборотных штрафов, и что?
                                      Ответить
                                      • Ну и теперь пробивают не по айпи, а по базе Яндекс-Еды.

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

                                        В россии никаких оборотных штрафов нет — и в открытом доступе валяются данные о буквально миллионах обитателей. И не как обычные западные «утечки», когда кто-то напарсил никнеймов из «Твиттера» и поднял вой, а прямо по-максимуму: с телефонами, адресами, паспортными данными и девичьими фамилиями матерей.

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

                                        «GDPR» же делает хранение пользовательских данных дорогим: не только потому, что требует хранить ПД в надёжном месте (а не в открытой на весь интернет беспарольной монге), но и благодаря оборотным штрафам.

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

                                      https://brave.com/google-gdpr-workaround/
                                      Ответить
                                      • Правильно, а раз полностью исключить утечки и продажи нельзя — то и делать ничего не нужно, пущщай себе собирают любые данные и сливают кому угодно без каких-либо последствий.
                                        Ответить
                                        • Да нет же, надо создать пиццот комиссий и подкомитетов из трудолюбивых бюрократов, которые в поте лица освоят бюджет и высрут закон, требующий нанять более 9 тысяч веб-макак для модернизаци сайтов путем вставления надписи &quot;We value your piracy&quit;
                                          Ответить
                                          • А ты в курсе, что баннеры GDPR — это мелкая и незначительная его часть?
                                            Ответить
                                    • Переименование master в main --- это огромный шаг в больше с расизмом. Геморрой с переименовыванием это незначиельная мелочь
                                      Ответить
                                      • Хрюкни.

                                        И проверь себя в сливах очередной «Яндекс.Елды» — на тебя ещё кредит не оформили?
                                        Ответить
                                        • но подожди: в яндекс еде есть плашка с куками
                                          https://i.postimg.cc/tg1y06Lc/image.png

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

                                                  Правда, РАЗНЫЙ пароль действительно помогнает
                                                  Ответить
                                                • Как раз, если у тебя хороший пароль, то тебя будут пи́здить, чтобы ты его раскрыл. А если пароль слабый, то могут сломать и так, и до рукоприкладства может не дойти.
                                                  Ответить
                                          • У меня на страницах сервисов «Яндекса» нету никаких плашек о куках, значит, мои данные могут спиздить.
                                            Ответить
                                            • значит, ты уже согласился на куки один раз, теперь за тобой следят, ховайся в жито
                                              Ответить
                                              • В чистом браузере не показывает. «Яндекс» показывает плашку о куках только иностранцам. Значит, он защищает только личные данные иностранцев.

                                                Говорю же, «Яндекс» — нидерландская компания.
                                                Ответить
                                            • Может потому что ты из рашки?
                                              Ответить
                          • Мне и сейчас похуй
                            Ответить
                    • В хромиуме не может быть рекламы. Это же open source — там проходишь ревью у прыщеблядей, которые не позволят такое закомпитить. А вот в «хром» что угодно могут добавить, да. В «Яндекс Браузере», у которого внутри хромиум, уже есть реклама встроенная.
                      Ответить
                      • Эм, когда это в опен сорсе ввели подобную обязательную процедуру?

                        А вообще g://dotnet watch visual studio controversy например, тоже опенсорс и отреверсили только по доброй воле
                        Ответить
                      • Это не «open source», это его иллюзия. «Хромиум» (именно «Хромиум»!) полностью контролируется «Гуглом» — и только «Гугл» решает, что туда добавлять, а что нет. Просто потому, что процентов 90% контрибьюторов и мейнтейнеров «Хромиума» — это чуваки на зарплате у «Гугла» (и это так-то никто не скрывает), которые фуллтайм контрибьютят в «Хромиум» то, что выгодно «Гуглу».

                        Упоминавшийся выше «Manifest V3» — первый шаг «Гугла» к полному уничтожению адблокеров — был протащен именно в «Хромиум», не в «Хром». Именно в этом проблема, а не в «Хроме».
                        Ответить
                        • Закибербулили госта6, он теперь будет думать, что мы фуррифоксоиды из кукистана
                          Ответить
                          • Мой психотерапевт выписал мне таблетки. Теперь мне похуй на ваше токсичное обесценивание меня
                            Ответить
                        • Надо сделать форк Хромиума без говна и назвать его Фримиум
                          Ответить
                        • Ты правда думаешь, что рекламу впиндюрят прямо в «Хромиум», без возможности её не показывать? Там же не совсем ебланы систему проектируют. Нет. Кто хочет, сможет рекламу не показывать.
                          Ответить
                          • Напомню, что мы говорим в том числе про людей, которые нахуя-то объединили GP Music и YT Music
                            Ответить
                            • Действительно, зачем объебинили? Одни музыку продавали, а другие продавали музыку. Зачем? Зачем?
                              Ответить
                              • вот держи https://www.youtube.com/watch?v=adPXDTvADD0
                                Ответить
                                • На NBC слишком любят ниггеров и переложили их в скетч.
                                  Ответить
                              • объебенили тебя в роддоме по голове
                                Ответить
                              • Да, еще важно отметить, что закупали CDDA в оптовых количествах, а продавали треки поштучно. Такой-то бузинесс.
                                Ответить
                          • В этом мире в браузере Опера до 8-й версии было окошко, в котором показывался баннер 468×60 пикселей. Чтобы его убрать, нужно купить лицензию.

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


                              У меня в 2000-2001 был сайт. Он был сверстан отдельно под NN (layer!) отдельно под IE.

                              Когда его открыли в опере, то отказалось, что он нихуя не работает конечно
                              Ответить
                              • Layer (а также blink и marquee) — это тоже пример того, что в новых браузерах может не работать.
                                Ответить
                              • Я плохо помню старые Оперы. Помню, что восьмая уже хорошо поддерживала стандарты W3C. А вот совсем старые сильно косячили. Правда, тогда половина сайтов была похожа на stallman.org, поэтому это не все замечали.

                                Кстати, NN до версии 4.7 был на своём движке, а потом перешёл на Gecko.
                                Ответить
                                • я понаписал какого--то проприетарного говна (типа css фильтров) и они конечно работали тока в IE, а я оперу опредлелял как IE (они сами пидоры так-то, нехуй слать такой user agent) ну и показывал неработающее
                                  Ответить
                                  • Кстати, в Опере переключатель User-Agent был из коробки.

                                    Какие-то древние версии по умолчанию представлялись IE (можно, было, конечно, переключить на Оперу или NN/Мозиллу), потому что были вредные сайты, которые выкидывали тех, кто зашёл не через IE.

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

                                    Вот опять пример, когда идут на поводу у криворуких вебмакак...
                                    Ответить
                                  • Кстати, Опера умела не только менять User-Agent, а чуть больше: она умела модифицировать объект window, так что даже для йажаскрипта браузер мог маскироваться.
                                    Ответить
                                    • ну тоесть опера врала что она IE, но при этом все его баги не эмулировала

                                      ну не свинья?
                                      Ответить
                                      • Так точно!

                                        А дело было примерно так.

                                        Пользователи Оперы: У нас сайт Х не работает.

                                        Разработчики Оперы: Это потому что сайт нарушает best practices. Он должен проверять не юзер-агент, а фичи.

                                        Пользователи: Сложнааа. Нихуя не понятнааа. Мы уйдём на другой браузер.

                                        Разработчики: Ладно, вот вам другой дефолтный юзер-агент, только отстаньте.


                                        Реально были сайты, которые багофичи ИЕ не использовали, но хотели его юзер-агент.
                                        Ответить
                                        • Ну вот это один из многих говнокостылей коие придется фиксить Десктопу, когда он будет с ноля писать свой браузер))
                                          Ответить
                                          • Возможно, багофичи Хрома, Фуррифокса (и даже Оперы на Престо) можно переписать и мумулировать. А вот с ИЕ хуже: он даже DOM строит совсем не так. Ради него придётся сильно усложнять движок.
                                            Ответить
                                          • не расскажешь, зачем "фиксить говнокостыли", которые не актуальны лет так ну не 15, но 10 точно?

                                            часы переведи там
                                            Ответить
                      • В Хромиуме закладки находили, которые лежали годами.

                        Приведи пример человека, который дочитал его исходники до конца.
                        Ответить
                  • > но файрфокс все равно течет памятью

                    Есть такое. Однако, Хром и Хромиумы тоже стараются занять всю оперативку, сколько бы её не было.

                    В Хроме не так давно придумали охуевшее решение: убивать память случайных вкладок, когда оперативки становится мало. Вот я начал писать комментарий на ГК, перешёл на другую вкладку за пруфом, возвращаюсь, а первая уже убита, перезагружается с нуля, и мне приходится всё набирать заново. Классно победили утечку.
                    Ответить
          • Фуррифоск божественнен, не смей на него гнать.
            Ответить
          • Фуррифокс лучше всех поддерживает спецификации W3C.

            Да, проблема в том, что он самый медленный. Но с пятой версии он уже не такой тормоз, как были 3.x, да и техника стала помощнее.
            Ответить
            • Если ты фанат обновлений, то это твои проблемы. Я сижу уже много лет на версии 40 и проблем не вижу. Мой браузер их просто не поддерживает.
              Ответить
        • Привык к хрому, теперь посматриваю по сторонам. Если честно, у меня есть некоторые проблемы с восприятием его интерфейсных решений
          Ответить
    • Принц Гарри сын принца Чарльза от погибшей принцессы Дианы.

      В 2005 году принц Чарльз взял в жены Камиллу. Перед свадьбой она встречалась с обоими его сыновьями. На встрече с Гарри, по его воспоминаниям, Камилла выглядела скучающей и говорила о лошадях.

      По словам Гарри, он опасался, что Камилла станет для них с братом «злой мачехой»

      Первый сексуальный опыт у Гарри произошел, когда ему было 17 лет. Его партнершей была женщина старше его, которая увлекалась лошадьми.

      https://meduza.io/feature/2023/01/11/v-prodazhu-postupili-memuary-printsa-garri-oni-vyzvali-skandal-esche-do-reliza-i-uzhe-byut-rekordy-prodazh

      ----------

      Как понять этот текст правильно?
      Ответить
      • Я надеюсь, в Британии больше одной зрелой женщины, которая увлекается лошадьми, единомоментно
        Ответить
      • > Они занялись сексом в поле за пабом, и, по воспоминаниям Гарри, она обращалась с ним «как с молодым жеребцом». Он назвал этот опыт унизительным.
        Какой бугор )))

        Почему не в конюшне?
        Ответить
        • в костюме наездников?

          Как вообще ебля может быть унизительной для куна? Милениалы вконец ебанулись. Пусть еще в суд на нее подаст за изнасилование
          Ответить
          • походу отдоминировала

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

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

                    возможно, у недопринца нечто подобное и произошло
                    Ответить
                    • Мне просто достаточно трудно представить себе еблю принца женщиной со страном без согласия первого. Это скорее похоже на бдсм ролик на PH, но всякое конечно может быть
                      Ответить
      • Я так понимаю, что ты небрезглив и читаешь мейлру и пездузу. У первых высший свет это пугачева с киркоровым, а у последних — естественно, приплод поблядушки спенсер с своей черномазой актриской.
        Ответить
    • Принцесса недовольна тем, что зайцы у неё резиновые, и она заявляет, что желает живых зайцев. Королева просит министра доложить об этом королю, который в это время спал у себя на троне
      Ответить
    • https://www.linux.org.ru/news/multimedia/13705374

      красноглазик изобразил лялих IRL и принял ислам

      вроде трагично, но чот на хихи пробивает

      а может у меня уже просто эмпатии не осталось, тем более, к москалям
      Ответить
      • какая-то не очень свежая новость, не?
        Ответить
        • ну извини, ему надо было ради тебя пять с половиной лет подождать?
          Ответить
        • вот есть свежее высер

          там правда никто пока не умер, но всё возможно

          https://www.linux.org.ru/news/russia/17092186?cid=17092762
          Ответить
        • вот ещё сладкие фантазии

          https://www.linux.org.ru/news/russia/17092186?cid=17093715
          Ответить
    • Получше дело обстояло у королевских особ: они заводили себе специальных «туалетных» пажей, которые помогали венценосной особе тщательно подчистить всё лишнее. Несмотря на всю неприятность процедуры, быть королевским пажем, пусть и «туалетным», считалось невероятной честью.
      Ответить
    • https://pbs.twimg.com/media/FmNoeeZWYBYGcrN?format=jpg&name=large
      Ответить
    • Я только что поправил .cue файлик и послушал музыку, а раньше не мог послушать. Вот такие вот дела...
      Ответить
    • Перекат!

      https://govnokod.ru/28557
      https://govnokod.xyz/_28557/
      Ответить
    • хорошее

      В Белгородской области сержант подорвал гранату, чтобы повысить свой авторитет среди других мобилизованных. Три человека погибли, еще 16 пострадали
      Ответить
    • https://twitter.com/DuMArABPuJIOB/status/1614543192552079360
      Ответить
    • Сопредседатель штаба ОНФ Костромской обл Павел Зайфиди выиграл президентский грант в 2,2 млн руб на создание клуба для умственно отсталых «Zалог здоровья». Там больных учат патриотизму

      https://pbs.twimg.com/media/Fml_ztiWAAI6Ezc?format=jpg&name=medium
      https://pbs.twimg.com/media/Fml_mswXgAA4C8_?format=jpg&name=small
      Ответить
    • МОЩНАЯ новость!

      (про компы)
      https://pbs.twimg.com/media/FmmsjkRXwAEg8qW?format=png&amp;name=900x 900
      Ответить
      • > format=png&amp;name=900x 900
        – встретились два одиночества блять )))
        Ответить
        • &amp;&amp;&amp;&amp;&amp;
          Ответить
          • Ç Ê&alefsym;
            Ответить
            • Citroën C Elysée
              Ответить
              • Друзья, моя половинка попросила у меня в долг 10к евро на citroen. Это шутка какая-то? Почему лимоны стали такими дорогими? Поймите, я её люблю, но не потерплю, когда меня разводят.
                Ответить
    • https://pbs.twimg.com/media/FlbVnKwXEAEpUiC?format=jpg&name=small
      Ответить
    • А ВЫ ЗНАЛИ???
      https://pbs.twimg.com/media/FmKcShxWQAA7ona?format=jpg&name=medium
      Ответить
      • > ёбаные инцелы, объективизация, как они смеют
        > в нике натурально жопа
        Ответить
    • Ну меня уже подмывает тоже достать что-то такое оттуда чисто по приколу, поддержать флешмоб ткскть. Сидение во вконтактовских ракопабликах дает о себе знать - талант вайпать, тралеть и набрасывать не пропьешь.

      И НЛО такое - FFFFUUUUUU~
      Ответить
      • Статья такое охуенное ватное пугало, что я даже не знаю что копировать
        Ответить
    • В ближайшие два года ожидаю резкое повышение качества виндокода

      Blue Screen of Unemployment: Microsoft to Lay Off 10,000 Employees
      Ответить
      • Егор говорил, что это ежегодное развлечение
        Ответить
        • А какой в этих чистках финансовый смысл? Если уволить одну обезьяну и нанять такую же, то первой надо выходные заплатить, а вторая будет месяц бродить по офису в поисках кофеварки. Никаких гарантий, что удастся нанять кого получше нет.
          Ответить
          • вот это уже не ко мне

            но не удивлюсь, если это просто регулярный процесс выгона на мороз распиздяев вроде меня
            Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить

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