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

    0

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

    #154: https://govnokod.ru/28275 https://govnokod.xyz/_28275
    #155: https://govnokod.ru/28281 https://govnokod.xyz/_28281
    #156: https://govnokod.ru/28322 https://govnokod.xyz/_28322
    #157: https://govnokod.ru/28344 https://govnokod.xyz/_28344
    #158: https://govnokod.ru/28366 https://govnokod.xyz/_28366
    #159: https://govnokod.ru/28391 https://govnokod.xyz/_28391
    #160: https://govnokod.ru/28434 https://govnokod.xyz/_28434
    #161: https://govnokod.ru/28449 https://govnokod.xyz/_28449
    #162: https://govnokod.ru/28477 https://govnokod.xyz/_28477
    #163: https://govnokod.ru/28501 https://govnokod.xyz/_28501
    #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

    Запостил: nepeKamHblu_nemyx, 02 Июня 2023

    Комментарии (474) 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.
      Остерегайтесь подделок. Берегите себя и своих близких. Кок!
      Ответить
    • На одном сайте вылезла реклама устройства «Сумматор интернетов»: суммирует трафик с 4...8 4G-модемов.

      Под капотом Raspberry Pi.
      Ответить
      • А ваша с***ма может распарралелить 4...8 входящих подключений, да чтобы эти вот так, а те вон так?!

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

        Со времен завоза в прыщи iprotue2 (Кузнецов или как этого питуха зовут который их туда затащил) прыщи научились всякие штуки типа нескольких таблиц маршрутизации, роутинга от источника, роутинга по маркам нетфильтра и пр.

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

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

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

            Без VPN можно ускориться, только если у тебя несколько разных задач на скачивание работают параллельно (тогда задачи можно раскидать по каналам).
            Ответить
          • Это если ширина канала у VDS ширше твоей, да.

            К счастью, HTTP поддерживает Range, и можно качать в два потока (так делали reget/flashget/getright), так что просто указать разные SRC у потоков, и потечь.

            Но я говорил про ECMP: там в FIB ядра просто добавлено несколько next hop.

            Интересен алгоритм распределения пакетов по этим хопам. Сначала они шли раундробином, и разумеется сосал TCP (MTU discovery сосал и пр).

            Затем завезли роутинг кеш. Потом его заDDoSили, и поменяли на хеширование по {source, destination}: так что уже не совсем раундробин, но TCP работает. Причем алгоримтмов хеширования тоже вроде нескока и они там в sysctl настраиваются.

            А еще есть аггрегирование каналов на уровне ethernet: Channel Bonding aka Link aggregation aka Teaming, но это уже другая совсеи история
            Ответить
            • Ну скачай мне зип-файл с Гитхаба в два потока, а я поржу, когда он тебе ответит, что не поддерживает Range.
              Ответить
              • даже github static pages?
                Ответить
                • Static pages пока не проверял, но вот релизы так не качаются.
                  Ответить
                  • Это стыдоба, конечно:)

                    Напоминает всякие пыхподелки, где питух хранил файлы в MySQL, и отдавал их скриптом, и разумеется не умел ни zip, ни Range, ни кеширующие заголовки, ни modified time, ничего.

                    Может быть и у гитхаба такое?

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

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

                        У некоторых программ официальные бинарники можно найти только в релизах Гитхаба.
                        Ответить
                        • Гитхаб обязан быть не очень хорошим, как Вы выразились, т.к. необходимо, чтобы мелкомягкие бл**оуё**и страдали.
                          Ответить
                          • > Гитхаб
                            Таки codeplex.
                            А потом мелкомягкие увидели, как ловко гитхаб защищает от хотлинкинга и купили.
                            Ответить
                        • define хуёво

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

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

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

                              пусть сам разбирается при помощи эвристик как качать и откуда
                              Ответить
                            • Вы реально http proxy с поддержкой range и HTTP клиента который умеет указать src при создании сокета называете сумматором? ')
                              Ответить
                        • если постучаться curl -I на какой-нибудь файл из релиза, то оно в location вернёт ссылку уже на непосредственно cdn, который в свою очередь говорит, что

                          accept-ranges: bytes
                          Ответить
                          • То есть Иканус нам напиздел понимаешь напиздюнькал наебал нас блять ты понимаешь соврал нахуй на хуй сказал неправду
                            Ответить
                            • Только отчасти

                              Ссылка в location каждый раз получает разный параметр X-Amz-Signature в квере плюс там ещё куча какой-то херни

                              Так что возможно тут такой же случай, как и с Ютубом
                              Ответить
                              • Охота за реферером, только теперь более технологичная и не отдают плохим клиентам tubgirl.jpg
                                Ответить
                    • кстати, кому не лень, проверьте сурсфорж, под который гитхаб так пытается косить теперь
                      Ответить
                    • Пердыдущий раунд обсуждения этого вопроса
                      https://govnokod.ru/28630#comment923569
                      Ответить
                    • Ну там с их объемами папки с нгинксом не выйдут. Другой вопрос что это всё равно наверное лежит на каком-то S3.
                      Ответить
                      • что мешает S3 представить из себя VFS и пусть nginx работает?
                        Ответить
                        • зачем???
                          Ответить
                          • Чтобы сделать ненужную хуйню, разумеется

                            S3 сам прекрасно умеет HTTPS
                            Ответить
              • Бывает ещё другой стул: это всякие ютубчики, которые Range поддерживают, но URL видеопотока привязан к айпишнику инициатора, т. е. докачать с другого айпишника по той же ссылке не получится. Для каждого айпишника придётся получать свою ссылку на видеопоток, а для этого придётся писать свою качалку, браузером или официальным приложением так не покачаешь.
                Ответить
                • зачем докачивать по той же ссылке, если у ютуба есть таймкоды?
                  Ответить
                  • Вот. По таймкодам и можно разделить. Но для этого придётся писать свою качалку. Целый поток, запрошенный браузером/клиентом ты по нескольким интернет-каналам не раскидаешь.
                    Ответить
                    • > писать свою качалку.
                      Всякие JWПлееры и подобное поссути включают в себя качалку, которая медиа сосёт кусками. На некоторые поделках вебмакак проще найти урл и посмотреть браузером томущо скриптушня затыкается, так даже Гiгетох нормально кажет (я х.з. как такого добиться смогли)
                      Ответить
                      • Да, с тех пор, как в браузеры добавили Media Sources Extensions, на сайты стали пихать тонны жопоскрипта, чтобы реализовать частичную загрузку и докачку, т. е. то, что во Флеше было чуть ли не стандартным.
                        Ответить
              • Зачем качать в два потока? У меня есть некоторые кхм сомнения, что канал таким образом удвоится
                Ответить
                • лучше в джва стека
                  Ответить
                • Ну а в друг у тебя шейпинг админ настроил на один поток? Ну там проткнутое ведро, знаешь же?
                  Ответить
            • > Это если ширина канала у VDS ширше твоей, да.

              Могу придумать два условия, когда это не так:

              1. К твоему компу подведён GPON. Но зачем тогда тебе сумматор? Сервер всё равно вряд ли отдаст файл на такой скорости.

              2. У тебя очень хуёвый VDS (например, шарит канал со 100500 такими же VDS).
              Ответить
    • https://pbs.twimg.com/media/Fxgpyh0WcAEjsA-.jpg
      Ответить
    • https://twitter.com/_PistisSophia/status/1664613382530428930
      В конце пришел босс и начал угнетать
      Ответить
      • Это проблема хуёвой тренировки кмк. Проблема не в том, что она тян, а в том, что она нихуя не умеет
        Ответить
        • Имплаинг тян будет вместо пилотеса тренироваться вместо того, чтобы сразу служить и защищать.
          Ответить
    • An eating disorder prevention organization said it had to take its AI-powered chatbot offline after some complained the tool began offering “harmful” and “unrelated” advice to those coming to it for support.

      The National Eating Disorders Association (NEDA), a nonprofit organization aimed at supporting people impacted by eating disorders, said on Tuesday that it took down its chatbot, dubbed “Tessa,” after some users reported negative experiences with it.

      NEDA did not provide specific examples of the advice Tessa offered, but social media posts indicate the chatbot urged one user to count calories and try to lose weight after the user told the tool that they had an eating disorder.
      Ответить
      • Хотел пошутить про «жри меньше, жирный уебан», но потом дошёл до третьего абзаца.
        Ответить
    • https://media.breitbart.com/media/2023/06/IMG_3648.jpg
      Ответить
    • «Word» для «Андроида» создаёт директории «Roaming» и «roaming» (в /data/data/com.microsoft.office.word). Привычка виндоблядей, что файловая система должна быть нечувствительной к регистру.
      Ответить
      • Лол кек. А файлы в "zip" чувствительны к регистру?

        Что будет, если попытаться распаковать в Винду две «одинаковые» папки?
        Ответить
        • Файлы сольются в одну папку.

          В зипе нет никаких «папок», там просто пути со слешами, а как их обрабатывать — уже дело ОС.

          Вроде имеющиеся реализации зипа, если директория уже создана, ошибок не выкидыают.
          Ответить
          • А если в двух "одинаковых" папках будут "одинаковые" файлы?
            Ответить
            • Подозреваю, операция распаковки ZIP-файля выглядит примерно так:
              for (let [path, content] of unpack(archive)) {
                  writeFile(path, content)
              }
              Ответить
              • Я и не знал, что ты джаваскриптпидр. Или это тайпскрипт?
                Ответить
                • Ну он же сделал НГГК на рагуляре. Хотя кот попахивает скорее одноглазой змеей.
                  Ответить
                • На сишке было бы дольше. Можешь считать это псевдокотом*.

                  * Но это полностью валидный «JavaScript», да.
                  Ответить
                  • > На сишке
                    – открывайте специальную олимпиаду
                    Ответить
                • всё ещё лучше, чем раст
                  Ответить
            • Тогда спросит, надо ли перезаписывать (или не спросит, в зависимости от ключей).
              Ответить
        • БАГОР: Недавно запоковал шингагом несколько файлов, передал на ведро и там увидел, что оно мне в архив засунуло альтпотоки, которые даже сам шингаг на винде отказывается показывать в списке содержимого.
          Ответить
          • Фигня, если в альтпотоке так называемые «расширенные атрибуты» (популярные браузеры под Виндой к скачанным файлам добавляют альтпоток с текстовым содержимым вроде zone=4, чтобы За-shit-ник Шiпдошз их проверил на вирусы).

            Нефигня, если альтпоток на гигабайты и содержит хоумпорно.
            Ответить
            • Впринципе, мой альтпоток разработан настолько, что в обычном "стишок.txt" я смог спрятать банку сгущенки
              Ответить
              • Кстати, про Zone.Identifier:

                https://codeby.net/threads/forenzika-alternativnogo-potoka-dannyx-zone-identifier-v-ntfs.63995/
                Ответить
                • Лихорадка форензика и Ссылка скрыта от гостей
                  Ответить
                  • Смегма досит и я не успел подписать, что текст наверняка переводной, у кого-то даже видел конкурс на буквально эту тему. А так, к файлу это прилепляют, если файл был скопирован из другой интернетэкплорерской «зоны безопасности» с более низкими привилегиями.
                    Ответить
                    • Я тоже заметил, что пахнет переводом: там в списке некоторые строчки в оригинале, а некоторые названия полей переведены, типа как Микрософт в документации автоматически переводит имена функций.
                      Ответить
          • thumbs.db
            .DS_Store
            .svn

            архивы never change
            Ответить
            • А ведь от Thumbs.db нас спасло только то, что это изобретение устарело.
              Ответить
              • С ним было хитро: из Висты его выпилили (она стала создавать кэш превьюшек в профиле пользователя, даже если смотришь внешний носитель), в семёрке зачем-то вернули, а в восьмёрке снова выпилили, если ничего не путаю.
                Ответить
                • Именно по-этому я за ACDSee
                  Ответить
                  • thumbs.db по идее делает превьюхи не только картинок

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

          Это MS, копрорация с охулиардом сотрудников и с охулиардным капиталом.

          Вспомнил, что такой же глюк был в приложении Сбербанк-Онлайн.
          Ответить
      • > для «Андроида» создаёт директории «Roaming» и «roaming»
        Это же «Шиндошс наносит ответный удар». 20 лет мы терпели ваши usr и share, случайным образом разбросанные по %ProgramFilles%, теперь вы слушайте наш эстонский!
        Ответить
        • Да, видел криво портированные с никсов программы, которые создают usr и share где придётся.
          Ответить
      • 100500 напоминание, что NTFS регистрозависима, просто Шиндовс всячески это игнорирует. Немного попердолясь можно создавать записи, отличающиеся только регистром.

        Виндопрограммы (даже родные, идущие с виндой) забавно от этого хуеют.
        Ответить
        • WSL1 это использует, например


          Ядро винды тоже умеет в регистрозависимость (собссно объекты вроде бы регистрозависимы в ObjManager)

          Регистронезависимость это фиша Win32API
          Ответить
          • Нормальный человек, не посещающий Говнокод, пользуется исключительно программами взаимодействующими с системой через WinApi.

            Чтобы обойти стройную систему костылей этого АПИ, пользуясь тольно инструментами, приложенными к ОС, придётся пирдолиться. Я где-то уже пару раз писал, что нужно сделать, чтобы создать файл, имя которого заканчивается точкой.
            Ответить
            • работать через \Device\Harddisk0 ?
              Ответить
              • \??\C:\UTILS\ARJ.EXE
                Ответить
                • >C:\UTILS\ARJ.EXE

                  a:\vc.com

                  c:\bc\bin\bc.exe


                  c:\games\price\prince.exe

                  (я плачу)
                  Ответить
                  • Я старался заставить тебе заплатить и нагуглил типичный видок корня у досфагов.

                    Но так-то ключевым было "\??\"
                    Ответить
            • Ну так ведь win32ape не нативно для NT.
              Ответить
              • Но под NT Native не пишут прикладных программ.
                Ответить
                • Томущо ленивые жопы. Одни не хотят сделать RTL, а другие без него не могут сделать шелл и так далее. Вот и нет прокладных программ.
                  Ответить
                • Вирусописатели вполне пишут:)
                  Ответить
                  • Да они и под сиськоллы пишут. В особо тяжёлых случаях разыскивают точки входа в нужные функции в оперативке.
                    Ответить
                    • А сейчас напридумывали CFI, чтобы push+ret и call+pop не работало; DEP, чтобы труднее было делать трамплины (теперь нужно через API явно снимать защиту со страницы или с джвух, если трамплин попал на границу); ASLR, чтобы нельзя было найти нужную функцию по фиксированному адресу. Суки.

                      Вопрос: нафига сейчас ставят антивирусы, если классические вирусы уже нифига не работают?
                      Ответить
                      • Я чото думал, что CFI скорее для дебага. А DEP да, бо W^X, как говорят у нас в опятах. Ибо нехуй


                        >Вопрос: нафига сейчас ставят антивирусы
                        Потому что зашифровать тебе папку с документами можно не нарушая DEP
                        Ответить
    • https://pbs.twimg.com/media/Fxw1uCGWYAEB2C2?format=jpg&name=medium
      Ответить
    • Пиздец, а какая версия Jawa сейчас? Я последний раз видел 7-ю.
      Ответить
      • 8-я — последняя нормальная, а так 20-я уже есть.
        Ответить
      • Кстати, погугли слово «desugaring».
        Ответить
      • 21я

        зачем тебе жава?

        >The latest proposals include previews of structured concurrency
        охуясе, у кокошныз корутин отжимают поляну
        Ответить
        • 21-я только в сентябре официально выйдет. Сейчас early access (т. е. ССЗБ).

          https://www.java.com/releases/fullmatrix/

          https://openjdk.org/projects/jdk/21/
          2023/06/08 Rampdown Phase One (fork from main line)
          2023/07/20 Rampdown Phase Two
          2023/08/10 Initial Release Candidate
          2023/08/24 Final Release Candidate
          2023/09/19 General Availability
          Ответить
          • Если серьезно, то у меня есть ощущение, что джава не нужна. И скриптоговно тоже не нужно. Но джава не нужа особенно

            Почему я не могу взять Rust или Go?

            * Скорость работы выше (в Rust ЗНАЧИТЕЛЬНО выше)
            * Не нужно таскать с собой JVM (в Go из коробки даже libc/crt не надо, в расте нужен один ключ или мюсли чтобы было не нужно)
            * Работа с ошибками лучше (в Rust ЗНАЧИТЕЛЬНО лучше)
            * Из коробки пакетный менеджер и система сборки (ЗНАЧИТЕЛЬНО лучше и быстрее грэдла)
            * Многопроцессность и асинхронность лучше (в случае Go ЗНАЧИТЕЛЬНО лучше)

            Если тебе не нужен ABI и возможность использовать чужие проприетарные бинари, то на кой хуй тебе Яжа?
            Ответить
            • На Яже/Котлине/Скалке/Груви нужно писать только тогда, когда альтернатив нет (J2ME, Android). Да и то в Андроиде можно на Яже описать только интерфейс, а реализацию запихнуть в нативную библиотеку через JNI.

              Действительно, под Винду и прочие десктопные ОС писать на Яже — почти такое же извращение, как Электрон.

              Единственный плюс Яжи — независимость от процессора.

              Кстати, на чём ещё писать, чтобы сразу под все платформы? Кудрявый Бейсик — та же Яжа, только более продвинутая. Скриптушня — говно.
              Ответить
              • А почему нельзя писать на Go, и компилироваться под все процессоры?
                Ответить
                • Можно. Тогда либо разработчик должен держать у себя 100500-компиляторов, либо распространять программы в исходниках.

                  Кстати, в Андроиде бывают так называемые «flavours», когда одна нативная библиотека сразу компилируется под x86, x86_64, armv6, armv7, armv8, для чего в NDK несколько экземпляров gcc (совсем недавно там ещё и для MIPS был компилятор).
                  Ответить
                  • ну блин, если ты не инди лайт одиночка, то хуита собирается у тебя на CI обычно, и там хоть под BeOS компилятор ставь

                    Локально конечно фиксить баги будет труднее, но скажу тебе по секрету: в достаточно сложном проекте на JAVA будет полно багов, которые репродюсца тока на конкретной ОС
                    Ответить
                    • Ага, write once, debug everywhere.

                      Мы как-то обсужали регистрозависимость API файловых систем (это не про Жабушку, это любого ЯП касается).
                      Ответить
                    • Кстати, что лучше: «Индилайт» или «Индолина»?
                      Ответить
                      • А знаешь кстати багор с жававебстарт?

                        его выкинули из 11й джавы, а через него сделан IPMI консоль доступ на многих старых серверах, ну и там админы дружно соснули хуй

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

          7u351 Jul 2022
          Я думал, семёрку ещё раньше отменили.

          6u211 Oct 2018

          А восьмёрку ещё в 2025-м обещают обновлять.
          Ответить
    • У меня есть мечта – жить в консоли...

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

      То есть X Windows system уже не нужна для графония: во фреймбуффере можно смотреть видеососы, картинки, пользоваться Vi, читать почту и интернеты, а для конченых программ можно запускать X сервер отдельно.

      Вопрос: а можно ли смотреть видосы и читать Unicode буквы через эмулятор терминала во фреймбуфере? Например, через fbterm.

      Обсуждения framebuffer'а тред.
      Ответить
      • Во фреймбуфере (fbdev) можно нарисовать чего угодно, ты видел жы пингвинов по числу ядер при загрузке. Некоторые плееры (mpv, mplayer) умеют через него играть видосы:)
        Есть ли там API для 3D (чтобы шейдеры и всякое такое) я неебу. Скорее всего нету, и подобные штуки специфичны для драйвера, так что в 3D игруху там не поиграешь.

        Другой вопрос, что линуксовая консоль (fbcon) поверх фреймбуфера может не смочь всякие эмоджи
        (но цисгендерный юникод aka Plane 0 вероятно сможет) и вроде как не умеет 256 цветов, но это не точно.

        Если использовать комп только для работы, то консоли вполне достаточно
        * ssh
        * mutt
        * vim
        (ну или емакс вместо всего этого) вполне реально
        Ответить
        • > ты видел жы пингвинов по числу ядер при загрузке

          Так вот почему их было так много!

          > Другой вопрос, что линуксовая консоль (fbcon) поверх фреймбуфера может не смочь всякие эмоджи

          Ну и нюй с ними. Мне критична только поддержка юникода, но всего: нужны и CJK алфавиты.

          > fbcon

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

          Я скорее про такой мумулятор терминала, который бы рисовал буквы и всякое такое в фреймбуфер, как будто это буфер видеокарты или что-то типа такого.

          Как fbterm или fbpad.
          Ответить
          • Про него вот такое пишут:

            fbpad is a small framebuffer terminal that manages many terminals through single character tags. It is exceptionally lightweight, being written in C and using its own font format, tinyfont, which avoids xorg font dependencies. fbpad optionally supports 256 colors, bold fonts, and saving the framebuffer contents to memory, all which combined make fbpad a viable alternative to the X server for many purposes.

            И про другой:

            Fbterm (Frame buffer terminal emulator) is standalone replacement of Linux kernel terminal that can function outside of graphical environments. It was previously hosted at Google Code, https://code.google.com/archive/p/fbterm/, and it is since 2020 maintained by Debian.

            It provides support for fontconfig (and draws text with freetype2, same as Qt/Gtk based GUI applications), up to 10 windows with a scroll-back history for each, auto-detect text encoding with current locale, double width scripts like Chinese, Japanese and more
            Ответить
          • Я не пользовался fbterm и fbpad, я пользовался только консолью в ядре, и да: она куржопа.

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

            Попробуй fbterm, доложи об успехах:)
            Ответить
            • К сожалению, fbterm сгнил.

              > она куржопа.

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

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

                А тебе реально мало 16ти цветов и русских и английских буков?
                Ответить
                • Да.

                  Во первых, я из Юпони. Во вторых, я хочу смотреть смешнявки в хорошем квачестве и наслаждаться truecolor темами в mc.

                  Есть только один вопрос, чтобы не случилось так, что я напишу мумулятор, а он не будет работать как мне надо. Из него можно будет смотреть видоси через mpv?
                  Ответить
                  • > я из Юпони
                    – пиздишь ну
                    Ответить
                  • Видосики ты будешь смотреть через framebuffer же, а не через эмулятор терминала. Эмуль будет отцепляться от виртуальной консоли, и передавать управление mpv. Тебе куда-то в район ``ioctl_console(2)`` и KDSETMODE и VT_RELDISP , туда куда-то
                    Ответить
                    • Ох божечки кошечки как же я ***бусь с этим терминалом...
                      Ответить
      • https://www.linux.org.ru/gallery/screenshots/16588204/page1

        СМОТРИТЕ КАКОЕ КРАСИВОЕ

        НЯ!
        Ответить
        • Ну ты можешь в иксах с cwm такое же сделать
          Ответить
          • Попробую потыкать.

            Но вообще я хочу, чтобы это работало без иксов. Вдруг там баги?
            Ответить
            • В иксах баги. Опята сделали Сенокару для этого: выпилили из иксов тонны ненужного говна типа поддержки фонтовых серверов
              Ответить
        • это клон MOO?
          Ответить
        • ну так-то я могу tmux (или screen)ом поделить себе обычную консоль и с такими простыми шрифтами у меня все будет работать

          ну не будет девочек на фоне, это правда
          Ответить
          • И иероглифов не будет, и смайликов, и иконок, и картинок, скорее всего, тоже...

            Я тоже могу поделить себе экран мультиплексером, но без юникода не хочетса
            Ответить
            • зачем тебе картинки на компе рассматривать? ты что, искусствовед?
              Ответить
              • Вообще-то мэмы это круто. Мэмы – это забава.

                Кто не любит мэмы... тот лох!
                Ответить
              • А зачем тебе буквы в командной строке читать? Ты литературный критик что ли?
                Ответить
    • https://pbs.twimg.com/media/FqP_QqPX0AEtjar?format=jpg&name=medium
      ...а ты -- нет
      Ответить
      • Ну пусть она мне решит задачку про огурци, а я посмотрю и поржю с неё)
        Ответить
      • это масквабад в радиоактивном пепле?
        Ответить
    • https://stackoverflow.com/questions/1864076/equivalent-function-to-cs-getch-in-java

      Боже, как же мне жалко джавушков. Но они сами заслужили свою участь.
      Ответить
    • Нет нет нет нет
      Мы хотим сегодня
      Нет нет нет нет
      Мы хотим сейчас
      Ответить
    • В трех российских регионах десятки людей отравились напитком «Мистер Сидр». 18 человек умерли
      Ответить
      • М-р с-р
        Ответить
        • Мистер Сракер?
          Ответить
        • Похоже на хотки в емаксе или какой-то другой гнусне, наследующей лисп-машинам и спейс кадет киборду
          Ответить
      • Какой багор. Губит людей не пиво, губит людей сидр.
        Ответить
    • Все переходим на nitter.moomoo.me
      Ответить
    • В нескольких регионах в радиоэфире прозвучало фейковое экстренное обращение Владимира Путина, в котором он якобы объявил о введении военного положения и начале всеобщей мобилизации

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

      «Экстренное обращение» прозвучало, в частности, в Ростовской, Воронежской и Белгородской областях
      Ответить
    • какой пиздец ;)))
      https://twitter.com/nixcraft/status/1665384258595160066?s=20
      Ответить
    • Реальная проблема России

      Есть одна проблема в России, о которой не принято говорить. Об этой проблеме боятся говорить наши пропагандисты, о ней молчат даже наши враги на Западе.

      Это проблема спускания туалетной бумаги.

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

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

      И об этом никто не говорит вслух! Все обсуждают какую-то хуйню! Вот в чем реальная проблема России.
      Ответить
      • Меня больше бесит когда нужно бумагу выкидывать в ведро вместо толчка
        Ответить
      • когда этому путешественнику уже какую-нибудь статуэтку вручат
        Ответить
        • зачем???
          Ответить
          • Я ПОНЯЛ!
            Tike — это анаграмма Etki
            Ответить
            • >анаграма

              Когда Пушкин сломал себе ноги, то стал передвигаться на колесах. Друзья любили дразнить Пушкина и хватали его за эти колеса.
              Пушкин злился и писал про друзей ругательные стихи. Эти стихи он называл «эрпигармами».
              Ответить
            • Вообще я просто перебирал другие варианты первой буквы. Сначала планировался Rike, но поросёнок шкодник не прислал письмо для его подтверждения.
              Ответить
              • Варианты Bike, Like, Nike рассматривались?
                Ответить
                • Оказывается, ещё имя Eike существует.
                  Ответить
                  • Ōike (大池) is a karst pond on Minamidaitōjima, Okinawa Prefecture, Japan. Ōike is the largest pond containing both freshwater and seawater.
                    Ответить
                • M'aiq
                  Ответить
              • https://en.wiktionary.org/wiki/dike

                https://en.wiktionary.org/wiki/hike

                https://en.wiktionary.org/wiki/kike

                https://en.wiktionary.org/wiki/sike

                https://en.wiktionary.org/wiki/vike

                https://en.wiktionary.org/wiki/wike

                https://en.wiktionary.org/wiki/yike

                Ну, и pike точёные, конечно же.
                Ответить
    • Новая Таволжанка

      В начале июня 2023 в селе велись бои между российской армией и силами Русского добровольческого корпуса.[4] В последствии, населённый пункт по состоянию на 5 июня находится под контролем РДК.



      Imagine показать вам эту новость 2 года назад
      Ответить
    • Загадка: зачем веб-сервер Apache получил SIGWINCH?
      Ответить
      • Ну что, никто не знает?
        Ответить
        • я знаю

          его переиспользовали просто потому, что сигнал был свободен. apachectl его шлет апачу.
          Выглядит это очень смешно: демон вебсервера сдох, потому что поменяли размер окна терминала: это семантика этого сигнала какбы
          Ответить
          • Боже какая пижня... именно поэтому я за Quark, а не за httpd.

            https://tools.suckless.org/quark/
            Ответить
          • Грёбаные костыли...

            Сколько бит отводится на номер сигнала? Неужели других свободных номеров не нашлось? Или в момент, когда его впервые прикрутили к Апачу, он для окон не использовался?
            Ответить
            • https://bz.apache.org/bugzilla/show_bug.cgi?id=50669

              Due to the lack of other signal numbers and given the fact that httpd normally runs detached from a terminal the SIGWINCH signal was chosen to instruct httpd to do a graceful shutdown.


              Угадай что будет если запустить его в форграунде и поресайзить акно
              Ответить
              • «Ибо нехуй запускать сервер в форграунде.»
                Ответить
                • Там в комментах чувак предлагает отличное решение:

                  >> One work-around could be, to actually determine the terminal window size, and if it has actually changed, not exit the daemon?

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

                      в отелях типа нельзя включить кондей, если открыты окна
                      Ответить
    • Самый мелкий мумулятор ДОСа для Windows 64 bit (только текстовый режим):

      https://github.com/cracyc/msdos-player

      http://takeda-toshiya.my.coocan.jp/msdos/index.html
      Ответить
    • HAXM was created to bring Intel Virtualization Technology to Windows and macOS users. Today both Microsoft Hyper-V and macOS HVF have added support for Intel Virtual Machine Extensions. We have therefore decided to retire the HAXM project. HAXM v7.8.0 is our last release and we will not accept pull requests or respond to issues after this.
      Ответить
      • я эту HAXM видал когда эмулятор андроида запускал
        Ответить
        • «Гугл» его с «Android Studio» распространял. Как раз ради мумулятора «Андроида» его чаще всего и ставили.
          Ответить
          • да, без него тупило жудко

            Я в прошлой жизни пирдолился с программирова под ондроид. Там была шестая жава и еще не было андроид стулдии стабильной, а было какое0-то говно на эклипс
            Ответить
            • Сейчас там IntelliJ IDEA.

              Йажу можно использовать разную, но если выше седьмой, то производится дополнительная операция — дешугаринг. Т. е. из новых йаж можно использовать не все конь-струкции, а только те, которые научились дешугарить в седьмую.
              Ответить
              • AndroidStudio на основе IJ, да

                Сейчас там официально коко везде, корутины, вот это всё. А в 2014-м чтоли году там была сплошная эпидерсия типа мапы String,Object, где надо было по константе чото получать
                Ответить
    • Гологуб, ты не повериш
      https://twitter.com/holodmedia/status/1664614555857592321
      Ответить
      • > товарищи долбоёбы-комментаторы! если вас вдруг забанили в твиттере, то это я отправила на вас жалобу за розжиг ненависти на почве гендерной идентичности. наслаждайтесь :clown:

        АХ ВОТ ТЫ ГДЕ, СУКА. Я ДАВНО ТЕБЯ ИСКАЛ.
        Ответить
        • Какую жалобу можно накатать на слово «долбоёбы»?
          Ответить
          • А ты понял как мужик забеременел?
            Ответить
            • Это баба, которая отрезала сиськи и подсела на тестостерон.

              Я тоже, как и ты, путаюсь в терминах «транс-мужчина» и «транс-женщина», каждый раз забываю, какой пол имеется в виду, настоящий или желаемый. С обозначениями MtF и FtM хотя бы понятнее.

              Кстати, заместительная гормональная терапия обладает тератогенным эффектом: ребёнок родится с нарушениями в развитии, если во время беременности сидеть на ЗГТ. За такую хуйню судить надо.
              Ответить
              • Пиздец оно страшное
                Похоже на мужика с пивным брюхом.

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

                    так-то на здравоохранение общие налоги идут

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

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

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

                      Это охранители, они во многих государствах есть. Иногда они надевают чёрные рубашки и вешают коммунистов, евреев и прочих, не угодивших им, в надежде, что фюрер за службу им даст надел земли и крепостных (правда, история показывает, что они потом получают хуй, но для охранителей история не наука).
                      Ответить
                      • > потом получают хуй
                        – ну такое, 90% дворянских титулов кмк так было получено. многовато для хуя))
                        Ответить
                      • > вешают коммунистов
                        ... на деревья вместо листьев.
                        Написал как что-то плохое.
                        Но на самом демшиза мыслит глобально, то есть эта хуйня пошла то ли из Америки, то ли из Канады. Перевели и не рефлексируют, а распространяют.
                        Ответить
                        • я б удивился, если б ты не триггернулся
                          Ответить
                        • > ... на деревья вместо листьев.


                          Mai bine haimana, decât trădător
                          Mai bine huligan, decât dictator
                          Mai bine golan, decât activist
                          Mai bine mort decât comunist


                          Обратите внимание, какие близки отношения связывают румынский язык со славянскими. Сказывается житье бок-о-бок со славянами на балканах.

                          Только вот "huligan" это бродяга.
                          А "golan" (сравните с "голь") это "хулиган"
                          Ответить
                          • Видел молдавско-румынский словарь (автор Василе Стати)? В нём автор в молдавскую колонку поместил преимущественно слова, спёртые у славян, а в румынскую колонку — преимущественно спёртые у римлян.
                            Ответить
                • И этих тоже. Никто не должен остаться без внимания!
                  Ответить
          • мисгендеринг
            Ответить
            • А, точно, должно быть «товарищи(ки) долбоёбы(ки) комментаторы(ки)».
              Ответить
      • Не поверю, пока об этом не напишет либерда в твиторе в перерывах между отмазыванием не кого-нибудь, а думака шлегеля, который голосовал абсолютно за всю путинскую хуйню «томущо всё равно выберут», жду сюжета «пригожину не нравится дед, пригожин хороший» :P

        https://govnokod.ru/28790#comment1163627
        Ответить
    • 109 — последняя версия «Хрома» для Windows 8.1. Больше хромых для неё не будет.

      А ведь совсем недавно восьмёрку называли новомодным говном, которое не нужно, потому что есть семёрка.

      Пиздец.
      Ответить
      • Иканус, а тебе не доложили, через пару лет будет 10 лет как вышла десятка?

        А такто я помню конечно как ставил новый Win98 взамен устаревшего Win95.
        Ответить
        • Никак нет. Мне казалось, что десятке от силы три года...

          Прикинь, участницам группы «Тату» через год-другой будет по сорок лет.
          Ответить
          • Трудно быть старым.

            Коллега грит: я когда закончила ВУЗ, как раз пандемия началась
            Я думаю: что? пандемия была же вот только что совсем
            Ну оказываеца коллеге 25 лет, и всё правильно

            какой пиздец ))
            Ответить
        • Инканус возмущён, что Его Компьютер хотят превратить в Какой-то Компьютер из фонда Билла и Мелинды. You'll own nothing and you'll be happy.
          Ответить
          • По Вашему мнению, у него т.н. "багор"?
            Ответить
            • Конечно

              My Computer is now This PC

              Desktop PC. MINE. I am the only user, ever! This PC is ME, but only in my own mind. In previous versions of windows, PC translated as MY COMPUTER and showed the device structure, as well as My Documents, My This, My That. As we all know, ten THIS PC shows Documents, et al. But they are not mine. (Who else could they belong to???) I have my own user folder, Documents, Pictures, Videos, etc. This really annoys me, but I do not know how to change it. The tail wags the dog.


              I have made work-arounds, the best of them being placing my USER folder in Quick Access, but there are still times when I lose things only to find them in the annals of This PC. It is unnerving!!


              Can anyone tell me how I can make THIS PC synonymous with ME? Who is running this show anyway? Obviously not me.


              TIA,
              Georgia
              Ответить
          • >> Билла и Мелинды. You'll own nothing and you'll be happy.

            Чото походу Билл крайне несчастный человек


            Фашисты называют себя антифашистами
            Мультимиллиардеры называют себя борцами за всеобщее благо и левые ценности
            такое вот время
            Ответить
            • Вряд ли. Свистодуй с ВОЗу писал, что с ним обращаются, как с королём. И это было еще до того, как Трампушка послал их, сказав жить на свои юани, что сделало Билла Генри Третьего вторым совладельцем масочного бизнеса (после Елизаветы Второй).
              Ответить
    • Бормандовские пацаны вернулись домой
      https://twitter.com/i/status/1665809763588796417
      Ответить
    • We believe that most of the web does not need to be dynamic and increasing complexity on server-side applications is one of the main reasons for the web obesity crisis. The common approach nowadays is to do everything on the server, including parsing requests, modifying files and databases, generating HTML and all that using unfit languages like PHP or JavaScript, which is a security and efficiency nightmare.
      Ответить
    • Взято угадайте с какого сайта:

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

      Мы стоим на пороге новой сексуальной революции. Киллер фичей нового девайса будет: 3d рендеринг в реальном времени и высококачественное изображение.
      А значит у нас появится возможность натягивать любой аватар на собеседника.
      Складываем 2 + 2. И получаем очевидный вывод: в ближайшее время вашим сексуальным партнером может стать любой человек и даже любое фантастическое существо. (Разумеется, если ваш партнер будет не против… Но вряд ли он будет против, так как у него появляется точно такая же возможность.)

      При этом можно даже не упоминать такие фичи, как визуализация оргазма, подсветка эрогенных зон, звуковое и визуальное сопровождение, занятие сексом в любой локации, хоть под водой, хоть на вершине Эвереста, хоть посреди Центрального парка.
      Ответить
      • С сайта фанатов «Футурамы».
        Ответить
      • https://ru.m.wikipedia.org/wiki/Attack_of_the_Killer_App
        Ответить
      • хуексины.орг.ру
        Ответить
      • ура! теперь дрочить станет еще удобнее и тян станут еще более ненужны
        Ответить
        • мне кажется, что с этой поеботой на всё ебало дрочить станет как раз неудобнее
          Ответить
    • дамба
      Ответить
    • - Это - навоз, не вкусно, не буду есть.
      - А нам это вкусно, а не веришь - смотри вон гавно. Едим и нахваливаем.
      Ответить
    • После отравления напитком «Мистер Сидр» погибли уже 28 человек в семи регионах
      Ответить
      • https://img.gazeta.ru/files3/64/17092064/mister-pic_32ratio_1200x800-1200x800-18626.jpg
        Ответить
    • Good day,

      How are you and your family today? I pray you are good and safe.

      I represent a United Arab Emirates Base Investment Company, and due to
      the negative impact of COVID-19 on Global businesses, we are offering
      Corporate and Personal Loan.

      We are a private limited firm made up, and funded by Arabs Investors
      and Lenders as its shareholders across the Arab/Asia region. We would
      be Interested to provide funding for you and your company at 3% per
      annum for a period of 5-25 years. {Pure loan/Funding}.

      We also pay 0.5% commission to Intermediaries/Consultants/Brokers who
      introduce project owners for finance or other opportunities.

      Let us know your position on this briefing as soon as possible for more details.

      Best regards,
      Mr. Nguyen Van Phong
      Email: nguyenvpho
      Ответить
      • > nguyenvpho

        > ho

        Полиночка???
        Ответить
        • Sandrine Holt (* 19. November 1972 in London, geboren als Sandrine Ho; chinesisch 何家蓓, Pinyin Hé Jiābèi) ist eine kanadische Schauspielerin.
          Ответить
          • Waarom gebruik je nederlandse wikipedia?

            >ist eine
            ...плавно переходящую в немецкую

            лол
            Ответить
    • Кокок!

      https://twitter.com/peta/status/1664323464705245185
      Ответить
      • If you wouldn't fuck proconsul https://en.wikipedia.org/wiki/Proconsul_(mammal)
        then why do you fuck women??
        Ответить
        • Интересно, активист_ки бы с удовольствием запрыгнули на сук или такие фуу, слишком похож на проконсула Керзона?
          Ответить
        • Проконсул (лат. proconsul, от pro — вместо и consul — консул) — государственная должность в Древнем Риме.
          Проконсул (Proconsul africanus) — ископаемое млекопитающее из отряда приматов.

          А есть приматы, которых зовут прокурор или проректор?
          Ответить
      • > top 10 vegan protein sources

        Я иногда устраиваю себе веганские дни и питаюсь только сосисками и колбасой.
        Ответить
      • https://www.youtube.com/watch?v=ykElO4ze1HU&t=19s
        Ответить
    • Крымский акционист Богдан Зиза получил 15 лет колонии за то, что облил здание администрации Евпатории сине-желтой краской

      Решение принято военным судом Ростова-на-Дону. В мае 2022 года 28-летний Зиза облил здание администрации краской. Следствие также заключило, что Зиза поджег фасад коктейлем Молотова. Но возгорания не произошло и никто не пострадал. Ему были выдвинуты обвинения в оправдании терроризма, подготовке к теракту и вандализме.

      Прокурор запрашивал для мужчины 18 лет лишения свободы. Зизу задержали сразу после акции, с 21 мая 2022 года он находился в СИЗО.

      В своём последнем слове Зиза потребовал лишить его российского гражданства. Ранее силовики заставили его на камеру извиняться лично перед Путиным.
      Ответить
      • А где можно купить сине-жёлтую краску? Это рядом с краской в клеточку поискать, да?

        Или они имели в виду зелёную?
        Ответить
        • Ну что, никто не знает?

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

      В программировании уже так сделали, в результате большинство софта написано на JS "программистами" для которых уровни абстракции ниже интерпретатора не существуют, а мы удивляемся чего это страничка загружается 10 секунд и жрет по 2 гига памяти.
      Ответить
    • https://en.wikipedia.org/wiki/Domain_fronting
      Ответить
      • Due to quirks in security certificates, the redirect systems of the content delivery networks (CDNs) used as 'domain fronts', and the protection provided by HTTPS, censors are typically unable to differentiate circumvention ("domain-fronted") traffic from overt non-fronted traffic for any given domain name. As such they are forced to either allow all traffic to the domain front—including circumvention traffic—or block the domain front entirely, which may result in expensive collateral damage and has been likened to "blocking the rest of the Internet".
        Ответить
    • Говнокодер — весьма конформистический персонаж, вообще не умеющий мыслить дальше своего компуктера. Этому инфантильному мальчонке, застрявшему своими мозгами где-то в подростковом возрасте, на его любимой «хаброчке» на протяжении последних лет десяти вбивали в его не очень умную голову мысль, что якобы «айтишников не хватает». Вбивали усердно, настойчиво, отчего задротина искренне поверил в свою мифическую исключительность. И этот же айтишник, самолично и по доброй воле, изо всех сил орал на всех профильных площадках и форумах, что «ПРОГРАММИСТОВ НЕ ХВАТАЕТ!!!», при этом не забывая кичиться своим айтишным доходом, который во много раз выше доходов среднестатистического жителя России.
      Ответить
    • ебнули гэс
      Последвия:
      https://www.newsvl.ru/vlad/2023/06/08/217525/
      https://www.newsvl.ru/vlad/2023/06/09/217533/
      Ответить
      • https://pikabu.ru/story/vladivostok_dozhd_rostelekom_10308363
        Ответить
      • Тэнгэр хуйсрав.
        Ответить
        • У нас тэнгэр хуйсрав,а позавчера был сильнейший элсэн хуй,а вчера,как результат общего хуйвалдаана победил главный хуйвалдах

          зы: ногохуйц, монгол шудаан и пр
          Ответить
          • > монгол шуудан

            Уж не будут листвой крылатой над тобою шуметь тополя?

            P.S. Продавцы с «Алиэкспресса» иногда высылают товары через монгол шуудан.
            Ответить
    • > https://squeeze.isobar.com/2019/04/11/the-sad-story-of-tcp-fast-open/
      > 502 bad gateway

      спасибо очень наглядная статья
      Ответить
    • https://4pda.to/2023/01/18/408716/v_whatsapp_poyavilas_novaya_funktsiya_dlya_lyubitelej_golosovykh_soobschenij/#comment8519208
      Ответить
    • Забавная игра:

      1. Прочитайте комментарий.

      2. Прочитайте заголовок.

      3. Ваше мнение?

      Ссылка с комментарием:
      https://habr.com/ru/articles/473544/#comment_20822582
      Ответить
      • Как долбит Володин?

        Хуйня какая-то, казалось бы всего лишь скрипт который жим-жим утилитой IJG в цикле, пока imagemagick разницу находит, но нет, надо кудато золивать и много об этом пиздеть с иллюстрациями
        Ответить
      • Рарджпег/зипджпег и EXIF/XMP можно убить, не пережимая собственно картинку, а разобрав и снова собрав конь-тейнер.

        Есть даже программы для losless-обрезки (правда, они умеют обрезать только до размеров, кратных 8 пикселям).
        Ответить
        • А пережатием они, вероятно, стеганографию убивают.
          Ответить
      • Ну человек мог не знать, что PNG сжимает без потерь.
        Ответить
        • Странно, в моем детстве разницу между GIF и JPEG знали даже 15ти летние мамины вебдизайнеры с FrontPage
          Ответить
          • В GIF89 можно запердолить 24-битный цвет
            Ответить
            • Там вроде всегда была палитра из 256 цветов. Другое дело, что каждую позицию в пол-литре можно было выбирать из 24-битного цвета.
              Ответить
              • Посмотрел описание формата. Двоичный логарифм размера пол-литры минус один описывается трёхбитовым числом. Т. е. максимальный размер пол-литры — 2^(7+1) = 256.

                Больше 8-битного не выжмешь.

                Этот в APNG можно использовать 24-битный цвет и даже больше.
                Ответить
            • Вообще в GIF89 было много фишек, которые сейчас не реализованы ни в одном веб-браузере и ни в одной гляделке картинок. Например, там была возможность накладывать титры, которые должны рендериться внешними шрифтами. Ещё предполагалась обратная связь с пользователем, т. е. из него хотели сделать аналог Флеша. Но потом положили xyu.

              В современном ПО реализована только прозрачность и неинтерактивная анимация.

              Видимо, в 1989-м году на том железе тяжело было реализовывать свистелки и перделки, а потом другие форматы появились.
              Ответить
              • И хорошо, что перечисленную поеботу не реализовали.
                Ответить
                • Вот тут прочитай:
                  https://giflib.sourceforge.net/gifstandard/GIF89a.html

                  Plain text extension, user input extension.
                  Ответить
                  • Plain text extension поддерживало только 7-битный текст, никакого Unicode. Ужас.

                    User input extension нужно было для пауз между кадрами и ручного перелистывания. Почти как в Пауэрпоинте.

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

                      Index.gif, блядь
                      Default.gif

                      зы; я так стар, что помню сайты на джава апплетах.

                      "Запускается приложеньице"
                      Ответить
              • поверить не мгу, что вы забыли про главну фишку гифа

                АНИМАЦИЮ
                Ответить
                • Для кого я выше написал?

                  «В современном ПО реализована только прозрачность и неинтерактивная анимация.»

                  Не пей сидр, Лау!
                  Ответить
                  • Прозрачность там вроде бы хуевая: не альфаканал, а просто или прозрчный пиксель або нет
                    Ответить
                    • Однобитный альфа-канал.
                      Ответить
                      • А ты делал гифки в Unlead GIF animator (как лох) или в Adobe ImageReady (как профи)?
                        Ответить
                        • Ни там, ни там.

                          Коньвертировал c помощью Image Magick из раскадровки в BMP или PCX.
                          Ответить
                          • ничоси) у нас в 1998м году на паскале выводили картинки в PCX, а конвертировали в него из BPM тулой alchemy. Это как твой Image magick.

                            Зацени, кстати, как раньше писали документацию:
                            http://tex.imm.uran.ru/alchemy.pdf
                            Ответить
        • В каком формате лучше сохранять, PNG или PGN?
          Ответить
    • Когда ко мне кто-нибудь доёбуется с вопросом, в котором есть слово "did", я обычно отвечаю "я тебе не дид". Если он не знает русского, то отваливает.
      Ответить
      • >дiд

        от така хуйня, малята
        Ответить
        • Direct Inward Dialing
          Ответить
          • overlapdial=yes
            Ответить
            • Астериск и Обелиск
              Ответить
              • он самый:)

                тоже работал программстом дайлпланов?
                Ответить
              • Вот какого хуя «Гугл» и «Яндекс» поисковый запрос «астериск и обелиск» заменяют на «астерикс и обеликс» и даже не дают отменить исправление (после отмены всё равно ищут Астерикса и Обеликса)?

                Власти пытаются что-то скрыть?
                Ответить
                • В кавычках ищут, но всё равно половина результатов — хуйня.
                  Ответить
                  • Половина интернета — хуйня, так что всё сходится.
                    Ответить
                • Знаки процента и абзаца, амперсанд, астериск и обелиск — что объединяет все эти слова? И причем тут герои фильма?
                  Ответить
                • Кстати, а вы знаете, почему астериск?
                  Потому что звездачка на телефоне так называется, и вчесть нее и PBX
                  Ответить
    • Песков обвинил Запад.
      Ответить
    • У нас перед коммитом нужно прогонять тесты (это делает спец тула)
      Тесты мигают, и потому тулу научили три раза прогонять тесты. Если три раза упали, то все. Вместо того, чтобы починить мегающие тесты.

      У меня возникла такая аналогия: некто посрал, и в жопе осталось немного дерьма. Чтобы оно не воняло, некто густо намазал его розовым маслом, хотя логичнее было бы помыть жопу, или просто вытереть.
      Ответить
      • Так возьми и почини. Или что, "это не твоё"?
        Автор теста может быть добавлял его стабильно зелёным, может быть ты занёс нестабильность?
        Ответить
        • Там кодбаза соседних проектов, с которым мы живем в одной монорепе.

          Нестабильность внес точно не я. Судя по истории тест всегда мигает.
          Ответить
          • Если всегда мигает, то сообщи автору теста. А если яйца достаточно прочные, то отключи тест. У нас тесты вообще сами отключаются, если они флапающие.
            Ответить
            • Я заассайнил тест на автора, да.

              Я пытаюсь найти в себе достаточную крепкость яиц чтобы ввести такую полиси: если тест падает или мигает -- удаляем его нахуй. Пусть теперь автор теста ворочается.

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

            https://i.pinimg.com/originals/b2/b7/c4/b2b7c451cbddc634ecc0dc37031fb4d6.jpg
            Ответить
            • Как в моем децтве в обменниках дисков говорили: CD считается рабочим, если с него запускается более половины игр
              Ответить
              • В этом есть доля правды. Если задрочить сектор несколько раз, то ECC может сойтись
                Ответить
                • Незапуск игр обычно был связан не чтением диска, а с тем, что игра например требовала glade, а видяха не поддерживала. Или игра работала тока в реальном режиме, а у петуха Win2K
                  и пр
                  Ответить
                  • И с тем, и с тем.

                    У CD-R фольга отклеивалась. CD-RW не читались на старых приводах, потому что у них запоминающий слой был на другой глубине, и лазер не мог сфокусироваться. Даже штампованные диски народ умудрялся царапать (CD были хуже, чем DVD, защищены от физических повреждений).
                    Ответить
                  • Мне рассказывали, как чувак поцарапал диск и попытался его обменять на другой под предлогом «у меня игры с него не пошли, наверное, системные требования не подходят».
                    Ответить
        • Потому что могут ведь и никогда не пройти
          Ответить
          • Тогда сам решаешь: либо ещё ждать, либо чинить тест. Кого первого заебёт, тот и починит, либо пойдёт в соседний отдел с дубиной.
            Ответить
            • Меня вымораживает не падение теста, а способ его почники посредством "запуска три раза"

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

              Как блядь вообще senior может закоммитить мигающий тест и год его не чинить?
              Ответить
              • Гонка обычно в тесте, а не в коде.
                Ответить
                • Так же, вероятно, отмазывались разработчики Therac-25.
                  Ответить
                • ну тогда ваш тест говно

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

                  Test, or didn't happen
                  Test, or пидор

                  Если ты не можешь написать нормальный стабильный тест на свой код, то
                  (угадайте, что "то")
                  Ответить
                  • > (угадайте, что "то")

                    То я nugop?
                    Ответить
                  • > ну тогда ваш тест говно

                    Говно в тесте ещё допустимо, а говно в коде значительно хуже.
                    Ответить
                    • понос лучше сифилиса, но это не повод всегда срать жидким
                      Ответить
                    • Говно в тесте это вкусно
                      Захотелось говна в тесте
                      Ответить
                      • И yебывать помчались
                        в напpавлении ФРГ, блять

                        Волосатое Стекло прекрасно. Лучшее это, конечно, про Бонча Бруевича
                        Ответить
                    • Забыл сказать, Инью

                      Тест работает только на машине его автора и иногда на CI. На моей машине он всегда падает (с другой ошибкой, не такой, как на CI), потому починить его мне будет сложно
                      Ответить
    • Ору с долбоёбов, которые в кинотеатре снимают на видео фильм с экрана (причём качество звука такое, что слышно как сосед чавкает поп-кормом), а потом выкладывают это на видео-помойки. А потом другие долбоёбы перекладывают это на торренты. И ещё больше ору с долбоёбов, которые это смотрят.
      Ответить
      • В моем детстве так делали, но записивали потом на видеокассету
        При каждой перезаписи джпег с путиным портился, и когда ты покупал эту видеокассету в ларьке на радорынке, то изображение все было приятного серо-зелёного цвета, и с полосочкой по середине
        Ответить
      • Всё фигня. Вот когда ещё накладывают титры «1XBET», причём в каждом кадре эта надпись в новом месте экрана, так что автоматически не вырежешь...
        Ответить
        • А ещё в рандомный момент какой-то nugop орёт "ПОКЕР ДОМ КАЗИНО — РУБИ БАБЛО".
          Ответить
          • >>РУБИ

            Why Ruby on Rails Remains an Essential Framework in 2023
            Ответить
            • Руби говно по всей Земле,
              Руби говно другим во благо
              Не за красивое «спасибо»
              Услышавшего тебя рядом.
              Ответить
              • Забавно: Питон сосет у Руби, но почему-то все его любят, а руби нет

                WASI based WebAssembly support
                This is an initial port of WASI based WebAssembly support. This enables a CRuby binary to be available on a Web browser

                Поняли? Можно на руби писать под браузер теперь. Как у питухона с этим?

                YJIT now supports both x86-64 and arm64/aarch64 CPUs on Linux, MacOS, BSD and other UNIX platforms.

                Эй питухон, как твой джит?

                Чем в это время занят питон?

                PEP 701: Syntactic formalization of f-strings
                PEP 692: Using TypedDict for more precise **kwargs typing


                понятно
                Ответить
                • Питон — это какой-то Бейсик...
                  Ответить
                  • ПрыщеБейсик
                    Ответить
                  • охуенный байсик
                    прям понятно все
                    def async_query(on_success: Callable[[int], None],
                                    on_error: Callable[[int, Exception], None]) -> None:
                    Ответить
                • Погоди...

                  Numba provides several utilities for code generation, but its central feature is the numba.jit() decorator. Using this decorator, you can mark a function for optimization by Numba’s JIT compiler. Various invocation modes trigger differing compilation options and behaviours.
                  Ответить
                  • Numba это не cPython, и numba джитит не всё
                    https://govnokod.xyz/_26837/#comment-548340
                    Ответить
                    • Будто любой другой «JIT» тебе заджитит «всё».
                      Скриптовые языки на то и скриптовые, что позволяют программисту динамически выёбываться метаклассами за счёт невозможности скомпилироваться в эффективный нативный код.
                      Ответить
                      • Третий JIT по верёвочке бежит
                        Ответить
                      • В каком еще языке джит ставица сторонним пакетом и требует какихта говноанотаций?
                        Ответить
                        • В «PHP8+» джит включается подключением расширения «Opcache» (оно теперь поставляется штатно) в «php.ini». Но в «PHP» нет никаких «аннотаций», вообще ни строчки кода не нужно править ради джита, именно поэтому я за «PHP».
                          Ответить
                        • Кстати, на «asm.js» тут кто-нибудь писал?
                          Ответить
                          • прикинь чуваку из 1999го года задать такой вопрос, в котором "asm" и "js" в одном предложении
                            Ответить
                • Попробуй как-нибудь под jax пописать. Там отличный пиздец, еле-еле можно добиться, чтобы все параметры ему правильно были видны и не уткали, и джитить он будет... Прогоняя и отслеживая код с подсунутыми моками, останавливаясь на брейкпоинтах, если включен дебаггер и они проставлены (при том что вообще-то в ванильном питоне есть dis).

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

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

      https://cdnn21.img.ria.ru/images/151860/09/1518600961_8:0:3326:1879_600x0_80_0_0_36ab43c523414faa71f708fa9ea12207.jpg
      Ответить
      • серунал-сподливицкого пидарнули уже даже из фолькшир беобахера "РИА", он теперь там китайским коммунистам чото рисует вроде
        Ответить
    • Из JDK/JRE9+ удалили javax.xml.bind:
      https://stackoverflow.com/questions/52502189/java-11-package-javax-xml-bind-does-not-exist

      Поэтому для запуска некоторого ПО обычно ставят JDK/JRE8.

      Однако, оказалось, что у этой библиотеки есть заменители, которые лежат в «Maven»:
      https://mvnrepository.com/artifact/javax.xml.bind

      В «Стейковерфлоу» советуют ещё какую-то «Джакарту», но ради неё придётся перепердоливать код, потому что имя пакета не совпадает (jakarta.xml.bind).

      Итак, есть два стула:
      1. Даунгрейдить JVM.
      2. Подключать библиотеку из «Maven».
      Ответить
      • --Давайте уберем тайп эрейже, реализуем обобщенное программирование через генерацию кода, и бустанем перформанс в сотни раз?
        --Нельзя, это сломает обратную совмесимость с кодом под Java 1.4, написанным в 1998-м году
        --Тогда давайте ёбнем из стандартной библиотеки JAXB, который мы продвигали как де-факто, и у которого миллионы юзаджей?
        --Давайте
        Ответить
        • Смотри дальше:

          https://stackoverflow.com/questions/71095913/what-is-the-difference-between-jaxb-impl-and-jaxb-runtime
          Ответить
        • Запустил-таки старое говно на новой «Йаже». Закинул в classpath:
          jaxb-api-2.3.1.jar
          jaxb-impl-2.3.1.jar
          istack-commons-runtime-4.2.0.jar
          activation-1.0.2.jar

          Да, разделили интерфейс и импельментацию. Для jaxb-impl есть версии поновее, но тут нужна именно старая.
          Ответить
          • activation: Last Release on Jul 17, 2006.

            https://mvnrepository.com/artifact/javax.xml.bind/activation

            С — стабильность.
            Ответить
            • SO: «I solved a similar NoClassDefFoundError: javax/activation/DataSource problem in a mixed Java/Scala project by switching to Java 8 (it was Java9 by default).»

              Ебать, он лох. А мог бы подложить библиотеку 2006-го года, и даунгрейдить машину не пришлось бы.
              Ответить
    • ничего хуже вы не увидите
      https://pbs.twimg.com/media/FxZSpIgWYAE2Iht?format=jpg&name=900x900
      Ответить
      • мм, раньше хоть деньги предлагали и ч**н увеличить (зачем мне он, да ещё огромный?), хоть какая-то замануха была.
        Ответить
        • >>зачем мне он

          Наступила осень и отцвела капуста
          И во мне пропали все половые чуства
          Выйду я на улицу, опущу хуй в лужу
          И пускай отмёрзнет, блядь, нахуй он мне нужен?
          Ответить
      • Это в пиздец.
        Ответить
      • Как хорошо, что твиттер запретили законом.
        Ответить
        • Есть нюанс. Твиттер не запретили, а заблокировали. Запретили И*****м и Ф*****к (причём Вотсапп той же компании не запретили).
          Ответить
          • Потому что в "Вотсапп" у нас идёт 99% рабочей переписки, если его запретить, то работа встанет по всей стране. Именно поэтому я за ведение рабочей переписки в "ВКонтакте".
            Ответить
            • В моем детстве рабочая переписка шла по электронной почте через сервер, который стоял под столом у админа в серверной, и запретить его никто не мог.

              Сначала завязывают свою работу на какое-то проприетарное говно, а потом ноют.
              Ответить
              • Но его могли изъять маски-шоу.
                Ответить
                • Изымут — другой воткнёшь и назначишь тот же айпишник. Для клиентов ничего не изменится (кроме того, что они потеряли старую переписку).
                  Ответить
              • Кстати, можно было даже ICQ завести на своём сервере. Вроде проприетарщина, а серверное ПО откуда-то бралось.
                Ответить
              • в твоём детстве небось были несовместимые между собой почтовые серверы
                Ответить
                • Конечно. MS Exchange гонял свой проприетарный RPC MAPI, и кажется токмо с версии 5.5 смог SMTP с доп коннектором
                  https://i.ytimg.com/vi/5Rluwc_bgJo/maxresdefault.jpg
                  Ответить
            • В Инстаграме тоже бизнесы были — мы на "ноготочки” записывались, например.
              Ответить
            • Да потому что ВАТА ТЫ ЗАПУТИНСКАЯ!
              Ответить
      • Пошёл нахуй.
        Ответить
    • https://pbs.twimg.com/media/FyE1R_cWAAIHb7U?format=jpg&name=medium
      Ответить
    • Почему male и female, man и woman? В чём логика?
      Ответить
      • Домострой же: женщина при мужчине, потому и замуж.
        Ответить
        • Точно! Кстати есть страны, где матриархат?
          Ответить
          • Да везде. В «РФ», например, вполне себе матриархат.
            Ответить
            • Да не пизди.
              В Саудовской Аравии, например, у женщин никаких прав нет. Да и везде у мусульман, осетин, кахетин, грузин, таджиков, татар, ингушев, чеченцев, и.т.п.
              Да и в РФ нихуя подобного, за исключением если ты альфонс анскильный питух или "ссаная тряпочка". Если ты с тёлкой будешь вместе, то в 99% случаев обращаться будут к тебе. Поэтому я и спрашиваю где может быть наоборот, кроме пчелиного улия и муравейника?
              Ответить
              • если бы гост под полиночкой написал, ты бы так не борзел
                Ответить
              • 1. Грузин и осетин не мусульмане же
                2. Среди мусульман тоже не всё одинаково: в Турции, Азербайджане или Иордане совсем не как в Саудовской Аравии:)
                3. Более всего на бытовом уровне "равенство полов" развито в странах северной Европы (страны скандинавии, Исландия, Дания, Финляндия с Эстонией)

                Наоборот -- это почитай про народ Мосо
                Ответить
      • Потому что Вильгельм Завоеватель насрал латинщиной в германский язык
        Потому что the child looks at the dog, но the infant observes canina
        Ответить
    • Govno
      https://habr.com/ru/articles/736900/
      Ответить
      • не знал, что шваб написан на вордпрессе
        https://i.postimg.cc/0Q8S0fJz/image.png
        Ответить
        • Что, никогда не программировал на JSON-ах?
          Ответить
    • Какие плюсы nugopства?
      Ответить
      • подумываешь сменить ориентацию?
        Ответить
      • ВЦИОМ рисует 86%, а ЦИК рисует 73%.
        Ответить
      • Если ты nugop, то Эрдоган — твой друг. Правда, он тебе будет регулярно втыкать нож в спину, но другу-то такое простить можно.
        Ответить
      • Если ты не nugop -- выпей "Мистер Сидр"!
        Ответить
    • Вы пробовали коровье?
      Ответить
    • Правда ли фронтэндеры получают миллион рублей?
      https://twitter.com/Mirror_White_/status/1172756821947363328
      Ответить
      • Мой камент был не опаснее японской школьницы, но без панцу, однако админ обнажил катану.
        Ответить
    • wiki не нужен
      нужен [ваш любимый редактор], Марк, даун, и git.

      Change my mind
      Ответить
    • РЕПАК ОТ МЕХАНИКОВ
      @
      "СКАТИЛИСЬ!!! ТРОЯНЫ!!!!"
      @
      РЕПАК ОТ FitGirl
      @
      ТОННЫ ПИЗДОЛИСИНЬЯ И ХВАЛЕБНЫХ ПОСТОВ
      Ответить
      • КОММЕНТАРИЙ ОТ ISO
        @
        "ГОВНОКОД!!! ДА КТО ТАК ПИШЕТ?!?"
        @
        КОММЕНТАРИЙ ОТ PolinaAksenova
        @
        ТОННЫ ПИЗДОЛИСИНЬЯ И ХВАЛЕБНЫХ ПОСТОВ
        Ответить
    • А ты давно ВУЗ окончил?

      Компания SpaceX Илона Маска приняла на работу 14-летнего разработчика

      Подросток Кайрена Квази будет заниматься программным обеспечением для системы спутникового интернета Starlink. «Я присоединюсь к самой крутой компании на планете в качестве программиста в инженерной команде Starlink», — рассказал Квази. Он назвал пройденное в SpaceX собеседование «технически сложным и увлекательным процессом».

      Теперь подросток планирует переехать вместе с мамой из Плезантона (штат Калифорния) в Редмонд (штат Вашингтон), где находится офис SpaceX.

      Как пишет Business Insider, Квази уже в два года «начал говорить полными предложениями», а в возрасте девяти лет понял, что опережает школьную программу, и поступил в колледж. В 11 лет он поступил в Инженерную школу Университета Санта-Клары в Калифорнии, которую окончил в этом году. Квази стал самым молодым выпускником в истории вуза. До прихода в SpaceX он стажировался в Intel, где занимался исследованиями искусственного интеллекта
      Ответить
      • подумаешь
        https://republic.ru/images/photos/d84cfb35a71a17c2d81ca6af4a355322.jpeg
        Ответить
      • https://cdn.forbes.ru/forbes-static/new/2023/06/image-2023-06-10-19-46-12-6484eb2b257a2.webp
        > паки
        > python
        А не пизда ли старлинку наступает? Халявные терминалы в каждый хутор похоже заставляют ужиматься.
        Ответить
        • благодаря питухону у нас есть опотные 14ти летние разработчики
          Ответить
    • Перекат!

      https://govnokod.ru/28794
      https://govnokod.xyz/_28794/
      Ответить
    • вы тоже это видетее??
      https://i.postimg.cc/NfPJhrsp/image.png
      Ответить
      • Да, я тоже не понимаю, зачем это, да ещё и в двух экземплярах.
        Ответить
      • А правда, зачем они растягивают и какое это имеет отношение к играм?
        Ответить
        • Хотят показать, что игры — это пердолинг?
          Ответить
      • Смузихлебушки не имеют ни малейшего понятия об онатомии.
        Ответить
    • Загадка со звездочкой

      Как в винде сделать задачу, которая выполняется каждые 20 минут.
      Ответить
      • Поставить nncron и дать ему такое задание.
        Ответить
        • какой потеринг )))
          schtasks /create /tn xyuma\beep-beep /sc minute /mo 20 /tr beep
          Ответить
          • Я, кстати, на всех системах вплоть до 8.1 выключал службу «шедуле», ибо она создавала тормоза, даже когда в ней ноль задач. Почему, не знаю, но после отключения службы (именно отключения, а не удаления задач) всё летало.

            Единственное, что исчезало при отключении, это переключатель раскладки клавиатуры, который тут же восстанавливался прописыванием ctfmon.exe в автозапуск (этот противный ctfmon тянется с XP SP2, раньше был более лёгкий переключатель).

            В десятке уже отключить сложнее, надо разбираться, не отвалится ли какая-нибудь нужная функция.
            Ответить
          • так

            только не "xyuma\beep-beep " а всё таки localservice
            Ответить
          • У винды есть для этого MMC гуй, и он сосет.
            Это отличный пример того, как гуй оказался сложнее командлайна.

            гуй имеет еще приятную фичу: очень легко случайно захардкодить пароль, котороый потом легко спиздить.

            Есть такой известный "детский мат" в AD

            1. Анскилябный админ сидит под доменным админом
            2. Анскилябный админ на машине юзера добавляет задачу в шедулер, сохраняя свой пароль (это блядь там поведение ПО УМОЛЧАНИЮ)
            3. Юзер на своей машине админ
            4. Юзер берёт passview, и получает пароль доменного админа

            Лечится запретом "login as task" для группы доменных админов
            Ответить
            • Там графический ровно такой же

              > детский мат
              пиписька
              Ответить
              • Знаешь плохое слово? Какашка!

                А знаешь ещё хуже? Куча какашек!
                Ответить
              • да нихуя
                https://i.postimg.cc/fbf2bG2y/image.png

                чтобы сделать каждые 20 мин, надо выбрать камваншот, а потом "repeat task every", и хуй знает кстати, можно-ли там прописать вручную кол-во минут
                Ответить
    • Пруф того, что большинство фронтэндеров не совсем программисты
      https://www.npmjs.com/package/is-odd
      Ответить
      • /*!
         * is-odd <https://github.com/jonschlinkert/is-odd>
         *
         * Copyright (c) 2015-2017, Jon Schlinkert.
         * Released under the MIT License.
         */
        
        'use strict';
        
        const isNumber = require('is-number');
        
        module.exports = function isOdd(value) {
          const n = Math.abs(value);
          if (!isNumber(n)) {
            throw new TypeError('expected a number');
          }
          if (!Number.isInteger(n)) {
            throw new Error('expected an integer');
          }
          if (!Number.isSafeInteger(n)) {
            throw new Error('value exceeds maximum safe integer');
          }
          return (n % 2) === 1;
        };


        Солидно.
        Ответить
        • я бы еще ООП добавил до кучи
          Ответить
          • Добавь и покажи.
            Ответить
            • В смысле ты не умеешь в ооп в JS чтоли?
              module.exports = function () {
                  this.isOdd = function (value) {
                      const n = Math.abs(value);
                      if (!isNumber(n)) {
                          throw new TypeError('expected a number');
                      }
                      if (!Number.isInteger(n)) {
                          throw new Error('expected an integer');
                      }
                      if (!Number.isSafeInteger(n)) {
                          throw new Error('value exceeds maximum safe integer');
                      }
                      return (n % 2) === 1;
                  }
              };
              Ответить
    • А вы комментируете свой код?
      /**
       * Returns the day of the month.
       *
       * @return the day of the month.
       */
      public int getDayOfMonth() {
       return dayOfMonth;
      }
      Ответить
      • dieOfMouth
        Ответить
      • Мой акод всегда докумнетирован
        /** The name. */
        private String name;
        /** The version. */
        private String version;
        /** The licenceName. */
        private String licenceName;
        /** The version. */
        private String info;
        Ответить
      • Самое забавное, если такая порнография на проекте из-за кривых правил какого-нибудь Сонара
        Ответить
        • Да, вполне может быть, что без комментария линтер не пущает, а комментировать лень, вот и затыкают его такими комментариями.
          Ответить
          • Мне кажется это хуита какая-то, и надо срочно кому-то дать пизды, если у вас в проекте так, нет?
            Ответить
    • Язык моего следующего проекта https://qb64.com/
      Ответить
      • А чем он отличается от FBC (Free Basic Compiler)?
        Ответить
        • P.S. Нашёл:

          https://freebasic.net/fokrum/viewtopic.php?t=28590
          Ответить
          • It's also possible that QB64 intentionally introduces delays in some cases, so that code designed to run on a 20 MHz 16-bit computer will run properly on a modern system

            Amish paradise
            Ответить
          • почему нет Free See?
            Ответить
      • > retains QBasic/QuickBASIC 4.5 compatibility
        > https://qb64.com/images/dllwin10.png
        > отстутствует Immediate
        t. pierdoliques
        Ответить
    • ФСБ разогнала фестиваль любителей сериала My Little Pony. Они перекрасили радужную гриву пони в триколор, но это их не спасло


      Жопа брмнд надёжно защищена от штурвалокрутильщшиков!
      Ответить
      • Интересно, помогло ли самому брмнд перекрашивание программистских носочков в токсиколор
        Ответить
      • За последние два года в РФ кучу мероприятий отменили из-за угрозы терроризма. Типа вражеский дрон может толпу расхуярить.

        Перед этим ещё два года отменяли из-за угрозы заражения модной болезнью.

        Так что пони или не пони, правоохранителям насрать.
        Ответить
    • давайте чтонить абасрём
      Ответить
    • пиzдец я смотрю свинку пепу на нидерладском
      хрюки, папа бор
      https://www.youtube.com/watch?v=pdadL97Jros
      Ответить
      • Это в хрюкни.
        Ответить
      • George vind het leuk om bellen te maken!
        --Oh, nee! De bellenblazen is helemaal op!
        --Geen panic

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

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