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

0

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

#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
#164: https://govnokod.ru/28527 https://govnokod.xyz/_28527
#165: https://govnokod.ru/28557 https://govnokod.xyz/_28557
#166: https://govnokod.ru/28574 https://govnokod.xyz/_28574
#167: https://govnokod.ru/28588 https://govnokod.xyz/_28588
#168: https://govnokod.ru/28607 https://govnokod.xyz/_28607
#169: https://govnokod.ru/28628 https://govnokod.xyz/_28628
#170: https://govnokod.ru/28653 https://govnokod.xyz/_28653
#171: (vanished) https://govnokod.xyz/_28665
#172: https://govnokod.ru/28675 https://govnokod.xyz/_28675
#173: https://govnokod.ru/28681 https://govnokod.xyz/_28681
#174: https://govnokod.ru/28689 https://govnokod.xyz/_28689
#175: https://govnokod.ru/28696 https://govnokod.xyz/_28696
#176: https://govnokod.ru/28703 https://govnokod.xyz/_28703
#177: https://govnokod.ru/28709 https://govnokod.xyz/_28709
#178: https://govnokod.ru/28716 https://govnokod.xyz/_28716
#179: https://govnokod.ru/28726 https://govnokod.xyz/_28726
#180: https://govnokod.ru/28734 https://govnokod.xyz/_28734
#181: https://govnokod.ru/28739 https://govnokod.xyz/_28739
#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

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

