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

    −2

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

    #90: https://govnokod.ru/27439 https://govnokod.xyz/_27439
    #91: https://govnokod.ru/27449 https://govnokod.xyz/_27449
    #92: https://govnokod.ru/27460 https://govnokod.xyz/_27460
    #93: https://govnokod.ru/27463 https://govnokod.xyz/_27463
    #94: https://govnokod.ru/27466 https://govnokod.xyz/_27466
    #95: https://govnokod.ru/27473 https://govnokod.xyz/_27473
    #96: https://govnokod.ru/27478 https://govnokod.xyz/_27478
    #97: https://govnokod.ru/27484 https://govnokod.xyz/_27484
    #98: https://govnokod.ru/27495 https://govnokod.xyz/_27495
    #99: https://govnokod.ru/27504 https://govnokod.xyz/_27504
    #100: https://govnokod.ru/27508 https://govnokod.xyz/_27508
    #101: https://govnokod.ru/27511 https://govnokod.xyz/_27511
    #102: https://govnokod.ru/27518 https://govnokod.xyz/_27518
    #103: https://govnokod.ru/27526 https://govnokod.xyz/_27526
    #104: https://govnokod.ru/27534 https://govnokod.xyz/_27534
    #105: https://govnokod.ru/27544 https://govnokod.xyz/_27544
    #106: https://govnokod.ru/27552 https://govnokod.xyz/_27552
    #107: https://govnokod.ru/27554 https://govnokod.xyz/_27554
    #108: https://govnokod.ru/27557 https://govnokod.xyz/_27557
    #109: https://govnokod.ru/27581 https://govnokod.xyz/_27581
    #110: https://govnokod.ru/27610 https://govnokod.xyz/_27610
    #111: https://govnokod.ru/27644 https://govnokod.xyz/_27644
    #112: https://govnokod.ru/27648 https://govnokod.xyz/_27648
    #113: https://govnokod.ru/27652 https://govnokod.xyz/_27652
    #114: https://govnokod.ru/27659 https://govnokod.xyz/_27659
    #115: https://govnokod.ru/27665 https://govnokod.xyz/_27665
    #116: https://govnokod.ru/27671 https://govnokod.xyz/_27671
    #117: https://govnokod.ru/27675 https://govnokod.xyz/_27675
    #118: https://govnokod.ru/27685 https://govnokod.xyz/_27685
    #119: https://govnokod.ru/27701 https://govnokod.xyz/_27701

    Запостил: nepeKamHblu_nemyx, 06 Октября 2021

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

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

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

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

      Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
      Остерегайтесь подделок. Берегите себя и своих близких. Кок!
      Ответить
    • Стоит ли написать программу для бекапов, или можно обойтись скриптом на «bash»?
      Ответить
      • Pizdeç, пишут, что бекап можно сделать с помощью утилиты «tar». Но это говно, т.к. каждый раз придётся архивировать 500 гигабайт аниме-картинок и программ.

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

        Как думаете, если сначала утилитой «tar» скопировать всё моё богатство на диск для бекапов, то потом можно будет делать «tar -u», чтобы в этом самом архиве обновить новые/изменённые файлы? А на архив можно будет поставить какой-нибудь пароль, вот и будет шифрование! Или даже зашифровать его утилитой «gpg».

        Охуенно я придумал?
        Ответить
        • А как потом с такого архива восстанавливаться?

          Распаковать его из live-cd, скопировать нужные директории куда надо на целевом диске, замаунтить и всё готово? Охапку дров – и плов готов?

          А не придётся ебаться с форматированием, файловыми системами, грабом, правами и прочей питушнёй?
          Ответить
      • Бэкап чего, блядь? Бэкап откуда, блядь? Бэкап куда, блядь?
        Ответить
        • > Бэкап чего, блядь

          Аниме-картинок.

          > Бэкап откуда, блядь

          С SSD-диска, на котором стоит система.

          > Бэкап куда, блядь

          На HDD-диск, на котором не стоит система.
          Ответить
          • > аниме картинок

            Возможно тебя заинтересует "rsync", если просто хочется иметь резервную копию, а не архив с историей изменений.
            Ответить
            • Для истории изменений можно git взять.
              Ответить
              • git не особо подходит для хранения бинарей, имхо.

                Занимаемое место вдвое вырастет. Удалить что-то нинужное из середины очень сложно из-за блокчейна.

                З.Ы. Есть конечно костыли в духе Git LFS, но зачем?
                Ответить
              • LevelDB со снепшотами.
                Ответить
          • Сколько весит у тебя суммарно всё говно?
            Ответить
            • Мое говно обычно весит грамм триста, во всяком случае я худею, когда сру.

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

                          Позже открыли, что присоединялся кислород из воздуха.
                          Ответить
                    • Трубки, которая не трубка, а изображение трубки?
                      Ответить
          • Поддерживаю rsync. использую его, чтобы ежесуточно бэкапить файлы на домашний сервачок и хранить таким образом историю за две недели.
            Умеет делать компактные архивы (т.е. если файл не изменился, то вместо копии делается hard-link).
            И да, целевой том на NTFS, чтобы если что - можно было выдернуть из сервачка и воткнуть в обычный комп.
            Работает уже год, брат жив.
            Ответить
      • Почему бы не взять готовую прогу, которая умеет инкрементальный бекап?

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

          А ещё я не доверяю прогам: вдруг в них уязвимости? Ну и мне не хочется, чтобы это были проги от ГНОМА или КДЕ или ещё какой-нибудь хуйни, которые тянут гигабайты зависимостей.
          Ответить
          • duplicity какая-нибудь?
            Ответить
            • > Язык программирования: Python

              Ну, надо попробовать.

              А чем плох вариант с «tar -u /» или что-то типа того?
              Ответить
              • > чем плох вариант

                Да в общем-то ничем, классический наколеночный бекап.
                Ответить
                • А чем duplicity или rsync лучше?
                  Ответить
                  • Используй ios_base::sync_with_stdio
                    Ответить
                  • Гентушнику не понять.
                    Ответить
                    • А почему ты предпочел 6ы использовать дуплисити или rsync, а не tar?
                      Ответить
                      • Потому что это более-менее законченное решение, которое просто работает, а не конструктор.

                        Хотя в каких-то разовых случаях я конечно возьму тар.
                        Ответить
                        • Где здесь конструктор, bormand?

                          #!/usr/bin/bash
                          
                          gpg -d backup.tar.gpg 
                          tar -uvf backup.tar /
                          gpg -c -o backup.tar.gpg
                          Ответить
                          • Ну хоть бы запайпал... У тебя так дохуя свободного места?
                            Ответить
                            • #!/usr/bin/bash
                              
                              gpg -d backup.tar.gpg | tar -uvf backup.tar / | gpg -c -o backup.tar.gpg


                              Запайпал, проверь.

                              > У тебя так дохуя свободного места?

                              На системном диске 500 гигабайт, а на диске для бекапов будет 1024 мегабайт.
                              Ответить
                              • А тебя не смущает гонка между чтением и записью в один и тот же файл? Хрен там знает, какими блоками gpg читает и пишет.

                                Вот из-за таких "мелочей" готовое коробочное решение удобнее. А ещё оно сразу на сервак стримить умеет (не у всех половина диска свободна).
                                Ответить
                                • >А тебя не смущает гонка между чтением и записью в один и тот же файл? Хрен там знает, какими блоками gpg читает и пишет.

                                  Приходилось ли тебе бросать кота в стаю крыс, Борманд?
                                  https://www.youtube.com/watch?v=x-g_VoCPbYw
                                  Ответить
                          • Inplace изменение файлов — путь багра.
                            Ответить
                            • Почему? У меня просто файлы в архиве обновятся и всё...
                              Ответить
                              • tar -u, на самом деле, не обновляет файлы. Он новые версии изменившихся файлов в конец дописывает.
                                Ответить
                                • Я про gpg не уверен.
                                  Ответить
                                  • Ты про запись плейнтекста на диск и его последующую утечку? Ну да, некрасиво получается.

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

        1. Физическая гибель данных (диск сломался)
        2. Логическая гибель данных (вирус перезаписал все файлы нолями)

        От первого спасает rsync для файлов или потоковая репликация СУБД. Дёшево и сердито.

        Чтобы победить вторую проблему нужно версионирование. Версионирование бекапа обычно идет так: есть полный бекап (например раз в неделю) и инкрементальный (diff) например раз в день.

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

        Такие задачи решают уже платные проприетарные системы бекапа: Veritas Backup, Veeam, Acronis самые популярные вендоры.

        Так же важно, чтобы инициатором бекапа был ВНЕШНИЙ сервер: если ты будешь запускать скрипт на своем сервере, то попавший туда вирус (или злоумшыленник) удалит все бекапы.

        Потому в описанных выше системах на машины ставят агенты, а сервер "вытягивает" с них данные в соответствии с политикой/настройкой.

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


            а может и есть такая уже, погугли
            Ответить
            • У тебя какое-то чёрно-белое представление, имхо.

              Или тупой скриптик через tar/rsync или монстр в духе акрониса, который на ходу снепшоты диска делает и централизованно управляется...

              Ты же сам описал самый важный фактор: клиент не должен удалять бекапы. Т.е. аплоадим новые бекапы во временный каталог на сервере через какую-нибудь duplicity, а потом сервер на своей стороне перемещает их в r/o каталог. В 99% случаев это задачу решает.
              Ответить
              • Ну вот ты уже начал писать свою систему бекапа)

                А ты будешь полные снепшоты делать или инкрементальные? А как управлять расписанием бекапа, если серверов десяток?

                А как бекапить виртуалки? А базы данных? Про жопу с бекапом AD DC я уже как-то рассказывал.

                Впрочем, возможно лолечке всего этого и не надо.

                И ему правда хватит tar + bz2, заливки по ftp на VPSку, и там по крону скопировать в соседний каталог
                Ответить
                • > если серверов десяток
                  > десяток

                  Блядь. А промежуточных ситуаций не бывает?

                  > инкрементальные

                  Оно умеет.

                  > виртуалки
                  > базы данных

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

                    https://serveradmin.ru/backup-linux-servera-s-pomoshhyu-duplicity/ ?


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

                    статику можно дуплисити, базу данных поточно реплицировать на соседний сервер и раз в сутки делать pg_dump, а с виртуалками еще хуже, но Лолечка виртуалок не хостит
                    Ответить
                    • Я думаю да. Оно и шифрует и инкрементальность умеет, всё как требовалось в ТЗ.

                      > pg_dump

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

                        Кстати, а на AWS S3 Storage есть такой сервис, откуда нельзя удалить. Ты туда заливаешь по HTTP (полагаю, дуплисити умеет, это же webdav какой нить, или FUSE можно накрутить) а API для удаления просто тупо нет.

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

                        >wal
                        ага, Point-in-Time Recovery, я читал (но не пробовал).
                        Ответить
                    • > с виртуалками еще хуже

                      А что с ними? Их обычно вообще можно выкинуть и пересоздать с нуля, как контейнеры... Вряд ли ты полезные данные прям в них хранишь.

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

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

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

                            В hyper-v есть какие-то чекпоинты, вроде можно их делать не останавливаясь, и потом их бекапить.

                            Важно сдуру не забекапить vhdx файлы напрямую
                            Ответить
        • Какой продукт-плейсмент )))
          Ответить
          • не, ну а я правда ХЗ как без них, особенно в крупной сетке
            Ответить
      • купи veeam
        Ответить
    • Как так вышло, что организация по поиску тухлых яиц в "Пятёрочке" стала всероссийским паханом по "коронавирусу"?
      Ответить
      • Спроси у тех, кто всегда «вне политики».
        Ответить
    • https://i.imgur.com/H1lzsVI.jpg
      Ответить
      • Птицы не умеют не срать, кстати.
        Ответить
        • Птицы ссут и срут одновременно, потому что один проход клоака. Если у курицы застрянет яйцо в клоаке, она не сможет испрожница и в итоге сдохнет.
          Ответить
          • Это пиздец.
            Ответить
            • Поэтому владельцы кур не по на слышке суют палец в жопу курам чтобы проверить не застряло ли там яйцо.
              еще есть такое: http://pticevod.forum2x2.ru/t1023p50-topic
              Ответить
              • Именно поэтому я за «петухов».
                Ответить
                • Петухи прячут заточки в анусах, чтобы калечить блатных и беспредельщиков, когда на зонах происходит борьба за авторитет.

                  Искать по фразе: «погоняло шершень».
                  Ответить
                  • Спасибо, не буду искать. У меня уже была лента ютуба забита «петухами».
                    Ответить
                  • - А что если в тюрьме в жопе спрятать шило острием наружу и отдаться на протык главному авторитету?
                    - Дадут погоняло "Шершень" и пересадят к блатным.

                    Ладно, гуест, наверное, не будет гуглить, накопипасчу специально для него, чтобы он нечаянно прочитал:
                    Ответить
                    • >и пересадят к блатным.


                      - Ты Глобуса помнишь? - спросил Володин.
                      - Который банкиром стал? Помню, - ответил Колян.
                      - Я тоже помню, - сказал Шурик. - Сильно перед смертью поднялся. На "поршаке" ездил, цепи на нем по пять кусков каждая были. По телевизору показывали - спонсор, хуё моё , все дела.
                      - Да, - сказал Володин, - а как в Париж приехал за кредитом, знаешь, что сделал? Пошел с их банкиром в ресторан, чтоб за столом по душам поговорить. А сам нажрался, как в "Славянском базаре", и давай орать: "Официант, двух педерастов и ведро чифиря"! Он сам голубым не был, просто на зоне...
                      - Мне-то объяснять не надо. Чего дальше было?
                      - Ничего. Принесли. И привели. Там ведь рынок.
                      - А кредит дали?
                      - Не в том дело, дали или не дали. Ты подумай, раз он в таких понятиях жизнь кончил, то он, выходит, с зоны никогда и не выходил на самом деле.

                      Виктор Пелевин, "Чапаев и пустота"
                      Ответить
                      • откуда пелевин черпал глубины своих глубин? в такси ездил что ли?
                        Ответить
              • Так вот что такое "проблема курицы и яйца" о которой везде пишут...
                Ответить
          • Какая архитектура )))
            Ответить
            • Это у всех, кто от динозавров произошел, так.

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

                  То есть птица не может "подождать". Котик и пёсик могут, а птица (даже очень умная, например ворона) -- нет
                  Ответить
                  • А если применить костыль — buttplug.
                    Ответить
                  • > очень умная
                    > ворона
                    У них синапсов не хватает даже для плавной прокрутки головы

                    И вообще у котопёсика вопрос стоит не может, а хочет
                    Ответить
                    • прокрутка головы -- ненужная фича

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

        https://www.ozon.ru/product/1-tb-vnutrenniy-zhestkiy-disk-toshiba-hdwd110uzsva-hdwd110uzsva-336720040/
        Ответить
        • Что, всем похуй, что у него 190Мб/с скорость передачи данных и 500 гигов будут записываться МИНИМУМ 45 минут?
          Ответить
          • Почти 200 метров в секунду -- это хорошая скорость для HDD'шки. Раньше и сотку с горем пополам тянули.
            Ответить
            • Это последовательная скорость поди, причем средняя: Она снаружи и внутри может немного отличаться вроде.

              Я бы взял погонять ``fio`` или crystal disk mark/hdtune, прежде чем радоваться
              Ответить
              • > последовательная

                Ну для записи бекапа другой и не надо...
                Ответить
                • соглашусь

                  правда лучше тогда взять два диска и сделать RAID1: во-первых будет неубиваемо, во-вторых читаться будет ЧУТЬ быстрее в случае восстановления
                  Ответить
                  • > ЧУТЬ

                    В 1.5-2 раза, емнип, если контроллер тащит.
                    Ответить
                    • ну да, cчитается, что в случае RAID1 скорость чтения равна колву шпинделей (в нашем случае их два)
                      Ответить
                      • Погуглил...

                        Вроде для скорости используют RAID0, а RAID1 для зеркалирования. Эти две вещи вообще не связаны друг с другом.
                        Ответить
                        • RAID0 объединяют два диска последовательно увеличивая
                          * объем
                          * скорость записи (контроллер пишет один страйп на один диск, другой на другой)
                          * скорость чтения (контроллер читает один страйп с одного диска, другой с другого)

                          RAID1 это полное зеркало
                          * скорость записи такая же (может быть даже чуть медленее, каждый страйп пишется на два диска одновременно, но буфер контроллера может помочь, НО ТОЛЬКО ЕСЛИ ЕСТЬ БАТАРЕЙКА: write through VS write back)
                          * скорость чтения ВЫШЕ (можно читать первый страйп с одного, другой с другого)

                          RAID0 очень НЕ надёжный: гибель одного диска убивает весь RAID
                          RAID1 очень надежный: гибель двух дисков ОДНОВРЕМЕННО убивает весь RAID

                          Ну и стоимость RAID1 в два раза выше.

                          Есть гибридные варианты, см RAID10
                          Ответить
                          • > очень не надёжный

                            Ничто не надёжно, если находится в одной стойке. А ещё желательно в разные локации разнести.
                            Ответить
                      • ... или всё-таки на RAID1 можно добиться большей скорости при ЧТЕНИИ, если с одного зеркала читать нечётные блоки, с другого — чётные?
                        Ответить
                    • Придумали же level 5 оптимальный для любых целей
                      Ответить
                      • У пятёрки восстановление ОЧЕ медленное, и по идее работа дегрейдед массива тож

                        Для серьезной питушни я бы взял RAID 50: там всё заебись, но нужно шесть дисков.

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

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


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

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

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

                                https://www.snia.org/sites/default/files/SNIA_DDF_Technical_Position_v2.0.pdf

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

                                На практике можно объебаться
                                Ответить
                            • В массиве таблица разделов только на первом диске, на остальных тупо сектора с данными, поэтому без глубокого погружения в дерьмо номер диска не узнать?
                              Ответить
                              • Метаинфа контроллера на каждом должна быть...
                                Ответить
                              • "Таблица" в памяти контроллера, если мы говорим про хардварные рейды.

                                У контроллера в NVRAM хранится лейаут, типа:

                                Массив1 (RAID1, название, размер, состояние):
                                  Disk1: [адресация-в-соответствии-с-топологией-шины], ID диска
                                  Disk2: [адресация-в-соответствии-с-топологией-шины], ID диска
                                
                                Массив2 (RAID0, название, размер, состояние):
                                  Disk1: [адресация-в-соответствии-с-топологией-шины], ID диска
                                  Disk2: [адресация-в-соответствии-с-топологией-шины], ID диска


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

                                Когда ты заменяешь диск в RAID1 например, контроллер видит, что диск поменялся, и сообщает, что он foreign.

                                Админ жмет кнопку, контроллер обновляет свою конфигурацию в nvram, и копирует на диск данные.

                                Теперь он не foreign, а online.

                                Если ты вставишь диск в другой контроллер, то он может сказать: "обнаружена foreign конфигурация в жопе диска, считать её в NVRAM (затерев то, то там есть?)?"

                                Таким образом можно поменять контроллер.


                                Если диски от одного контроллера воткнуть в другие дырки, то он их узнает по Disk ID, и потупит немного, и приведет конфигурацию в порядок.

                                А если у тебя 20 дисков и например из них два RAID50 и один RAID1 на 4 диска, и ты их распихал в случайном порядке в три сервера, то скорее всего ты соснеш: У тебя на выбор будет несколько "foreign конфигураций" для импорта, каждая из которых не будет работать из за недостатка дисков (ну или контроллер скопирует тебе данные на диск из другого массива)

                                Короче, лучше так никогда не делать.

                                ЗЫ: та самая информация-в-жопе не всегда понимаема всеми контроллерами: контроллер может иметь багу или проприетарный вид рейда с проприетраной информаицией там, потому диски обычно переносимы между контроллерами с чипом одной фирмы, но крайне плохо переносимы между разными фирмами
                                Ответить
                                • интересен способ настройки nvram: вендор обычно дает тулы под известные ОС, но есть какой-то протокол для firmware серверов, который позволяет делать это в "biose".

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

                                  Это всё для UEFI (см hii raid uefi)

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

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

          У некоторых китайских БП один регулятор на 5 вольт и на 12 вольт, т. е. там не отдельные каналы, а общий, просто с разными вторичными обмотками. Если из-за перегрузки проседает канал +5 вольт, обратная связь доводит в нём напряжение до нормы, из-за чего напряжение в канале +12 вольт улетает в космос, и винты, запитывающиеся от него, сгорают.
          Ответить
          • Мы как-то обсуждали перекосы и кросс-нагрузочное тестирование. Есть даже девайсы для проверки, но они дорогие и редкие.
            http://www.schemz.narod.ru/CrossLoad/crossload.htm

            У современных БП почти нет таких проблем. А вот проблема недостаточной мощности -- есть
            Ответить
            • Можно собрать совсем дешёвый стенд: нагрузить выходы мощными проволочными реостатами и снять показания обычным мультиметром при нескольких положениях реостатов.

              Для построения графиков, как в статье, достаточно буквально десятка точек.
              Ответить
              • Я читал про умный стенд эмулирует всякие виды нагрузок: там есть программы типа "пользователь подключил мощную видеокарту, вставил DVDRom" итд

                Можно конечно делать всё вручную, но можно заебаца
                Ответить
          • P.S. Вспомнил старую заметку о том, что пользователи называли новомодную «Windows XP» убийцей винчестеров, а на самом деле виноваты были китайские БП с общим каналом на все напряжения.
            Ответить
    • Портал государственных услуг Российской Федерации
      Получить IT-профессию можно со скидкой 50%
      Здравствуйте
      В России действует программа обучения с господдержкой — выберите цифровую профессию и оплатите только половину стоимости, остальную сумму компенсирует государство
      Сейчас на сайте программы «Цифровые профессии» доступны более 50 курсов — на них готовят разработчиков, тестировщиков, исследователей и аналитиков данных. Можно изучить Python, DevOps, 1C, Linux и многое другое
      Кто может участвовать
      Граждане России старше 16 лет и не достигшие пенсионного возраста со средним профессиональным или высшим образованием

      Обучение проводят государственные университеты и ведущие цифровые компании — например, «Нетология», «Яндекс.Практикум», «СберУниверситет», «Учебный центр 1С»
      Курсы проходят дистанционно, продолжительность — от 250 часов. По завершению студенты получают диплом о профессиональной переподготовке
      Как пройти обучение
      1. Перейдите для регистрации на сайт profidigital.ru
      2. Заполните анкету в личном кабинете
      3. Прикрепите документы: СНИЛС, паспортные данные, сведения об образовании
      4. Выберите программу и подайте заявку на обучение
      5. Когда заявка будет рассмотрена, оплатите половину стоимости курса

      Каждый может выбрать только одну программу с господдержкой. Получить диплом в этом году смогут только 5000 человек. Успейте подать заявку в числе первых!
      Ответить
      • Осторожнее с государством: Илья Сачков просил тебе это передать
        Ответить
        • А что с ним случилось?
          Ответить
          • погугли же)

            дружил с государством, плотно сотрудничал с ФСБ и МИДом, сидел в профильных комитетах каких-то, трижды встречался с Путиным, постоянно общался с министрами разными

            Арестован за госизмену. До 20 лет

            Он владелец IB-Group, что-то с кибербезопасностью
            Ответить
            • Это тот, чья контора разрабатывала средства, чтобы стучать на нас?

              «Каменщик, каменщик в фартуке белом, что ты там строишь, кому?»
              Ответить
              • defecate++++++++
                Ответить
                • А я думаю, почему defecate++++++++++ на «Говнокод» не заходит...
                  Ответить
                  • defecate##++
                    Ответить
                  • это разные люди

                    defecate++ ещё с Путиным не обнимается, а defecate++++++++ уже не обнимается
                    Ответить
                  • Сейчас разве плюс разрешен в никах?
                    Ответить
                    • Сейчас уже нет. А до нашествия клонов «Вебкилла» были разрешены чуть ли не все символы.
                      Ответить
                  • Дан приказ ему назапад, все дела. Научную роту передислоцировали на censor.net.ua

                    Куда делся кавказ-чат? Как теперь на КЦ комментировать?
                    Ответить
            • Тут ещё недавно за госизмену посадили сотрудника МАИ. В его смартфоне нашли фотографии его секретной диссертации и частицы китайской пыли, из чего сделали вывод, что он ездил в Китай, чтобы продать материалы из своей секретной диссертации.

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

                пришлось идти в это место за справкой, что допуска давно нет
                Ответить
                • Если форма секретности была первая или вторая, то от 5 до 10 лет после увольнения загран не дают.

                  С третьей формой вроде вообще никаких ограничений.
                  Ответить
                  • > от 5 до 10 лет

                    – совок уволили уже 30 лет назад ))) история, поросшая мхом.
                    Ответить
                    • Если она ещё в Совке уволилась, а про это как-то забыли, то вообще круто.

                      Сейчас некоторые из тех предприятий ликвидированы, а архивы проёбаны.
                      Ответить
                      • предприятие ещё кстати существует

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

        – почему не Унисберситет
        Ответить
      • >>>"СберУниверситет"

        Это маниакальное сование префикса "сбер" к месту и не к месту - попытка сравняться по крутости с Apple, с их фирменной буковкой "i"?
        Ответить
        • Как-будто всякие гуглы не приписывают себя ко всем проектам, которые они не купили готовыми...
          Ответить
        • «i», кстати, появилась не сразу. Она появилась в «iMac» и означала «Intel». Сравни: «i8086», «Core-i7».

          Когда у «Эппла» техника была на «Power PC» и на «Мотороле 68K», никакой буквы «i» не было.

          Происхождение буквы «i» в «iPhone», «iPad», «iPod» объяснить не могу, они же на «ARM».
          Ответить
          • P.S. Компания «Эппл» создала ещё одну неоднозначную аббревиатуру: «iOS». До этого у компании «Cisco» была своя «IOS». Вот зачем они так делают?
            Ответить
            • В "C++" ещё "ios" есть, постоянно путаю их.
              Ответить
            • Потому что cisco Systems - куколды и свои трейдмарки не защищают. У них даже свой IPhone был с H.323 и 5куре поверх .11g но они отсосали у пидора жопсера

              С кал манагером вроде не совместимы были
              Ответить
          • > означала «Intel»

            – эм, есть сомнения, https://en.wikipedia.org/wiki/IMac:

            Release date

            PowerPC-based
            August 15, 1998; 23 years ago

            Intel-based
            January 10, 2006; 15 years ago (plastic)
            Ответить
            • Спасибо. Не знал, что G3-G5 назывались «iMac». Почему-то я думал, что они назывались «PowerMac».
              Ответить
            • Ого, кто-то осмелился икаруса перепроверить
              Ответить
              • * g o a t s e x * g o a t s e x * g o a t s e x *
                g                                               g
                o /     \             \            /    \       o
                a|       |             \          |      |      a
                t|       `.             |         |       :     t
                s`        |             |        \|       |     s
                e \       | /       /  \\\   --__ \\       :    e
                x  \      \/   _--~~          ~--__| \     |    x
                *   \      \_-~                    ~-_\    |    *
                g    \_     \        _.--------.______\|   |    g
                o      \     \______// _ ___ _ (_(__>  \   |    o
                a       \   .  C ___)  ______ (_(____>  |  /    a
                t       /\ |   C ____)/      \ (_____>  |_/     t
                s      / /\|   C___) ¯\_(ツ)_/¯  (___>   / \    s
                e     |   (   _C_____) \____/   // _/ /     \   e
                x     |    \  |__   \\_________// (__/       |  x
                *    | \    \____)   `----   --'             |  *
                g    |  \_          ___\       /_          _/ | g
                o   |              /    |     |  \            | o
                a   |             |    /       \  \           | a
                t   |          / /    |         |  \           |t
                s   |         / /      \__/\___/    |          |s
                e  |           /        |    |       |         |e
                x  |          |         |    |       |         |x
                * g o a t s e x * g o a t s e x * g o a t s e x *
                Ответить
    • ну что скучали?
      Ответить
    • Аппликация у всех падает, или только у избранных П.ром С.ром?
      Ответить
    • Нахуй нужна «перепись населения»? Паспорта хуй знает кому выдают и не ведут учёт, или не ведут учёт кто вообще живой?
      Ответить
      • Да просто половина живёт без прописки хрен пойми где. Поэтому инфа из паспортной базы бесполезна. По ней москва совсем пустая будет, я думаю.
        Ответить
        • А зачем нужна прописка/место проживания для переписи? Вроде достаточно посчитать тех, кто живой. Или чтобы выделить нерезидентов и гастарбайтеров?
          Ответить
          • Ну я о том, что если ты вместо переписи просто посмотришь в паспортную базу, то у тебя получится хуй-ня а не реальная статистика. Раскладка по регионам будет совсем другая, чем в реальности.
            Ответить
          • А зачем нужна прописка?
            Ответить
            • Чтобы военкомат и прочие службы могли тебя найти. В общем-то и вся польза.
              Ответить
        • Если я живу хрен пойми где, то я и перепись не пройду. Нахуй она упёрлась мне?
          Ответить
      • скопипиздим у википиздунов

        Важнейшие функции перечислены в издании ООН «Принципы и рекомендации в отношении переписей населения и жилого фонд»:[2]

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

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

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

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

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

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

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

            * смысл ехать на другой конец города, если врач один и тот же на все поликлиники?
            Ответить
            • ну это ты про прописку/регистрацию
              Ответить
            • Это да. Но посмотрим интервалы. В России перепись была в 1989-м (ещё в РСФСР), потом в 2002-м, потом в 2010-м. В среднем раз в 10 лет. За 10 лет может родиться целая куча детей, которую никакая перепись не спрогнозирует.
              Ответить
      • Кстати, я две переписи пропустил. Переписчик договорился о времени визита, а сам пришёл в другое.
        Ответить
    • Случайно оказался на сайте поисковой компашки "Лиза Алерт", в частности - в разделе "Отрядные нужды":

      https://lizaalert.org/otryadnye-nuzhdy/

      "ПСО «Лиза Алерт» не принимает денежную помощь, не имеет расчетных счетов и виртуальных кошельков. Это принципиальная и неизменная позиция отряда."

      Это очень мило и благородно, но есть вопросы. Почему из планшетов их принципиально интересует именно iPad, а не какой-нибудь бюджетный аналог на Android? ))) Зачем им дроны именно от DJI, стоимостью в сотни тысяч рублей? ))) Зачем им именно дорогие фотоаппараты вместо смартфонов? ))) Для чего им стедикам дороже двадцати тысяч? ))) Откуда такая избирательность в принятии подарков? )))
      Ответить
      • Вот да.

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

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

                Взял он кровать,
                Чтобы спать на кровати.
                Взял он ковер,
                Чтоб на нем загорать.
                Взял он дрова,
                Чтоб ему не искать их.
                Взял чемодан —
                Почему бы не взять?

                Взял керогаз,
                Полотенце,
                Мочалку,
                Книги,
                Журналы,
                Кресло-качалку,
                Лампу,
                Ружье,
                Сапоги,
                Одеяло.
                Взял он собаку,
                Чтоб все охраняла.
                Ровно две тысячи
                Нужных вещей
                Стал он укладывать
                В лодке своей.

                Лодка качнулась,
                Воды зачерпнула,
                Перевернулась
                И вмиг утонула.

                Ровно неделю потом
                Из реки
                Вещи вытаскивали
                Рыбаки.

                И говорили;
                — Послушай, чудак,
                Ты кто угодно,
                Но не рыбак.
                Ведь для хорошего
                Для рыбака
                Удочка только нужна
                И река!


                Эдуард Успенский.
                Ответить
              • Не знал, что аниме снимают на камеру
                Ответить
      • Ноутбуки:
        1. Для инфо-работы.
        2. Для тяжёлых вычислений.

        Какие тяжёлые вычисления у поискового отряда?
        Ответить
        • Триангуляция)
          Ответить
        • Явно не рендеринг объявлений о пропажах в оранжевой рамочке )))
          Им ещё зачем-то для фотоаппарата нужен объектив за 95 тысяч ))) Чё такого они там снимают-то ??? )))
          Остаётся только надеяться, что не некропорно )))
          Ответить
          • Olympus E-M1X стоит 180 т. р. Не кит, голая тушка без объектива, безо всего.
            Ответить
            • Им ещё зачем-то нужны экшн-камеры. Тут они, правда, согласны на модели в ценовом диапазоне от десяти до двадцати тысяч, но не откажутся и от модельки за пиздесят.
              Что им там снимать-то, блядь? Я пытаюсь в своём воображении восстановить весь процесс розыска, и не могу найти применения экшн-камерам и фотоаппаратам за сотни тысяч.
              Ответить
          • Причём к деятельности этой организации у меня нет претензий, ибо они делают полезное дело, и если бы они открыто просили финансовую помощь для оплаты своего личного времени и хозяйственных нужд, я бы это понял. Но гаденько выглядит именно то, что они называют себя "добровольцами", клянутся, что, видимо, из благородных побуждений им никакие деньги не нужны; но инвентарь для осуществления своей деятельности им почему-то нужен обязательно дорогой и брендовый.
            Ответить
            • Если бы они просили денег, то ты бы бухтел ачо 60k, ишь обнаглели, восемь тыщ нормальна получка.
              Ответить
      • А почему батарейки только щелочные? У литиевых на 10-15% ёмкость больше, устойчивость к экстремальным температурам выше.
        Ответить
        • Литиевые обычно несовместимы с щелочными, у них рабочее напряжение и габариты другие. Может быть, у них дофига техники под щелочные?
          Ответить
          • P.S. Вместо щелочных батареек AA можно использовать современные никель-металлгидридные аккумуляторы с низким саморазрядом.
            Ответить
          • FR06 — литиевая батарейка форм-фактора АА на 1,5В
            https://www.chipdip.ru/product/varta-6106-4pcs
            Вещь хорошая, только цена заоблачная.
            Ответить
            • Интересно. Я раньше видел литиевые только на 3 вольта. Существовали литиевые элементы, которые выглядят как два склеенных обычных элемента АА. В отсек некоторых фотоаппаратов такие влезают вместо двух элементов АА. Вживую не видел, только в каталогах встречал.

              Ещё были пальчиковые аккумуляторы (3,7 вольт вроде), естественно, несовместимые с АА по габаритам, чтобы ничего не спалить.

              А как технически устроены литиевые элементы на 1,5В? У лития же электродный потенциал гигантский. Там плюсовой вывод тоже из активного металла что ли? Или преобразователь напряжения встроен?
              Ответить
              • https://data.energizer.com/pdfs/lithiuml91l92_appman.pdf

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

                  Жалко только, что официально они неперезаряжаемые.

                  Обычные щелочные элементы (Энерджайзер, Кодак) мне удавалось заряжать более трёх раз обычным ЗУ для аккумуляторов.
                  Ответить
                  • > заряжал семь раз
                    А лучше бы один раз измерил емкость
                    Ответить
    • ­ ________________________________
      < You will be successful in love >
       --------------------------------
        \                 __ 
         \               (oo)
          \              (  )
           \             /--\
             __         / \  \ 
            UooU\.'@@@@@@`.\  )
            \__/(@@@@@@@@@@) /
                 (@@@@@@@@)(( 
                 `YY~~~~YY' \\
                  ||    ||   >>
      Ответить
      • это sheepse или turtlese?
        Ответить
      • Рим никогда не станет прежним.
        Ответить
      • ______________________________
        <   I'm already successful   >
         ------------------------------
                            __  /
                           (oo)
                           (  )
                           /--\
               __         / \  \ 
              UooU\.'@@@@@@`.\  )
              \__/(@@@@@@@@@@) /
                   (@@@@@@@@)(( 
                   `YY~~~~YY' \\
                    ||    ||   >>
        Ответить
    • Питушки, кто разбирается с GPL Class Path Exception?
      Что такое "линкинг" в терминах йажи?

      Можно машку за ляжку заюзать ее в closed source, просто приложив её лицензию?
      Ответить
      • > GPL Class Path Exception

        Это жабий аналог LGPL?
        Ответить
        • https://en.wikipedia.org/wiki/GPL_linking_exception
          Ответить
        • Вот тут пишут, что нет:
          https://softwareengineering.stackexchange.com/questions/119436/what-does-gpl-with-classpath-exception-mean-in-practice

          Хотя я ничего не понял. Как всё сложно с этими лицензиями...
          Ответить
          • А, я походу по-ня-ла в чём разница...

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

            А в случае с linking exception ты можешь написать в своей анальной лицензии всё что угодно.

            Поэтому linking exception это обычно прям совсем-совсем базовые либы, без которых вообще нихуя не заработает. А остальное уже под более жёсткой LGPL чтобы проприетарщики не борзели.
            Ответить
          • Если попытаться описать дух этих лицензий:

            GPL: у пользователя есть право поправить всё что он захочет.
            LGPL: у пользователя есть право поправить хотя бы LGPL либы.
            Linking exception: у пользователя есть право пососать хуй у проприетарщика (без исключения у него не было бы такого права т.к. проприетарный софт на такой платформе был бы нелегальным).
            Ответить
        • Почти: https://openjdk.java.net/legal/gplv2+ce.html

          мне похуй на то, будет ли пользователь править либу. Мне важно, чтобы FSF не потребовал сырцы всего моего проприетарного говна только лишь потому, что я забандлил с собой .jarник с такой вот лицензицей
          Ответить
          • Если тебе похуй, то ты можешь и LGPL либы юзать с чистой совестью. Исключение важно для тех, кому не похуй, если я правильно поняла всю эту юридическую поебень...
            Ответить
            • спасибо

              То есть я не имею права статически (в случае джавы -- в один .jar) собираться.
              А динамически могу.

              Я могу подложить в свой продукт stallman.jar и указать это в лицензии
              Ответить
              • Мне кажется, в случае с джавонькой даже запихавушки всё в один джарчик ты LGPL'юшку и тем более исключеньице не нарушеньки...

                В сишеньке статичненько слинкованную либоньку практически невозможненько заменить, именно поэтому LGPL'юшка против статичненькой линковочки. А в джавушке в общем-то просто перепаковать архивчик. Т.е. свободушку ты ему не ограничиваешь.
                Ответить
                • На «SO» кто-то заметил, что все эти *GPL писались под языки вроде C/C++ (с компиляцией в нативный код) и не учитывают нюансов других языков, поэтому и возникают такие трудности с интерпретацией для «Джавушки».
                  Ответить
                  • Ну тут надо от духа лицензии идти, имхо.
                    Ответить
                  • Т.е. например динамическая линковочка с проверочкой подписи или хеша нихуяшеньки не свободненька если некуда добавить свой ключик.
                    Ответить
                    • Да, если поменяешь даже свободную библиотеку, подпись станет недействительной. Надо просить у разработчика приватный ключ, чтобы переподписать.

                      Такой багор возникает, например, в «Андроиде»: там определённые библиотеки в директории /system/framework должны быть подписаны приватным ключом разработчика прошивки. Даже если свободный код поменяешь, всё накроется и система повиснет на заставке.
                      Ответить
                      • Эту хуйню вроде как в LGPL 3 пофиксили. А по LGPL 2 так делать ещё можно.

                        Собственно из-за этого и возник срачик между Столлманом и Торвальдсом.
                        Ответить
          • А давайте напишем много-много полезных либ под AGPL лицензиями, чтобы гуест нечаянно использовал такую в своём проприетарным говнище на JAWA, и начальство потом его бы выебло и высушило.
            Ответить
      • Ну если source closed, тогда зачем спрашиваешь?
        Ответить
        • Потому что пользователи найдут либу (что в джавке несложно) и разведут на исходники.

          С GPL'ом надо осторожнее.
          Ответить
    • почему никто ничего не постит интересного?
      Ответить
    • мой парень гей как оказалось
      я охренел когда узнал

      © bazzlan
      Ответить
    • ТВОЙ DDLG БЛОКНОТИК

      Есть ли у тебя тетрадь/блокнотик куда ты записываешь свои идеи, анкеты, рисуешь и приклеиваешь картиночки? Нет? Тогда я хочу рассказать тебе зачем, почему и как!

      ЗАЧЕМ?
      Прежде всего это помогает выплеснуть скопившийся негатив, когда рядом нет твоего папочки или же ты его вообще не имеешь. Записывать туда свои эмоции очень важно, ведь никто не хочет выплёскивать весь свой пыл на любимого человека. Важно помнить, что ты не должна скрывать их, наоборот, делиться со своим родным человеком, но уберегать его от колких слов и твоих ярых порывов злости и гнева.
      То же касается одиночества, грусти, радости.
      Блокнотик поможет тебе почувствовать себя маленькой когда ты рисуешь в нём мелочками, приклеиваешь постеры с мультиками, заполняешь анкеты для своих игрушек.
      Так как я сама имею такую чудную вещь как ddlg тетрадочку, могу сказать что это очень умиляет папочек.

      КАК?
      Завести такой блокнотик или тетрадочку очень просто. Просто берёте любой понравившийся дизайн или делаете сами.
      Ответить
      • ЧЕМ ЗАПОЛНИТЬ?
        Твой блокнотик или твоя тетрадочка это как поле для фантазии, твоей фантазии. Ты можешь делать там абсолютно всё, что угодно твоей маленькой душе! Но вот несколько идей из моей тетрадочки:

        1) История о том, как вы познакомились.
        —Очень милым и атмосферным будет тот факт, что ты записала на первой странице своего блокнотика историю о вашем с папочкой знакомстве. Ты можешь подключить сюда свою фантазию и переделать историю в сказку. Не забудь про наклеечки, с ними всё становится намного ярче!

        2) Анкета для твоих игрушек и папочки.
        — Создай анкеты для своих любимых игрушек! Я думаю им будет очень приятно, если за милым чаепитием ты будешь записывать про них какие-то факты. Не менее приятным будет записывать анкету для своего папочки.

        3) Галерея мультиков.
        — Если ты тот самый человек, у которого дома хранится много дисков с мультиками, то эта идея точно для тебя! Просто вытащи маленькие постеры, которые идут в комплекте. (Да-да, если ты не знала, что в дисках обычно обложка служит постером - просто разбери футляр и увидешь, что у неё есть специальные надрезики на сгибе, сделанные чтобы ты смогла осторожно оторвать обложку и сделать её постером!). По мне это очень лампово, когда у тебя несколько страничек словно музей твоих любимых мультфильмов!

        4) Тематические странички.
        — На тематических страничках ты можешь рисовать вас с папочкой, приклеивать наклейки этой тематики или сделать их самой. Заполнение таких страничек ещё сильнее погружает меня в эту атмосферу невинности.
        Ответить
        • Интересненько...
          Ответить
        • Норм идейка, надо завести такой блокнотик про разработочку на сиплюсплюсичке.
          Ответить
          • Разработочку чегошеньки?
            Ответить
            • программ
              Ответить
              • Программочек!
                Ответить
                • Программуличек :3
                  Ответить
                  • Прошивулечек для контроллерочков.

                    Именно поэтому я за сишеньку.
                    Ответить
                    • Contwollwie fiwmwae~ >>>uwu<<<
                      Ответить
                    • Придумал названьице для книжечки: «Алгоритмики и структурочки данных».
                      Ответить
                      • покакусикопрограммулечки.ру
                        Ответить
                        • Питонисты: блядь, программа высрала ёбаные ошибки прямо на сайт! Говно, блять! Надо срочно пофиксить ебучий баг, нахуй.

                          Сишники: Аммм– Программуличка сделала покакусики в консолечку... Д-давайте пофиксим бажечек, пожалуйста... Ня~ uwu
                          Ответить
                          • >Питонисты: блядь, программа высрала ёбаные ошибки прямо на сайт! Говно, блять! Надо срочно пофиксить ебучий баг, нахуй.


                            PHPшники: блядь, программа высрала ёбаные ошибки прямо на сайт! Нужно вставить собачку
                            Ответить
                          • Функциональщики: пойдём-ка мы в следующий модный стартап, здесь наше дело сделано
                            Ответить
                            • Я, кстати, реально знал такого питуха

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

                              В итоге он свалил в другой проект, и три веб-макаки переписали на джанге за нескока месяцев
                              Ответить
                              • > Оно подымалось десять минут, весило гигабайты в памяти
                                Это почти как в ЖидБраинс, только там макаки за питухами не переписывают.
                                Ответить
                                • Там наоборот: приходят еще большие питухи и делают всё ещё медленне и зажористее.
                                  Ответить
    • WoMan: Browse Unix Manual Pages “W.O. (without) Man”

      As distributed with Emacs 27.2.

      Francis J. Wright
      School of Mathematical Sciences
      Queen Mary and Westfield College (University of London)
      Mile End Road, London E1 4NS, UK

      This file documents WoMan: A program to browse Unix manual pages “W.O. (without) man”.

      Copyright © 2001–2021 Free Software Foundation, Inc.
      Ответить
    • В Америке есть simp-ы. От «simpleton», простофиля. Они смотрят девушек-ютуберов, стримеров, тиктокеров, инстаграмм-моделей или просто порнозвезд. Проецируют на них все возможные лучшие качества. И мечтают хоть на минуту оказаться рядом со своим идолом. А пока — донатят им последние заработанные. Или подписываются на OnlyFans, чтобы увидеть хоть какую-то часть тела своей избранницы.


      В результате некоторые известные (в онлайн-кругах) девушки зарабатывают на простофилях баснословные деньги. Порнозвезда Mia Malkova недавно купила настоящий замок. А инстаграм-модель Carina Kopf заработала $1 млн в первый же день после релиза своего OnlyFans.


      Так вот, в Китае это «симпование» тоже есть. Только в еще более серьезных формах.


      В стране до сих пор самое большое неравенство полов в мире. Девочек на 20% меньше, чем мальчиков. А значит, «симповать», чтобы на тебя обратили внимание, надо еще сильнее. Свои «белые рыцари» есть даже у обычных девушек с онлайн-профилем. Иметь для этого популярную площадку совсем не обязательно.


      Более того: люди готовы платить хорошие деньги за то, чтобы какая-нибудь девушка просто пообщалась с ними онлайн. Или поиграла в игру. В зарубежном интернете такое тоже есть, но это еще не вошло в культуру. А в Китае у таких девушек даже имя есть — их называют 陪玩(«пейвань»).
      Ответить
      • Девушки получают от $3 за час совместной игры в Overwatch или от $5 за час в League of Legends. Самые успешные пейвань (с лучшими голосами и умеющие флиртовать) получают до $300 в час, не считая подарков. Это в 2-3 раза больше, чем самые опытные мужчины-тренера, которые могут прокачать твой скилл. При этом услуги женщин-тренеров всерьез никто не рассматривает, так что даже девушкам с высоким рейтингом обычно проще тренировать свой «милый» голос, и работать пейвань. Всего на Bixin сейчас зарегистрированы 6 млн игровых компаньонов.
        Ответить
      • Поэтому я за виртуальных девочек. Всегда можно отмазаться, что ты платишь за труд художника, моделера, программиста и развлечение высшего качества для культурных людей, а не за 3D Pig Disgusting.

        То же можно сказать про виртуальный девочек с OnlyFans.
        Ответить
      • А есть ли на этих площадках тян для парного программирования?
        Ответить
        • Мне тогда 37 лет исполнялось. После многих лет семейного рабства я наконец вышел на свободу: стройным, красивым владельцем программистской фирмы из 40 человек.



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



          Сейчас мне 48, я полностью успокоился и больше не ищу в свою жизнь новых людей. Где-то даже и опасаюсь заводить новые близкие знакомства. А вот тогда… ээхх тогда вот…



          На улице почти под 30 градусов. Я по каким то делам в центре города был. Смотрю стоит на остановке девушка молодая и симпатичная. В шортиках и в майке интересной: череп и кости. Я к девушке подошел, плечи расправил и представился: “Девушка, мне майка Ваша очень нравится. Меня Сережей зовут. А Вас как?”



          Она меня с ног до головы оглядела и ответила: “А меня Эся!”

          “Какое имя интересное, говорю, ни разу не слышал.”

          “Полное имя- Эсмеральда. А так меня все Эсей зовут!”

          Я решил железо пока горячо ковать: “Эся, говорю, пошли в соседнюю кафешку, кофе с мороженным отведаем?”



          Она улыбнулась и сказала: “Ну пошли!”



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



          У меня хитрый план родился: прокатить ее на мотоцикле до пляжа на озере, что рядом с тем местом где я живу, на пляже поваляться, а когда ей кушать захочется, предложить ко мне домой поехать, а там Эсю и поужинать со всеми последствиями, если повезет.
          Ответить
        • Программист после рабочего дня решил отдохнуть и снять проститутку. Он вышел у какого-то парка и спросил продавца пива: — Мужик, где здесь можно б#ядей снять? Тот показал на близлежащую рощицу, в зелени которой мелькали девушки в соответсвующих нарядах: — Кликни любую. Но не было у программитса при себе ни мыши, ни антивирусного пакета...
          Анекдот взят с сайта anekdotov.me
          Ответить
          • блин, так не смешно же
            https://youtu.be/ApsDtKWE8ik
            Ответить
          • Не пиши здесь больше.
            Ответить
            • xxx: я бы снял такую порнуху - директор принуждает главбухшу к уклонению от налогов в крупном размере. классика, БДСМ, анал, безнал, нал, золотой дождь.
              yyy: ага, а на заднем плане все это время секретарша ебет мозг админу.
              Ответить
        • строгая госпожа отревьют твой код
          Ответить
    • 1.6 ватт это много? Мне надо жёсткий диск запитать...
      Ответить
    • Петушоки, здесь кто-то "Clickhouse" использовал?
      Ответить
      • Я нет, но я знаю чувака, который делал на нем питушню для статистики.
        У него была длииииная денормализованная таблитса с охулионом колонок, и какой-то гуй к ней (TABIX)?

        Я понимаю, что эта информация для тебя ценности не представляет, но я должен был сказать
        Ответить
        • У меня почему-то записи по TTL не удаляются. Я ебал..
          Ответить
          • А у тебя нету доступа в какой-нить форум там или слакканал чтобы у разработчиков сразу спросить?
            Ответить
            • У меня есть доступ к «govnokod.xyz». Разве это не лучше?
              Ответить
              • Откуда у гнутых бомжей квартиры? Он тебе свой шалашик у залива отдать может разве что, aka впопенсурный дом.
                Ответить
                • Это в хрюкни.
                  Ответить
                  • Кстати, OpenOffice 4.11 вышел. Как тебе такая новость?
                    Ответить
                    • Это в хрюкни.
                      Ответить
                    • Бомж не может себе позволить «Microsoft Office»?
                      Ответить
                      • Не бомж, а дампстер дайвер.
                        Ответить
                      • Бомж не может позволить себе платную поддержку от «красной залупы» для «OpenOffice»?
                        Ответить
                        • Бомжи не могут позволить себе персональных стенографисток? А ведь даже у нищего Достоевского была такая.
                          Ответить
                          • Была, потому, что он был геем и не домогался ее. А услуги дающей "стенографистки" стоят денег, да.

                            Лови минус.
                            Ответить
                            • >>>"он был геем и не домогался ее"

                              Откуда тогда у них возникли две лялечки?

                              Да и вообще, ротретС, не надоело тебе до сих пор срать на полузаброшенном сайте своими радужными фантазиями? Даже я - казалось бы! - давно излечился от этой хуйни и пытаюсь казаться адекватным, а тебя как-то заклинило...

                              Да, ответил уёбку. Сейчас можно.
                              Ответить
                    • OpenOrifice 4.11
                      Ответить
    • ed2k://|file|windows_nt_3_5_source_code.7z|106703868|1EC53BE025157290EE53B81AB863079D|h=QPVADWU4KIWDNVH67APE3HTPJ7JQAKJL|/


      Оказывается, помимо исходников «двухтонника» и «NT4», ещё гуляют исходники «NT3.5». Ядро вроде целиком, даже есть исходники подсистем «POSIX» и «OS/2».
      Ответить
      • Welcome to the eDonkey Server No1
        We all will die! Risen from the dust!
        In the name of a donkey and hay and holy warez...
        Ответить
      • Двухтонник ещё гуляет по сети:
        ed2k://|file|windows%202000%20source%20code.zip|213748207|34BB9F3A3E8D3E0C4490A96EC30B9F3C|h=4O3RWUPSHLQB2DY4GAQR5DVTZZOSL7QP|/


        В нём есть кишки «Интернет Эксплорера».
        Ответить
    • https://louisbarclay.notion.site/Unfollow-Everything-cease-and-desist-letter-from-Facebook-ea219169421b457bb7ce010b7bf9ce1f

      Чувак написал расширение, позволяющее отписаться от всего в «Фейсбуке» в один клик. Ему от «Фейсбука» пришло гневное письмо. Он требования «Фейсбука» выполнил.

      Итог: его учётка в «Фейсбуке» и в «Инстаграме» забанена навечно.

      Мораль: в централизованных сервисах нельзя регистрировать приложения с основной учётки.
      Ответить
      • Мораль: Фейсбук говно и параша, я срал и ссал на него и на простофиль, которые им пользуются.
        Ответить
        • Вот да, человек прогнулся, а его всё равно пидорнули. Так что можно смело ссать и срать на все «правила».
          Ответить
          • Но для начала надо обоссать и обосрать полупокера, который не видит очевидного. Какие он ещё истории нам расскажет? «Мне сказали, что разошлют мои голые фотки всем знакомым, если я не сфотографируюсь голым перед зеркалом с паспортом. Я сфотографировался, теперь эту фотку видели все, а ещё на меня навесили кредитов... Что я сделал не так???»
            Ответить
          • Почему нельзя заново опубликовать?
            Ответить
      • > Ему от «Фейсбука» пришло гневное письмо. Он требования «Фейсбука» выполнил.

        Ему никогда не рассказывали, что нельзя вести переговоры с террористами?
        Ответить
        • надо было сделать как MikeRowe, нахуй послать
          Ответить
          • Что за история?
            Ответить
            • https://en.wikipedia.org/wiki/Microsoft_v._MikeRoweSoft
              Ответить
              • Я, конечно, гордый программер, но xbox это Xbox...
                Ответить
              • Для меня mikerowesoft.com и microsoft.com — это разные домены. Я не настолько знаю разговорный английский, чтобы произносить названия доменов вслух (тем более, что бывают совсем нечитаемые домены).
                Ответить
      • > Итог: его учётка в «Фейсбуке» и в «Инстаграме» забанена навечно.

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

        Лично для меня любой вой по поводу бана на Фейсбуке равносилен жалобам на Васю Пупкина, забанившего одноклассника на своём юкозном дерьмосайте. Фейсбук отличается лишь тем, что Васю зовут Жидомассон-Цукерцукер, а сайт дохуя большой стал.
        Ответить
        • Вот да, забанили — регистрируешь новую учётку и называешь её не «Петя Иванов», а «Харухи Судзумия» или «Мику Хацунэ», чтобы Цукерберг не догадался.
          Ответить
          • А если по IP забанили? Или ещё хуже – по фингерпринту. Фейсбук же наверняка украл у этого додика все его данные.
            Ответить
            • Тогда багор. Вот именно поэтому я против статического IP-адреса. У меня на «Говнокоде» спрашивали: «Тебе что, 150 рублей в месяц жалко?» Да мне не 150 рублей жалко, я не хочу, чтобы Васи Пупкины меня идентифицировали по IP.
              Ответить
            • Кстати, какие методы фингерпринтинга сейчас существуют? И главное, какие способы обхода уже нашли?

              Мы где-то это обсуждали, но вдруг что-то новое появилось. Есть браузеры или расширения для них, которые умеют менять фингерпринт при каждом визите?
              Ответить
              • Есть дистрибутив для анонимного выхода в сеть.
                Ответить
              • https://github.com/salesforce/ja3

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

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

                  В общем, для идентификации не годится.
                  Ответить
              • Лучший способ не фингерпринтиться -- быть как все и не выёбываться. Какой-нибудь хром в свежеустановленной винде на стандартном разрешении экрана.
                Ответить
                • Какое разрешение экрана является стандартным?
                  Ответить
                  • 1920х1080 на данный момент, я думаю. Можно где-нибудь в статистике steam'а посмотреть что там сейчас популярней всего.
                    Ответить
                    • Угадай, какое разрешение самым популярным считает «Лайвинтернет»?

                      https://www.liveinternet.ru/stat/ru/resolutions.html

                      1920x1080 там на четвёртом месте.

                      А ещё ведь куча разношёрстных мобильных устройств...
                      Ответить
                      • P.S. Я в продаже видел телевизоры с метровой диагональю и с разрешением 1366×768. Там пиксели, как клетки на шахматной доске. Вообще не понимаю, как на такое можно смотреть.

                        А уж ноутбуков с хуёвым разрешением выше крыши.
                        Ответить
          • Вот да, задеанонили — регистрируешь новую учётку и называешь её не «gost», а «PolinaAksenova», «ASD_77» или «rotoeb», чтобы ISO не догадался
            Ответить
          • Марико Тсукереведа
            Ответить
            • Харуясу Ёсидзаки.

              Кто скажет, где я видел это имя, тому ничего.
              Ответить
      • > забанена навечно

        Причём разбанить её невозможно т.к. "техподдержки" у них нет. Бесплатный сервис такой бесплатный.

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

          Обыватели, главное, ищут эти помойки, в эти помойки туда влезают в молодые годы, а потом говорят: "Вот это да, говорит, вот это, говорит, погорел, вот это даже не рассчитывал!" Я говорю, за всё, сука, надо платить, причём по большому счёту, подонок ты вонючий! Спортивная зараза, блядь, через агриковский комбинат, блядь
          Ответить
        • Что такое Очкулус? Поисковики вместо него мне предлагают фильм ужасов «Окулус».
          Ответить
          • VR очки Окулус.
            Ответить
            • очки нннада?

              а чООтки? чОООтки ннада?
              Ответить
              • Это тред про цитаты?

                Вот мои любимые, посмотрите, пожалуйста:

                https://youtu.be/-Q1rSsi_vTg
                Ответить
            • А с Фейсбуком какая связь? Очки автоматически для себя регистрируют виртуальную учётку?
              Ответить
              • Вручную. И без учётки неюзабельны.
                Ответить
                • А связь-то какая? Что мешает зарегистрировать учётку без очков? Типа оправдание, что поскольку регистрировал для очков, то это не мультиакк?

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

                    а просто так поддержки нет
                    Ответить
                    • Теперь, кажется, понятно. Пытаешься залогиниться заблокированной учёткой, а потом жалуешься в Фейсбук, что не можешь воспользоваться очками. Они видят, что ты потребитель коммерческого продукта и, чтобы не терять прибыль, снимают блокировку.
                      Ответить
    • Тут что-то про «JAWA»:
      https://pbs.twimg.com/media/FBJqMMWWUAA06cn.jpg
      Ответить
      • Мотоциклы назвали в честь jawa потому, что они на словах охуенные, но на деле полная хуйня.
        Ответить
        • А телка, кстати, шлюха, ещё и стыдливая: прячет своё лицо, чтобы шлюховаться, а потом найти наивного мужа и притворяться порядочной. И вот она будет ему готовить борщик, пока какой-нибудь вонючий задрот-извращенец будет представлять себя на месте этого мотоцикла, воображая эту телку, сидящей на его кочане в этих шлюхошортах. Фу! Стоит ли говорить, что такую я бы в жены не взял?
          Ответить
          • > шлюхошортах

            Самая подходящая одежда для катания на мотоцикле, к слову. Ну хоть шлем надеть мозгов хватило.
            Ответить
            • Она ещё, поди, горячий радиатор на ногу ни разу не роняла...
              Ответить
              • Коленками по асфальту тоже очень приятно скользить... Да и холодно ведь будет, если реально ехать, а не фоткаться на месте.
                Ответить
                • На фотографии асфальта нету, но по грунтовой дороге ехать ещё интереснее, особенно если кочку не сможешь объехать.
                  Ответить
                • > холодно ведь будет

                  А если железный конь перед этим под палящим солнышком несколько часов постоял?
                  Ответить
          • Ты напоминаешь бабок для которых девушки и парни бывают двух видов: наркоманы и шлюхи. О том, что существуют фуррипедосексуалы, гомобестиалы, линуксопердоиды, а также бывают камбалоёбы с плоским кочаном, они не догадываются.
            Ответить
          • я тебе жену нашел
            https://www.buro247.ua/images/2016/07/700-muslim-abaja.jpg
            Ответить
            • Такая мне не нравится: оделась странно и вычурно, наверное, привлекает к себе внимание, т.к. любит, когда к ней всякие мужики подходят пообщаться. В тайне мечтает, чтобы какой-нибудь бабуин сорвал с неё эти тряпки (у неё наверняка под этими простынями ничего нет, т.к. там пипец жарко) и отъебал. Есть какая-нибудь более консервативная тяночка?
              Ответить
            • И кто будет смеяться, когда всюду поставят камеры с facial recognition и повсюду будут летать дроны как в Half-Life 2?
              Ответить
        • Как я рад, что смог зафорсить JAWA на «Говнокод».
          Ответить
          • В детстве я часто находил осколки оранжевого и красного оргстекла с надписью «MADE IN CZECHOSLOVAKIA». Тогда я ещё не догадывался, что это такое...
            Ответить
      • Ноги какие-то непропорциональные

        Стёрла, когда тормозила?
        Ответить
    • California makes it illegal to remove condom without consent
      Ответить
      • Нужно запилить стартап на клетку для хуя со смарт-контрактами на Ethereum специально для Коммивормии.
        Ответить
    • Почему?
      почему когда я тут бегал и рассказывал как статически линкуюсь с glibc, никто из вас мне не сказал, что с LGPL нельзя линковаться статически не отдав сырцов, или, хотя бы, объектных файлов?

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

      Пересобрался статически с musl. Она MIT. Бинарь получился в 10 раз меньше.

      А я что я думаю о Столлмане и о GPL в целом я не скажу
      Ответить
      • > статически линкуюсь с glibc

        Эээ, а там нету исключения из GPL, как в джавке? Вроде для критических либ без которых нихуя не работает оно всегда было... Или я гоню?
        Ответить
        • Лол, походу и правда нету исключения у glibc.
          Ответить
          • нету, чувак

            меня вот сюда носом ткнул коллега
            https://lwn.net/Articles/117972/
            Ответить
            • Эх, жаль не получится прикрутить скачку мюслей к Makefile. А вот сборку его и зависимость на gcc-musle удалось.

              Наличие сырцов проверяется адским хаком
              ifeq ("$(wildcard $(PAPKA_S_MUSL))", "")
              $(error мюсли нету, см README)
              endif


              Нужно скачать и распаковать tar.gz, а дальше make сам всё собирает в домашнюю папку, и переключает CC на враппер

              Удивительно, но CLion распарсил Makefile, и даже инклуды увидел мюслины и даже bzero с D_POSIX_SOURCE

              Техника на грани фантастики
              Ответить
          • С glibc ещё поставляется файл LICENSES, в котором описано дофига индивидуальных лицензий на некоторые части исходников библиотеки.

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

          Вот я понимаю, что основная функция моей программы зависит от какой-то либы. Логично, что это либа очень критическая, потому что без неё нифига не работает. Могу ли я решить, что эта либа — исключение?

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

            > кто решает

            Автор либы, очевидно.
            Ответить
            • З.Ы. А вообще было бы забавно, если бы gcc позволял конпелять только GPL'ные проги.
              Ответить
              • или если бы собранный gccой софт обязан был бы быть GPL
                Ответить
                • Ну я это и имела в виду.

                  Можно даже шапку у файлов проверять тогда.
                  Ответить
                  • В женском роде от своего имени пишут и говорят преимущественно пассивные гомосексуалы; я искренне рад, кися, что ты приняла себя такой, какая есть. Надеюсь, что анус твой уже посещаем, стало быть стервозности твоей сильно убудет.

                    Целую.
                    Ответить
          • > раз я пропердолился три года

            Авторы libreadline тоже так подумали и выпустили её под полной GPL...
            Ответить
      • > только Яхве спас нашу шаражку от звонков юристов FSF.

        Неуловимый Джо Inc.
        Ответить
        • Раз в год и палка стреляет.

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

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

            никто не поможет найти?
            Ответить
    • Есть ли здесь установившие Windows 11? Как блюётся с отцентрированной панели задач?
      Я так понял по скриншотам, там так до сих пор и не реализовали адекватное разделение экрана, подобное реализации MacOS, оставив убогий сдвиг окна влево/вправо...
      Ответить
      • Нахуй она нужна? Вот придёт апдейтом -- тогда и посмотрим. А пока пусть на слабоумных и отважных тестят...
        Ответить
      • У меня стоит бета. Всё подглючивает, не рекомендую, пока не стабилизируется.
        Еще написало, что мой комп (8700K) не совместим (говорят, дело в TPM) и после выхода релиза придется откатиться на win10
        Ответить
        • > говорят дело в TPM

          PTT пробовал включить в настройках прошивки (софтварный TPM от интела)? Должно помочь в теории.

          > стоит бета

          Нахуя?! Место беты -- на виртуалке или тестовой тачке. На свой комп я никогда её не накачу.
          Ответить
          • Он вроде рассказывал: вход в клуб — рубль, выход — два.

            Система сама до 11 обновилась, потому что он участвовал в испытании какого-то другого софта, и его «забыли» вычеркнуть из списка подопытных кроликов.
            Ответить
            • > забыли вычеркнуть

              Именно поэтому место беты на параше. Ну и потому что она тупо кривая, иначе её бы уже релизнули.
              Ответить
          • Мне нужно было срочно запустить WSL2, я поставил галочку, а мои вещи почему-то перенесли к под шконку, по ближе к параше, я даже ничего понять не успел
            Ответить
            • Говорят, одна из бета-сборок случайно удаляла хомяк...
              Ответить
          • >PTT пробовал включить в настройках прошивки
            а оно потом загрузится?:)

            >Место беты -- на виртуалке или тестовой тачке.
            я на эти грабли наступаю раз в несколько лет.

            Последствия установки бета-версии .net и бета-версии SP мне до сих пор снятся
            Ответить
            • > а оно потом загрузится

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

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

              Единственное с чем там можно залететь -- включить какое-нибудь шифрование с разлочкой через TPM, а потом проебать бумажку с рекавери ключом.
              Ответить
            • TPM интересная штука, на самом деле. Мне вот недавно попадался ман по лебедю где предлагалось заюзать TPM для хранения секретов для IPsec, чтобы VPN'ка поднималась автоматом, но только если загрузчики, ядро и рутовые бинари не поменялись.
              Ответить
              • Звучит интересно. В одной системе VPN есть, а в другой хуй. А можно реальный юзкейс?
                Ответить
                • > реальный юзкейс

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

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

                    и только с нее ты можешь ходить в офис

                    а игрухи погонять у тебя рядом стоит твоя винда, и там черти ябуца

                    а диск с рабочей виндой ты шифруешь
                    Ответить
                    • Ну да. Можно ещё удалённо доказать, что на сервере крутится именно тот софт, что ты туда поставил. А не какое-то левое говно, которое подсунули админы датацентра.
                      Ответить
                      • Что мешает редиректить все запросы, требующие TPM, на другой сервант, а на настоящем крутить левое говно? Эдакий FSITM (fake shit in the middle).
                        Ответить
                        • > Что мешает редиректить все запросы

                          Утиная типизация и пряморукость разрабов софта по всей цепочке доверия: от прошивки до твоей проги... В этом случае "другой сервант" будет решать твои задачи, а "левое говно посредине" будет просто передастом, который не получит никакой интересной инфы.
                          Ответить
                          • Ну это понятно, вопрос насколько прямые руки нужны, чтобы реализовать такой протокол, чтобы какие-то вменяемые гарантии получить, и не скачивать гигабайты логов для проверки.
                            Ответить
                            • Допустим, какая-то гипотетическая швейцарская контора pitonMail рекламирует себя, что они не хранят логи. Для гарантии этого они используют эту TPM-питушню. Как проверить, что каждый твой запрос (которые через load-balancer разлетаются по разным серверам, и обращаются к распределённой БД), был выполнен на сервере, который запускает софт без логов?
                              Ответить
                              • 1) Все исходники открытые, а сборка воспроизводимая.
                                2) Они выбрали какого-то вендора материнок, который запилил всё правильно (что маловероятно, конечно).
                                3) Все компоненты при установлении соединений убеждаются, что противоположная сторона действительно исполняет правильный код.
                                4) Клиент тоже убеждается, что балансер исполняет правильный код.

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

                                  5) Все компоненты системы должны секьюрно обменяться ключами через 3rd party CA, разве нет?
                                  Ответить
                                  • > через 3rd party CA

                                    Не совсем. В роли 3rd party CA здесь выступает вендор TPM'а (интел, к примеру). У каждого TPM'а есть серт о его аутентичности, который и надо проверить.
                                    Ответить
                                    • как его ревокнуть в случае компроментации?
                                      Ответить
                                      • > как его ревокнуть в случае компроментации

                                        Как обычный серт. Интел их всех ревочил уже в 2017 после дыры в ME.
                                        Ответить
                                    • Внутри TPM генерить сертификат для SSL? Ну в принципе можно.
                                      Ответить
                              • То есть с помощью этой питушни простому юзеру практически невозможно проверить, что делает BigTech, но зато BigTech может проверить, что делает простой юзер. Вывод: эта технология содержит 1 единицу пользы и 1e6 единиц зла.
                                Ответить
                                • > 1 единицу пользы и 1e6 единиц зла

                                  Ой да ладно, зато можно с мобилки по-быстрому проверять, что Злая Мейда не переконпеляла ядро на ноуте. Даже интернет не надо, просто циферки на экране сравнить с циферками в обычной OTP приложухе.
                                  Ответить
                                  • Каков шанс встретить злую мейду, и какой шанс что BigTech будет тебя ебать за дебаггер/VPN/linux/Tor/торренты?
                                    Ответить
                                    • 2030-й год: нужно зарегистрироваться на сайте Intel, и указать все, запускаемые тобой программы.

                                      Если запустить не зарегистрированную программу, то комп удаленно выключат

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

                                      Тут должна быть картинка с надписью: «Вы находитесь здесь».
                                      Ответить
                                    • > будет тебя ебать за дебаггер/VPN/linux/Tor/торренты

                                      Ну это всё-таки получше, чем secure boot с залоченными ключами, где вообще ничего не запустить (привет, андроид). Ну не пустит меня пейсбук без пруфа, что у меня нет расширения для отписки от всех -- да и хуй с ним. Measured boot не отнимает свободу выбора.
                                      Ответить
                                      • > Ну не пустит меня пейсбук без пруфа, что у меня нет расширения для отписки от всех -- да и хуй с ним.

                                        2028й год: издаётся закон, что регистрироваться на сайтах можно только через facebook и google. В чебурашке — через yandex pASSport.
                                        Ответить
                                        • Пока не приняли закон об обязательности регистрации на сайтах и запрете работы в оффлайне -- ещё не всё потеряно...
                                          Ответить
                                          • обязательная оффлайновая регистрация и оффлайновый же факт-чекинг
                                            Ответить
                                            • Типа как Димон, который летал в Сан-Франциско, чтобы зарегистрироваться в «Твитторе»?
                                              Ответить
                                    • К слову, старые десятки были как собака на сене: при первой возможности забирали ownership себе и не давали другим осям юзать TPM вообще.

                                      Странно, что они от этой практики отказались.
                                      Ответить
                            • Ну самое тупое -- засунуть весь свой код в рамдиск и попросить отчёт о прошивке, загрузчике, ядре и рамдиске.
                              Ответить
                              • Прошивка поддерживает Intel ME или AMD PSP (а других нет смеющийся_фермер.mkv), которые позволяют адментам изменять баты в RAM, что дальше?
                                Ответить
                                • > Прошивка поддерживает Intel ME

                                  В котором и находится PTT, лол.

                                  Вендору проца и материнки придётся доверять, очевидно. Иначе задача вообще неразрешимая.
                                  Ответить
                                  • > В котором и находится PTT, лол.

                                    Нутк

                                    > Вендору проца и материнки придётся доверять, очевидно.

                                    ME вроде позволяет и простым админам удалённо админить. Или эти настройки тоже можно добавлять в отчёт?
                                    Ответить
                                    • > Или эти настройки тоже можно добавлять в отчёт

                                      Там есть место под "настройки прошивки". Но у меня оно пустое. Возможно, что на материнках с AMT есть флажок про то, что он активен и админ может в любой момент зайти. Было бы логично его там иметь. Но не факт.
                                      Ответить
                                    • кажется не ME, а AMT.

                                      Именно AMT позволяет заходить на выключенный сервер, и включать его

                                      AMT работает поверх ME
                                      Ответить
                                      • Сорри, случайно въебала минус вместо плюса.
                                        Ответить
                                        • Сорри, случайно въебал F8 вместо F5.
                                          Ответить
                                          • Сорри, Sacred, случайно въебал F8 вместо F9
                                            Ответить
                                          • в смысле шагнул на следующую строчку дебагером в Intellij вместо того, чтобы скомпилироваться в студии?
                                            Ответить
                    • Звучит, как очередная порнуха на порнохабе.
                      Ответить
                • По сути там три вещи реализовано:

                  Measurement: каждая часть системы начиная с прошивки скармливает в TPM хеши последующих частей образуя подобие блокчейна.

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

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

                  И на их основе уже можно всякие интересные штуки строить.
                  Ответить
                  • З.Ы. Причём я вчера тестила в прыщах, там можно даже запилить отчёт о всех файлах, которые читал рут на этой загрузке. Ну плюс загрузчик, ядро и модули, конечно. Весит правда дохуя.
                    Ответить
                  • Можно ли машинным обучением на основе замеров понять кто пользуется компьютером: я, или товарищ майор?
                    Ответить
                    • Хрен знает... смотря что будешь в блокчейн событий срать.

                      По-дефолту там события в духе "запускаю бинарь vmlinuz с хешем 0xABCD".

                      Но можно и что-то своё выдумать, в принципе.

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

                      Но скинуть репорт на какой-то сервак где у тебя будут мыши обучаться, чтобы он тебе потом что-то отдал в ответ -- вай нот.
                      Ответить
                    • Т.е. по сути это просто произвольный лог, но нотариально заверенный TPM'ом.

                      Если grub в лог написал "запускаю vmlinuz с хешем 0xABCD", а в этом vmlinuz лежит троян, то этот троян уже не сможет вычеркнуть себя из лога. Только приписать что-то новое или вообще не отправлять лог. В обоих случаях его пошлют нахуй.
                      Ответить
                  • > Reporting: можно составить и подписать отчёт о замерах, чтобы ты с другой машины мог его проверить и решить доверяешь ли ты этой системе.

                    Отчёт подписывается каким-то ключом, который якобы невозможно вытащить из TPM? С каким-нибудь nonce?
                    Ответить
                    • > Отчёт подписывается каким-то ключом, который якобы невозможно вытащить из TPM? С каким-нибудь nonce?

                      Именно так.

                      > невозможно

                      Скорее очень дорого, про "невозможность" только маркетолухи говорят.
                      Ответить
              • Скачать ТРМ

                Что же такое ТРМ?

                Итак, Вы решили узнать, что такое ТРМ
                Ответить
                • Проблемы с TPM могут быть вызваны ошибками програмного обеспечения.
                  Я рекомендую попровать "sfc /scannow"
                  Ответить
                  • Кроссплатформеннее было бы попробовать (Sfс -ScanNow)
                    Ответить
      • Мне кажется, оболочка — это едва ли не последнее, что нужно оценивать в ОС.

        Кстати, для новых версий Windows бывают альтернативные оболочки? Помню, во времена XP их клепали пачками. Даже с трёхмерными эффектами были.
        Ответить
        • Ну что, никто не знает? Я только Classic Shell знаю, но и то это не полная оболочка, а только замена кнопки «Пуск».
          Ответить
      • Совсем дурак? На Макоси унылая отрыжка
        Ответить
      • Есть ли здесь установившие Windows (3.)11?
        Ответить
        • Я 3.11 в своё время ставил. И даже Win32s поверх него.
          Ответить
          • Странно, странно. А я всегда думал, что у петушков стоит 9x, а на обоях - Ваш курятник.
            Ответить
    • https://youtu.be/VqN3Z2pzPWs
      Ответить
    • хрю
      Ответить
    • хрю
      Ответить
    • хрю
      Ответить
    • хрю
      Ответить
    • хрю
      Ответить
    • хрю
      Ответить
    • хрю
      Ответить
    • хрю
      Ответить
    • Перекат!

      https://govnokod.ru/27710
      https://govnokod.xyz/_27710/
      Ответить

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