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

    0

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

    #182: https://govnokod.ru/28749 https://govnokod.xyz/_28749
    #183: https://govnokod.ru/28777 https://govnokod.xyz/_28777
    #184: https://govnokod.ru/28790 https://govnokod.xyz/_28790
    #185: https://govnokod.ru/28794 https://govnokod.xyz/_28794
    #186: https://govnokod.ru/28815 https://govnokod.xyz/_28815
    #187: https://govnokod.ru/28833 https://govnokod.xyz/_28833
    #188: https://govnokod.ru/28837 https://govnokod.xyz/_28837
    #189: https://govnokod.ru/28840 https://govnokod.xyz/_28840
    #190: https://govnokod.ru/28875 https://govnokod.xyz/_28875
    #191: https://govnokod.ru/28878 https://govnokod.xyz/_28878
    #192: https://govnokod.ru/28886 https://govnokod.xyz/_28886
    #193: https://govnokod.ru/28911 https://govnokod.xyz/_28911
    #194: https://govnokod.ru/28914 https://govnokod.xyz/_28914
    #195: https://govnokod.ru/28917 https://govnokod.xyz/_28917
    #196: https://govnokod.ru/28925 https://govnokod.xyz/_28925
    #197: https://govnokod.ru/28935 https://govnokod.xyz/_28935
    #198: https://govnokod.ru/28938 https://govnokod.xyz/_28938
    #199: https://govnokod.ru/28942 https://govnokod.xyz/_28942
    #200: https://govnokod.ru/28945 https://govnokod.xyz/_28945
    #201: https://govnokod.ru/28948 https://govnokod.xyz/_28948
    #202: https://govnokod.ru/28951 https://govnokod.xyz/_28951
    #203: https://govnokod.ru/28954 https://govnokod.xyz/_28954
    #204: https://govnokod.ru/28971 https://govnokod.xyz/_28971
    #205: https://govnokod.ru/28986 https://govnokod.xyz/_28986
    #206: https://govnokod.ru/28991 https://govnokod.xyz/_28991
    #207: https://govnokod.ru/29002 https://govnokod.xyz/_29002
    #208: https://govnokod.ru/29060 https://govnokod.xyz/_29060
    #209: https://govnokod.ru/29070 https://govnokod.xyz/_29070
    #210: https://govnokod.ru/29079 https://govnokod.xyz/_29079
    #211: https://govnokod.ru/29092 https://govnokod.xyz/_29092

    Запостил: nepeKamHblu_nemyx, 24 Февраля 2025

    Комментарии (313) 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.
      Остерегайтесь подделок. Берегите себя и своих близких. Кок!
      Ответить
    • Говорят, что пить не в моде
      Ответить
    • С днем защитника жопы Борманда вас, питухи.
      Ответить
      • В леволиберальной прессе 22-ого начали праздновать, точную спецдату никто не знает, а все кто предполагал — мотают срок за декретцию.
        Ответить
    • Задача на миллион. У меня IPv6 тачка, как мне сделать запрос в DNS, чтобы по хосту получить список IPv4 адресов? Прыщебляди до сих пор не придумали решение?
      Ответить
      • dig A bratishka.ru
        Ответить
        • А вот хуй!

          $ dig A bratishka.ru
          
          ; <<>> DiG 9.18.30-0ubuntu0.20.04.2-Ubuntu <<>> A bratishka.ru
          ;; global options: +cmd
          ;; Got answer:
          ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20676
          ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
          
          ;; OPT PSEUDOSECTION:
          ; EDNS: version: 0, flags:; udp: 1232
          ;; QUESTION SECTION:
          ;bratishka.ru.			IN	A
          
          ;; Query time: 47 msec
          ;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP)
          ;; WHEN: Mon Feb 24 13:41:54 UTC 2025
          ;; MSG SIZE  rcvd: 41
          Ответить
          • ну ты сам себе походу локальный днс-прокси сломал. у меня даже dig A bratishka.ru @2001:4860:4860::8844 работает.
            Ответить
          • > IPv6-тачка

            > SERVER: 127.0.0.1

            Сервер вещает и на 127.0.0.1, и на ::1 ?
            Ответить
            • А разница? Днс отвечает записями не по принципу протокола, по которому к нему обратились, а по явно запрошенному типу записи.

              У него там локально какая-то хуйня случилась, запрет в dnsmasq поставил или что-нибудь такое
              Ответить
              • А как в dnsmasq включить IPv4?
                Ответить
                • А зачем ты его выключал?
                  Ответить
                  • Я не выключал. Как можно понять почему он 4 не ищет?
                    Ответить
                    • Давай разберёмся сначала, где он ищет. У него в конфигурации какие server= и address= есть? И кто его поднимает, ststemd, или это часть network manager?
                      Ответить
                      • Хуита какая-то
                        $ sudo systemd-resolve --status
                        Failed to get global data: Connection timed out


                        /etc/resolv.conf:
                        ameserver 127.0.0.1


                        /etc/resolv.dnsmasq:
                        nameserver <тут ipv6 адрес нашего dns-сервера>


                        Всё это говно через systemd запускается.
                        Ответить
                        • В общем я указал другой nameserver и заработало.
                          Ответить
                        • Не видел раньше /etc/resolv.dnsmasq и systemd-resolve на 127.0.0.1 (вместо 127.0.0.53). Что это за дистр?
                          Ответить
    • https://samokatbook.ru/upload/ammina.optimizer/jpeg-webp/q80/upload/resize_cache/iblock/1e9/1000_1000_1/1e9d3065007018288e3d04b1dadfb59f.webp
      Ответить
      • Эта книга про то как утак носилует кроколила в пресутствии дитей под чтение стехов?
        Ответить
    • https://t.me/pro_net/801002

      "как ты попал в этот тред?"
      Ответить
      • (там скриншот https://govnokod.xyz/_12541/#comment-168092)
        Ответить
      • Я великий байтоёб из Новосибирска.
        Ответить
        • Докажи.
          Ответить
          • В одной далёкой-далёкой питушне, где программисты пишут код быстрее, чем пьют кофе, однажды случился интересный случай с байтами. Главный герой этой истории, Вася-кодер, сидел за своим рабочим местом и думал о вечном: как превратить байты в нормальную строку, чтобы начальство не ругалось.

            “Эх, - думал Вася, глядя на экран, где мигали загадочные символы типа b’привет’ - вот бы была какая-нибудь волшебная палочка для преобразования этих байтов в понятные строки!” И тут его осенило - а ведь в питушне есть целых четыре способа это сделать!

            Первый способ, decode(), был как швейцарский нож - универсальный и надёжный. Вася помнил, как однажды использовал его для преобразования байтовой строки в человеческую речь:

            byte_string = b"hello world"
            decoded_string = byte_string.decode("utf-8")

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

            byte_string = b"Привет, мир!"
            string = str(byte_string, encoding='utf-8')

            Третий способ, bytes(), был как волшебная палочка для обратного превращения - из строк в байты:

            string = "Привет, мир!"
            bytes_object = bytes(string, 'utf-8')

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

            import codecs
            b_string = b'\xc3\xa9\xc3\xa0\xc3\xb4'
            u_string = codecs.decode(b_string, 'utf-8')

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

            А мораль сей басни такова: в питушне главное не то, сколько способов ты знаешь, а то, как быстро ты можешь их применить, когда начальство требует “вотпрямщас всё переделать”!
            Ответить
            • &gt;&gt;&gt; str(b'asd')
              "b'asd'"
              &gt;&gt;&gt; str(b'asd', encoding='utf-8')
              'asd'


              ЧЗХ?

              &gt;&gt;&gt; b"Привет, мир!"
                File "", line 1
                  b"Привет, мир!"
                                ^
              SyntaxError: incomplete input

              Ты соснул
              Ответить
              • >>> str(b'asd')
                "b'asd'"

                Почему так? Это str, а не repr.
                Ответить
                • потому что питон не умеет в "дефолтная кодировка", и не знает, во что ему преобразовывать?
                  Ответить
                  • Можно сделать параметр кодировка обязательным. Можно кодить в utf8, как по дефолту открываются текстовые файлы. Почему так?
                    Ответить
                    • Можно стать воздушным асом. Можно стать воздушной планетой. И эту планету примут по учебнику, а на улице Гигагерцена будет расщеплённый учебник.
                      Ответить
    • ВИ АР ЛИВИНГ ИН АМЕРИКА
      Ответить
    • Что такое "глубокая разработка"?
      Ответить
      • Это про полезные ископаемые?
        Ответить
      • См. Банка сгущенки
        Ответить
        • https://cs.pikabu.ru/post_img/2013/02/23/4/1361591874_1586113186.jpg

          Кстати, Глубокский консервный комбинат реально существует в Витебской области.
          Ответить
    • .stream().forEach(e -> ...)

      Каждый раз. Каждый.
      Ответить
      • Поясните мысль. Там с порядком что-то не то будет?
        Ответить
        • Порядок будет тем же самым. Просто .stream() вызывается на коллекции, а значит нет никакой проблемы сделать for (e : elements). К 2025 году джава восемь наконец-то доехала в головы программистов, только вот обосновалась там настолько крепко, что уже не вытащишь. Stream-oriented thinking.
          Ответить
      • Контекст?
        Ответить
    • https://www.youtube.com/watch?v=0mCsluv5FXA

      пиздец
      Ответить
    • https://github.com/huntandhackett/process-cloning
      Ответить
    • https://websbor.rosstat.gov.ru/online/styles.6810e8740ce53b890cec.css

      загрузка пятидесяти двух килобайт этого замечательного ресурса заняла у моего браузера 28 секунд

      https://websbor.rosstat.gov.ru/online/main.f3d4b459d616357f21c5.js

      про этот я не могу сказать ничего подобного, т.к. он не загрузился вообще
      Ответить
      • https://www.youtube.com/watch?v=RzNkY1_Nk3o
        Ответить
      • https://phpagency.com/about-us/
        Ответить
      • У меня загрузились оба... но минуты за две, а не за 28 секунд. Я уже думал, что сервер накрылся.
        Ответить
        • В каждой строчке !important.

          У меня есть примета: если в css есть !important, то стиль — говно.

          !important может понадобиться только для того, чтобы манкипатчить чужой сайт.
          Ответить
          • Ах, да, это же хуитторский «Bootstrap». Тогда норм. Его уже ничем не испортишь.

            А в js «webpack» из семи залуп, четыре покрошены, три так брошены.
            Ответить
      • https://websbor.rosstat.gov.ru/online/styles.6810e8740ce53b890cec.css?admin=nu gop
        Ответить
      • > websbor

        https://samosbor.rosstat.gov.ru/
        Ответить
      • Тупо рефрешем страницы можно получить еггог 503.

        404-я страница (провоцировал на её получение запросами типа /admin/nugop) так и не загрузилась. Висит в ожидании передачи данных несколько минут.
        Ответить
      • Кто-то может пытаться подменить настоящий сайт и вам лучше не продолжать.

        Веб-сайты подтверждают свою подлинность с помощью сертификатов. Firefox не доверяет websbor.rosstat.gov.ru, потому что издатель его сертификата неизвестен, сертификат является самоподписанным, или сервер не отправляет корректные промежуточные сертификаты.

        Код ошибки: SEC_ERROR_UNKNOWN_ISSUER
        Ответить
        • Так Russian Trusted Sub CA. Для таких сайтов нужен сертифицированный™ браузер.
          Ответить
          • Но зачем? Ссанкции, что ли?
            Ответить
            • А я знаю?

              Я уже рассказывал о том, какие лицемеры в «Сбербанке», например: на глагне Russian Trusted Sub CA (типа ссанкции), а у online.sberbank.ru сертификат HARICA из Греции (который всё равно продлевают, несмотря на «ссанкции»).

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

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

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

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

        и случайно отправил вместе с пдфкой вторым файлом саму подпись

        ебать они подумают я идиот
        Ответить
        • Какой багор)))
          Ответить
        • Ещё никогда Штирлиц не был так близок к провалу...
          Ответить
        • Я думаю, что им похуй.
          Ответить
          • да, пошлют на хуй и въебут 20к штрафа
            Ответить
            • За что?
              Ответить
              • От меня росстат требует отчёт как от ип, какую деятельность я вёл в 2024. А я не вёл, я просто не мог закрыть ип. Поэтому там нужны ровно две галочки, нет и нет. Но для галочек нужна эцп. А тех, кто галочки не ставит, преследуют по закону, при чем там прогрессивная шкала - если окажется, что после выписывания штрафа я все равно должен сдать эти данные, то мне прилетит ещё больше.
                Ответить
                • почему ты не можешь получить эцп?

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

                    Когда что-то нужно тебе, ты должен сам бегать по ведомствам для copy-paste данных. Но когда тебя нужно наказать, copy-paste выполнят за тебя, не спрашивая.
                    Ответить
                  • > почему ты не можешь получить эцп?

                    я хуй знает где, и там даже госуслуги надо подтверждать личным визитом, иначе госкей не работает
                    Ответить
                    • Загранпаспорт нового образца у тебя? Им можно по NFC госкей подтвердить.
                      Ответить
                  • Хуйлостан — это очень смешно!

                    Какие есть ещё смешные названия? Москвабад ещё слышал.
                    Ответить
                    • Сант-Путинсбург
                      Петростан
                      Ёбург
                      Ответить
                    • Блинолопатная Скотоублюдия, Свинособачий Хуйлостан, Рабские Вымираты и Нефтедырое Пынебабве, Попытная Рухнумия.
                      Ответить
                      • Евробантустан, Еврогабон, Объединённые Германские Эмираты.
                        Ответить
        • А что ты сделать хотел? Есть предыстория о чём речь вообще?
          Ответить
          • Опозицонер не может сдать партбилет и получить полный расчет за путинги.
            Ответить
    • https://habr.com/ru/articles/883342/
      Ответить
      • хуй
        Ответить
      • Есть такое. Вариантные селекторы используются для смены цвета эмодзи, например, расы физиономий. На остальные символы не действуют.

        Первые 16 селекторов лежат в BMP (Basic Multilingual Plane), остальные — в верхних плоскостях.
        Ответить
      • в телеграме ёбаные спамеры таким образом тегируют людей без прямого указания пользователя, пихают пустой символ, к нему цепляют метадату "меншен такого-то юзера"
        Ответить
        • Там метадата кодируется невидимыми символами Юникода? И если спиздить текст, то в другом канале метадата сохранится?
          Ответить
          • Нет, там разметка - с такого-то символа по такой идёт упоминание юзера Х. А этот интервал - это непечатный символ.
            Ответить
            • Вроде понял. URL ссылки и текст ссылки можно задавать независимо.
              Ответить
    • Windows не может остановить «Универсальный том», потому что он используется программами.

      Какими??? Есть реальные примеры?

      Винда уже несколько гигов занимает на диске, а места для внятного сообщения на килобайт не нашлось.
      Ответить
      • Правда, заебало. В Винде есть ACL, Винда знает, какой процесс держит диск или файл. Хули тогда в сообщении об ошибке пишет, что я сам должен угадать, кто его держит? Западло мусорнуться?
        Ответить
        • Зачем угадывать? Качаешь альтернативный диспетчер задач, ищешь в нем путь.
          Ответить
    • PHP - не говно.
      Ответить
      • У него есть своя ниша. Сайты визитки за 2 копейки. Но есть же.
        Ответить
      • Согласен. Относитесь к говну уважиьельно!
        Ответить
    • MySQL - лучшая база данных в мире.
      Ответить
      • --а вы пробовали какие-то другие базы данных чтоб так утверждать?
        --пока не возникало потребности попробовать что-то еще
        Ответить
    • Free AI Signature Generator
      Generate signature with AI
      Ответить
    • https://github.com/awesomized/crc64fast-nvme

      There is a crc-fast-php library using it with PHP

      Можно, конечно, но смысл ускорять crc для пхп? Там же выигрыш будет не сравним с работой самого пхп.
      Ответить
      • ну это зависит конечно от того, используешь-ли ты двойные или одинарные кавычки
        Ответить
    • Какой фреймверк на питоне посоветуете для веб интерфейса устройства? Нужна аутентификация. Джанго для такого жырноват.
      Ответить
      • https://pypi.org/project/php-wsgi/#description
        Ответить
        • Я так понимаю, сюда люди срать ходят? Ну срите дальше.
          Ответить
          • В пипи точка орг? Ну да. Не только в «npm» бывают лефтпады.
            Ответить
          • Щеку пошире, пожалуйста
            Ответить
            • не могу, мамка твоя отвлекает постоянно
              Ответить
              • Buy Your Mother
                INTRODUCTORY OFFER! Offer ends 14 March
                -20% 0,99€ 0,79€

                https://store.steampowered.com/app/3399950/Your_Mother/
                Ответить
                • -Откройте для себя загадочных матерей: когда вы открываете игру, есть вероятность, что появится таинственная мать, например, мать японской якудза.
                  Ответить
                  • > ваша мама может навестить мать вашего друга и провести вместе незабываемое время.
                    Ответить
                    • https://demotivatorium.ru/sstorage/3/2023/04/30133718131570/demotivatorium_ru_eto_kto_tam_pishet_tra hnu_tvou_mamu_216463.jpg
                      Ответить
                • Получил комплимент от Матери что я лучше чем жареная свинина. Мать напоминает мне о необходимости пить водичку. Спасибо Мать!
                  Ответить
      • Flask, fastapi
        Ответить
        • Помню ещё bottle легковесный. Из зависимостей только стандартная либа
          Ответить
          • ботл-ботл
            ботл-хуётл
            легковесный воздушный боттл
            Ответить
        • А с аутентификацией что? Хотелось бы максимально просто.
          Ответить
          • Обратитесь к програмиисту
            Ответить
          • В боттл есть декоратор auth_basic, просто передаёшь ему функцию, проверяющую юзера и пароль и течёшь
            Ответить
            • Боттл это что-то ископаемое? Это базовая аутентификация? Кстати, почему она умерла?
              Ответить
              • Тебе же для устройства, а не сайт в тырнете писать.
                Ответить
              • Базовая умерла, потому что заголовок из пароля получается обратимой функцией. Если протокол — голый HTTP без TLS, а сеть слушает мужик-посередине, он может перехватить заголовок, а потом послать его повторно или вообще расшифровать пароль (если base64 можно назвать шифрованием).

                Если у тебя локальное устройство, то и базовая сойдёт. А если хочешь рулить удалённо, через Интернет, то базовую поверх голого HTTP надо закопать (как и HTML-формочки, в которых пароль передаётся открытым текстом).
                Ответить
                • Голый HTTP использовать вообще довольно стыдно во времена леценрипта и встроенных в CPU инструкций для крипты. ну сейчас не 1998-й год всё таки, но я согласен, что передавать хеш всё таки лучше, чем передавать плейнтекст

                  Однако хеш можно спиздить и потом в спокойной обстановке брутануть. И потому ключ должен протухать. Так работает, например, керберос. Либо можно DH вырабатывать эфемерный ключ, и им все шифровать, и менять его как носки (так работает, как ты понимаешь, TLS и его друзья)
                  Ответить
                  • > Либо можно DH вырабатывать эфемерный ключ, и им все шифровать, и менять его как носки (так работает, как ты понимаешь, TLS и его друзья)
                    Сколько бесполезной информации.
                    Ответить
                    • Сёма забей, это для программистов хуйя какая-то, тебе не интересно будет
                      Ответить
                      • Нет, это хуйня для дегенератов чтобы умничать на анонимном форуме. Программисты просто юзают джангу, там всё есть и работает.
                        Ответить
                        • яяя коко джанга яяе
                          Ответить
                        • Так возьми джангу, додик.

                          Только там сложно: нужно туториал прочитать страниц на семь, ты не спрвишься
                          Ответить
                          • Зато там безопасность изкоробки, сделанная спецами, а не обезьянами с анонимного форума, не знающими про owasp top 10. Ах да, если я тебя ткну мордой в уязвимости предложенных тут вещей, ты же сделаешь вид что ты тут не при делах?
                            Ответить
                          • Ты-то откуда знаешь что такое туториал? Ты можешь максимум первую страницу гугла прочитать чтобы ссылку с нее кинуть не читая.
                            Ответить
                  • Как на вопрос ответить - так одни выебоны. Зато кучу нахуй не нужных деталей вывалить в самый раз. Ну и помойка тут.
                    Ответить
                  • для тех того, кто не понял - можно попросить чатгпт объяснить на пальцах perfect forward secrecy
                    Ответить
                    • А для тех кому похуй?
                      Ответить
                      • тому можно пойти в тикток посмотреть ролик "девушка принесла домой котёнка: что сделал ребенок!"
                        Ответить
                        • А может тебе с твоим мусором в тикток пойти ролики снимать? Авось найдется дурачок который их посмотрит.
                          Ответить
                          • дурачок занят, он ебет твою маму
                            Ответить
            • Боттлнек
              Ответить
            • на боттл можно сесть
              Ответить
          • Сёма, битте!
            Ну просто блядь на первой странице написино что там с аутенификацией
            https://flask-httpauth.readthedocs.io/en/latest/
            Ответить
            • &gt; Хотелось бы максимально просто.
              Глаза спермой залило? Гуглить я и без тебя умею.

              Алсо кто еще использует базовую аутентификацию?
              Ответить
              • >Глаза спермой залило?
                как твоей мамке в тот раз?

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

                Вот блядь по середине ж
                https://flask-httpauth.readthedocs.io/en/latest/#digest-authentication-example
                Ответить
            • Ты сам ее читал перед тем как советовать? Там http basic и всё?

              Вот что за порода такая? Нагуглить первую попавшуюся хуйню и с пальцами веером ее вкинуть. Вопрос был про аналог безопасности джанги. Ты знаешь аналог? Или ты даже джанговскую не знаешь? Гуглить первую попавшуюся хуйню и без тебя умеют.
              Ответить
              • Обезьяна, ты р чем вообще? Там есть роли и группы
                Ответить
                • Какое отношение роли и группы имеют к HTTP-заголовку «Authorization: Basic»?

                  Как я понял, предыдущему гостю хочется через cookies, чтобы было, как в его любимых соцсетях.
                  Ответить
                  • Формочку хочет что ли?
                    Ответить
                    • Возможно.

                      Хотя я не теряю надежды, что он хочет «Authorization: Digest».
                      Ответить
                      • P.S. Сейчас посмотрел, в новых браузерах для Authorization: Digest можно использовать ша-256 вместо мд5, но пользователи Сафари соснут.

                        А ещё есть NTLM. Хотя я не понимаю, зачем.
                        Ответить
                        • NTLM для пидоров во общем случае, в нормальных доменных сетях он вообще запрещен*


                          *99% доменных сетей управляются анскильными ламерами, которыве не знают чем ntlm отличается от кербероса, и умеют только виндуос переустановить по инструкции на ютубе
                          Ответить
                  • У тебя отличный сёмский, кстати. Я немного научился читать на гологубьем, а вот сёмский пока понимаю плохо(

                    Я не понимаю, почему Сёма забанен в хоохле:
                    https://flask-login.readthedocs.io/en/latest/
                    Ответить
                    • Почему не пьют свиного моло не используют клиентские сертификаты для аутенификации?

                      Я серьезнь не понимаю -- почему.
                      1. их можно реализовать на nginx, на любом фронте где https терминируется, хоть на железке
                      2. они супер-секурные, бо никонгда не передаются по сети прив ключи
                      3. большинство осей умеет их хранить в секретном месте, требовать пароль, шифровать, да блядь хоть хардварно защищать.

                      но люди не хотят делать правильно, люди хотят срать ХТМЛ формочку и хранить пароли в майсикуэле

                      ну ёбнутые
                      Ответить
            • Второй параграф: «Digest authentication example».

              А вот у «Бутылки» дайджеста нету, только васик.
              Ответить
              • auth можно и на nginx настроить кстати
                Ответить
                • Да, можно, тогда веб-движок может быть тупым.

                  Но у nginx я нашёл только basic, а у Лайти есть и digest:

                  https://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_ConfigurationOptions#mod_auth-authentication

                  Хотя есть сторонний плагин дайджеста и для nginx:
                  https://nginx-extras.getpagespeed.com/modules/auth-digest/
                  Ответить
                  • Nginx'обляди соснули, короче: «consider this module an ‘alpha’ and treat it with the appropriate amount of skepticism».
                    Ответить
                    • обожемой, этот модуль еще в моём дествте был
                      https://httpd.apache.org/docs/2.4/mod/mod_auth_digest.html

                      Пора возврашаца к оцам
                      Ответить
                      • Что у индейца есть, я не сомневался. Даже у lighttpd есть, а он вроде как легче nginx'а.

                        Почему в nginx не портировали? Почему найденный сторонний модуль в состоянии «альфа» и не рекомендуется к продакшну?

                        Сысоев решил, пусть авторы движков сайтов за него отдуваются?
                        Ответить
                        • nginx появился как форвард-прокси для роутинга между приложениями и терминиролвания HTTPS, так и развивается:)

                          индеец появился во времена когда грань между веб-админом и веб-мастером была не такая четкая, потому в нем дохуя по-сути ПРИГЛАДНЫХ модулей вроде SSI, видимо и тут так
                          Ответить
                          • Когда прога на шарпе выкидывает критическое исключение и падает - это очень умильно.

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

      Свердловск в Екатеринбург тоже самое!
      Ебать дебилы 2!

      Но про Сталинградскую область не забыли. Знаете почему?
      Ответить
      • П0m0мy 4m0 СmалuH — nuд0₽?
        Ответить
        • П0m0мy 4m0
          ЛeHuH — эm0 Гumлe₽
          ЛeHuH — эm0 СmалuH
          ЛeHuH — эm0 Кuм И₽ СeH
          ЛeHuH — эm0 Ма0!
          Ответить
          • это жопа, в которой мы воняем
            это кровь, которую хлебаем
            Ответить
    • https://pbs.twimg.com/media/Gk4W3iVXQAApPRs?format=jpg&name=medium
      а вы едите орехи?
      Ответить
    • И тогда учитель сказал: ты знаешь, как выглядит в С++ оператор инкремента, но как выглядит оператор экскремента?
      Ответить
    • [Slowpoke.jpg]

      Протокол «lightway», используемый «Express VPN», вышел в опенсорс:
      https://github.com/expressvpn/lightway-core/

      https://habr.com/ru/companies/vasexperts/articles/575104/

      Детектируется, увы.
      Ответить
      • Из минусов: медленнее, чем «Wireguard». Плохо сделали, тупо.

        Похоже, сейчас самым перспективным является модификация «Wireguard» от «Amnezia».
        Ответить
      • https://vk.com/video476496265_456239867
        Ответить
      • я до сих пор выдают всем занкомым в России сильного лебедя и теку

        не зря я в свое время потратил охулион часов на вычитывание RFC про IKE, ESP и иже с ними.
        Ответить
    • Гуест, тебе понравится.
      Делал ревью, в коде некоторый процессинг JSON, коллега добавляет тестовый инпут. Инпут, конечно, просто склейка нескольких строк с экранированными кавычками, как и должен делать копипаст в идею:

      String input = "{\"engine\": \"wrooom\"," +
              "\"dirver\": \"brrrrr\"," +
              "\"corecctness\": \"wha?\"," +
              "\"forty-thousands\": \"bananananes\"}";



      здесь пока всё ожидаемо.

      Оставляю комментарий: мы перешли на семнадцатую джаву, у нас теперь есть нормальные многостроки. Многостроки начинаются и заканчиваются тройными кавычками """, внутри них не нужно экранировать простые кавычки и есть переносы строк, просто дропай туда JSON в нормальном форматировании с претти принтом и радуйся жизни. Догадываешься, к чему привело?

      String input = """
              {"engine": "wrooom",""" +
              """
                  "dirver": "brrrrr",""" +
              """
                  "corecctness": "wha?",""" +
              """
                  "forty-thousands": "bananananes"}""";
      Ответить
      • Как же я был неправ, когда подумал, что он не понял концепта. Он понял. В другой части того же файла у него нормальный многострок без склеек.
        Ответить
      • К 117 жаве добавят литералы списков и словарей?
        Ответить
        • Чему вовсе не быть, так того не сгубить.
          Ответить
          • того не сгологубить

            а чему не бывать
            тому нету конца на з
            Ответить
            • Дон Кихулицы глуу
              Пальцем пери мамлюууу
              Ответить
              • Будь тояеги
                Птянин
                Ответить
                • Нево перевен с кой,
                  Афклу бесьмо лен с ком
                  Дру гдру гана шли.
                  Ответить
                  • А я негра в ген с кий,
                    Атак-де ревень с кий.
                    Ответить
                    • То кальсон цазай дот фтор жимикс тону яфи OLED авач орным.
                      Ответить
              • Но что-то коеры царь пезлю пфи,
                И что-то коеры царь пизудачи.

                https://udaff.com/print_c/view_listen/movie/95221/page19.html
                Ответить
                • калинкакалин
                  какалинкамоя
                  всадуягодакал
                  инкамалинкам
                  оякалинкак
                  Ответить
        • О, не я один за дотнетом слежу
          Ответить
    • Нет более полезной функции, чем mysql_real_escape_string
      Ответить
      • Лучше нет влагалища
        Чем очко товарища
        Ответить
        • nugop?
          Ответить
        • Лучше товарища
          Чем очко влагалища
          Ответить
          • нидлес это ты?
            Ответить
            • Кто ты то? Ты один здесь гуест6
              Ответить
              • &gt;Кто ты то?

                А ты мне из-за двери: "а это, блядь, кто?"
                А я ответил: ТВОЙ ХУЙ В ПАЛЬТО

                Я хуй в пальто
                аааа
                Я хуй в пальто
                аааа
                Ответить
      • Это правда
        Я ей капусту квашенную угнетаю
        Ответить
    • Тюменцы жалуются на падающих с потолка червей из-за оставленных на чердаке фекалий
      Ответить
    • В подмосковном Пушкино из-за коммунальной аварии текут реки из говна

      В Пушкино уже несколько месяцев течёт канализация по улицам и затапливает подвалы домов. А всё из-за аварии на насосной станции, которая случилась ещё в ноябре 2024 года, сообщает телеканал RTVI. Тогда из строя
      Ответить
    • Блять, какой же всё-таки Путин — !натурал.
      Ответить
      • Не могу не отметить неверность утверждения о неистинности этой форумулы, да
        Ответить
    • Нидлес, ты тут? Есть вопрос про трещины
      Ответить
    • Чото говнецом потянуло, не чувствуете?
      Ответить
    • а ктио победил?
      https://pbs.twimg.com/media/GlWnltcWAAI_R4L?format=jpg&name=medium
      Ответить
    • Latest release can be found in https://crac.github.io/openjdk-builds.

      $ sudo tar zxf <jdk>.tar.gz

      NOTE: The JDK archive should be extracted with sudo.


      а curl | sudo bash вам блядь не вызвать?
      Ответить
      • лолшто? давно прыщам нужен рут чтобы запустить какое-то джаваговно?
        Ответить
    • https://t.me/HARD_TALK/672638

      аккумулятор в хорошем состоянии!
      Ответить
    • layout.buildDirectory.dir('tmp').get().f ile('class-data-sharing.list').getAsFile()

      кудах кудах градл лучшая система сборки зачем вам мавен
      Ответить
      • class org.apache.commons.compress.harmony.pack 200.Segment$ArrayVisitor can not implement org.objectweb.asm.AnnotationVisitor, because it is not an interface

        блядь да что вообще происходит*

        *скорее всего происходит несколько джарников в class path
        Ответить
    • как я тебе сейчас покажу разгон когда я конфиг системы давным давно поменял у меня не второй день пк на амд чтобы подобное показывать это не интел где на постоянке разгон можно сделать ибо вода кастом позволяет
      Ответить
      • Держи запятые: ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,
        Ответить
      • Кстати, а я рассказыывал, как разгон поломал автокад?
        Ответить
      • https://t.me/HARD_TALK/673924
        Ответить
    • Хочется конечно бросить всё, и рвануть на UDFj-39546284. Но я не уверен, что она еще существует
      Ответить
    • Много вы знаете долбоёбов из Осетии?
      Ответить
      • Ввожу в Гугл: «долбоёб из Осетии».

        В результатах первой строчкой: alania.gov.ru
        Ответить
        • Точнее, вот: https://alania.gov.ru/places/132

          Перехожу по ссылке, а там... половина новостей про Вячеслава Битарова.
          Ответить
          • Вячеслов Битардов это друг Ваньки Ерохина и Ололоевой?*

            *у меня есть коллега по фамилии Ерохин, серьезно.
            Ответить
            • Ванька Ерохин свою фирму открыл, а ты всё сидишь на Говнокоде, как сыч:

              https://cs9.pikabu.ru/post_img/2017/10/05/7/1507202424133742576.jpg
              Ответить
            • А этот битандров, твой друк? или.. ближе?...
              Ответить
            • Всё куда хуже https://youtu.be/wbaQC5Iow9E
              Ответить
        • >analia.gov
          ну понятно


          Кто знает анекдот про детского ослика?
          Ответить
        • gov.no не дают взять в аренду
          Ответить
          • на сайте gov.no написан закон о запрете ямла-хуямла
            Ответить
    • Какая игра интереснее, «ромашка» или «21 очко»?
      Ответить
      • "каменное лицо", когда играющих двое
        Ответить
    • Грустные новости. На СВО погиб известный петербуржский фехтовальщик и кузнец Дмитрий Круглов он же «Жером», который заколол двух каналий из Азербайджана.
      Ответить
      • Жаль, мы -- бонобо -- неплохо с ним фехтовали. Даже в википедии есть по запросу "бонобо -- фехтование"
        Ответить
    • It is time now for us to have a conversation about the Dutch. Their food is shit, their economics is shit, their sex acts are shit, even their soccer players are shit (except for this guy, he cool).
      Ответить
    • Ты опять пишешь, козы плевок?
      Ответить
    • говнилин блядь
      Ответить
    • man tsort

      В мане Линукса не написано нихуя:
      https://www.opennet.ru/man.shtml?topic=tsort&category=1&russian =2

      У Фряхи получше, рассказали, что это топологическая сортировка графов и что имена узлов в файле разделяются пробелами:
      https://www.opennet.ru/man.shtml?topic=tsort&category=1&russian =1

      А у Солярки даже привели реальный пример входного файла:
      https://www.opennet.ru/man.shtml?topic=tsort&category=1&russian =4
      Ответить
      • хозяйке на заметку. Прыщеманы лучше читать тут
        https://man7.org/linux/man-pages/man1/tsort.1.html
        https://man7.org/linux/man-pages/man1/tsort.1p.html

        но поскоку это гнусновая тула (корутилс), то иногда документсация по ней не в мане, а в info (да-да, столман пидарас).
        Hence, https://www.gnu.org/savannah-checkouts/gnu/coreutils/manual/html_node/tsort-invocation.html

        с тем, что у бзды доки лучше, никто не спорит
        https://man.freebsd.org/cgi/man.cgi?query=tsort&amp;sektion=1
        https://man.openbsd.org/tsort

        PS: на всяк случай еще раз: Дока по прыщеядру распостраняется частично в манах, частично в .txt файлах в сырцах (и на сайте ядра).
        Дока по GNU тулам распостраняется в info(1). Ман там только для обратной совместимости, и часто полезен примерно как `--help`
        Ответить
        • > Прыщеманы лучше читать тут

          В tsort(1) по-прежнему ничего, в tsort(1p) хотя бы реальный пример добавили.

          По-прежнему хуже, чем у Бзди и Солярки.
          Ответить
          • Посмотри пожалуйста `info tsort` или гну саванна
            Ответить
        • Вот в gnu/savannah всё разжевали.
          Ответить
          • Потому я и говорю: по гнушным тулам лучше читать info (гну саванна из тех же сырцов строится, что и инфо) а не ман.

            Столмана за это многие прокляли, но у гну такая политика: инфо (с хотки из емакса, лол) это официальная дока, а не маны.
            Ответить
      • Смотри как я умею
        Macaque@PRYSHYBOX1$ info tsort | head -n 20
        File: coreutils.info,  Node: tsort invocation,  Prev: ptx invocation,  Up: Operating on sorted files
        
        7.6 ‘tsort’: Topological sort
        =============================
        
        ‘tsort’ performs a topological sort on the given FILE, or standard input
        if no input file is given or for a FILE of ‘-’.  For more details and
        some history, see *note tsort background::.  Synopsis:
        
             tsort [OPTION] [FILE]
        
           ‘tsort’ reads its input as pairs of strings, separated by blanks,
        indicating a partial ordering.  The output is a total ordering that
        corresponds to the given partial ordering.
        
           For example
        
             tsort <<EOF
             a b c
             d
        Macaque@PRYSHYBOX1$ info tsort | head -n 50
        File: coreutils.info,  Node: tsort invocation,  Prev: ptx invocation,  Up: Operating on sorted files
        
        7.6 ‘tsort’: Topological sort
        =============================
        
        ‘tsort’ performs a topological sort on the given FILE, or standard input
        if no input file is given or for a FILE of ‘-’.  For more details and
        some history, see *note tsort background::.  Synopsis:
        
             tsort [OPTION] [FILE]
        
           ‘tsort’ reads its input as pairs of strings, separated by blanks,
        indicating a partial ordering.  The output is a total ordering that
        corresponds to the given partial ordering.
        
           For example
        
             tsort <<EOF
             a b c
             d
             e f
             b c d e
             EOF
        
        will produce the output
        
             a
             b
             c
             d
             e
             f
        
           Consider a more realistic example.  You have a large set of functions
        all in one file, and they may all be declared static except one.
        Currently that one (say ‘main’) is the first function defined in the
        Ответить
    • друзья, написал калькулятор, оцените
      https://github.com/AceLewis/my_first_calculator.py/blob/master/my_first_calculator.py
      Ответить
      • оптимизировал:
        if num1 == 0 and sign == '+' and num2 == 0:
            print("0+0 = 0")
        elif num1 == 0 and sign == '+' and num2 == 1:
            print("0+1 = 1")
        elif num1 == 0 and sign == '+' and num2 == 2:
            print("0+2 = 2")
        elif num1 == 0 and sign == '+' and num2 == 3:
            print("0+3 = 3")
        elif num1 == 0 and sign == '+' and num2 == 4:
            print("0+4 = 4")
        elif num1 == 0 and sign == '+' and num2 == 5:
            print("0+5 = 5")
        elif num1 == 0 and sign == '+' and num2 == 6:
            print("0+6 = 6")
        elif num1 == 0 and sign == '+' and num2 == 7:
            print("0+7 = 7")
        elif num1 == 0 and sign == '+' and num2 == 8:
            print("0+8 = 8")
        elif num1 == 0 and sign == '+' and num2 == 9:
            print("0+9 = 9")
        Ответить
      • > if 3/2 == 1: # Because Python 2 does not know maths
        > input = raw_input # Python 2 compatibilit
        Ааааа
        Ответить
      • Надо публиковать отдельным говнокодом.

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

        Надеюсь, что автор троллит.
        Ответить
        • ничего себе троллит.. думаете легко двадцать тысяч строк написать? ДУмаете, легко набирать буквы?
          Ответить
          • Еду в автобусе. Входит парень со смартфоном в руке. В динамике играет «Думала, думала, думала...» группы «Руки вверх». Прямо вернул 2001-й.
            Ответить
            • полифоническая мелодия, я надеюсь?

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

                      https://likorg.ru/files/2022-03/moda-80-h-godov-dlya-muzhchin-38.jpg
                      Ответить
        • > Надо публиковать отдельным говнокодом.

          Для этого нужно вспоминать пароль от MAKAKA.
          Ответить
        • https://github.com/AceLewis/my_first_calculator.py/blob/master/generator.py
          Ответить
    • https://youtrack.jetbrains.com/issue/TBX-5097/No-context-menu-in-tray-icon#focus=Comments-27-11685852.0-0

      but option "Open toolbox widget" has no effect

      блядь
      Ответить
      • Продукт уже мажется, но всё еще пахнет
        Ответить
    • Постоянная рубрика «Контора таких же, как сами знаете кто».

      https://pikabu.ru/story/yandeks_kakoe_zhe_vyi_g_12454064
      Ответить
      • > А нам ПОХУЙ!!! Сиди, бля, и удаляй РУКАМИ!!!

        напиши приложение, которое удаляет ВСЕ файлы, и продавай его по 999 рублей. За одно использование.
        Ответить
        • Если бы я руководил конторой пидарасов, я бы сделал капчу на удаление, чтобы все заебались писать программу для удаления.
          Ответить
          • `Кстати есть сервис, где файл нельзя удалить физически. Угадаешь, зачем такой нужен?
            Ответить
            • Для кровавой гэбни?

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

                Вот ты сделал бекап базы, и хранишь его на сервере (S3 storage или veeam harderend Linux -- xfs со спец ключиком immutable (xfs(5))).

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

                Выжил только внешний (air gap) бекап (физически лежащий в сейфе на флешке) и... тот самый immutable archive.
                Ответить
    • "Суд" в Петербурге запретил треки «Ну че ты, мусор» и «На хуй мусора»
      Ответить
    • Всё, «Гугл» отключил «SafetyNet API». Приложения, которые не успели с него перейти на «Play Integrity API», не смогут убедиться, что у тебя девайс, сертифицированный «Гуглом», и будут считать, что ты поставил кастомную прошивку.
      Ответить
    • «Гугл» отключился от российских IX:
      https://rb.ru/longread/google-otklyuchilsya-ot-tochek-obmena-trafikom-i-data-centrov-v-rossii/

      Ну что, гологубы, соснули? Кто говорил, что Трамп — наш друг, и теперь РКН разблокирует «Ютуб»? Если бы на горизонте светила перспектива разблокировки, «Гугл» не стал бы отключаться.
      Ответить
      • теперь до гугла будут через Шведцию ходить
        Ответить
    • Гологуб ньюс передает: В Польше арестовали еврейского туриста из Израиля за то, что он кинул зигу в Освенциме.
      Ответить
    • Дважды вдова: россиянка вышла замуж за родных братьев, которых убили в Украине, и стала миллионершей
      Ответить
      • Миллиона как раз хватит, чтобы двоих похоронить.
        Ответить
        • похоронить предполагает, что ей привезут тела
          Ответить
      • Какой джек потт )))
        Ответить
        • Кто такой Яша Горшок?
          Ответить
          • Я только Мишу и Лёшу знаю. Миша уже закончился.
            Ответить
        • https://img.promportal.su/foto/good_fotos/2842/28420615/pnevmonagnitatel-putzmeister_foto_largest.jpg
          Ответить
          • Теперь я знаю, как там Запад
            Ответить
            • Надеешься на пыню-вызволителя?

              А в это время, пока русские и украинские гои мочат друг друга на фронте, дочь главного раввина России, который "поддерживает Путина", выходит замуж за сына главного раввина Одессы, который "поддерживает бандеровцев" в Украине

              https://files.mastodon.social/media_attachments/files/113/995/998/208/371/765/original/5763b42a01dc4a10.mp4
              Ответить
    • -Ахмед, ETO TI?
      -Слушаю.
      -Знаешь Ахмэд, я твой мама ибал.
      И тогда я заплакал, потому что мама Ахмэда была жирной тупой сукой с буденновскими усами, которую никто не смог бы выебать, кроме папаши Ахмэда.
      -Мама дома? -спросил Ахмэд.
      -Нет никого, - пробормотал я.
      -Патаму что я твой мама сичас ибу, щенок йобаный!
      -Ахмэд, а правда,ч то тебя твой ишак ебал в жопу?.
      -Есть лед в доме?
      -Да.
      -Даставай лёд, сука, я милицию вызвал к тибе, тибя сичас пиздить будут сука йёбаная. прикладывать к телу будешь.
      -Да.
      -Чито да, я твой сабаки выебу, пидор бля, если ещё раз пазвонишь!!!!
      Ответить
    • Гологуб, что происходит на видео?
      https://x.com/Keisinger/status/1899205742047240291

      (только неправильные ответы!)
      Ответить
      • давайте сделаем гологуб-оффтоп?
        https://pbs.twimg.com/media/GlyNWGZXcAARUJH?format=jpg&name=large
        Ответить
    • ну а вот это я всегда знал
      https://www.unian.ua/science/lyudina-pohodit-vid-shimpanze-i-svini-naukovec-12940548.html

      Вчений заявив, що людина - гібрид шимпанзе і свині
      Ответить
      • Да… ну, свиньи же жрут говно своё, ну а чё, они же… ихнее сердце даже человеку пересаживают.
        Ответить
      • > Юджин Маккарти, ведущий профессор университета Джорджии, США

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

          а енотовидная собака -- гибрид енота и собаки
          Ответить
      • https://skeptics.stackexchange.com/questions/34279/are-humans-descended-from-chimp-pig-hybrids

        Люди на серьёзных щах написали несколько статей, опровергающих этого «вченого».
        Ответить

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