Комментарии (471) 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.
    Остерегайтесь подделок. Берегите себя и своих близких. Кок!
    Ответить
  • Получил оффер в зарубежный стартап в сфере оборонки. Подробностей не сообщают, нужно релоцироваться в Пхеньян. Как думаете, соглашаться?
    Ответить
    • Получил оффер в зарубежную фото-студию. Подробностей не сообщают, нужно приехать на Гоа, с собой иметь 1000 долларов для составления порфолио. Емейл дали для связи nagoa2023@gmail.com

      что думаете?
      Ответить
      • Ты всегда вопросом на вопрос отвечаешь?
        Ответить
        • А есаулом выбрали мы Каца
          За твёрдость духа и огромный нос.
          Он в знамя нам не разрешал сморкаться
          И отвечать вопросом на вопрос.
          Ответить
        • А почему ты спрашиваешь? Ты что, антисемит?
          Ответить
  • Магадан вместо Сан-Франциско: пассажиры рейса Air India, летевшие из Индии в США, совершили экстренную посадку из-за поломки двигателя — и оказались в Магадане.

    К приему такого количества иностранцев Магадан оказался, мягко говоря, не готов. В итоге большинство гостей разместили в местной школе, где устроили импровизированный отель. Ознакомиться с достопримечательностями гости также не смогли: российских виз у них не было, а зарубежные банковские карты не работают в России из-за санкций.
    Ответить
  • Что хуже - монолит или модули?
    Ответить
    • Все игры, вышедшие после 1989го года, не имеют значения
      Ответить
        • Дети, дети, куда дети – зубы да ногти.
          Дикие игры – содраны локти.

          Коля, Коля всех поколет, переколет, выколет
          Знает – пузыри пускает, пускает – фыркает.

          Их не грели, не жалели и не пели люляби,
          Люба, Люба всех полюбит, перелюбит, вылюлюбит.
          Ответить

  • mad_god
    8 минут назад
    Интересно, взяли ли бы сейчас куда-нибудь 28-летнего Билла Гейтса программистом, или не подошёл бы по требованиям? А Кармака?

    Получите 10 лет опыта, а потом приходите.

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

    У меня нет опыта ни в чём, но я имею определённое представление про какие-то вещи. Я просто не могу остановиться на одном каком-то языке, на какой-то одной сфере деятельности. Я не знаю, какая фирма возьмёт меня на работу, куда мне податься? Разработчиком 1С? Администратором Баз Данных? Веб-разработчиком? Разработчиком игр? 3Д моделлером? Дизайнером уровней? Аналитиком данных? Психологом для сбрендивших роботов?

    Я не могу выбрать, потому что я мог бы заниматься всем этим, если бы меня куда-то взяли и в то же время не могу ничего, потому что я не начал погружаться во что-то одно глубоко. Вам нужны люди? Так берите людей и учите. А не ждите. что кто-то вложит годы своей жизни и кучи денег и вам достанется готовый специалист с сотнями лет опыта. Его должен кто-то вырастить. Хотя бы родители. А если их нет?
    Ответить
    • Безвыходная ситуация совершенно. Но выход есть! Реальный ЗАРОБОТОК в Интернете!

      1. Онлайн-уроки. Онлайн обучение - популярный вид заработка.

      Можно быть учителем и преподавать онлайн. Главное преимущество этой деятельности — учить можно практически всему.

      ***********

      Если серьезно, то все программисты делятся на два типа
      * одни программируют
      * другие ноют
      Ответить
      • Разработчик на C++ с нуля. Вы освоите легендарный язык программирования с нуля: напишете поисковый движок, собственный Booking.com и получите навыки работы в команде. Длительность 7 месяцев.

        Архитектор ПО. Вы познакомитесь с инструментами и лучшими практиками построения архитектуры ПО. Длительность 4 месяца.

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

        =======
        Беру первый пункт, заверните
        Ответить
    • Если Билл ещё работал на дядю до основания своей фирмы (хотя и там вроде больше по принципу «а вот что у меня есть, хоттите такое?»), то Кармак сразу в свой бизнес пошёл.

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

      Я, впринципе, не против замены серии разнородных тулов на универсальный внятный фреймворк, но мне не нравится неконсистентность
      Ответить
    • А как его проходить предлагается? Читать .md файлы и выполнять задания?
      Ответить
      • Да, но это нужно делать каждый день! Курс, кстати, бесплатный.
        Ответить
    • Кстати, есть какая ненавязчивая книжка по ебашу, или кокбук в стиле о'рейлли? Надоело вручную надрачивать iw wlan1mon del & iw wlan1 add и подобное, хочу одной кнопкой.
      Ответить
  • Хакеры распространяют на торрентах сборки Windows 10 с вредоносами в разделе EFI
    Хакеры распространяют на торрент-трекерах сборки Windows 10, содержащие в разделе EFI вредоносное программное обеспечение для хищения криптовалюты. Операционная система не способна обнаружить зловред.
    Вредоносное ПО содержали следующие ISO-образы Windows, которые были размещены на торрент-трекерах:

    * Windows 10 Pro 22H2 19045.2728 + Office 2021 x64 by BoJlIIIebnik RU.iso;
    Ответить
      • У меня пока не было файки BoJlIIIebnik (если, конечно, моя память не спит с другим).
        Ответить
          • А под что ты писал? Мне вот нужно написать приложение под компьютеры, с GUI. Не могу решить, стоит ли писать на Tcl/Tk часть, отвечающую за GUI. Или, может, веб-приложение на "Electron" написать...
            Ответить
            • >>Мне вот нужно написать приложение под компьютеры,

              не, я под компьютеры пока не писал еще
              Ответить
            • Попробуй wxWidgets, но и tcl/tk тоже не плохое решение
              Ответить
    • >> BoJlIIIebnik

      казалось бы: что могло пойти не так??
      Ответить
  • У меня есть вопрос, но только к настоящим программистам. Мне нужна программа с GUI, я планирую на "C" написать shared library "useful_functions.DLL" и "libuf.so", а на "Tcl" с использованием "Tk" написать GUI, и из этого GUI дёргать полезные функции.

    У меня получится кросс-платформенное приложение? Из "Tcl" же можно с помощью "load" вызывать штучки...
    Ответить
  • Чем Istanbul отличается от MyIslam?
    Ответить
  • Как вы относитесь к народам, которые много сп***ивали и потеряли свою культуру?
    Ответить
  • Дополнение 1: сотрудники Microsoft выяснили, что запросы отправляются из-за выполняемого на GitHub скрипта, созданного проектом FFMPeg-Builds, загружающего содержимое с хоста gmplib.org. Скрипт был настроен на запуск параллельных работ для тестирования сборки на 100 разных архитектурах и платформах. По мнению Microsoft подобная активность не рассматривается как некорректная и вероятно причина в недостаточной производительности сервера, который не может справиться с параллельной обработкой запросов.

    Лидер проекта GMP не согласился с такой позицией и завил, что у проекта достаточно мощный современный сервер. Отправка за несколько часов десятков тысяч запросов, многие из которых выполняют команду клонирования репозитория, требующую сжатия содержимого, не может считаться легитимной. Всего в рамках наблюдаемой активности было отдано около 8 ГБ сжатых данных и запросы продолжают поступать, что неприемлемо, поэтому блокировка сетей Microsoft пока не будет убрана.

    Дополнение 2: автор проблемного пайплайна выказал неудовольствие по поводу производительности сервера Mercurial, и перенастроил свои пайплайны на использование tar-архива с зеркала исходного кода gmplib на http://ftp.gnu.org.
    Ответить
    • Падажжи, они сотни раз высасывают одни и те же данные не кешируя их?

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

      Представители хакерской группировки рассказали, что запросы на серрверы Microsoft отправляются из-за выполняемого на компьютерах сотен тысяч хомячков скрипта. По мнению представителей подобная активность не рассматривается, как некорректная. и, вероятно, причина в недостаточной производительности сервера, который не может справиться с параллельной обработкой запросов.
      Ответить
  • Конкретно как вышли на меня. Вышесказанное –Хер-сон, Пушкин-пушка на набережной смотрящая в направлении порта, липовая Херсонская верфь (вокруг которой строился первоначально город) (на их уровне различные спекуляции по поводу фамилии Вербицкий (бывший директор морпорта и позднее губернатор)-он же блондинистый еврей даже фамилия выскочила из «Веселых ребят» (помните голландки-швейцарки и т.д.) и его передравшийся оркестр- он же грузчик вечно отмороженный покойный отец Новоселовой (характерная фамилия), и т.д.) и реальное производство кораблей (Я свидетель) у набережной, при этом один из вариантов скульптуры «Титан поддерживающий небесную сферу» под титаном подразумевается некий ливиец- изобретатель первого корабля (завод двуокись титана в Вадиме позже).
    Ответить
    • ЧЕТВЕРГ, 4 АВГУСТА 2011 Г.
      Несколько слов из области "жесткой демократии".
      Плискачева Инна Ивановна, преподаватель украинской мовы и литературы в период моей учебы в 54 школе города Херсона.Женщина с колоссальной грудью, легко ассоциируется с выражением «Украинская природа». Плиска это область в Болгарии называемая еще Шип-ка (шипы у Розы например Пас-ман, была такая двоюродная сестра у моей т.н. бабушки), где происходило крупное сражение между русскими воисками под командыванием Суворова, и Турецкими при освобождении Болгарии от Османского (Турецкого ) владычества. Причем, как Я уже писал в своих интернет ресурсах, в определенном русском понимании Турок это дурачек. Этот стереотип как раз свойственнен моей «бывшей» соседке Абарбанель (Праведниковой) Светлане Алексеевне, у которой были родственники в Баку (Азербайджанский язык-это практически диалект турецкого).
      При этом фамилия известного сценариста, в частности фильма «На Деребасовской хорошая погода, на Браитон Бич опять идут дожди» Аркадия Инина видимо от вышеуказанной Инны Ивановны, она же одна из моих соседок этажем ниже, с одноименным именем Инна, причем лицом это практически артистка Юлия Высоцкая, которая недавно играла в передаче по телевидению, в которой она с мужем разыгрывает приоретет, кто из них путешествует с безлимитной кредитной карточкой «VISA» , а кто со 100 $ в кармане. Она же ведет передачу по приготовлению пищи, буквально вчера господин Обама говорил о жесткости Американской демократии, в этой передаче, Высоцкая играет как раз в этом духе.
      Так вот вернусь к нашим пирогам.
      Ответить
      • Молодая голова, старый ум. Знает, как кончать споры. Прощай, брат. Плыви в свой водяной дом, в Гнездо Водяной Крысы. Индеец пойдет в свой лагерь, скажет вождям: не нашел пироги.
        Ответить
        • Двумя основными предназначениями т.н. поцев является:1.Все они в разное время были первыми лицами политико-экономического эстеблишмента разных стран, и легализовывали присвоение в СССР государством с последующим переходом в их же собственность(во всяком случае на свету) огромных материальных средств создаваемых моим процессором. То же они делали в кап.странах но на свету там был переход как к государствам так и в частные руки.очевидно ихниеже и тоже на свету.Я в свое время создал предварительный список должностей в разных странах узурпированых ими. Но он у меня из компьютера был похищен, по моему предположению передан некой Бэле Яковлевне(жена якобы Латкина)-Бондурянской(врач невропатолог)-Стэлле(т.н. одна из двоюродных сестер т.н. отца)-Абарбанель(соседка)-Таран(соседка)-Бережной(депутат горсовета,помощник мэра Сальдо) и.т.д.
          2. вторая их основная эпостась, у большинства, это то, что все они являются якобы строителями, причем многие работали под началом моих т.н. отцов
          Ответить
  • Дайти пятихатку в долг
    Ответить
      • Я разработчик, разрабатываю свое приложение
        мое приложение разработано настолько, что я могу без труда спрятать
        Ответить
    • Думал, дело в удаленке – там ведь не включишь харизму на полную мощность. Ну, наверное, мотивации людям не хватает, живого общения, а иногда – пинка под зад. Тут еще начальство медвежью услугу оказало – спрашивало типа "продуктивность из-за удалёнки не растёт?". Конечно да, отвечал я. Вот выйдем в офис, и попрёт!
      Ответить
      • Я себе в офисе харизму нормальную отрастил на бутербродах и кофе со сливками, потом пришлось под эль карнетином по 20 минут в день бегать на пульсе 220 минус возраст. За пару месяцев прошла харизма
        Ответить
    • > Здесь и на других площадках появилось много неожиданных комментариев

      > Комментарии (0)
      Ответить
  • что случилось с поддержкой жб и почему там такое абсолютно каждый раз

    https://intellij-support.jetbrains.com/hc/en-us/community/posts/4682254745362-Java-module-not-found-org-slf4j-and-yet-definitely-in-project-

    > According to https://www.slf4j.org/faq.html#jmpsModuleNames, slf4j supports Java modules since 2.x version, you have 1.7.35 in your pom.xml.

    Там вообще-то Automatic-Module-Name каждому джарнику генерируется

    > I've tried your project from the GitHub link and it builds without errors in IntelliJ IDEA 2021.3.2.

    у меня всё работает
    Ответить
  • Текущей опубликованной версией является XHTML 1.1 от 16 февраля 2007 года.
    XHTML является преемником HTML и обладает рядом закономерных преимуществ перед ним. Так почему же стоит его применять на практике?
    XHTML является текущим опубликованным стандартом разметки гипертекста, заменившим HTML и рекомендованным к повсеместному использованию.
    XHTML является более последовательным и строгим языком, чем HTML, применение его снижает вероятность возникновения ошибок в коде, повышая, таким образом, общее качество гипертекстового документа и уровень вебразработок в целом.
    XHTML, за счет строгого синтаксиса, разбирается парсером пользовательского агента проще и быстрее, в отличие от HTML, что позволяет осуществить его обработку на устройствах с малыми вычислительными ресурсами.
    XHTML является подмножеством языка XML, который позволяет уже сейчас значительно расширить возможности работы с документами посредством применения таких технологий, как XSLT, SVG, MathML, RSS, VoiceXML, Web3D, RDF/XML, XMP, XUL, SOAP, Ajax и Jabber/XMPP). В будущем же он позволит использовать все новые, возможно, пока еще неизобретенные или неутвержденные XML-технологии.
    XHTML позволяет правильно и полноценно использовать приложения (например, скрипты и апплеты), относящиеся к Document Object Model.
    XHTML открывают путь в мир метаданных, что, можно утверждать с большой долей вероятности, позволят в будущем поисковым машинам более корректно и точно обрабатывать данные в XHTML документах (читай страницах сайта). Сейчас это уже стало реальностью в виде микроформатов.
    Ответить
    • Теперь по существу. При том, что мне действительно было страшно интересно, некоторые вещи слегка удивили. Вот некоторые примеры. Мне странно, что в 1995 г., когда IBM выпустила DB2 Common Server, ее основной разработчик Дон Чемберлин ничего не сказал об IBM-овских объектных расширениях. Кстати, его статья об этом давно находится на сайте http://www.ibm.almaden.com, ее краткое изложение на русском языке (в моем исполнении) тоже давно находится на нашем сайте, официальный перевод на русский язык распространяется Московским офисом IBM и опубликован в журнале "СУБД", N 1, 1998 г.

      Меня несколько удивил давно и искренне почитаемый Джим Грей. Известно, что именно в 1995 г. он перешел в Microsoft. Но, мне кажется, что это еще не повод для того, чтобы на столь уважаемом собрании выдавать откровенный панегерик в адрес Microsoft SQL Server, который в то время, как это известно всем практикам, был достаточно слабой и ненадежной системой.
      Ответить
      • Номинация "Объектно-ориентированная СУБД для долговременного хранения классов и объектов"

        обедитель - ObjectStore (Object Design Inc., http://www.odi.com)
        ObjectStore - это зрелая ООСУБД, побеждавшая и в прошлые годы. Сервер ObjectStore 5.0 обеспечивает интерфейсы для Java, ActiveX и C++.
        Ответить
      • Прошло не так много времени с точки зрения вселенной, но версию Common Desktop Environment обновили до 2.5.0

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

        Основные изменения:

        замена древней системы сборки Imake на чуть менее древнюю autotools. Отчего можно сделать configure --help и получить помощь.
        обновлена командная оболочка ksh93. На ней осуществляется вся внутренняя скриптовая автоматизация.
        PAM и utempter поддерживаются на Linux и FreeBSD соответственно. Данное изменение позволило отказаться от SUID бита на dtsession и dtterm.
        Улучшили поддержку полноэкранных приложений.
        Можно собрать без документации
        По умолчанию собирается с английским языком. Если хотите собрать с другим, необходимо указывать в параметрах сборки.
        Ответить
        • 1. Что такое современный ADABAS?
          2. Управление данными
          2.1. Модели данных
          2.2. Поиск и выборка
          2.3. Реляционная модель и поддержка SQL
          2.4. Защита данных
          3. Ядро базы данных и пользователи
          3.1. Функции ядра
          3.2. Интерфейс команд
          1. Что такое современный ADABAS?
          СУБД ADABAS - масштабируемый полнофункциональный сервер баз данных. ADABAS представлен на всех основных серверных платформах:

          IBM Mainframe (OS/390, MVS, VM);
          основных Unix-платформах;
          Windows NT,
          и естественным образом функционирует в локальных и глобальных гетерогенных сетях. ADABAS имеет мощные и удобные в работе средства администрирования баз данных, реализованные как в интерактивном, так и в пакетном режимах, на всех серверных платформах.

          Фирма-разработчик ADABAS - Software AG (ФРГ), развивает и поддерживает комплексную систему программных продуктов трех основных линий:
          Ответить
        • Типа вот так мой десктоп выглядит. На работе. 1152x864x16 - потому что больше моя дурацкая S3virge не тянет. =( цвета, конечно, не всем нравятся (точнее всем не нравятся =)... p.s. идея с регистрацией - дурацкая... посему я и anonymous... а так, я - drF_ckoff =)

          https://www.linux.org.ru/images/7626/original.jpg

          ***
          лиска!!! лиска бля!!! я ее реально 25 лет не видел
          Ответить
        • Новая программа: FastCGI - language independent, scalable, open extension to CGI that provides high performance

          17.07.2000 23:45

          Программный интрефейс (C, Perl, Java, TCL, Python) позволяющий увеличить в несколько раз производительность CGI скриптов, путем единичной загрузки скрипта в память, буферизации ввода/вывода и циклической обработки запросов с помощью FastCGI API, например: while(FCGI_Accept() >= 0) { printf("Content-type: text/html "); printf("Hello world!
          "); } FastCGI интергрируется в web сервера Apache, Netscape's Enterprise Servers, MS IIS и Zeus.
          Ответить
          • ну кстати фастCGI до сих пор жив. Я такто за него скорее чем за http прокси
            Ответить
              • Потому что он легче, в нем ненужных заголовков, и ненужно вручную проталкивать REMOTE ADDR
                Ответить
          • Второе, о чём Вы должны помнить — динамическая типизация и сборщик мусора занимают много ресурсов. Иногда — очень много. Например, массивы целых чисел в PHP занимают примерно в 18 раз больше памяти (до 35 раз в зависимости от различных параметров компиляции PHP), чем в C/C++ для того же объема данных, поэтому задумайтесь о накладных расходах для сравнительно больших структур данных.
            Третье — FastCGI-программа может хранить общие для разных запросов данные. Например, если PHP каждый раз начинает обработку запроса с «чистого листа», то FastCGI-программа может сделать ряд подготовительных действий ещё до поступления первого запроса, например выделить память, загрузить часто используемые данные и т.п. — очевидно, всё это может повысить общую производительность системы.
            Ответить
            • Пятое — безопасность. Вы не поверите, но с настройками по умолчанию Apache позволяет выполнять всё на свете. Например, если злоумышленник загрузит на сайт вредоносный скрипт exploit.php.jpg под видом «невинной картинки» и потом откроет её в браузере, Apache «честно» выполнит вредоносный php-код. Пожалуй, единственное достаточно надежное решение — удалять или изменять все потенциально опасные расширения из имен загружаемых файлов, в данном случае — php, php4, php5, phtml и т.п. Такой приём используется, например, в Drupal — ко всем «дополнительным» расширениям добавляется символ подчеркивания и получается exploit.php_.jpg. Правда следует отметить, что системный администратор может добавить любое дополнительное расширение файла в качестве обработчика php, так что какое-нибудь .html может вдруг превратиться в ужасную дыру в безопасности только из-за того, что .php выглядело некрасиво, было плохо для SEO или не нравилось заказчику. Итак, что же нам даёт в плане безопасности FastCGI?
              Ответить
              • В этом случае открывается TCP-сокет на указанном порту (в данном случае — 5000 или 9000 соответственно), при этом запросы будут приниматься с любого IP-адреса. Внимание! Данный способ потенциально небезопасен — если Ваш сервер подключен к сети Internet, то Ваша FastCGI-программа будет принимать запросы от любого другого компьютера. Значит, любой злоумышленник сможет отправить Вашей FastCGI-программе «пакет смерти». Разумеется, ничего хорошего в этом нет — в лучшем случае Ваша программа может просто «упасть» и получится отказ в обслуживании (DoS-атака, если хотите), в худшем — удаленное выполнение кода (это если совсем уж не повезёт), поэтому всегда ограничивайте доступ к таким портам при помощи файервола (межсетевого экрана), при этом доступ нужно предоставлять только тем IP-адресам, которые реально используются при штатной работе FastCGI-программы (принцип «запрещено все, что явно не разрешено»).
                Ответить
  • Я объебался с коннекторами на али, оказывается 5.5x2.1 и 5.5x2.5 нихуя не совместимы даже если энергично делать mating.
    Ответить
  • Если вы хотите написать простенький сайт, при этом хотите разделить бэк и фронт (сделать нормальное API), при этом не писать на жабаскрипте, а просто генерировать HTML, то как бы вы сделали?
    Ответить
    • я не понимаю как можно "генерировать HTML" и при этом иметь бек, фронт, и нормальное API
      Ответить
      • То есть я обречён на использование жаваскрибтовых фреймворков? Вот поэтому я за PHP, блядб.
        Ответить
        • я не понимаю задачи и не понимаю как тебе тут поможет PHP

          опиши архитектуру
          Ответить
          • Есть API, возвращающий JSON. Например, /get_pituhs_top, /get_pituh_avatar/, и.т.д.
            Нужно нарисовать страничку со списком петухов.
            При этом тесты будут не на HTML, а на API, и вообще фронтенд пишет другой человек (не самом деле нет) и в любой момент можно поменять фреймворк.
            Но я не хочу вникать в жабаскрипт-говно, и в то же время не хочу писать говно как на пхп.
            Ответить
              • А это точно разделение? Я могу поменять API (обратно совместимо), не меняя фронт?
                Ответить
                • Смотри, как это работает:

                  Есть вьюшка, которая возвращает множество питухов. Ты автоматом получаешь Rest API которое по запросам типа ``get_pituhs`` возвращает JSONовый массив питухов сериализуя их.

                  Рядом ты кладешь другую вьюшку, и говоришь: "а теперь хочу ``TemplateHTMLRenderer``", и там ты можешь указать шаблон с html куда ты получишь питухов как объекты, ну или не указывать шаблон, и возьмется куржопенький автоматом

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


                  Как таковое API тут даже не используется.

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

                      твое приложение будет обычным бекендом с рестиком. Ты просто напишешь рядом веб приложение на реакте, и направишь на него. В чем проблема?

                      Просто представь себе сервер, который по REST API отдает JSON
                      А если передать туда слово "/petuh/", то он отдает не JSON, а HTML делая ее по твоему шаблону, в который он передает вместо JSONа обычные об\екты
                      Ответить
                • а даже можно еще проще

                  https://www.django-rest-framework.org/topics/browsable-api/


                  By default, the API will return the format specified by the headers, which in the case of the browser is HTML. The format can be specified using ?format= in the request, so you can look at the raw JSON response in a browser by adding ?format=json to the URL. There are helpful extensions for viewing JSON in Firefox and Chrome.


                  The browsable API is built with Twitter's Bootstrap (v 3.3.5), making it easy to customize the look-and-feel.

                  To customize the default style, create a template called rest_framework/api.html that extends from rest_framework/base.html.
                  Ответить
                  • Помню, у Твиттера раньше в запросах к API можно было добавлять ?format=json или ?format=xml (вроде ещё rss было, что по сути тоже xml). Потом депрекейтнули, оставили json.
                    Ответить
                  • В других фреймворках, чтобы сделать так, нужно в конь-троллер вставлять проверку этого параметра.

                    Видел на одном сайте такое ветвление: если заголовок запроса X-Requested-With: XmlHttpRequest, то вьюха игнорировалась и отдавался собственно объект, сериализованный в json, но такая проверка была в каждом контроллере.
                    Ответить
              • Анти-CSRF и контакт с другими сайтами через OAuth(2) тоже из коробки...

                Он на Джангу ставится? А в Джанге вроде ещё из коробки админка, так что не придётся, как Мистеру Сидору, управлять сайтом через phpmyadmin?
                Ответить
                • и web browable api еще

                  да, на джангу. Из коробки там очень много всего: и админка, и ORM, и даже сборка статики в отдельную папочку

                  Ну правда надо выучить джангу сначала
                  Ответить
    • ого, прикольно. Портативный электронный калькулятор!

      В будушем будут, я уверен, и портативные электронные словарики, и даже может быть электронные плееры!
      Ответить
  • Хром ЗАЕБАЛ

    Сначала ко-ко-ко мы будем поддерживать quirks из 1997 потом блядь месяцами нельзя кликнуть по ссылке в выпадающем посредством css меню
    Ответить
  • БАТИСКАФ ТРЕД 18

    ОФИЦИАЛЬНЫЙ САУНДТРЕК ТРЕДА:
    https://www.youtube.com/watch?v=9Yw5jkAHgME%5BРАСКРЫТЬ%5D
    ВОЗДУХА ОСТАЁТСЯ НА ПОЛЧАСА ИЛИ 5 ЧАСОВ ИЛИ УЖЕ КОНЧИЛСЯ А МОЖЕТ И НЕТ НИКТО НЕ ЗНАЕТ
    Легендарный тред обсуждения тонущего батискафа. Осталось недолго. Делимся своими эмоциями, зоо наблюдаем и придумываем варианты спасения.
    Что удалось узнать за это время:
    - батискаф сделан в гараже
    - не проходил тестирование у специализированных компаний
    - установлено стекло, не предназначенное для погружений на глубину в 4 км
    - компания OceanGatе "БыстроНаДно" игнорировала предупреждения о опасности бочки батискафа от инженера, и даже уволила его
    - специализированные компании просили не использовать батискаф, или будут смерти
    - батискаф управляется странной красной кнопкой и геймпадом Logitech F710 за 30$
    - у батискафа наблюдательное окно находится в толчке гальюне, закрытым шторкой от остальной части помещения
    - у батискафа напрочь отсутствует внешнее освещение. Эксперты предположили, что освещение будет производиться из толчка гальюна с помощью телефонов, но выразили сомнение в данном способе
    - у батискафа присутствует сомнительная система экстренного всплытия, в виде двух кирпичей, привязанный к дну.
    - система управления батискафон представлена в виде 4-х фенов. Два на движение вверх и два на движение вниз
    - система стабилизации горизонтального движения (крылья) просто отсутствует
    - внешняя проводка сделана на отьебись, и весит хвостами по поверхности батискафа
    Ответить
    • The OceanGate CEO who is trapped on a 22-foot submersible on an ill-fated voyage to see the Titanic wreck once explained how he didn’t hire “50-year-old white guys” with military experience to captain his vessels because they weren’t “inspirational.”

      Stockton Rush, 61, added that such expertise was unnecessary because “anybody can drive the sub” with a $30 video game controller.

      “When I started the business, one of the things you’ll find, there are other sub-operators out there, but they typically have, uh, gentlemen who are ex-military submariners, and they — you’ll see a whole bunch of 50-year-old white guys,” Rush told Teledyne Marine in a newly resurfaced undated Zoom interview.

      “I wanted our team to be younger, to be inspirational and I’m not going to inspire a 16-year-old to go pursue marine technology, but a 25-year-old, uh, you know, who’s a sub pilot or a platform operator or one of our techs can be inspirational,” he continued.
      Ответить
    • Всё, нашли мусор.
      Мужикам на борту повезло: всё таки не пришлось медленно задыхаться в консервной банке на дне; просто бум — и всё.
      Ответить
      • Титан потанул ища титаник, какой кошмар
        Ответить
      • Может дырку долбили, чтобы вылезти. Задний адмирал говорил, что должно было быть слышно бум, когда их раздавило.
        Ответить
          • Никто не пролезет, насчет гальюна — большое преувеличение
            https://govnokod.ru/28795#comment1165328
            особенно охуительно как этому жруналисту вайфай отключили

            Там были две титановые полусферы, которые выдержали, и цилиндр из углеволокна
            Ответить
        • Говорят, в последние трое суток сонары бумов не слышали, поэтому скорее всего консерву раздавило сразу — и обрыв связи произошёл как раз из-за этого. А те самые загадочные стуки раз в полчаса уже объявили unrelated (ещё до того, как на дно подвезли роботов-фотографов).
          Ответить
          • Я вычитал, что этот Раш вообще очень везучий, номинальную глубину заявил 4000 м и при этом 3 раза возвращался живым с ~3800 м
            Ответить
    • > батискафа наблюдательное окно находится в толчке гальюне

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

          Во-вторых, пол находится на высоте 1,1 м от головок рельсов. Добавляем высоту рельса (≈ 20 см), толщину шпалы (столько же). Значит, от пола до насыпи полтора метра. Полутораметровых ломов не бывает, они все короче.

          Итак, лом свободно полетит, ударится о насыпь или, если повезёт, о конец шпалы. После удара он накренится. И тут, если сильно не повезёт, он завалится внутрь пути и попадёт под колесо.
          Ответить
  • Блядь, какая-то падла спиздила у меня аккумулятор из джойстика. Только и успел услышать, что это вопрос жизни и смерти, и всё - убежал, гадина.
    Ответить
  • https://inclusivenaming.org/word-lists/inclusive-naming-word-lists-v1.0.html

    Инициатива инклюзивного нейминга (Inclusive Naming Initiative или INI) разработала список рекомендаций по изменению терминологии в IT. Register первым написал о словах, которые, по мнению INI, должны исчезнуть из технического словаря. Издание отметило, что у INI возникли сложности с официальным анонсом этого документа.

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

    В словаре первого уровня представлены следующие термины: abort, blackhat / whitehat, cripple, master, master / slave, tribe, whitelist. Если обобщать, то все аргументы INI так или иначе связаны с «наследием прошлого», идущим вразрез с новой этикой.
    Ответить
    • Инициатива инклюзивного нейминга была основана в 2020 году при участии IBM, Microsoft, Dell, Intel, Red Hat, Cisco, Extreme Networks, Cloud Native Computing Foundation и GitLab. Представители этих компаний и вошли в состав INI.
      Ответить
    • В 2030-е годы мужик заполняет анкету и дошел до вопроса "Как спите?" Что писать? Напишешь "один" — пришьют инцельство. "С женой" — патриархат и гомофобию. "С мужчиной" — токсичную маскулинность. "С белыми" — расизм. "С черными" — культурную апроприацию.


      Написал: "лежу пержу".


      Дали десять лет за выбросы CO2.
      Ответить
    • нежное крем мыло
      ты моя кобыла
      было ли, не было?
      было
      ...
      Ответить
    • ж 23 Москва
      привет. ищу общения, хочу послушать вас и как ваши дела. просто так. клево было бы, если бы вы были в терапии
      @buka_chino tg
      Ответить
    • Дс2 жiнка 24 рокiв ищу с кем пообщаться с тем же набором лиц на данной борде.
      Инженер, художник, так же увлекаюсь философией, постепенно изучаю английский чтобы повысить свой уровен. Собасна ищу собеседника, не толчка, в меру душного, в меру закрытого. Можно просто поговорить о жизни если ты умеешь. Люблю так же выпить пива в каком нибудь аутичном баре для хипстеров.В общем пиши, если есть что сказать.
      @ @allaboutpizdetc
      Ответить
    • Тян, 24, Интернеты
      Не с кем обсудить готовку, всратую готовку, рецепты и вообще поварское дело.
      Если хочешь обсудить насколько отвратителены перфомансы фудблоггеранейм не стесняясь при этом в говноротости - пиши.
      Если хочешь обсудить сложности составления вкусного меню на неделю на троих - тоже пиши.
      Если хочешь обсудить какая влажность оптимальна для фоккачи и какой камень для выпечки лучше - пиши прямо сейчас.
      Ну и вообще было бы приятно поговорить и с поварами, и с теми кто любит готовить, и с теми кто в ахуе от термомикса или модерн китчен.
      @civitasterrena
      Ответить
    • Бля ладно, не будем занимать эфирное время. Тянуч 23 Москва. Ищу all sort of говна и нормальных людей. Вкратце из интересов психология, философия и всякие шизо-штуки (магическо-оккультистские). Можно выйти погулять

      @Worsteller
      Ответить
    • 1. Интернет;
      2. 28, трап;
      3. Залипаю в телефон 24/7. Скучаю. Ностальгирую. Депрессую. Прокрастинирую. Живу в фантазиях. Страдаю от одиночества. Ищу друзей. Буду рада, если напишешь;
      4. Тг: @youdofookinnotin
      Ответить
    • Подмск,интернет
      Тян,30
      Родилась в ДС.В разводе,чайлдфри,4 кошки.168см,с формами,но не прям пампушка,сейчас худею,слежу за внешкой в плане процедур.7/10.Ебанутая и ревнивая,но скучно не будет хехе.Смотрю треш стримы)И хотелось чтобы ты тоже,чтобы рофлить вместе.Так же интересуюсь литературой,искусством,обожаю фильмы ужасов,триллеры,европейское кино
      Ищу милого кунчика от 25лет,для начала общаться в инете,а если зайдем друг-другу ирл отношач.
      Тг AsikoAsko
      Ответить
      • >>,чайлдфри,4 кошки.
        озбс
        >>.Ебанутая и ревнивая
        нах
        Ответить
        • Такого пользователя не существует. Похоже желающих нашлось с излишком, что она сменила ник.
          Ответить
            • не советую ревнявую тян, серьезно. Нервов у программистов и так немного, и она их все съест. Это может быть прикольно первые две недели (фонтан эмоций, мексиканские страсти), а потом ты вечно будешь мудаком

              Кстати, наличие четырех кошек, ноля детей, и ноля мужей в 30 лет это как раз таки последствия
              Ответить
    • Минск (так-то Мск)))
      Тян, 20
      Проездом в Беларуси. Можем встретиться, пообщаться, посмотреть город, а потом ты меня нахуй расчленишь, потому что я отбитая и пошла с первым встречным-поперечным гулять. Ons приветствуется, если заладим, то и в загс хуле можно.
      Tg: @wtfwwtm
      Ответить
      • >ты меня нахуй расчленишь
        всмысле есть член?
        Ответить
    • 1.Тян. 27 лвл Дс
      2.Интересуюсь искусством, кино, историей. Так же пытаюсь в освоение тоту и психологии. Люблю вкусно покушать :3
      3. В идеале найти соулмейта любого пола.Просто найти интересных людей и попиздеть. Кун есть
      4.@catia
      Ответить
    • тян 20 yo инет
      парня для общения, возможно чего-то большего;)
      @xtaassy
      Ответить
    • Тян 19 лет
      Сибирь
      Вновь стало одиноко, по-этому ищу кого-то пообщаться в интернетах. Лампово поговорить с кем-нибудь милым, без всяких пристрастий, наркотиков и тд
      Желательно от 19 до 22 лет
      @seasill
      Ответить
    • Тян, 19 лет, мск
      Ищу общения, а там посмотрим. Старше 25 пжл не деспокоить

      @Klara831327
      Ответить
      • А, нет, ещё такая есть:

        1 область дс
        2 тня 20 лвл
        3 люблю играю в игры , в осовном щас в овервотч , я отучилась на веб разраба (фуллстак), ищу общения
        4 @moonflow
        Ответить
    • Программист в третьем поколении.
      Бабушка писала на паскале, бейсик, чистом си
      мама пишет на плюсах, шарпе
      я на руби, чистом си и шарпе

      https://pikabu.ru/story/moya_rabota_10398303
      Ответить
  • Умение говорить «нет». Непростой навык, который порой достижим только после сессий с психологом.
    Ответить
      • подтверждаю

        за экс*****ную сложность могут уд**рить в ебало
        Ответить
        • — Кто при мне в ц***ви будет материться, того отхуярю кад*лом.
          — Но Вы же только что сами сказали: «Отхуярю»...
          — Ах, так? Получай за это, негодник!
          Ответить
    • 1. b[i].innerHTML.toLowerCase() в функции сравнения вычисляется каждый раз.

      2. list.getElementsByTagName("LI") вычисляется на каждой итерации.

      3. b[i].parentNode.insertBefore(b[i + 1], b[i]);

      А нормального входа в этот гастроном нету?
      Ответить
      • >вычисляется на каждо

        Подумаешь! придет джыт, и молча исправит всё. Это любая скриптоинфузория знает
        Ответить
        • А у нас есть юзернейм CKPunTOuHqpy3OPu9I?
          Ответить
    • Почему нет? Это же не прыщи/мак/винда, а произвольное веб-говно.
      Ответить
      • 1. Как-то туда же это загрузили, скорее всего синхронизацией с диском.
        2. Как это блядь качать?
        Ответить
        • table petuhs (
              id unique primary key
              fileName varchar(255)
              content blob
          )

          ну
          Ответить
            • Что "и", сёма? Что "и"?

              Ты спросил, как такое может быть. Я ответил. А качай как хочешь. Хочешь раком. Хочешь жопой. Хочешь курлом. Хочешь курвой. Хочешь вигетом. Хочешь минетом. Хочешь инвковебреквестом. Да хоть инткрнет эксплорером блдяь
              Ответить
  • А тем временем Пригожин уже в Липецке. Москвичи, готовьтесь встречать освободителя.
    Ответить
  • Могу экспертно ответить на любой вопрос или высказать своё мнение. Спрашивайте. Только специально каверзные вопросы не задавайте.
    Ответить
      • Не рекомендую пользоваться. Пользы кратно меньше, чем вреда. Ну раз ты спросил про пользу, ну, например, в том, что твой код, написанный с использованием метушни, получит, так сказать, "иммунитет" от редактирования другими кодерами (они попросту не смогут понять что там нахуеверченно и не будут трогать), если, конечно, твой коллега не "ISO".
        Ответить
        • Спорим, я могу на "PHP" написать такой код, который никто кроме меня не поймет?
          Ответить
  • Кто в работе пользуется нейросетями?
    Ответить
    • У меня в контроллере над которым я работал была мини-нейросеть, которая по показаниям гироскопа и акселерометра определяла тип физической активности и падение поциента
      Ответить
  • HTTPS-Only Mode Alert
    Secure Site Not Available

    You’ve enabled HTTPS-Only Mode for enhanced security, and a HTTPS version of {$websiteUrl} is not available.
    Learn More…

    ... а потом искренне удивляются, почему мне не по нраву дrustня.
    Ответить
    • Прав ли *****? Сможет ********* победить коррупцию? Что такое любовь? Почему развелись родители? Как выбрать девушку или парня? Можно ли детям рассказывать о Боге? Существуют ли экстрасенсы и инопланетяне? Как вы отвечаете на вопросы, ответ на которые вы, возможно, не знаете?

      Доброум - это сообщество людей, стремящихся достичь максимума свободы и счастья в своей жизни. Для того чтобы понять как это сделать, мы решили вывести ответы на самые важные вопросы в нашей жизни с нуля, с первых принципов. Мы не будем полагаться на мнения известных людей или большинства, а вместо этого будем использовать логику и опираться на факты окружающей нас реальности, чтобы найти правду. Цель Доброума - совместными усилиями выработать практическую философию для ежедневного применения к себе, личным отношениям и окружающему миру!
      Ответить
  • Я пёрышьковый малыш-пepняш
    Я маленький пёрыш милипуська
    Я хорошенький писюша пёрышочек
    Я маленькое пёрышко-крылошко

    Я мягкий и пернатый...
    Ответить
    • Чайки жирные летают, просто жуть

      А я маленький такой
      Унесет меня прибой

      (не унес, к сожалению)
      Ответить
    • Да... Конвертировать векторную графику в растровую в офлайне для пирфоманса, попутно решая вопросы альфа-канала и антиалиасинга — это задротство.
      Ответить
  • Блицкринж
    Оказалось, что у Пригожина инициалы Е.В. означают Евгений Ваганович.
    Ответить
    • Блицкринж
      Мы подошли из-за угла
      Блицкринж
      Ты много на себя взяла
      Ответить
    • еще хророшое


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

    Есть строка. В "C". В этой строке где-то есть вот такая подстрока: "((( PITUH )))". Затем выполняется такой алгоритм:

    1. Ищется символ "(((".
    2. Затем ищется буква ")))".
    3. Строка делится на две строки: от 0 до индекса "(((" и от индекса ")))" до бесконечности.
    4. Затем идёт конкатенация строк:
    СТРОКА_1 + "пхп" + СТРОКА_2.
    5. Дальше я пока не придумал.

    Вопрос: алгоритм жизнеспособный? Стоит ли его реализовывать?
    Ответить
  • array_is_list
    (PHP 8 >= 8.1.0)

    array_is_list — Checks whether a given array is a list
    Determines if the given array is a list. An array is considered a list if its keys consist of consecutive numbers from 0 to count($array)-1.


    Интересно, работает-то хотя бы не за O(n)?

    UPD:

    Note:

    This function returns true on empty arrays.


    Даже такое пользователям объяснять приходится
    Ответить
    • Уважаемый пользователь!
      Наша компания старается всегда соответствовать трендам времени и использовать максимально эффективные каналы информирования клиентов. В связи с этим было принято решение отказаться от отправки сообщений по заказам в СМС и перенести их в наш официальный телеграм-бот.
      Ответить
      • на кладбище в Иркутске выделили участок в 20 гектаров для погибших в Украине.
        Ответить
      • Уважаемая компания!

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

      В луа в теории есть такая же проблема, но там это на совести программсита, потому что у лушаников есть мозги. Они просто не пихают ключей в массив, и текут.

      В джаваскрипте примерно тоже самое, хотя небольшая какашечка всё таки пролезла, и имя ей "of vs in"


      бля почему в перле эот ИЗНАЧАЛЬНО разные типы
      Ответить
    • > Интересно, работает-то хотя бы не за O(n)?

      В лучших традициях говнокода оно должно работать за O(n²)
      Ответить
  • g: "сопоставление между именами пользователей и идентификаторами безопасности не было произведено"
    Ответить
    • обожемой, какая адская пирдоль

      Я верно понимаю, что гдета ктота захардкодил имя, и по нему спермос не смог получить SID?
      Ответить
      • Типа того. Способ починки: «Создайте новый профиль и перекатитесь на него».
        Ответить
        • сразу видно, что микрософт уволила всех QA, зато наняла много колор дайврсити джаваскрипт инженеров из Нигерии
          Ответить
    • Перейдите по этому пути:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon \GPExtensions\{827D319E-6EAC-11D2-A4EA-00C04F79F83A}

      Дважды щелкните значение ExtensionDebugLevel REG_DWORD.

      Задайте значение для данных 0.


      Но пероляца ПРЫЩЕВИКИ
      Смотри, не перепутай
      Ответить
  • РКН прочухал про ниттеры. Сейчас у меня блокируется Ниттер (вротенд к Твиттеру) и Piped (вротенд к Ютубу) на следующих поддоменах:
    1d4.us
    hostux.net
    kavin.rocks
    leptons.xyz
    lunar.icu
    nitter.net
    privacy.com.de
    projectsegfau.lt
    trom.tf

    GoodbyeDPI легко на***вает блокировку.
    Ответить
    • Под раздачу попали ещё эти домены:

      unixfox.eu
      moomoo.me
      owacon.moe
      fly.dev
      cutelab.space
      nitter.nl
      esmailelbob.xyz
      artemislena.eu
      tiekoetter.com
      poast.org
      froth.zone
      nitter.cz
      privacydev.net
      lambda.dance
      kylrth.com
      unofficialbird.com
      soopy.moe
      whatever.social
      rawbit.ninja
      privacytools.io
      smnz.de
      twei.space
      inpt.fr
      d420.de
      caioalonso.com
      nitter.at
      habedieeh.re
      adminforge.de
      pufe.org
      arcticfoxes.net
      com.sb
      ktachibana.party
      freedit.eu
      jote.lile.cl
      nitter.hu
      no-logs.com
      Ответить
    • Вот уёбки! Но ладно, ниттеры и без того не работали.
      Ответить
      • Ладно, блокируют ниттеры, потому что Твиттер заблокирован. Но Piped за что блокируют? За то, что хотели заблокировать Ютуб, но кишка оказалась тонка, поэтому заблокировали его альтернативные фронтенды?
        Ответить
  • «На данный момент, использование ESNI у многих провайдеров, применяющих DPI, ухудшает доступность сайтов, вопреки ожиданиям.
    Причина в отсутствии SNI.
    DPI многих провайдеров настроены так, что когда они не могут определить, к какому домену производится доступ, они блокируют соединение, и фактически получается блокировка по IP.

    Реестр запрещенных сайтов состоит из следующих элементов:

    Тип блокировки : default (обычно используется для конкретных HTTP URI), domain, ip
    Домен
    IP-адрес/адреса
    Другая нетехническая информация, вроде судебного решения и органа, добавившего элемент в реестр
    Пример:
    Есть в реестре заблокированный домен w1.mobgo1azino.site, с IP-адресами 104.28.26.13 | 104.28.27.13. Он заблокирован по доменному имени (реестр содержит IP-адреса даже для типа блокировки type=domain).
    Вы хотите зайти на незаблокированный сайт bo0om.ru 85, у которого те же IP-адреса, потому что оба сайта находятся за Cloudflare.
    Если вы используете браузер без ESNI, то DPI провайдера увидит, что вы пытаетесь зайти на bo0om.ru 85 по этим IP-адресам, и разрешит соединение.
    Если вы будете использовать ESNI, то в TLS ClientHello-пакете не будет поля SNI, и DPI заблокирует ваше соединение.»


    https://ntc.party/t/esni-encrypted-sni/68

    С момента написания заметки прошло почти четыре года. Появился протокол ECH, альтернативный протоколу ESNI. Багор в том, что некоторые браузеры теперь поддерживают ECH, но не поддерживают ESNI, а некоторые сервера поддерживают ESNI, но не поддерживают ECH (или наоборот). Т. е. фактически ESNI/ECH бесполезны.
    Ответить
    • 1. регистрируем домен "Russian-war-crimes-in-Ukraine.net"
      2. прописываем в него 100500 адресов российских вебсайтов
      3. пишем на него жалобу в РКН, прямо на сам домен
      4. РКН блочит пол рунета
      Ответить
        • я думаю, у провов вайтлисты на нужные IP
          Ответить
          • Можно так "govnokod.ru" забанить, отомстить за удаление учётки "guest". Так как на этот сайт, в целом, всем по***.
            Ответить
            • > отомстить за удаление учётки "guest"

              И guest8
              И guestinho
              Ответить
          • Так это всё равно пиздец. Крупняки типа VK, yandex и других попадут в вайтлисты. Сайты кремля тоже. Но остальные?
            Ответить
            • ну забанишь ты сайт пицеррий "чебаркуль-пицца" и?
              Ответить
        • Уже было, РКН заблочил сам себя. После этого ввели вайтлист. В вайтлист попали ФБ и ИГ, которые спустя какое-то время заблочили, поэтому на вайтлист пришлось забить.
          Ответить
          • Тогда какая защита от такой атаки?
            Ответить
            • Проверять обратную запись DNS (PTR)? Не поможет, там тоже есть лазейки для манипуляций.

              Запретить больше одного сайта на айпишнике? Тогда срочно потребуется переходить на IPv6, а это будет сильнее нагружать DPI, из-за этого провайдеры и не торопятся на него переходить.
              Ответить
              • >>апретить больше одного сайта на айпишнике?
                для этого надо запретить HTTP старше версии 1.0. Ты знаешь же про заголовок Host?
                Ответить
    • сраные жопаскриптеры, их неудачи только забавляю нас

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

        Ты рашкореалий не знаешь, при развитом чекизме волотёры — сорт москалей, сотрудники ГУП «Мосволотёр»
        Ответить
        • бузотёр нужен
          бузы потереть
          или бузову
          Ответить
        • Ага, в РФ теперь есть «волонтёры» на зарплате со штатным расписанием.
          Ответить
          • волонтёры поебды всякие, да
            ну примерно как "добровольцы" на Донбассе в 2014-м
            Ответить
  • Квантовые компьютеры могут существовать, или это хуита собачья?
    Ответить
      • Клава прикольная. В рядах с буквами на одну-две клавиши больше, чем на современных, основанных на QWERTY. Справа от кириллицы влезают ещё несколько знаков препинания, и их не нужно разыскивать в неудобных местах.

        В некоторых раскладках на таких широких клавах ещё буква «ё» была справа от «ю», а не в жопе.
        Ответить
          • UNIX -- У НИХ
            а демос У НАС

            и да: KGB migrated to VAX-VM, но мы тут не причем
            Ответить
          • Слоны PDP интересными были. Оригинальный процессор PDP-11 занимал целый шкаф, состоящий из нескольких плат, из него можно было вытащить регистр или сумматор.

            Советские же кулибины создали микропроцессор на одном кристалле, а на его основе дофига техники от известного всем БК-0010 до микрокалькуляторов.
            Ответить
  • хорашо жевет на свети венипух
    Ответить
  • А вы тоже вместо «reboot» набирали «куищще», забыв переключить раскладку?
    Ответить
    • именно по-этому я за ``Restart-Computer`` ``shutdown -r``. ``halt `` еще есть
      Ответить
        • reboot, halt, poweroff - reboot or stop the system
          shutdown - bring the system down

          лолнахуя так много

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


          ps:
          https://unix.stackexchange.com/questions/8690/what-is-the-difference-between-halt-and-shutdown-commands

          ну ожидаемо: высокоуровневая хуйня с записью в лог и посылкой wall версус низкоуровневая. Алсо, SsyV vs BSD как всегда у юниксов
          Ответить
          • reboot это СОМ-файл на 5 байт
            Именно поэтому я за OLE2

            А у пердоликов даже симлинк в несколько раз больше.
            Ответить
            • омг ты про дос что ле?

              ну так есть разницо промеж прыгнуть на 0FFFFh:0 (эт буквально то, с чего начинает работу проц после стабилизации питания, так что это есть ребут) и пирдануть сискол для ребута из эльфа или a.out?
              Ответить
  • нахуя так много языков программирования? почему нельзя сделать один и заебись?
    Ответить
    • +1

      И через 50 лет будем опять на говнокоде это же обсуждать.
      Ответить
  • #
    | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
    Makaroni Vilkada yidiganla bilan 
    qalban birgaman..
    |_____________|
                         \ (•◡•) / 
                           \      / 
                            ——
                            |     |
                            |_   |_
    Ответить
    • -da — это местный падеж во всех тюркских. Например, в татарском «монда» означает «здесь» (буквально «рядом со мной»).

      Makaroni Vilkada = макароны на вилке?
      Ответить
      • да, это из блога "узбекская кухня"
        не спрашивай меня что я там делал
        Ответить
  • Социальная сеть «ЯRUS» прекратит работу 30 июня в 15:00 по МСК — до этого момента у пользователей будет возможность сохранить данные.
    Ответить
    • Блyayayayayayayayaya, это пizdец... у меня же там столько подписок (((
      Ответить
  • Если вам надо было идентифицировать клиента более точно, чем по IP, то что бы вы сделали?
    Какой-то fingerprinting нужен
    Ответить
    • Была идея смотреть Source port, то петухи сидят за NAT-ом и
      Ответить
      • source port для одного соединения будет тем же самым, но пока TCP соединение не порвали, ты и так знаешь, что это он.

        Новое соединение -- новый порт

        Учти еще, что бывают http proxy
        Ответить
        • можно зафингерпринтить реализацию SSL и браузер, добавить к
          этому IP и source port, и получить эвристику. Это не даст тебе стопроцентной гранатии, потому что я могу открыть второе соединение другим браузером, но во многих случаях сработает

          хы: куку нельзя поставить? или пидор в порнорежиме?
          Ответить
          • pps: когда я говорю "браузер" я имею ввиду все заголовки, их порядок, и пр.
            можно еще таймаут звапоминать и фингерпринтить ос по реализации TCP/IP
            Ответить
    • Есть много фингерпринтов и все х*вые.

      Через JS можно узнать список шрифтов, установленных в системе. Но на мобильных ОС он будет стандартным, и ты ничего уникального не узнаешь.
      Ответить
  • https://habr.com/ru/articles/366291/
    Bluewolf
    26 фев 2015 в 12:13
    Как я имплантировал RFID себе в руку, а потом еще NFC. Часть 1


    https://habr.com/ru/articles/447104/
    Bluewolf
    7 апр 2019 в 20:11
    Как я имплантировала RFID себе в руку, а потом еще NFC. Часть 2


    https://habr.com/ru/users/Bluewolf/
    Александра @Bluewolf


    А вы думали, что имплантируемые чипы, которые меняют жертве пол — это такая ватная страшилка?
    Ответить
    • Trigger Warning:

      Ableism
      Abortion
      Abusive relationship
      Acephobia
      Ageism
      Alcohol
      Alcoholism
      Amputation
      Animal abuse
      Animal death
      Antisemitism
      Anxiety
      Assault
      Attempted murder
      Attempted rape
      Bestiality
      Blood
      Bones
      Branding
      Bullying
      Cancer
      Cannibalism
      Car accident
      Cheating
      Child abuse
      Child death
      Childbirth
      Conversion therapy
      Cults
      Death
      Decapitation
      Demons
      Depression
      Divorce
      Drugs
      Eating disorder
      Emesis
      Emotional abuse
      Eugenics
      Famine
      Fatphobia
      Fire
      Genocide
      Gore
      Gun violence
      Hallucinations
      Homomisia
      Homophobia
      Hospitalisation
      Hostages
      Harry Potter References
      Incest
      Infertility
      Kidnapping
      Lesbiphobia
      Mental health hospitalization
      Miscarriage
      Misgendering
      Misogyny
      Murder
      Needles
      Occult
      Pedophilia
      Physical abuse
      Plague
      Poisoning
      Police brutality
      Pregnancy
      Profanity
      Prostitution
      PTSD
      Queerphobia
      Racism
      Rape
      Religion
      Satan/The Devil
      School shooting
      Self-harm
      Sexism
      Sexual abuse
      Sexual assault
      Sexual harassment
      Sexually explicit scenes
      Skeletons
      Slavery
      Slut shaming
      Snakes
      Spiders
      Stalking
      Starvation
      Suicide
      Terminal illness
      Terrorism
      Torture
      Transmisia
      Transphobia
      Violence
      War
      Ответить
  • «Дубльгис» — файка «Сбербанка».
    Ответить
  • Иран экспериментирует с белым списком протоколов:
    «The Geneva team has reported on a new protocol whitelister that has been deployed in Iran: https://geneva.cs.umd.edu/posts/iran-whitelister/ 15

    Here are my observations:

    They observe traffic to ports 53, 80 and 443 and block connections that are not DNS, HTTP or HTTPS.
    They monitor the first two packets only
    They are not able to reassemble the TCP connection. Sending “G”, “ET”, “/” for HTTP fails when “GET /” succeeds.
    Blocking happens by blocking the second and subsequent packets from the client.
    This aligns with pcaps I’ve seen for blocked Outline servers in Iran. The client is able to send some data, but the rest is blackholed and it looks like a client timeout from the server perspective.
    Server packets are not affected
    DNS-over-TCP is blocked, but usually there’s no second packet, so there’s not much disruption there.
    The whitelister is not bidirectional. You need to be in Iran to trigger it
    Not all destination IPs are subject to the whitelister. It’s unclear what IP ranges are affected.

    Their Geneva system learned some circumvention strategies:
    Send two empty FIN packets before the TCP handshake. You can’t implement this on mobile and it’s very fingerprintable.
    Send 9 ACKs during the TCP handshake. Also fingerprintable and not mobile-friendly.
    Send a HTTP GET fingerprint with corrupted checksum before each packet. Mobile apps could prepend traffic with a GET, but not tamper with the checksum.»
    Ответить
    • В Туркмении заблокированы популярные сервера DoH:
      https://ntc.party/t/turkmenistan-blocks-dns-over-https-resolvers/244

      В Узбекистане блокируют IPSec, OpenVPN, L2TP, PPTP:
      https://ntc.party/t/twitter-tik-tok-skype/1122/5

      Shadowsocks в Узбекистане проходит. А вот в КНР научились и Shadowsocks банить:
      https://ntc.party/t/how-china-detects-and-blocks-shadowsocks/289

      И похоже, что не только Shadowsocks, а и другие протоколы на базе TLS, которые не являются обычным HTTPS:
      https://github.com/net4people/bbs/issues/129

      По данным на 2020-й год в КНР блокировали соединения с ESNI, а вот с более новым ECH — нет:
      https://ntc.party/t/exposing-and-circumventing-chinas-censorship-of-esni/611/2

      К слову, у GoodbyeDPI есть экспериментальная ветка, пытающаяся обойти блокировку OpenVPN по протоколу:
      https://github.com/ValdikSS/GoodbyeDPI/tree/openvpn
      Ответить
    • >They observe traffic to ports 53, 80 and 443 and block connections that are not DNS, HTTP or HTTPS.

      то есть на порт 4242 я могу что угодно слать?

      >They are not able to reassemble the TCP connection. Sending “G”, “ET”, “/” for HTTP fails when “GET /” succeeds.

      как дела у HTTPS?
      Ответить
      • Тоже подумал об этом. Есть какие-то способы удостовериться, что протокол HTTPS, не расшифровывая трафик?
        Ответить
        • ЕМНИП, рукопожатие там примено такое:

          Client: ClientHello
          Server: ServerHello, вот тебе серификат
          Client: (проверив сертификат): ClientKeyExchange.

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

          Так что если у тебя большие мощности, то увидать хендшейк TLS/HTTPS ты можешь на любом порту.

          Конечно, внутрь него можно запрятать OpenVPN и потечь, но существуют всякие эвристики, потому что паттерны траффика у ВПН и HTTP разные.

          Можно поднять фронтэнд и терминировать на нем https, и показывать котят. А ксли ты передаешь гетом волшебный ключ на 512 байт, то с тобой начнает говорить OpenVPN сервер. Тогда доказать твоё ВПНство будет тяжелее


          зы: ну еще можно пойти по SSH на сервер в амазоне, запустить там SSH тоннель и дальше понятно, чево делать
          Ответить
  • А помните Wireless Village, он же Instant Message and Presence Service (IMPS)? Его клиенты были встроены в несмартфоны Siemens, Nokia и ещё в несколько марок, была куча серверов с регистрацией одной кнопкой, почти как в джаббере, но почему-то он не был популярен.
    Ответить
    • Не помню. Значит ли это, что я не застал это явление? Нет. Однако значит ли это, что я застал это явление, но уже успел о нём позабыть? Тоже нет.
      Ответить
  • Как в ебаном жаваскрипте искать регекспом?
    Ответить
      • Там даже в йезыг встроили свинтаксис для /регулярных выражений/. Где ещё, кроме sed/awk/Perl такое бывает?
        Ответить
      • вася, я регекспы знаю. Есть аналог re.findall(r'regexp') 1) без долбоёбского синтаксиса из перла который закопали 2) \d не должно интерпретироваться в литерале строки?

        Пойду лучше у нейросети спрошу.
        Ответить
        • сёма, нихуя ты не знаешь

          напиши мне без шпарклаки негативную ретроспективную проверку
          Ответить
    • Почему не работает?

      '/12345/'.search('/(\d+)/')
      Ответить
      • Потому что ты ищешь подстроку, а не регэксп.
        Наебал.
        '/12345/'.search(/\/(\d+)\//)
        Ответить
        • Щито? Регексп можно задать только через //?
          Ответить
        • Ладно, наебал, ты ищешь регэксп, но «\d» проёбывается.
          > '/12345/'.search('/(\\d+)/')
          < 0
          Ответить
          • > «\d» проёбывается.
            Потому что строка не сырая? А как работает синтаксис //?
            Ответить
            • > А как работает синтаксис //?
              Да хуй его знает. Вон, вроде просто сырой регэксп внутрь пишешь и всё, только «/» надо экранировать (по понятным причинам).
              Ответить
              • '/12345/'.match('/(\\d+)/')

                Заработало. А что делает search и нахуй он такой нужен? И почему жаваскриптоблядки не додумались до сырых строк?
                Ответить
                • '\d'
                  'd'

                  Почему у жсдолбоёбов невалидный эскейп не ошибка синтаксиса?
                  Ответить
                  • Потому что надо писать без ошибок.
                    Ответить
                  • Где же тут ошибка, дурачок?
                    Смотри:
                    > 'Sema pidor, his IQ is 17'.match(/(d)/)
                    [
                      'd',
                      'd',
                      index: 7, //   'Sema pidor, his IQ is 17'.match(/(\d)/)
                    [
                      '1',
                      '1',
                      index: 22, // <-- Я искал число, и я его нашел
                      input: 'Sema pidor, his IQ is 17',
                      groups: undefined
                    ]


                    ЗЫ: Я умышленно упустил вспомоигательный глагол "To be". Считайте, что pidor это уточнение как Sema light

                    ps: к сожалению, врот-пресс запарафиинил мой пример, потому показать его тебе не получится
                    Просто поверь мне на слово: ты пидор
                    Ответить
                    • Иню, ты можешь хотя бы внутри тагов code не формазолить код?
                      Ответить
                    • Можно такой же пример, только про nyTuHa?
                      Ответить
                    • Что ты высрал и кто такой cёма? Поверил тебе на ебало.
                      Ответить
            • А вот так:
              /(\d+)/.exec('/12345/')


              Заметь две особенности:
              1. Всё наоборот, проверяемая строка в конце.
              2. У \d нет лишнего бекслеша, потому что в синтаксисе // его экранировать не нужно.
              Ответить
                • А вместо matchAll придётся использовать цикл:
                  var r = /\/(\d+)\//g;
                  while ((a = r.exec('/123/bebe/456/')) !== null) {
                      console.log(a[0]);
                  }


                  Тут объект r хранит состояние (поля lastIndex и input).
                  Ответить
                    • Добро пожаловать в йажаскрипт. Тут наслоение конь-цепций из разных эпох.
                      Ответить
                      • Та я понял. Только мне нахуй не упало час сраную регулярку писать.
                        Ответить
                  • >>Тут объект r хранит

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

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

                      Хорошо хоть, что не как strtok в сишке со стейтом в невидимой глобальной переменной. Там несколько инстансов не сделаешь...
                      Ответить
                      • errno и strtok появились примерно когда был знамениты фестиваль Вудсток.

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

                          Сейчас им должно быть за полтинник.
                          Ответить
                • нахуя ты кавычки поставил, чучундра?
                  Ясен хуй у тебя нихуя не найдется
                  > 'abc123'.match('/(\d+)/')
                  null
                  > 'abc123'.match(/(\d+)/)
                  [ '123', '123', index: 3, input: 'abc123', groups: undefined ]
                  >
                  Ответить
                  • потому что мне нужно с кавычками, хуюндра.

                    Кстати. Что за пиздец возвращает match? Массив какой-то?
                    Ответить
                      • Я уже разобрался. А тебе если что-то непонятно перечитай еще раз ветку.
                        Ответить
                        • заче мне понимать джава скрипт? я что -- пидор
                          Ответить
                          • Почему сразу пидор? Может быть, просто обиженный, которого заставили писать на жс.
                            Ответить
                    • блядь что с вами?

                      // создает объект Regexp. Если ты передаеш туда строку, то тебе слеши не нужны
                      'abc123'.match('(\\d+)')

                      иначе у етбя слешы будут частью ригулярки
                      Ответить
  • На гендиректора «Яндекса» Стертора Осетинского составили протокол об «ЛГБТ‑пропаганде» среди несовершеннолетних
    Ответить
    • > либо приостановление деятельности до 90 дней

      Прикинь, что будет, если «Яндекс» на 90 дней выключат?
      Ответить
  • Ik ga vaak op de trap. Er zijn heel veel trappen in mijn buur

    Ик ха фаак оп дю трап.
    Эр зайн хил фил траппен ин майн бюр!
    Ответить
    • У вас есть трапы? А комингсы вокруг дверей есть? А шпигаты и кнехты? А сортир вы гальюном зовёте?
      Ответить
      • ik weet het helaas niet. Maar hebben we ramen. Hoe zeg je in het Engels? "Windows"?
        Ответить
          • Er zijn ook bank (банкетка, диван), bureau (стол-бюро), kantoor (ну тут понятно всё) en allerlei dingen
            Ответить
            • Кстати, в современном немецком есть слово Rahmen (именно так, Rahm считается диалектным и устаревшим и означает другое), означающее рамку. Часто употребляется во множественном числе в переносном смысле в выражениях типа «в рамках разумного», «в рамках приличий».
              Ответить
    • Всё мечтаешь понаехать в белую страну? Да, чурка?
      Ответить
      • Зачем не куда-то ехать?
        Мне и у твоей мамки за щекой неплохо
        Ответить
        • Можно поехать зарабатывать евро и продавать по 103 в России (скажем спасибо ПУТИНУ).
          Ответить
          • "будет по семьдесят, будет и по сто семьдесят"
            Ответить
            • Дал Бог зайку, даст и лужайку
              Ответить
        • Ты так хочешь сказать что ты - хуй? 😀
          Ответить
          • Нет. Я же у твоей мамки, а не у тебя
            Ответить
              • То есть тебя в рот обезьяна ебет?
                Ответить
                • В своих фантазиях - хз кто меня ебёт. Так кто ты?
                  Ответить
    • У старых эскалаторов между ступеньками был зазор (у каждой ступеньки был скос, поэтому между ними образовывалась выемка, как от треугольного напильника), а гребёнка была с более редким шагом.

      Так вот некоторые пассажиры умудрялись насадить на гребёнку упор сумки-тележки (он был в виде V-образного прутка), после чего эскалатор заклинивало намертво.

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

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

    Евгений Пригожин.

    Человек, который не продаст Россию
    за европейские замки и счета в
    американских банках.
    Ответить

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

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

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


    8