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

    0

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

    #42: https://govnokod.ru/26600 https://govnokod.xyz/_26600
    #43: https://govnokod.ru/26604 https://govnokod.xyz/_26604
    #44: https://govnokod.ru/26627 https://govnokod.xyz/_26627
    #45: https://govnokod.ru/26635 https://govnokod.xyz/_26635
    #46: (vanished) https://govnokod.xyz/_26646
    #46: (vanished) https://govnokod.xyz/_26654
    #47: https://govnokod.ru/26671 https://govnokod.xyz/_26671
    #48: https://govnokod.ru/26707 https://govnokod.xyz/_26707
    #49: https://govnokod.ru/26750 https://govnokod.xyz/_26750
    #49: https://govnokod.ru/26776 https://govnokod.xyz/_26776
    #50: https://govnokod.ru/26804 https://govnokod.xyz/_26804
    #51: https://govnokod.ru/26809 https://govnokod.xyz/_26809
    #52: https://govnokod.ru/26817 https://govnokod.xyz/_26817
    #53: https://govnokod.ru/26833 https://govnokod.xyz/_26833
    #54: https://govnokod.ru/26840 https://govnokod.xyz/_26840
    #55: https://govnokod.ru/26844 https://govnokod.xyz/_26844
    #56: https://govnokod.ru/26862 https://govnokod.xyz/_26862
    #57: https://govnokod.ru/26890 https://govnokod.xyz/_26890
    #58: https://govnokod.ru/26916 https://govnokod.xyz/_26916
    #59: https://govnokod.ru/26934 https://govnokod.xyz/_26934
    #60: https://govnokod.ru/26949 https://govnokod.xyz/_26949
    #61: https://govnokod.ru/26980 https://govnokod.xyz/_26980
    #62: https://govnokod.ru/26999 https://govnokod.xyz/_26999
    #63: https://govnokod.ru/27004 https://govnokod.xyz/_27004
    #64: https://govnokod.ru/27020 https://govnokod.xyz/_27020
    #65: https://govnokod.ru/27027 https://govnokod.xyz/_27027
    #66: https://govnokod.ru/27040 https://govnokod.xyz/_27040
    #67: https://govnokod.ru/27049 https://govnokod.xyz/_27049
    #68: https://govnokod.ru/27061 https://govnokod.xyz/_27061
    #69: https://govnokod.ru/27071 https://govnokod.xyz/_27071

    Запостил: nepeKamHblu_nemyx, 09 Ноября 2020

    Комментарии (499) 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 (резервный чат)
      Ответить
    • Ещё заебует
      - for (auto& hui : ...
      + for (const auto& hui : ...

      Нет никакой опции компилятора, чтобы форсил это?
      Ответить
      • Используй «Universal References» и теки: https://isocpp.org/blog/2012/11/universal-references-in-c11-scott-meyers.
        for (auto && hui : huicy) {}
        Ответить
        • Фу. Использование такой хуйни не встречал, поэтому коллеги вероятно тоже, и не одобрят.
          Ответить
          • Не «фу», а важная и нужная штука. Вместо
            template<typename T>
            Omelette make_omelette(const T & yaichko) {
                return frying_pan.fry(yaichko);
            }
            
            template<typename T>
            Omelette make_omelette(T && yaichko) {
                return frying_pan.fry(std::move(yaichko));
            }

            Пишешь
            template<typename T>
            Omelette make_omelette(T && yaichko) {
                return frying_pan.fry(std::forward<T>(yaichko));
            }

            И течёшь. Разве не охуенно?!
            Ответить
          • Это ж часть «Perfect Forwarding», про это штуковину дикий шум-гам был. Даже статью в «Википедии» запилили: https://ru.wikipedia.org/wiki/Прямая_передача_(C%2B%2B).
            Ответить
            • for (const auto& пишется для того, чтобы подчеркнуть константность в коде, не? Если не пишешь const, значит меняешь объект. Нахуй мне делать как в твоём примере, если можно просто без конст?
              Ответить
              • Это просто универсальная форма итерации.
                #include <vector>
                #include <type_traits>
                #include <iostream>
                
                void f(const std::vector<int> & huicy)
                {
                    for (auto && hui : huicy) {
                        std::cout << (std::is_same_v<decltype(hui), const int &>) << std::endl;
                        break;
                    }
                }
                
                int main()
                {
                    std::vector<int> huicy = {1, 2, 3, 4};
                    for (auto && hui : huicy) {
                        std::cout << (std::is_same_v<decltype(hui), int &>) << std::endl;
                        break;
                    }
                    f(huicy);
                    
                    return EXIT_SUCCESS;
                }

                Выведет «1\n1»: https://wandbox.org/permlink/QWGCisslRjtj5hXA.
                Заметь, что мы просто итерируемся по объекту и не ебём себе мозги тем, константный он или нет.
                Ответить
                • А зачем мне универсальность, если я не шаблон пишу?

                  Обычно я явно хочу читать массив (const) или писать в него (не const). Подстройка под тип массива тут нинужна и даже вредна.
                  Ответить
                • Блядь, зачем такие сложные примеры?
                  Я пишу.
                  struct Pituh {
                      int id;
                  };
                  vector<Pituh> pituhi;
                  for (auto& pituh : pituhi) {
                       ... хуева туда кода
                  }

                  Коллега мне пишет «добавь const». Я с ним согласен, просто забыл это сделать.
                  Зачем добавлять const? — затем, чтобы было понятно, что я объект не изменяю в цикле. Хотя поведение никак не меняется.
                  В твоём примере с && по прежнему нихуя не понятно, изменяется объект в цикле или нет. Так чем же это лучше?
                  Ответить
                  • > чтобы было понятно

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

                    Но да, если тебе важно явно показать иммутабельность питуха — придётся пихать «const».
                    Ответить
                    • но в случае иню питух будет НЕ конст, ведь питухи не константы, так что книверсальная ссылка не поможет же
                      или я неверно понял?
                      Ответить
                      • Да, всё правильно. guest6 хочет явно всегда делать коньстантного питуха, ему придётся явно же делать «const».
                        Ответить
                        • я просто жму в решарпере хотки, и теку. Он сам везде хуячит конст. Вообще все JB тулы везде хуячат консты/финалы/ридонли во всех языках, где они есть
                          Ответить
                          • Когда JB научится работать с удаленным проектом по ssh, тогда можно будет его юзать в полной мере. По этой причине планирую на Xcode перейти.
                            Ответить
                            • почему не на vscode?

                              JB умеет только с локальной копией работать, правда синхронизирует ее туда-сюда

                              Целиком открыть проект по ssh можно вроде бы в WebStorm, ну это стандартный способ разработки у пыхеров же

                              Так что в конторах, где весь код живет на сервере, JB не сработет
                              Ответить
                              • Да, vscode. Перепукал буквы.
                                Ответить
                              • > vscode

                                Потому что "лёгкий" редактор кода на электроне(!) нинужен.
                                Ответить
                                • xcode тоже не самый шустрый парень:)

                                  но он конечно про vscode.


                                  Килерр фича vscode в данном случае в том, что он может отложить личинку на удаленном сервере, и общаться с ней по ssh. Так что можно пилить говно прямо там
                                  Ответить
                              • Почему в WebStorm можно? Нахуй такое искусственное ограничение?

                                С синхронизацией я боюсь, что в какой-то момент синхронизация разорвётся, и я буду разбираться ЧЗХ какой багор (меняю код, а ничего не происходит - только через пол часа догадываешься). Такое уже было.
                                Ответить
                                • потому что JB любит всё индексировать, и ставить рачком hdd и сильно упираться в ssd. Если она так сделает по ssh, тебе не понравится:)

                                  А в WS можно открыть один файл (а не проект) и нихрена не индексируется
                                  https://www.jetbrains.com/help/webstorm/editing-individual-files-on-remote-hosts.html

                                  ну про ошибки синхронизации они обычно сразу пишут
                                  Ответить
                                  • Почему тогда vscode работает?
                                    Ответить
                                    • Потому что это ноутпад++ на электроне. И от vs там одно название.
                                      Ответить
                                      • Ну если подключить к нему LSP, то боль-мень неплохо получается (как говорят). Впрочем, с etags и vim IDE.

                                        "VS" это маркетинговое решение, да. Просто раскрученный бренд. потому они его взяли. Но это совершенно другой продукт
                                        Ответить
                                    • потому что vscode:
                                      1 имеет на удаленном сервере свой процесс наскок мне известно
                                      2 не хуячит такого количества индексов
                                      3 сразу делался с таким расчетом. CLion основан на IJ, а этой платформе 20 лет:) А ReSharper это плагин к Studio
                                      Ответить
                      • Универсальная ссылка для шаблонов была сделана. Чтобы по 2 раза не писать. В общем-то всё.
                        Ответить
                        • ну да, чтобы не делать один щоблон для конста и один просто так, да?
                          Ответить
                          • Для const & и для &&. А потом через «std::forward» делается идеальная передача: то, что можно переместить — перемещается, что нельзя — копируется.
                            Ответить
      • а как бы ты видел эту опцию у компилятора?
        Обычно это IDE делает: и решарпер, и полагаю что cLion и вообще много кто


        Вообще всё конечно должно быть константым по умолчанию, но увы
        Ответить
        • > как бы ты видел

          Если можно сделать константным, то не компилировать без константности.
          Ответить
          • >Если можно сделать константным
            так ты сломаешь обратную совмтст, не?
            Ответить
            • Совместимость с чем? Опция по умолчанию отключена.
              Ответить
              • со старым кодом, с какими-то хедрофайлами из sdk и всяких либ
                Ответить
          • А ты не таскай неконстантные ссылки куда попало. И не сможешь вызывать у них неконстантные методы.

            Если бы в твоём случае huicy было бы const, конпелятор сам бы тебя заставил везде его расставить.
            Ответить
            • Это да. Но, например, у меня вектор структур, и я итерируюсь по элементам. Могу писать конст при итерации, а могу нет.
              Ответить
              • Х.з., криво разбитый код?

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

                    Пофиг, скоро привыкнешь везде консты писать. Это быстро приходит.
                    Ответить
                    • у тебя опять утиная типизация глючит, но ты и не обязан разбираться:)

                      Я кстати в жабе всегда и везде писал final. В классах так вообще обязан по кодстайлу, в методах и переменных рекомендуется
                      Ответить
                    • Кстати, забавно, что в крестах const намного больше, чем c final в жабах.
                      И дело даже не в const методах (хотя этого безумно нехватает).
                      Const ссылка может указывать на временный объект, а const аргумент вроде как участвует в перегрузке (в отличие от жаб)

                      Совсем другой мир!
                      Ответить
            • >Если бы в твоём случае huicy было бы const, конпелятор сам бы тебя заставил везде его расставить.

              а можно для анскилябров поячснить почему бы он заставил?


              void f(const std::vector<int>& v ) 
              {
              	for(auto &b: v) 
              	{
              		std::cout << b;
              	}
              }

              а, он всё равно const, просто писать про это явно не нужно?
              Ответить
              • Мутабельный «v.begin()» вызвать не получится, а этот цикл — это просто сахарок над старым «for (auto it = v.begin(); it != v.end(); ++it)».

                UPD: С точки зрения сёмантики, v — это ссылка на коньстантный объект с коньстантными полями, которые менять нельзя.
                Ответить
                • да, я уже понял, что итенатор всё равно будет когнстантый. Просто писать про это явно не нужно
                  Ответить
    • Юбилейный IT оффтоп!
      Ответить
    • Amazon заебал.
      Ответить
      • переходи на https://www.valuehost.ru/ru/hosting/about_service/shared/plans/?plan=46 !

        Возможность создания неограниченного количества почтовых ящиков!
        Поддержка Python 2.7.2 (mod_wsgi) !
        Ответить
        • >>> Антикризисная скидка 50%
          >>> Антивирусная скидка на курс — 20% (курс по 60 у.е.)
          Это что-то про уханьский коронавирус?
          Ответить
          • антивирус тебе поставят на сервер
            будет вирусы в твоем сайте на пхп искать
            Ответить
            • Именно поэтому я за пхп.


              https://ru.wordpress.org/plugins/wpscan/
              Ответить
    • https://soft-tuning.ru/zhelezo/30-высокий-пинг-в-игре-лезем-в-настройки-сетевой-карты-часть-2.html


      ПИЗДЕЦ

      ПИЗДЕЦ

      КАКОЙ ПИЗДЕЦ
      Ответить
      • Это они про комптютернй клуб?

        Удаленному серверу на твой джумбо фрейм как-то пофиг, если у тебя вдруг с ним не общий l2

        ай бля

        я не прочитал до конца

        >Если использовать его только на клиенте, при отсылке на остальных узлах пакет будет фрагментирован, в лучшем случаем на 6 частей, а при mtu <1500 может и на боле

        ПИЗДЕЦ

        фрагментирвоанные пакеты это пиздец
        и чот толку от джумбы то?
        Ответить
        • Это наверное про всякие говнолокалочки, когда витую пару между домами пробрасывали
          Ответить
          • там всё хуже оказывется, они предлагают фрагментить пакет
            Ответить
        • Receive Side Scaling - RSS - Получение бокового масштабирования
          Это интересный и нужный механизм для обладателей многоядерных процессоров. При включении его, пакеты делятся по потокам и каждый поток может обрабатывать отдельный процессор. Т.е. задействуются все ядра, что должно положительно сказаться на производительности в целом и на пинге в частности. Если эта функция выключена, весь трафик обрабатывается одним ядром.
          Но все эти преимущества будут, если драйвер написан без ошибок. Иначе, бывают случаи, когда после включения начинаются проблемы и деградация производительности. Если вы впервые включаете его, внимательно понаблюдайте за сетью какое-то время.
          Значение: Включить


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

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

          Поэтому если код вас не устраивает, просто меняйте программиста

          Поэтому если скорость вас не устраивает, просто меняйте двойные кавычки

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

          Поэтому если проблемы с эрекцией вас не устраивают, просто меняйте жену

          Поэтому если яркость лампы вас не устраивает, просто меняйте проводку
          Ответить
      • Как понизить пинг в играх, только настройками в ОС
        Природа появления его бывает трех видов:
        1) Локальная проблема у пользователя
        Сюда входят:
        неправильное конфигурирование операционной системы в сетевой части
        вирусы
        кривые параметры в игре или программе
        проблема с конфигурированием или производительностью "железа" (3G-модема, сетевой платы, роутера и прочее).


        невыносимо
        Ответить
        • Как понизить пинг по фотографии.
          Ответить
        • > невыносимо

          НЕПЕРЕНОСИМЫЙ ЗАПАХ ВОДКИ!
          https://youtu.be/rYS3sFLuHtY?list=PLbm7JNvBe-MM81zUflYo22nSkz2_qZfQR&t=366
          Ответить
          • хз чем от обычных попов отличается
            Ответить
            • В некоторых религиях (т.н. малых религиозных группах, в простонародии называемых словом "секта") гипноз действительно практикуется. Конкретно в христианской традиции такого нет. Но там конечно же хватает другой питушни
              Ответить
              • ну внешне не скажешь что это гебноз а не ритуал изгнания 5g-бесов из ковидной матушки
                Ответить
      • Как дела, Файка? В тиндере не сидишь?
        Ответить
        • не оч активно, джависток нет
          Ответить
          • Какой багор )))
            Ответить
          • зачем тебе джавистки?
            они же скучные наверное, что пиздец
            и вербозные

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

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

                        Пруфов нет, Википедия кидает ссылки на какие-то китайские глянцевые журналы
                        Ответить
                  • почему тогда они купили ATI, а не nVidia?
                    Ответить
                  • Какой багор )))
                    Ответить
              • Бородатые сишницы в программистских носочках?
                Ответить
              • Сишницы хорошо, но могут случайно оказаться сорока пяти лет
                Ответить
            • Вербозные - наоборот заебца
              Ответить
              • тебе нравятся болтливые тян?
                Ответить
                • Оказалось, да. Пиздим по часу-два. С неболтливой и мной это невозможно.
                  Ответить
                  • как там у тебя, кстати? встречались еше раз ?
                    Ответить
          • Меняй геолокацию и ищи Котлинисток.
            Ответить
          • Fike, покидай ещё каких-нибудь невыносимо тупых статей, пужулуйста.
            Ответить
            • Лучше тянок с тиндера, Fike.
              Ответить
              • И тянок с тиндера, Fike.
                Ответить
                • да у меня там нет нихуя сейчас. я типа упоролся по производительности, работы пиздец, нового вокабуляра пиздец, и как-то меня разве что вечерком тянет отвечать, ну все и сливаются, потому что ну кто я после этого.

                  такое вот разве что пришло вчера.

                  https://imgur.com/2VDaRxI
                  Ответить
                  • >вокабуляра
                    это ты форин ленгвдж изучаешь?
                    Ответить
                    • нидерландский
                      Ответить
                      • хочешь понаехать в амстер?
                        Ответить
                        • посмотрим. я на самом деле там еще не был, просто всё заебло, а потому покупаю трактор как только границы откроют. из интернета вроде нормальная страна, а третий язык я давно хотел начать учить, ну и вот. может он мне и на хуй не пригодится.

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

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

                              насколько понимаю, меня не очень будут хотеть, потому что я формально не high-skilled specialist, так как диплом у меня звукорежиссерский, а не про байты.

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

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

                                  > собеседы ты все равно будешь на английском проходить же

                                  ну вот а я хочу не на английском )

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

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

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

                                    Проходить техсобес на голландском это пиздец какое приключение, конечно
                                    Ответить
                                    • > приключение

                                      отлично! именно этого я и хотел!

                                      в целом думаю, что если заранее написать что я изучаю язык но вообще деб, поэтому возможно придется даунгрейднутся до английского - больших проблем не будет.
                                      Ответить
              • тоже невыносимо тупых?
                Ответить
            • https://habr.com/ru/news/t/528050/
              Ответить
              • Оказалось, что пользователи смогли провести реверс-инжиниринг API дополнения и научились публиковать анимированные картинки от любого пользователя в системе. Коллеги Авада, когда кликали на его историю, видели там совсем непотребный контент, который Бен не выкладывал.

                Какое е-свое )))
                Ответить
                • какая безопасность )))
                  какая архитектура ))
                  Ответить
            • https://lifehacker.ru/kak-varit-sosiski/
              Ответить
              • Я слышал их можно сырыми есть
                Ответить
              • тяжелая работа у копирайтера

                зы
                какая прелесть
                https://cdn.lifehacker.ru/wp-content/uploads/2019/01/05_Anastasia_Panait-_-Shutterstock_1599217389-630x315.jpg
                Ответить
            • Нельзя сбрасывать со счетов и «усталость металла». Многие пользователи знают, что рутер со временем может начать «выдыхаться», ведь мало кто его выключает на ночь. Вот и трудится, бедолага, без устали трудится сутки и годы напролет. Отсюда вывод: если роутеру больше пяти лет, самое время отправить его на заслуженный отдых.

              ---

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

              ---

              УБЕДИТЕСЬ, ЧТО «ДВЕРИ НА ЗАМКЕ»
              Если вы до сих пор пользуетесь сетью WiFi, не закрытой паролем, бросайте все дела и меняйте настройки! Соседи по дому не желают вам ничего дурного, они просто экономят на интернете, но большое количество пользователей сетью плохо влияет на скорость сигнала. Помимо соседей, вашей сетью могут воспользоваться и хакеры, не встретившие даже малейшего препятствия в виде пароля. Оно вам нужно? Лучше закодировать доступ.

              И еще один совет: когда вы подключаетесь к Wi-Fi, в списке доступных беспроводных сетей вы видите список имен (SSID) сетей других людей, чьи роутеры находятся поблизости. Они, в свою очередь, видят название вашей сети. Поэтому там же, в настройках, снимите нужную галочку и сделайте свой Wi-Fi невидимым для чужих устройств. Чтобы подключиться к вашей сети, для начала нужно будет знать, как она называется.
              Ответить
              • мой софт тоже по началу нормально работает, а потом глючит. Списываю это на усталость софта. Раз в пять лет нужно всё переписывать.
                Ответить
              • Скрытый ssid не такой уж и скрытый, на самом деле. Проще замаскироваться среди безликих роутеров какого-нибудь ростелекома.
                Ответить
            • ПРОВЕРЬТЕ СЕТЕВЫЕ ПРИЛОЖЕНИЯ
              Если к маршрутизатору подключено одно устройство, оно будет получать всю скорость, которую может выдать роутер. Если мы подключаем еще одно устройство, то скорость уже будет делится на 2, ну и т. д. К тому же, все подключенные устройства создают нагрузку на железо роутера, что приводит к падению скорости.

              Да и сами сегодняшние потоки мультимедиа оказывают сильное влияние на скорость WiFi-сети. У пользователей существуют десятки возможностей, как распорядиться сетью: один смотрит видео в Youtube, другой – слушает музыку в Spotify, а третий играет в World of Warcraft.

              Иногда стоит отбросить демократию в сторону (особенно, когда она превращается в анархию) и расставить приоритеты, то есть выяснить, кто в интернете хозяин. В настройках роутера должна иметься закладка Quality of Service, в которой вы можете установить очередность приложений, используемых в данной сети, по степени важности. Это – ваша возможность установить дома собственные законы и правила, но пользуйтесь ею справедливо.

              ---

              ПЕРИОДИЧЕСКИ ПЕРЕЗАГРУЖАЙТЕ РОУТЕР
              Мы уже говорили о том, что роутер – это компьютер в миниатюре. У него тоже есть память, процессор и операционная система, а это означает, что время от времени ему тоже не помешает перезапуск.

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

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

                Для всяких dlink'ов актуально, кстати. Каждый день выполнял этот ритуал. Иначе днс отваливался.
                Ответить
                • >роутеры длинк

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

                        Лень было выбирать новый девайс. Да и в остальном он вполне стабильно работал.
                        Ответить
                    • По этому я за "игровой" роутер который не перегревается от потных каток!
                      Ответить
                  • DIR 300

                    Оценка: ☆☆☆☆☆

                    Преимущества: цена

                    Недостатки: не обнаружены

                    Комментарий: надо снять корпус чтобы не перегревалсч и регулярно перезагружать.
                    Ответить
                    • какое необнаружено ))
                      Ответить
                    • Я видел здесь отзывы по поводу того, что у модели отваливается интернет, причем отваливается очень часто - каждые 3-4 минуты. Столкнулся с тем же... Просто разбил данную модель молотком и купил новую. Сейчас я счастлив.
                      + нет
                      - сам аппарат
                      --------------------------------------------
                      Оценка: ☆

                      Достоинства:
                      Цена.

                      Недостатки:
                      Глючная родная прошивка - сразу менять.

                      После отключения электричества у роута снесло крышу. Попытки решить ребутом, выбором каналов, перенастройкой, перепрошивкой - результатов не дали. Попытки дозвониться в тех. поддержку успехом не увенчались. На официальном форуме посоветовали заменить БП. Новый БП стоит 700 рублей. Сдал роут в СЦ, мучали девайс около месяца, по телефону отвечали, что случай гарантийный и модем чинят, в итоге оказалось что "не подлежит гарантии", требуется замена антенны, стоимость ремонта будет составлять 700 рублей. Плюнул на D-link, купил zyxel keenetic lite - не жалуюсь.
                      -------------------------------------------------
                      Оценка: ☆

                      Достоинства:
                      - Коробка из-под роутера может пригодится в быту.

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

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

                      Комментарий:
                      Рекомендую к покупке. Такую коробку вы нигде не купите. При покупке, роутер лучше выбросить сразу, а коробку оставить.
                      Ответить
                      • > не подлежит гарантии
                        Какой наёб )))
                        В Роспотребнадзор на них заяву накатать, на уёбков!
                        Ответить
                        • Да чел походу антенну сломал. Ну чему там в антенне сгорать после отключения света?

                          З.Ы. Кстати, там сам роутер как бы не эти 700р стоил.
                          Ответить
                          • он не объясняет, что там у него снесло-то


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

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

                        Нихуя они в современных трендах не понимают. Юзеру нужно регулярно напоминать о себе.
                        Ответить
                        • Примерно поэтому я перешел на роутеры с китайским интерфейсом. Нечего давать голове застаиваться.
                          Ответить
                        • Нет он должен быть веселый, клоун ебучий блядь. Сидит весилит, но не работает. Сидишь у тебя бомбит что за хуйня чо не работает. А роутер тоже не понимает он же работает - веселит, он же клоун. ты сука скачешь как обезьяна тебе не весело, а роутеру весело - он же клоун и не понимает почему ты скачешь и злишься на него. Ебать веселье такое и до ручки молотка довести может.
                          Ответить
                      • +1

                        покупать длинк при наличии на рынке кинетиков, это как купить радиоприетмник Ponasonik или кроссовки adidah
                        Ответить
                        • У мну TP-Link. Работает который год и не жужжит.
                          Ответить
            • Производители ноутбуков ограничивают возможности приема Wi-Fi-сигнала, чтобы снизить энергопотребление девайса. Но ведь дома время работы от батареи далеко не так важно, поэтому можно компенсировать урезанные способности ноутбука с помощью внешнего Wi-Fi-адаптера, подключающегося через USB. Он подменяет встроенный приемник, позволяя использовать все возможности сети.

              Если «тормозит» смартфон или планшет на Android, попробуйте использовать разные варианты интернет-браузеров, к примеру, Opera, Chrome и стандартный браузер.

              ---

              СОВЕТ «ПРОДВИНУТОМУ» ПОЛЬЗОВАТЕЛЮ
              До настроек абсолютно любого роутера можно добраться, набрав в строке браузера на компьютере 192.168.1.1 (иногда 192.168.0.1). Система попросит логин и пароль и их либо придется вспоминать, либо вводить стандартные для многих „admin/admin“. Пароль также всегда можно «сбросить» – читайте инструкцию.
              Ответить
              • >тандартные для многих „admin/admin“.

                обычно так и есть
                Ответить
              • Где же была эта полезная статья раньше! Про адаптер вместо встроенной питушни – чистая правда.
                Ответить
                • особенно когда у тебя встроенный адаптер -- одноантенный n 2.4, а внешний -- многоантенный ac
                  Ответить
                • а ты edge пробовал? может быть, дело в браузере.
                  Ответить
                  • рекомендую sfc /scannow
                    Ответить
                  • Я стараюсь лишний раз не открывать браузер, чтобы больше памяти осталось для IDE и блокнота, так что вряд ли проблема в этом.
                    Ответить
                    • Вот оно в чем дело! Просто твой блокнот занимает оперативу wi-fi модуля!
                      Ответить
              • Спасибо, Fike. Доброе утро, Fike.
                Ответить
            • https://vk.com/wall-172421550_249
              Ответить
              • какой фуллстек ))

                сейчас наш программист на scss расскажет вам как взломть американские выборы

                А вообще это наверное ужасно грустно: быть единственным программистом в компании, да еще и на php/mysql

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

              https://www.youtube.com/watch?v=Ofp26_oc4CA&t=1m30s
              Ответить
            • понятно что и откуда, но

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

              В мои 24 - его 26 - мы решили, что дальше так продолжаться не может, прекратили все
              отношения. Далось это очень тяжело, оба ломали себя, но смогли... Сейчас мне 40, брату 42.
              Семьи, дети. Вчера на моем юбилее выпившая мама рассказала, что мы с братом не
              родственники - брат от первой жены папы, умершей при родах, а меня мама "нагуляла"
              папе в отместку, что на ней женился только первой жены не стало.
              Вашу ж мать, родители, почему нельзя было сказать все это раньше??? Тогда бы не было
              всей этой ужасной ломки, и мы с братом (который оказался не братом) были бы счастливы!!!
              Ответить
              • какой степ систер (((
                Ответить
              • Эм, а как здесь технически влияет родные они братья или нет? Они же детей не будут заводить.
                Ответить
                • Вдруг решат завести ребенка через внешнюю фабрику, смешав ДНК https://bit.ly/2Uw01yy
                  Ответить
                • Ты чего, этоженеправильно!!!1!

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

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

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

                                  просто с его стороны наивно считать, что гормоны легко контролировать головой, пока он не попробовал
                                  Ответить
                                  • где ж тут про голову?
                                    Ответить
                                    • ну, выше
                                      что тебе похуй
                                      я бы вот не загадывал
                                      опрометчиво
                                      Ответить
                                      • Ну так ему сейчас похуй, время-то настоящее. Про будущее он вроде ничего не писал.
                                        Ответить
                                        • дети это надолго так что можно и на будущее подумать
                                          Ответить
                                          • А надолго сложно. Вдруг и правда моча гормоны в голову ударят?
                                            Ответить
                                            • я думаю что перспектива 15-25 лет провести с ребенком который тебе не нравится это настолько хуево и для тебя, и для него что можно перестраховаться и уже считать что не похуй
                                              Ответить
                                              • > с ребенком который тебе не нравится
                                                Дык а кто гарантирует, что свой-то ребёнок будет нравиться? Реальных примеров обратного, к сожалению, есть много.
                                                Ответить
                                                • шансы думаю что повыше чем с чужим
                                                  Ответить
                                                  • Здравствуйте! В первом браке удочерил дочку жены от другого мужчины, потом жена ушла от меня к следующему своему ,уже, мужу и подала на алименты. Могу ли я аннулировать удочерение?
                                                    Ответить
                                                    • > Могу ли я аннулировать удочерение?

                                                      Именно поэтому я за RAII.
                                                      Ответить
                                                      • Ты сначала другое написал! И кавычки забыл.
                                                        Ответить
                                                    • Какой пиздец )))

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

                                                        Судя по статьям -- implementation defined, если суд решит что последний отец не сможет платить достаточно бабла для нормальной жизни ребёнка. Но в основном только последний.

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

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

                                  Мне вот тян с прицепом, к примеру, не хочется брать. Потому что хер знает что там будет с совместимостью (в том числе и с ребёнком), а бросать их обратно будет как-то стрёмно.
                                  Ответить
                            • Хрюкни
                              Ответить
                        • Я бы тоже был VAHUE. К сожалению, в жизни всегда приходится выбирать один из двух (и более) стульев, тут уже ничего не поделаешь.
                          Ответить
                        • >мне это не очень понятно

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

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

                              Люди -- странные существа.
                              Ответить
                              • Не уверен что для моих потомков что-то изменится от того, будут у guest6 дети или нет
                                Ответить
                  • Mon amour, mon ami
                    Eto je ne pravilnuoi
                    Ответить
                • По идее они не должны друг друга хотеть если видали друг друга на ночных горшках в возрасте срущей личинки, в независимости от
                  Ответить
                  • UB.
                    Ответить
                    • implementation specific, скорее
                      в каких-то культурах можно, наверное

                      UB это если бы в результате совместного проживания они захотели булку или вилку или у них выросла бы третья голова
                      Ответить
              • Блядь, идите нахуй с моей ветки, гандоны.
                Ответить
              • Блядь, в контексте недавнего обсуждения твоих ментальных проблем это сообщение без явного обозначения цитаты ввело меня в заблуждение.
                Ответить
                • добро пожаловать в постиронию
                  Ответить
                  • Но ведь это метаирония.
                    Ответить
                    • постирония - это когда у тебя есть сомнения, все происходящее серьезно, или всё-таки это доведенная до гиперболы шутейка
                      Ответить
                    • Шёл бы ты отсюда, метушок.
                      Ответить
                • да, я тоже напрягся, когда Файк написал:
                  >Моим первым мужчиной был мой старший брат.
                  Ответить
    • И снова кавычки:
      https://pbs.twimg.com/media/EmaSAtdXUAEWjbe.jpg
      Ответить
      • Какой «парк «железнодoрожникoв»» )))
        Ответить
        • Какой «Оренбург» )))

          https://yandex.ru/maps/-/CCUAiLa-pC
          Ответить
        • Что не так?
          Ответить
          • Улица "Правды", Улица "Свободы", проспект "Наставников"
            Ответить
            • Это я понял. Буквы «о» зачем выделены?
              Ответить
              • Может, фантазия автора комментария разработана настолько, что одна только буква ему уже напоминает гоатсе.

                Посмотрел на картинку. Это у меня фантазия настолько разработана, а там просто эти буквы не покрашены или не помыты.
                Ответить
              • https://pikabu.ru/story/anekdot_pro_moiseeva_94072
                Ответить
      • какая "хуйня", лол
        Ответить
    • https://habr.com/ru/post/527216/

      Как я решил написать ORM на php с нуля на работающем сайте, и что из этого вышло.

      «Частой отличительной чертой legacy является каша из кода, написанного на разных языках, хотя и в современной разработке, конечно же, мы в PHP классы можем добавлять, например, код на SQL»

      Разработка на ПХП действительно именно так и выглядит, я всегда знал.
      Ответить
      • Именно поэтому я за «PHP».
        Ответить
        • «Эта работа принесла 2 неожиданных для меня поворота. Во-первых, я попытался все написать сразу в виде кода, и ничего не получилось. Мне пришлось взять ручку, блокнот, выйти на природу и под щебет воробьев и жужжание пчел сначала нарисовать, что я хочу получить, как это будет связано, какие мне нужны классы, и как это будет вызываться в коде «контроллеров». Кстати, потом реализация отличалась от изначальных зарисовок совсем незначительно. Так что, если программист ничего не кодит, это еще не значит, что он ничего полезного не делает»

          Чувак открыл для себя, что, оказывается, иногда нужно думать прежде чем писать код, и это был очень неожиданный поворот. То есть он раньше за всю свою карьеру ни разу не думал, именно поэтому я тоже за «PHP».
          Ответить
          • теперь он станет фанатом зарисовок
            через пять лет отроет для себя умл
            через десять -- закроет обратно
            через пятнадцать прочитает книгу про паттерны, и будет поражен
            через двадцать прочитает фаулера
            через тридцать съебет с пхп на нормальный язык
            через сорок разочаруется в паттернах, и станет уже нормальным мидлом, и будет обсирать пхп
            Ответить
      • Да, я решил, что напишу ORM на PHP с нуля специально для этого проекта, да так, чтобы это работало со структурой данных.

        то есть в орм будет захардкожена структура именно этого сайта?


        все у них так

        нахуй вообще писать свой орм под каждый сайт??
        Ответить
        • Эм, ну ты тоже пишешь свой орм под каждый сайт. Орм -- это всё-таки сам маппинг объектов на отношения, а не либа которая помогает его по-быстрому описать.
          Ответить
          • обычно под ORM всё же либу понимают, которая существенно облегчает тот самый маппинг объектов и иногда попутно решает кучу промежуточных задач
            Ответить
          • во-первых вручную делать маппинг нужно далеко не всегда
            во-вторых тут речь именно о либе
            https://hsto.org/webt/xn/qz/m7/xnqzm74v7tqq3ywb3vikgwglxza.png

            DatabaseInterface, блядь
            Mysql.php, нахуй

            Exception.php
            Ответить
            • > Mysql

              Там поди ещё и старый добрый mysql, а не хипстерский mysqli?
              Ответить
              • понятия не имею, но почти наверняка там есть метод

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

            «Решение проблемы хранения данных существует — это реляционные системы управления базами данных. Использование реляционной базы данных для хранения объектно-ориентированных данных приводит к семантическому разрыву, заставляя программистов писать программное обеспечение, которое должно уметь как обрабатывать данные в объектно-ориентированном виде, так и уметь сохранить эти данные в реляционной форме. Эта постоянная необходимость в преобразовании между двумя разными формами данных не только сильно снижает производительность, но и создает трудности для программистов, так как обе формы данных накладывают ограничения друг на друга»

            На самом деле этот программист даже не написал ОРМ, получается, а просто преобразовал ручками свои объекты в строки таблицы? Какой багор )))
            Ответить
    • https://www.youtube.com/watch?v=0dVwNw0hdAQ
      > Александр Городницкий "Перекаты"

      Все перекаты, да перекаты -
      Послать бы их по адресу!
      На это место уж нету карты -
      Плывем вперед по абрису.


      А где-то бабы живут на свете,
      Друзья сидят за водкою.
      Владеют волны, владеет ветер
      Моей дырявой лодкою.

      А если есть там с тобою кто-то -
      Не стану долго мучиться.
      Люблю тебя я до поворота,
      А дальше - как получится!

      К Большой воде я сегодня выйду,
      А завтра лето кончится.
      Но подавать я не стану вида,
      Что умирать не хочется.

      Все перекаты, да перекаты -
      Послать бы их по адресу!
      На это место уж нету карты -
      Плывем вперед по абрису.

      Июль 1960,
      Туруханский край, р. Северная
      Ответить
    • Программист: Привет, cef. Запустись, пожалуйста.
      CEF: Failed to initialize CategoryMgr
      Программист: Cef, а объясни, почему Failed?
      CEF: Объяснил тебе за щеку, проверь.
      Программист: ну может хоть HRESULT покажет от неудавшегося CoCreateInstnace?
      CEF: Конечно. HRESULT у тебя за щекой.
      if (FAILED(category_manager_.CreateInstance(CLSID_TF_CategoryMgr))) {
          LOG(FATAL) << "Failed to initialize CategoryMgr.";
          return;
        }
      .

      FAILD на пинде это
      #define FAILED(hr) (((HRESULT)(hr)) < 0)

      https://chromium.googlesource.com/chromium/src/+/3996a375ff6757f092dcd17f96f34839a65ec125/ui/base/ime/win/tsf_text_store.cc

      Пидарас ебаный CEF, чтобы тебе все API в твоей жизни на все вызовы всегда UNKNOWN_ERROR отдавали, блядь.

      На самом деле я конечно знаю, в чем дело: Я запустил OffScreen режим, а Text Services Framework в нем не работает, но за такую обработку ошибок нужно убить
      Ответить
      • А зачем тебе cef?
        Ответить
        • Так случилось, что в одном десктопном джаваговне мне нужно рендерить HTML. Джавий встроенный браузер умеет HTML 3.2, и то не до конца. Так что кроме jcef (джавьей обертки вокруг cef) ничего нету.

          Это не самое красивое решение, но не я его принимал
          Ответить
          • а как бы ты сделал?
            Ответить
            • может, как нибудь так?
              const HRESULT err = category_manager_.CreateInstance(CLSID_TF_CategoryMgr);
              if (FAILED(err)) {
                  LOG(FATAL) << "Failed to initialize CategoryMgr.: " << err;
                  return;
                }
              Ответить
              • > return;

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

                  Кстати, это констнуткор. Питухи создают сломанный объект
                  TSFTextStore::TSFTextStore()
                      : ref_count_(0),
                        text_store_acp_sink_mask_(0),
                        window_handle_(NULL),
                        text_input_client_(NULL),
                        committed_size_(0),
                        edit_flag_(false),
                        current_lock_type_(0) {
                    if (FAILED(category_manager_.CreateInstance(CLSID_TF_CategoryMgr))) {
                      LOG(FATAL) << "Failed to initialize CategoryMgr.";
                      return;
                    }
                    if (FAILED(display_attribute_manager_.CreateInstance(
                            CLSID_TF_DisplayAttributeMgr))) {
                      LOG(FATAL) << "Failed to initialize DisplayAttributeMgr.";
                      return;
                    }
                  }
                  Ответить
                • да он и так знает, привык уже
                  Ответить
    • Вы давно вуз окончили?

      https://mobile.twitter.com/jesssarmyy1/status/1326084534602002433
      Ответить
      • отвратительно, ни одного негра или трансгендера в кастинге
        Ответить
        • Ну негров, наверное, и правда нет. Им сложно в такой цвет перекраситься. А вот за трансгендеров я бы не был так уверен...
          Ответить
          • ну в Скандинавии с этим по проще чутка, они еще не так сильно пизданулось
            Ответить
            • ну так-то в скандинавии много своих мухамедов теперь, навёрстывают
              Ответить
              • https://me.me/i/swedish-girls-1998-swedish-girls-2018-d8b294e0748e4f879cb5f6d7da46c42a
                Ответить
    • Я работаю программистом в небольшой компании, мой друг после учебы уехал работать в штаты. Он крайне талантливый, работает в Гугле, зовут в разные крутые компании. Недавно он приехал в гости, мы решили приколоться и сводить его на собеседование в ту компанию, где я работаю. Мы представили его, как обычного программиста. Все прошло хорошо, руководство было в шоке от его уровня. Посмеялись, забыли. А теперь начальник ходит недовольный, говорит, что мы слишком тупые, по сравнению с нормальными программистами. Хочет уволить людей и набрать новых. Пристрелите меня, я сам себя уволил, похоже.
      Ответить
    • Можно ли реализовать функцию std::move самому?
      Ответить
      • Да. Можешь скопипастить её. Она же ничего не делает кроме приведения типа.
        Ответить
        • The function returns the same as:
           
          static_cast<remove_reference<decltype(arg)>::type&&>(arg)


          Если бы я это понимал (((
          Ответить
          • Давай попробую понять (я сам не понимаю)

            remove_reference преврвщает T& в T и дает доступ к нему через type.
            Получается, что если arg это Petuh, то будет Petuh&&
            Аесли arg это Petuh&, то тоже будет Petuh&&

            А далее мы кастим переданное значение в Petuh&&, в этом месте и вызывается конструктор для мува, который этот самый Petuh&& и получает.
            Ответить
            • зы: если не очевидно почему каст вызывает ктор, то вероятно при приведении типа так бывает: кастишь питуха в курочку -- вызывается курочкин конструктор, принимающий питуха в момент присваивания
              Ответить
            • remove_reference просто удоляет любые ссылки, да.

              Сам каст через static_cast, как и возврат полученной &&-ссылки, ничего не делает, перемещающий конструктор вызывается позже, когда мы &&-ссылкой инициализируем какой-то объект. И вот как раз в месте инициализации объекта происходит поиск и разрешение перегруженных конструкторов, находится T(T &&) и в него передаётся полученная ссылка.
              Ответить
              • угу, понятно: я получил rvalue reference на питуха, и потом написал "Petuh newpetuh = myrvalreference". Соответственно, вызвался конструктор питуха, получающий rvalue reference.

                так?
                Ответить
      • можно, но осторожно
        https://stackoverflow.com/questions/35910615/cant-understand-the-implementation-of-stdmove
        Ответить
    • Меня расстроил VC:(

      Есть код
      #include <iostream>
      
      
      constexpr int foo() 
      {
      	return 0xCAFEBABE;
      }
      
      int a = foo();
      int b = 0xDEADBEAF;
      int main() 
      {
      	std::cout << a << b;
      }


      рассуждаю так: оба говна должны отправиться в .data, ведь constextp можно посчитать в compiletime.

      g++ так и сделал (беба фека, байт ордер, лол;)
      ~$ objdump -s -j .data a.out
      
      a.out:     file format elf64-x86-64
      
      Contents of section .data:
       4000 00000000 00000000 08400000 00000000  [email protected]
       4010 bebafeca afbeadde                    ........
      
      // или так, не важно
      $ readelf -x .data a.out
      
      Hex dump of section '.data':
        0x00004000 00000000 00000000 08400000 00000000 [email protected]
        0x00004010 bebafeca afbeadde                   ........


      А беру теперь вижалси:
      Common7\Tools>dumpbin /section:.data /rawdata foo.exe
      // говно
      RAW DATA #4
        000000014001D000: AF BE AD DE FF FF FF FF 01 00 00 00 00 00 00 00  ¯¾­Þÿÿÿÿ........
        000000014001D010: 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00  ................
      // говно

      DEAD BEAF вижу, а кафебабе -- нет.
      И кстати не BEAF, а BEEF. Извините.

      Или он поклал в другую секцию, или поклал хуй на constexpr и сунул в код. Нужно лесть в асмовыхлоп видимо.

      Но вообще я ничего еще не читал про констэкспры, мог и хуйню сморозить
      Ответить
      • constexpr — это очень слабая питушня. Попробуй https://en.cppreference.com/w/cpp/language/constinit и https://en.cppreference.com/w/cpp/language/consteval.
        Ответить
        • то есть VC имел право сказать "не вижу тут литерала, иди нахуй, добавлю в код инициализации"?

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

          То есть если я из другого .c фалйа обращусь к a, то это будет UB?

          >since C++20
          у меня 17-я студия
          Ответить
          • > это будет UB

            Ну вообще говоря да. Если ты до main'а обратишься к глобалке из соседнего модуля - это UB.
            Ответить
            • а если я глобалку инициализировал явно константой тривиальным типом литералом то не UB, верно?
              Ответить
              • > верно

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

                  если я пишу
                  int foo = 32;
                  то компилятор тупо кладет 32 в .data, откуда его грузит загрузчик ОС, и потому он сразу всем доступе.

                  А если я пишу
                  Petuh p
                  или
                  int p = get_foo()

                  но для инициализации уже нужно вызвать код, то есть нельзя тупо из даты считать данные.

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

                    Кстати вот это тоже немного не правда... Может и чуть позже, при первом обращении. Но корректная программа разницы не заметит.

                    It is implementation-defined whether or not the dynamic initialization of an object of namespace scope is done before the first statement of main.
                    Ответить
                    • ну да, понятно

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

                      Кстати, зачем так сделали, что при первом вызове?
                      Чтобы лениво грузить какие-то части программы? Оверлеи типа такие?
                      Ответить
          • Да. «Constexpr» означает только то, что функция может быть использована там, где нужна компайл-тайм коньстанта: например, в параметре шаблона (SomeTemplate<int, constexpr_func()>).

            > То есть если я из другого .c фалйа обращусь к a, то это будет UB?
            Нужно читать параграф про порядок инициализации, там всё описано (но пиздец как запутанно).
            Ответить
            • > параграф

              Ага, три статьи на цппреференсе, емнип...
              Ответить
              • Нашёл, всё в § 6.9.3 описано.
                Ответить
                • К параграфам надо версию стандарта прилагать. А то у меня в с++11 такого вообще нету (
                  Ответить
                  • Пардон, N4842. В терминологии Стандарта этот параграф называется «[basic.start]».
                    Ответить
                  • https://eel.is/c++draft/basic.start#main
                    Ответить
            • пнтн
              ну вот я примерно так это понял пока, хотя параграф надо прочитть
              https://govnokod.ru/27097#comment593981
              Ответить
          • Студия версии 19.27, кстати, всё нормально компилирует: https://gcc.godbolt.org/z/147bEh.
            _DATA   SEGMENT
            int a DD        0cafebabeH                          ; a
            int b DD        0deadbeafH                          ; b
            Ответить
            • У меня Version 19.16.27043 for x64

              зачем убрал стрим? чтобы кучу дерьма тебе не выволило?

              ps: 1914 остослсал!!!
              Проверь сам на годболте
              _DATA   SEGMENT
              int b DD        0deadbeafH                          ; b
              _DATA   ENDS

              https://gcc.godbolt.org/z/vxKT9d
              Ответить
              • Да, со стримом там фиг найдёшь полезный код. Почему-то фильтр не работает у годболта, вроде обычно он функции из библиотек выбрасывает.
                Ответить
              • > зачем убрал стрим? чтобы кучу дерьма тебе не выволило?
                Ага, там тыщщи четыре строк говна с ним было.
                Ответить
    • Our motto: "builds.shipilev.net — still more secure than npm install"

      я все, я не могу так больше
      Ответить
    • Из исходников MSVC:
      static_assert(_Always_false<_Aligned>,
          "You've instantiated std::aligned_storage<Len, Align> with an extended alignment (in other "
          "words, Align > alignof(max_align_t)). Before VS 2017 15.8, the member \"type\" would "
          "non-conformingly have an alignment of only alignof(max_align_t). VS 2017 15.8 was fixed to "
          "handle this correctly, but the fix inherently changes layout and breaks binary compatibility "
          "(*only* for uses of aligned_storage with extended alignments). "
          "Please define either "
          "(1) _ENABLE_EXTENDED_ALIGNED_STORAGE to acknowledge that you understand this message and "
          "that you actually want a type with an extended alignment, or "
          "(2) _DISABLE_EXTENDED_ALIGNED_STORAGE to silence this message and get the old non-conforming "
          "behavior.");

      Какое сообщение об ошибке )))
      Ответить
    • https://sun9-7.userapi.com/2IBmxOWFMUSxrBUQThnxlk3oYe3BE7BRlXWPGA/V4to3dJJauY.jpg
      Ответить
    • Пишут, что главпетух заебал:

      https://ebanoe.it/2020/11/12/godfather-of-cyprus-it/
      Ответить
    • https://ebanoe.it/2020/07/13/pure-review/

      Какой багор )))
      Ответить
      • инфа 100 автор просто завидует челу с фото
        Ответить
        • Если почитывать личные переписки - можно самые сливки собирать в этом приложении, наверное (писать только нужным).
          Ответить
    • https://ebanoe.it/2020/09/30/javascript-ninjas-jsn/

      Галерный коллектив
      Наверное, стоило бы начать с СЕО, но, как я упоминал раньше, здесь есть местная ̶з̶в̶ё̶з̶д̶о̶ч̶к̶а̶ пёздочка, которая стоит отдельного упоминания… Итак, встречаем — Мария (фамилия Крутая, ну ахуеть, ей под стать) — местный «решала»/дырка для ёбли начальником (да-да, об этом немного позже), или же как пафосно написано у неё в Linkedin — Head of Project Managment (на деле пидарасина которая всех бесит, крайне раздражает и мешает работать). Почему CEO трахает это жирное животное — для меня, наверное, навсегда останется загадкой. Он вполне мог бы позволить себе ебать кого-нибудь в сотни раз няшнее, ведь джуны тут продаются сеньйорами (classic).
      Вообще, эти двое замутили нихуёвую схему. Жируха крепит весь персонал (ребятам, у которых она за ПМа я искренне соболезновал), а Тимур (CEO, подпольная кличка Hitman) в это время потирает руки о своего лысого (такого же, как и он, собственно, почему и Hitman :D), типа он-то хули, жируха ж крепит. Почему «крепит», спросите вы? А хуй знает. Из вредности, фетиш её такой, понятия не имею. Я так и не понял её мотивов. Много играешь в плейстейшн/долго сидишь на толкане/читаешь книгу/СОВСЕМОХУЕЛШТОЙЛЕ? Небольшой список причин по которым к вам могут здесь доебаться. Дабы покинуть офис — ты ОБЯЗАН отписать ПМу в личку, мол «Я пошёл туда-то», об отсутствии более получаса нужно предупреждать чуть ли не за НЕДЕЛЮ СУКА, и то, не факт, что тебе, черножопый, разрешат. Иди код хуярь, раб. Ёбаный пиздец доходит до того, что чтобы покурить — нужно СУКА ОТПРОСИТЬСЯ У ПМа, и то, не более 2-3х раз в день (вы представляете, БЛЯТЬ?). Если ты пошёл на 4й перекур за день — ну что ж, готовь очелло, скоро Мария въебёт тебе в личку огромный месседж на тему того как ты охуел и какой ты дармоед… Давайте оставим эту нечисть и пойдём дальше…
      Ответить
      • Ебаный пиздец.

        Грести здесь принято строго с 9 до 6, ни шагу вправо-влево. Гребут все, попинать хуи, в принципе, можно, но сложно, так как рядом постоянно тусит ПМ/жируха (о ней немного позже, это, пожалуй, наиболее культовый местный персонаж) + присутствует трекер.
        Нет, не upwork/toggle/etc., как подумал ты, мой юный или не очень друг. Здесь присутствует МЕСТНЫЙ СУКА ГАЛЕРНЫЙ ТРЕКЕР (вряд ли написанный ними, но хуй знает, ни один из гребцов, с которым я этим делился ранее, о таком не слышал). Так вот, в день у тебя должно быть натрекано В ГАЛЕРНОМ СУКА трекере не менее 8 часов. Активность, скрины обоих мониторов, удаление скринов с телегой/ютабом/etc. (а значит минус время, по которому тебе платят зп) прилагается. Мол, ебись как хочешь, а 8 часов должно быть.
        Ответить
        • Ну в целом-то ребята сами выбирают где работать. Я понимаю, что на галерах пиздец, но вопрос "почему вы такие тупые что не можете жить нормально?" относится не только к руководству.
          Ответить
      • Именно потому я против "галёр".

        Там макаки пишут тупой бойлерплейт десятилетями, а руководство их ебет за опоздание на пять минут, и все несчастны
        Ответить
    • https://ebanoe.it/wp-content/uploads/2020/08/500-junior-2.jpg
      Ответить
      • тебе кажется очень понравился сайт
        Ответить
        • Мне он тоже очень понравился, но к сожалению какая-то хуйня оттуда не понравилась товарищу майору и сайт забройлерили в РФ, а владелец сайта, экий проказник, вместо того, чтобы удалить посты с комментариями, ниче не сделал)
          Ответить
          • Это же украинский сайт вроде, зачем им что-то удалять?
            Ответить
      • Интересно, кого они себе представляют?

        Если человек ничего не умеет, то откуда у него может быть пол года опыта коммерческой разработки на ios (там одна лицензия 99 баксов стоит)?

        Если человек что-то умеет (ну там пузырьком массив отсортировать) то он уже не пойдет на 500 баксов
        Ответить
        • Меня больше интересует зачем им человек который на предыдущей работе и года не продержался
          Ответить
          • ну вдруг он так прокачался за пол года, что ему стало тесно?:)
            Ответить
            • тогда он вероятно пойдет к defecate-plusplus а не в какую-то украинскую говноконтору
              Ответить
      • Зарплатная вилка с одной указанной границей?
        Ответить
        • ну левая половинка у нее ноль, видимо. Большинство сред для целых чисел подразумевает ноль по умолчанию...
          Ответить
          • А вдруг там в минус можно уйти?
            Ответить
            • продадут джуну макбук в кредит
              Ответить
            • Вот ты шутишь, а я где-то (кажется, на недавно упоминавшемся «Ёбаном») видел реальный пример мужика, который собирал команду джунов в какой-то стартап. И да, платить деньги должны были именно джуны мужику — мотивировал он это тем, что, мол, с такой крутой записью в трудовой книжке можно будет хоть в «Гугл» без очереди идти!
              Ответить
            • О, во: https://ebanoe.it/2019/04/16/pay-to-work/.
              Набираю PHP/Fullstack джуниоров в стартап на роли разработчиков/кофаундеров.
              Участие платное (с вашей стороны), 200 USD/month. Работа part/time,
              15 часов в неделю. Проработав год, вы получите:
              
              знания, опыт (Symfony, Node, React, Jira, Scrum, Git, CI tools) и стаж, достаточный для тайтла мидла
              1% собственности в стартапе, нацеленном на миллиардную стоимость
              результаты вашей работы, возможно, сделают ощутимо счастливее людей на этой планете
              
              Подробнее:
              Меня зовут Николай Мясников, я PHP/Fullstack разрботчик. Придумал и хочу проверить
              идею организации стартап-команды в виде «Школы Миддлов».

              Какой багор )))

              UPD: Оригинал: https://dou.ua/forums/topic/26413/.
              Ответить
              • > школа миддлов

                Какой багор )))
                Ответить
                • это задел под сиквел
                  Ответить
                  • Набираю PHP/Fullstack миддлов в стартап на роли разработчиков/кофаундеров.
                    Участие платное (с вашей стороны), 2000 USD/month. Работа part/time,
                    15 часов в неделю. Проработав год, вы получите:
                    
                    знания, опыт (Symfony, Node, React, Jira, Scrum, Git, CI tools) и стаж, достаточный для тайтла синьора
                    1% собственности в стартапе, нацеленном на миллиардную стоимость
                    результаты вашей работы, возможно, сделают ощутимо счастливее людей на этой планете
                    Ответить
                    • Набираю PHP/Fullstack миддлов в стартап на роли разработчиков/кофаундеров.
                      Участие платное (с вашей стороны), 2000 USD/month. Работа part/time,
                      15 часов в неделю разнорабочим у меня на даче
                      Ответить
              • Ну как, взлетел стартап?
                Ответить
                • >>> Мы специально выждали 2 месяца, но никакой «Школы мидлов» не появилось. Ни на DOU, ни на просторах Google.

                  :-(
                  Ответить
                  • хотел бы сходить поучиться?

                    <? Вы случайно не хотите стать PHP мидлом ?>
                    Ответить
              • >Только, помните, пожалуйста: год пройдет в любом случае. Чем бы вы не занимались на протяжении этого времени. Вы одинаково тратите самый ценный ресурс своей единственной жизни — время — и когда делаете минимум возможного, расслабляясь, и когда максимум, выкладываясь на полную. Год пройдет последовательно, неумолимо, безвозвратно. А вот кто вы будете через год, что у вас будет, где вы будете — зависит от того, как вы его проведете.

                какие вореции )))
                Ответить
                • пирамиды и цыгане такими текстами примерно разводят на деньги
                  Ответить
              • охуенно.

                Тоже сразу вспомнил Леся
                Несіть мені усі по три рубля,
                І мудрості я дам вам дохуя!
                Ответить
            • Если приставы найдут, можно и в минус уйти.
              Ответить
    • 1. Ноутбуки делают из молочной пены. Можно даже без зарплаты детей кормить.
      2. Сила гравитации в офисе слабее процентов на 80. Люди на второй этаж запрыгивают с разбегу. В офисах FAANG невесомость.
      3. От водки не пьянеют. В офисах вместо смузи порой дают, а сотрудники только профессиональнее становятся, KPI выполняют и про аджайл просят рассказать.
      4. Программист живёт в среднем 150—190 лет. Болезней не существует, кроме красных глаз.
      5. Если в офисе споткнешься и упадешь — менеджеры подбегают, доллары в карман засовывают, в губы целуют, предлагают выпить, акции компании дают бесплатно.
      6. Программы пишут себя сами, нужно лишь нажимать кнопочки и получать зарплату.
      7. Админы и девопсы пивом могут болезни лечить. Свалит админа инфаркт, коллеги плеснут на него «Жигулевского» — а он раз и оклемался, и работает как ни в чем не бывало.
      8. Гироскутер покупаешь — тебе еще доплачивают.
      9. К ноутбуку подойти страшно: код для стартапа сам в IDE появляется.
      10. Менеджеры приходят во сне к одиноким хрюшам, через 4,5 месяца те нанимают джуниоров, по три штуки за раз, так и обходят индусов.
      11. Кофе в офисе калорийный, как энергетический батончик. Выпил чашку — и сыт неделю, потому и не толстеешь даже в кресле 24/7.
      12. Вода в кулерах сладкая, как патока. А из раковины льётся тёмное пиво.
      Ответить
      • 13. После двухнедельных курсов всех насильно на галеры берут, а оттуда сразу синьорами в силиконовую долину устраивают, по 300000$ платят! А один доллар в долине — 200 центов.
        14. В IT-компаниях все одна семья, все получают самую высокую зарплату, а тех, кто не хочет получать, увольняют, как токсичных.
        15. Когда ещё не было StackOverflow, программисты сами набирали код. Стартап на миллиард создали, ну и по дороге в офис пишут.
        16. Смузи у веб-разработчиков не тот, что у прочих есть. Хороший, наваристый! Выпьешь один раз — и до СТО поднялся за пятилетку.
        17. Айтишники ночью просыпаются от счастливого доброго смеха. Утром все обливаются шампанским Cristal из ведра.
        18. В серверной минус триста, а все румяные ходят. А все потому что градусы в айти толще, и абсолютный ноль — абсолютнее.
        19. Владелец компании каждого самолично целует на ночь. Иному и дополнительный отпуск в полгода дарит.
        20. Печенье на кухне с пирожок размером. Пирожок с торт, торт с бочонок пива, а бочонок пива — как опенспейс, а в опенспейсе программисты проект пишут по методике Макконнела — код без багов набирают с первого раза!
        21. Срок курсов составляет 2 недели. Джуны с них выходят сразу с двумя годами опыта, тысячей звёзд на гитхабе, с белокурыми волосами, ясными голубыми глазами и волевыми умными лицами — сразу синьорские задачи решать могут.
        Ответить
        • Ну кстати всякие курсы так примерно и рекламируют.

          Я был простым официантом, но прошел ускоренный трехнедельный курс от Дениса Попова за 29990, и вот уже я ведущий разработчик в крупной IT компании
          Ответить
          • > и вот уже я ведущий разработчик в крупной IT компании

            с зарплатой 19990
            Ответить
    • https://pbs.twimg.com/media/EmnQ40PXcAEAP_h.jpg
      https://pbs.twimg.com/media/EmnQ40YXMAIs04O.jpg
      Ответить
    • PDOException: SQLSTATE[HY000] [2002] Connection refused in lock_may_be_available() (line 167 of /srv/http/includes/lock.inc).


      Отсюда: http://primkray.ru/

      Именно поэтому я за «PHP».
      Ответить
      • пыхеры вуаеристы: вечно вываливают пользователю подробное сообщение об ошибке, так как им нечего скрывать

        >lock_may_be_available
        ну похоже что нет, не евейлибл

        Кстати приятно, что этот файл лежит в доступной по хттп папке, правда почему-то закрыт
        http://primkray.ru/includes/lock.inc

        >[email protected]
        ох
        Ответить
    • OOM заебал. Просто взял, блядь, — и заебал!
      Ответить
      • Арендуй сервер дороже. Или нищеброд?
        Ответить
        • Уже все планки забиты :-(.
          Ответить
          • что у тебя за мамка и за проц и скока в ней памяти стоит?
            Ответить
            • Обычный четырёхслотный «Асус», «H170M-E D3». Памяти набито 24 гигабата. DDR3, кстати, заебал.
              Ответить
              • так а можно же 64 набить? и ddr4? и вообще пора апгрейтиться
                и зачем тебе столько памяти? ты модели обучаешь?
                Ответить
                • > так а можно же 64 набить?
                  Можно, но сейчас планки DDR3, во-первых, продают реже, во-вторых, сильно дороже (с DDR4, ЕМНИП, разница раза в полтора, а то и два), а в-третьих, покупать их бессмысленно, потому что ещё чуть-чуть — и DDR3 вообще сгниёт.

                  > ddr4
                  Мать не поддерживает.

                  > и вообще пора апгрейтиться
                  Да, действительно пора.

                  > и зачем тебе столько памяти? ты модели обучаешь?
                  Что-то вроде того.
                  Ответить
      • Купи памяти.
        Ответить
      • девочка-девочка, OOMKiller уже просматривает список твоих процессов
        Ответить
      • я короче воткнул себе в dnk-h asus pro 4, а в последнюю 64гб оперативы и наконец-то собираюсь течь, только сначала надо всё-таки блядь написать кукбук на чефе для установки всякой срани, а то я заебался уже воркстейшен руками создавать.
        Ответить
        • ничего не понял

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

                теперь можно кстати хоть в рюкзаке с собой таскать. dnk-h - это вот этот вот корпус https://luna-design.org/dnk-h, они его даже отгружают не в коробке, а в наплечной сумке.
                Ответить
                • понятно, это кризис среднего возроста

                  мать там под кофейное озеро, как я понимаю, я бы уже посмотрел на следующее поколение лучше, но это не оч принципиально


                  что мешает сделать копию своей рабочей станции, и туда влить?

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

                  прыщи вообще тупо переписать можно
                  Ответить
                  • > понятно, это кризис среднего возроста

                    тут кризис вообще всего. мотоцикл не особо интересует.

                    > мать там под кофейное озеро, как я понимаю

                    никак нет, comet lake, i9 10900. мог бы еще немного подождать до 11 поколения, но забил хуй

                    > что мешает сделать копию своей рабочей станции, и туда влить?

                    что там все сделано руками и по говну.
                    я хочу нормальный развертываемый скрипт, который писал бы в конфигурацию ssh, что ключи лежат не в .ssh, а в .config/ssh
                    Ответить
                    • >кризис всего
                      жениться надо

                      там рази не вот эта мама
                      https://www.asus.com/Motherboards-Components/Motherboards/Business/PRIME-H310T/techspec
                      с таким чипсетом
                      https://ark.intel.com/content/www/us/en/ark/products/133348/intel-h310-chipset.html

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

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

                        > там рази не вот эта мама

                        Это уже готовые конфигурации, которые они поставляют. Я взял отдельно корпус и впендюрил туда Pro, которая по факту просто следующая в серии Prime, у них даже разъемы расположены идентично

                        https://www.asus.com/Motherboards-Components/Motherboards/Business/Pro-H410T-CSM/
                        Ответить
                        • >девки, которая оказалась парнем.

                          какой багор ((

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

                          про мамку понял, смотри только там с охлаждением не обосрис
                          Ответить
                          • > какой багор ((

                            Дак я ж постил здесь. Когда сдеаноните уже наконец - напомни, я дам полный текст.

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

                            У меня в жизни не было ничего, кроме неприятных историй, лол.

                            Вот тебе еще одна хуйня, которой я даже не удивлен. В общем, была у меня с одной девушкой некоторая неловкая история, про которую хотелось сразу и навсегда забыть. Чтоб значит мы никогда больше не пересеклись, всё забылось и немношк исчезло и никогда не возникало на горизонте, а я сделаю вид, что ничего и не было.
                            Прихожу я месяца два спустя к терапевту и начинаю ему про всё ныть, в том числе про эту историю, а потом перехожу на то как теория вероятности меня ненавидит.
                            А он сидит и начинает в какой-то момент подзуживать, типа да-да, так и есть, тебя ненавидит сам мир, кое-как в общем вытягивает меня на то, что в будущем всё может быть посветлей и мои ебанутые истории закончатся.
                            Выхожу я значит после этого на улицу, открываю твитор.
                            А там значит брат твитуется, "я на тусовке [движения, к которому принадлежит вышеописанная дама], танцую тут с такой телочкой что ух".
                            Я сначала напрягся, потом вспоминаю о чем беседовал с терапевтом и думаю - да не, хуйня, в городе пять миллионов человек, ну чего ты.
                            Листаю дальше - а там брат уже фотки постит, на которых естественно она.
                            Ответить
                            • Именно поэтому я против твитора.
                              Ответить
                            • ты к психолугу ходишь чтоль?

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

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

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

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

                                      а вообще странно, что ни с кем из местных не пересекаюсь в одном там сообществе. от там-то я знатный петух, было бы совсем очевидно.
                                      Ответить
                                    • Я тут дофига всего понаписал, в том числе и идеи, которые высказываю в своей жизни, какую-нибудь питушню в конкретных областях знаний и в своей манере речи. Где-то зашёл на чей-то сайт с определённого IP, кому-то написал письмо, Граватар сделал. Может, где-то что-то ещё.
                                      Ответить
                                      • И что? Я тебя среди всех IT-питухов твоего города всё равно не вычислю, если не знаю тебя.
                                        Ответить
                                      • > в том числе и идеи, которые высказываю в своей жизни, какую-нибудь питушню в конкретных областях знаний и в своей манере речи
                                        Чтобы тебя по этому задеанонить — нужно либо знать тебя в реальности, либо быть членом гыгыгы член «ЩИТа», «Лиги Справедливости» или, на худой конец, просто большой шишкой в голливудском ФБР.
                                        Ответить
                                • >как ты думаешь, кто меня до этого довёл?
                                  программирование?

                                  ох уж эти милениалы.. психологи у них какие-то... водкой нужно всё лечить: и ушибы, и душевные травмы. водкой
                                  Ответить
                            • Скинь фоточку
                              Ответить
                              • Фоточку SIGTRAP'а?
                                Ответить
                                • SIG TRAP https://bit.ly/3kw2L9p
                                  Ответить
                                • Только что лайкнула одну лгбт, одну жмж. Обе уже написали "привет". Ебануться палки гнуться.
                                  Ответить
                                  • > Только что лайкнула одну лгбт

                                    Не забудь потом запостить свою историю на ГК.
                                    Ответить
                                  • Это всё дрочилы-разводилы, не верь им!
                                    Ответить
                                  • >жмж
                                    ого, там ж сразу с другой ж приезжает?
                                    Ответить
                                    • Нет. Ты знакомишься с парой МЖ с целью вступить в отношения МЖМ (я так понял не только трахаться, но и всячески проводить совместный досуг).
                                      Ответить
                                      • Всё-таки написал...
                                        Ответить
                                      • https://imgur.com/a/rbOX36Z
                                        Ответить
                                        • >полиаморфных отношений

                                          какая химия )))
                                          Ответить
                                          • В школе, в девятом классе, у учительницы кто-то спросил, связаны ли гомогеные реакции с гомосексуалистами, она от такого охуела, но сказала, что не связаны.
                                            Ответить
                                            • в школе, в шестом классе, учительница сказала "многочлен" и все загыгыкали
                                              Ответить
                                              • Я сейчас тоже загыгыкал, {я случайно не PHP-middle}?
                                                Ответить
                                                • я думаю что в этом ничего плохого нет и "многочлен" - очень смешное слово
                                                  Ответить
                                                • Ты давно шестой класс окончил?
                                                  Ответить
                                            • А гомоморфное преобразование — это когда из гетеро делают гомо?
                                              Ответить
                                              • гомоморфный образ группы изоморфен фактор-группе 
                                                по ядру гомоморфизма
                                                Ответить
                                                • Биекция — это когда и с мальчиками, и с девочками.
                                                  Ответить
                                                • Ну и добивающий удар: ГОМОИКОНЫ!
                                                  Ответить
                                                • https://youtu.be/pP7ZrjA2rqY?t=52, кусок секунд 30
                                                  Ответить
                                                  • https://www.youtube.com/watch?v=mqAf5lOJZew

                                                    Больше гомотопий от Романа Михайлова на Лекториуме
                                                    http://www.lektorium.tv/course/22939
                                                    Ответить
                                              • Когда из гетеро делают гомо – это курсы переквалификации с «С» на «GO».
                                                Ответить
                                        • Вот вторая. https://imgur.com/a/5lJqwxk
                                          Причём на фотках явно со своим ёбырем.
                                          Ответить
                                        • > полиморфных отношений

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

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

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

                                                На худой конец можно попросить интерфейс явно, если там COM какой нить
                                                Ответить
                                          • Разбей морду М, подкинь ему что-нибудь в автомобиль/карман, отправь любовную СМС, чтобы подставить и она его бросила. Или тебе второй М тоже нужен?
                                            Ответить
                                            • >Разбей морду М,
                                              и тогда она сразу полюбит нудлеса, всегда же так работает
                                              Ответить
                                              • В Дагестане - да, желательно сделать это публично. А нудлес разве не оттуда?
                                                Ответить
                                                • Он из Бурятии.

                                                  В Дагестане тоже не полюбит, но ее братья и отец просто не выдадут замуж за лоха, которому дали пизды

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

                          Какой SIGTRAP )))
                          Ответить
                          • это который на 0xcc прилетает?

                            в русском переводе одной старой книги трапы назывались "ловушками", что как-бы говорит нам
                            Ответить
                            • Да, и на single step sister вроде тоже.
                              Ответить
                              • а на хардварную бряку? или она через ту же хуйню работает, что и степ ситер?
                                Ответить
                                • Хардварная бряка инт 3, как и цц. Одинокая сестрёнка инт 1. Если я правильно помню.
                                  Ответить
                            • SIGINT же вроде.
                              Ответить
                              • SIGINT -- ctrl-c, разве нет?
                                Ответить
                                • Хм, да, точно, перепутал.
                                  Ответить
                                • На самом деле intr из tty, просто он вседа у всех на ^C замаплен, но можно поменять типа

                                  stty intr ^R
                                  Ответить
    • Заебал. Просто взял, блядь, — и заебал!
      Ответить
      • Заебал заебал. Просто взял, блядь, -- и заебал!
        Ответить
        • Почему у Заебало
          Грустное ебало?
          Он не болен, не калека,
          Просто Заебало!
          Ответить
    • Заебись реклама

      https://центральная-наркология.рф

      Вывод из запоя
      на дому от 4600 руб.,
      срочный выезд по Москве и области, в клинике от 3900 руб.
      Ответить
      • Новогодние скидки есть?
        Ответить
        • Постоянным клиентам ещё.
          …А также ветеранам ВОВ и жителям блокадного Ленинграда.
          Ответить
        • За щеку
          Ответить
      • Я в жизни не ходил ни в горы, ни в походы,
        Не плавал, не нырял, тем паче - не влезал в забой.
        Но, правда, иногда я в детстве выезжал на воды,
        А тут - без подготовки прямиком вхожу в запой

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

      Каждую неделю просит добавить учётку MS чтобы "открыть новые возможности".
      Ответить
      • Если добавишь учётку, то откроется третий глаз, который будет сливать телеметрию в астрал.

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

              Какие два стула )))
              Ответить
    • https://youtu.be/nrjc-skj9NA

      «Человек реально разбирается в теме!!
      Вспоминаю GeekBrains...
      1. Обещают трудоустройство в mail.ru
      Выясняется... mail.ru не сотрудничает со всякими шарагами. MAIL.RU сам проводит обучение СОВЕРШЕННО БЕСПЛАТНО, ищет талантливых студентов, школьников, олимпиадников. Зайдите на сайт mail.ru, про GeekBrains у них нет ни слова.
      2. за год онлайн обучения мидлом никогда не стать. Надо работать среди других мидлов/сеньоров по 8 часов в день на реальном проекте. И вот тогда, в среднем, через 1 год вы станете мидлом.
      3. Просто загуглите отзывы на GeekBrains.
      4. Серьёзные компании ВСЕГДА ОБУЧАЮТ БЕСПЛАТНО. Это закон»
      Ответить
      • Серьёзные компании за это ещё и зарплату платят, тащемта.

        З.Ы. А, там про школоту а не про интернов.
        Ответить
      • DNS чтобы устроиться там на ITшную должность - ты должен проплатить свое обучение в районе 30к рубасов.
        Ответить
        • Бля, лучше бы "консультантов" своих обучили. А то шарит из них всегда ровно один на филиал.
          Ответить
          • Я не знаю как у вас там хуево с консультантами, но у нас они более менее. Если один консультант не шарит в чем -то то он зовет другого консультанта который шарит. Типа каждый консультант у него свой отдел.
            В правду единственное мне не нравится что у меня DNS это единственная контора монополист который занимается комп-хламом. Из-за этого что-то сравнить где-то не представляется возможным практически.
            Ответить
            • Да там просто до смешного доходит.

              Стоит чувак в возрасте, спрашивает "ну мне чтобы флешку вытащить и в комп воткнуть".

              Консультант, задумавшись: "ну, у нас такого нету".

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

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

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

              тогда еще более интересно, что там проходят
              как 1С запускать?
              Ответить
              • А прикол в том что ДНС очень любят самописочки писать, а кто писал самописочки - давно не работает у них. А кто дописывает самописочки - обучает текущий персонал за 30к чтобы было меньше рисков на бесплатное обучение хуйне, и шансов съебаться потому что уже заплатил. А тот кто обучает считай передает дела по той самопискам и в скором времени нахуй уволняется.
                Ответить
          • Мне у них больше всего идея с технопоинтом понравилась. Подходишь к окошку, оплачиваешь, забираешь заказ. Не надо искать консультанта по углам, не надо ничего спрашивать, не надо ждать пока перероют все полки в поисках нужного девайса, а потом убегут на склад искать коробку...
            Ответить
            • всегда так и покупаю

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

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

                    Да я тоже.

                    З.Ы. Блин, походу на этот раз мышка таки доживёт до конца гарантии и не получится её нахаляву заменить ;(
                    Ответить
                    • она сломается через сутки после окончания гарантии

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

        Чтоб они ебались с их KPHP? (если кто еще не в курсе, вконтактом владеет Mail.ru Group)
        Ответить
      • >надо работать среди других мидлов/сеньоров по 8 часов в день на реальном проекте. И вот тогда, в среднем, через 1 год вы станете мидлом.

        ну такое
        Ответить
        • надо убить мидла, съесть его мозг и сердце и тогда станешь мидлом
          Ответить
          • А безмозглый и бессердечный миддл после этого становится сеньором.
            Ответить
          • а он { случайно PHP миддл } и будешь дристать потом
            Ответить
          • И сразу начнешь чувствовать запах кода; разговаривать алгоритмами; мыслить паттернами, цитируя банду четырех, рефакторить всё, попавшееся под руку, включая предметы интерьера...
            Ответить
            • ну кстати да: нарочитая пафосность паттернов, цитирование фаулера и банды четырех к месту и не к месту, переписывание трех строк на двадцать классов ради реализации визитора -- это всё отличительные черты мидла
              Ответить
        • Они будут весь год его гонять за кофем и лолировать с жалких потуг хоть что-то сделать, а потом просто выгонят на мороз. После этого джун пойдёт на коричневый сайт и будет нести всякую ламерскую и похабную питушню, пытаясь вызвать у умных людей такой же баттхёрт, какой испытал он сам. Но дело в том, что у мидлов/сеньоров все яростные попытки задеть их чувства через обсирание неоспоримо важных и полезных вещей вызывают лишь смех, поэтому клоун обижается всё больше и больше)
          Ответить
      • https://d2xzmw6cctk25h.cloudfront.net/assets/landings/home_page/screen_2-168dc8f26d7ccf9a028bf843e7ffc478e59a4a2b 4c2b9336238d885cc1f2559c.webp

        понравился чел, который регулярно тестирует и запускает свои проекты
        Ответить
        • «AccessDeniedyqtcvTaPAccess Denied»

          Очень информативно.

          А зачем ты ставишь пробел?
          Ответить
          • https://d2xzmw6cctk25h.cloudfront.net/assets/landings/home_page/screen_2-168dc8f26d7ccf9a028bf843e7ffc478e59a4a2b4c2b9336238d885cc1f2559c.webp


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

              Типа во время парсинга ссылки случается какой-то багор и вставляется пробел по необъяснимым наукой причинам?
              Ответить
              • Каждые 40 символов вставляет пробел чтобы вёрстку не пидорасило. Не то чтобы это было необходимо... Вроде в css есть атрибут, который решает эту задачу без вставки пробелов.
                Ответить
    • Перекат!

      https://govnokod.ru/27115
      https://govnokod.xyz/_27115/
      Ответить

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