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

    0

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

    #1: https://govnokod.ru/18142 https://govnokod.xyz/_18142
    #2: https://govnokod.ru/18378 https://govnokod.xyz/_18378
    #3: https://govnokod.ru/19667 https://govnokod.xyz/_19667
    #4: https://govnokod.ru/21160 https://govnokod.xyz/_21160
    #5: https://govnokod.ru/21772 https://govnokod.xyz/_21772
    #6: https://govnokod.ru/24063 (потёр пидор сракер) https://govnokod.xyz/_24063
    #7: https://govnokod.ru/24538 https://govnokod.xyz/_24538
    #8: https://govnokod.ru/24815 (потёр пидор сракер) https://govnokod.xyz/_24815
    #9: https://govnokod.ru/24867 https://govnokod.xyz/_24867
    #10: https://govnokod.ru/25328 https://govnokod.xyz/_25328
    #11: https://govnokod.xyz/_25436 https://govnokod.ru/25436 (потёр пидор сракер)
    #12: https://govnokod.xyz/_25471
    #13: https://govnokod.xyz/_25590 (потёр пидор сракер)
    #14: https://govnokod.xyz/_25684
    #15: https://govnokod.xyz/_25694
    #16: https://govnokod.xyz/_25725
    #17: https://govnokod.xyz/_25731
    #18: https://govnokod.xyz/_25762
    #19: https://govnokod.xyz/_25767
    #20: https://govnokod.xyz/_25776
    #21: https://govnokod.xyz/_25798
    #22: https://govnokod.xyz/_25811
    #23: https://govnokod.xyz/_25863
    #24: https://govnokod.xyz/_25941
    #25: https://govnokod.xyz/_26026
    #26: https://govnokod.xyz/_26050
    #27: https://govnokod.xyz/_26340
    #28: https://govnokod.xyz/_26372
    #29: https://govnokod.xyz/_26385
    #30: https://govnokod.xyz/_26413

    Запостил: syoma, 08 Февраля 2020

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

    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • У меня #18591 не грузится. Какой багор )))
      Ответить
    • https://pbs.twimg.com/media/EQPZBwzW4AA18Vp.jpg
      Ответить
    • https://coub.com/view/28oob2
      Ответить
    • https://youtu.be/PTnTIsZela8?t=8

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

      Несколько молодых людей решили проверить. Современным софтом их рожи распознаются:
      https://pbs.twimg.com/media/EQU-r9QWkAAGcQv.jpg

      Какой багор )))
      Ответить
      • Лишнехромосомный, их схватили за пикет у админисрации хуйла.

        Но есть новость лучше:

        Один из самых популярных у IT-сообщества ресурс "Хабрахабр" перенес регистрацию юридического лица из России на Кипр. На это обратил внимание телеграм-канал Эшер II.

        С 7 февраля при регистрации на сайте или входе в личный аккаунт пользователей уведомляют, что у ресурса действует соглашение с новым юрлицом — "Хабр Блокчейн Паблишинг ЛТД", которое зарегистрировано в Никосии.

        Телеграм-канал предположил, что изменение регистрации связано с нежеланием "Хабра" выполнять обязательства в качестве организатора распространения информации.
        Ответить
    • https://sun1-83.userapi.com/c854228/v854228611/1f460d/0QhZuAslPPc.jpg
      Ответить
    • Все таки винда это перманентная ебля.
      Пытаюсь поставить последнее обновление на Win7.
      Обновление не ставится, пишет ошибку 0x80073701

      Смотрю в WindowsUpdate.log:
      Handler FATAL: CBS called Error with 0x80073701

      Иду в cbs.log, за одно скармливаю ошибку в error lookup
      ERROR_SXS_ASSEMBLY_MISSING
      # The referenced assembly could not be found.
      Ответить
      • Действительно, в cbs.log написано:

        Resolving Update: 4519976-19_neutral_LDR,  Package: Package_17_for_KB4519976~31bf3856ad364e35~amd64~~6.1.1.9, PinDeployment: amd64_input.inf_31bf3856ad364e35_6.1.7601.24386_none_7ed5431750122599
        CBS    Exec: Resolving Package: Package_17_for_KB4519976~31bf3856ad364e35~amd64~~6.1.1.9, Update: 4519976-20_neutral_LDR
        CBS    Exec: Resolving Package: Package_17_for_KB4519976~31bf3856ad364e35~amd64~~6.1.1.9, Update: 4519976-20_neutral_LDR, PinDeployment: amd64_cpu.inf_31bf3856ad364e35_6.1.7601.24524_none_bbeee6af1f26b56b
        CSI    [email protected]/2/9:17:15:03.806 (F) d:\w7rtm\base\wcp\componentstore\csd_locking.cpp(324): Error STATUS_SXS_ASSEMBLY_MISSING originated in function CCSDirectTransaction::LockComponent expression: (null)
        [gle=0x80004005]
        Failed to submit the Windows Error Report. [HRESULT = 0x800700a1 - ERROR_BAD_PATHNAME]
        CSI    0000001f (F) STATUS_SXS_ASSEMBLY_MISSING #1714029# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 2[gle=0xd015000c]
        CSI    00000020 (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING) #1713914# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = cpu.inf, Version = 6.1.7601.24524, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type = [l:24{12}]"driverUpdate", TypeName neutral, PublicKey neutral, cb = (null), s = (null), rid = [79]"Package_17_for_KB4519976~31bf3856ad364e35~amd64~~6.1.1.9.4519976-20_neutral_LDR", rah = [1]"4", manpath = (null), catpath = (null), ed = 0, disp = 0)[gle=0x80073701]



        Становицо понятно, что мой апдейт зависит от
        Package_17_for_KB4519976~31bf3856ad364e3 5~amd64~~6.1.1.9
        чьи файлы чому-то проебались (может, перезагрузили комп в середине установки?)
        Ответить
        • Скачиваю из windows update catalog и пытаюсь поставить KB4519976, мне разумеется грят, что он уже установлен.

          Думаю: блядь.
          Распаковываю (expand) msu файл, там внутри cab.
          Ставлю каб
          DISM.exe /Online /Add-Package:хуе-мое.cab

          Перезапускаю установку апдейта: ставится!

          Задним числом нагуглил SUR, запустил его, он нашел у меня еще кучу missing mum (хуй знает откуда),
          но они мне пока не мешают.
          https://support.microsoft.com/en-us/help/2700601/how-to-fix-errors-found-in-the-checksur-log

          Винда -- боль
          Ответить
          • показать все, что скрытоvanished
            Ответить
            • Вызывай частную компьютерную скорую помощь!
              Заебали, пердолинг с шиндой и wikihow это уже край ракованства, хуярьте уже котиков сченочков
              Ответить
          • Какие обезьяны )))

            Ты хотя бы знаешь, что делать. А представь себе обычного пользователя (без профдеформации). Приходит он на микрософтовский форум — а там ему: проверь на вирусы и переустанови Шиндошз, Шиндошз сам не переустановится!
            Ответить
            • показать все, что скрытоvanished
              Ответить
              • показать все, что скрытоvanished
                Ответить
              • > как на прыщах

                Х.з., терпимо на самом деле, само по себе очень редко что-то ломается. Из пердолинга за последние годы вспоминаются только дрова на nvidia (раз в полгода выбивает, надо качать новые и ставить), дрова на wifi свисток (бажный скрипт для dkms) и починка торбраузера (тормоза на загрузке после атаки на сервера gpg).

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

                    Но я же играть хочу ;(

                    Да и нвидия работает стабильно - крашей и зависаний я не помню. Даже dkms последнее время стабильно работает. Просто линуксовое ядро интерфейсы меняет периодически и драйвер перестаёт собираться.
                    Ответить
                    • показать все, что скрытоvanished
                      Ответить
                      • Вроде они открыли что-то из спек недавно, может быть и будет полноценный опенсурсный драйвер...

                        Ну да похуй, раз в полгода новый драйвер качнуть - не проблема. В общем-то дистрибы это сами делать умеют, но у них какое-то древнее говно как всегда прикопано.
                        Ответить
                  • > масса коллег сидит на убунте, кроме "apt install" ничо не знает, просто кодит, и течет.
                    Это прекрасно. Радостно слышать, что будет, на что перейти, когда винда совсем оскотинеет.
                    Ответить
          • > missing mum
            Какая серота )))
            Ответить
      • показать все, что скрытоvanished
        Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
      • Привыкай. Эта хрень тянется ещё с восьмёрки. Там всё так: часть нужных вещей в дизайне «Metro», часть в старом.
        Ответить
        • Часть - убрана из старого и не добавлена в новый - есть только в ко-ко-ко-нсолечке.
          Ответить
      • Пидорская шестерёнка ещё и однозадачная. Два окна с шестерёнкой не удаётся открыть.
        Сука бесит! Из-за этого настройка превращается в ад, спасают только настройки в окнах в стиле вин7, которых можно открыть сколько угодно.
        Ответить
        • Сука бесит!
          Ответить
        • Закос под мобильные операционные системы, в которых можно запустить только один экземпляр приложения.
          Ответить
          • показать все, что скрытоvanished
            Ответить
            • Ну сплитскрин таки завезли.
              Ответить
            • Есть в «Андроиде» многозадачность: программы могут что-то делать в фоне. Гуй так устроен, что вместо запуска нового экземпляра ищет старый и переключает на него.

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

              Как в других мобильных ОС, точно не знаю.
              Ответить
              • Или всё-таки честной многозадачности в Windows Mobile/Phone и в Андроиде нет, а есть акции/сервисы/ресиверы/провайдеры?
                Ответить
                • На ведре есть - сервисы в фоне работают, да и гуйню от пары прог можно в сплит-скрине увидеть.
                  Ответить
                  • Есть какой-то браузер (Boat Browser?), который рисует своё окно не на весь экран.
                    Ответить
                    • Поверх других прог что ли?

                      Кстати, видео тоже иногда окошком поверх других прог включается.
                      Ответить
              • Многозадачность там, я думаю, есть везде, просто не везде для неё есть нормальное публичное API.
                Ответить
            • показать все, что скрытоvanished
              Ответить
          • Поставь вторую копию с поправленным айдишником.
            Ответить
            • Точно! Для Андроида есть программы типа «App Cloner», которые создают копии с изменённым айдишником. Надо для Windows такую же написать.
              Ответить
              • На Xiaomi такая питушня стоит по умолчанию!
                Ответить
        • показать все, что скрытоvanished
          Ответить
    • показать все, что скрытоvanished
      Ответить
    • Признавайтесь, кто автор твита:

      https://twitter.com/eval2x2/status/954437119988158470
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
      • Srsly?!

        Майкрософт в качестве подарков давал скидки на "продукцию" ТемплейтМонстерс?! Это пиздец))
        Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • Илон Маск назвал Facebook «отстоем»

      Именно поэтому я за «Илон Маск».
      Ответить
    • https://habr.com/ru/company/jugru/blog/487100/
      >(state, action) -> state
      > immer::vector
      Где-то я это уже видел
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • https://cs11.pikabu.ru/post_img/big/2020/02/11/10/158143802215603072.jpg
      Ответить
    • https://pikabu.ru/story/luchshiy_skript_razgovora_s_kollektorami _7223808

      Какой багор )))
      Ответить
      • МОРСКОЕ ПРАВО МИРОВОЕ ПРАВО РИМСКОЕ ПРАВО И ЛЮБОЕ ПРАВО ЗАПРЕЩЕНО ТАБУ ХАРАМ НАЛОЖЕНО ВЕТО ПРИКАЗЫВАЮ ЖИТИЕ БЫТИЯ ЖИЗНИ ЖИВОЙ ПО ПРИРОДНОМУ РОДОВОМУ И БОЖЕСТВЕННОМУ ЕСТЕСТВЕННОМУ АБРАЗА ВАЯНИЮ УТВЕРЖДЕНО

        РОТА АФФИДЕВИТ СКАЗ ДУШИ ЖИВОЕ СВИДЕТЕЛЬСТВОВАНИЕ
        МЫ РОД ЖИВЫХ ДУШ НЕ ПОКУПАЕМ И НЕ МЕНЯЕМ СВОИ ИМЕНА ИМЯРЕК НА ПРОЕЗД ИЛИ КАРТУ ЛЮБУЮ ИЛИ ТЕАТР ИЛИ БИЛЕТ В ТЕАТР ПРОЖИВАНИЕ В СТАТУСЕ ГРАЖДАН ФИЗИЧЕСКИХ ЛИЦ ЮРИДИЧЕСКИХ ЛИЦ И ДРУГИХ ИСКУССТВЕННО ПРИДУМАННЫХ ЮРИДИЧЕСКИХ КЛИЧЕК ИЛИ ИМЁН А ТАК ЖЕ ФИО ЗАПРЕЩЕНО
        ТАБУ ХАРАМ НАЛОЖЕНО ВЕТО МАРКИРОВАТЬ СТАВИТЬ НА РОД
        ЖИВЫХ ДУШ ДОБРОЕ ИМЯ ДОБРАЯ СЛАВА ПО РОДУ В ЧЕСТИ ИМЯ ИМЯРЕК ИНГА ДОБРОЕ ИМЯ ДОБРАЯ СЛАВА ПО РОДУ В ЧЕСТИ ИМЯ ИМЯРЕК ГЕННАДИЙ ДОБРОЕ ИМЯ ДОБРАЯ СЛАВА ПО РОДУ В ЧЕСТИ ИМЯ ИМЯРЕК АРСЕНИЯ ДОБРОЕ ИМЯ ДОБРАЯ СЛАВА ПО РОДУ В ЧЕСТИ ИМЯ ИМЯРЕК ЗАХАР

        https://www.youtube.com/watch?v=W9xFfdcu0Bg
        Ответить
        • ПРИЗЫВАЮ ДОБРОЕ ИМЯ ДОБРАЯ СЛАВА ПО РОДУ В ЧЕСТИ ИМЯ ИМЯРЕК ПИ В ЭТОТ ТРЕД
          Ответить
          • Спасибо!

            Просто тут так насрано, что я по диагонали читаю.

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

            https://www.youtube.com/watch?v=yNhzPS5RiZ4

            Просто она с него какие-то доверенности, юридические бумажки требует.

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

            А ПОЛИЦИЯ ЭТО БАНДИТЫ И РАЗБОЙНИКИ У НИХ НЕТ ЧЕСТИ ДОБРОЙ ДУШИ
            Ответить
            • Держи ещё: https://vk.com/id432438193. Там в закреплённом посте три пдфки с копируемым текстом есть, отборнейшая высокосинтаксильная психоза!
              Ответить
              • https://www.youtube.com/watch?v=LXrLQ6FY6g4

                Так это не психоза. Она всё правильно говорит.

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

                Живым душам и родовым общинам при этом ничего не достаётся.

                По сути это воровство, пиратство и разбой.
                Ответить
                • Перекатимся-ка в https://govnokod.ru/26438, этот пост уже лагает.
                  Ответить
              • показать все, что скрытоvanished
                Ответить
    • https://cs11.pikabu.ru/post_img/2020/02/11/11/1581444265121483913.jpg
      Ответить
    • показать все, что скрытоvanished
      Ответить
      • Х.з., мне в гта и nfs намного удобнее было рулить с аналоговым управлением, всяко лучше, чем стрелочки дрочить.

        Dark souls, ведьмаки, nier automata и прочие игры с мечами неплохо ещё игрались с гейпада. Платформеры всякие в духе super meat boy. Ну и эмуляторы старых приставок конечно.
        Ответить
        • показать все, что скрытоvanished
          Ответить
          • > можно отодвинуться и развалиться
            Чёртовы мажоры со стопроцентным зрением.
            Ответить
            • А вот я свой монитор к столу не приклеивал и Вам советую. Могу подвинуть поближе и развалиться.
              Ответить
              • У кого есть пузо, можно использовать вместо подставки под монитор.

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

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

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

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

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

            Шта? Там же написано, что в nfs с аналоговым управлением мне было удобнее чем дрочить стрелки на клаве. Это именно про геймпад. Видимо я непонятно выражаю свои мысли :(
            Ответить
        • показать все, что скрытоvanished
          Ответить
      • Ну хоть не радио-роутер. Без акселерометра как у нинки - все хуета.

        Гонки. Игоры которые выпускали на сонсолях кроме стрелялок. 2д игоры где ходьба на кнопках wsad. Ну Борметал все уже написал.
        Ответить
      • показать все, что скрытоvanished
        Ответить
    • показать все, что скрытоvanished
      Ответить
    • Обновил прыщи - начал падать драйвер вайфай свистка. Давненько я не пердолился...
      Ответить
    • показать все, что скрытоvanished
      Ответить
      • У них аутентификация на клиенте что ли?
        Ответить
      • У меня https://elector.co.il/ не грузится. Клоудфлара отвечает: «Error 522 Connection timed out».

        Весь мир кинулся проверять что ли?
        Ответить
        • показать все, что скрытоvanished
          Ответить
          • Мне понравилось, как автор заметки стыдливо замазал домен на скриншоте, хотя любой петух может догадаться, что там всего два варианта: .co.il и .or.il.
            Ответить
          • Теперь доступен, но URL /get-admin-users уже не работает. За ночь что-то поменяли.
            Ответить
            • location /get-admin-users { return 404; }
              Ответить
              • Я ещё и неправильно набирал. Надо было /api/get-admin-users

                Всё равно уже не работает. Они разнесли точки входа для разных API. Теперь у них вместо единого /api появились точки /api-users, /api-voters, /api-reports, /api-inquiries, /api-excel, /api-group-manager, /api-db-loader, /api-activists, /api-observers, /api-sms, /api-notifications, /api-tasks, /api-jobs, /api-chat-bots, /api-logs, /api-whatsapp, /api-login. И это всё они переделали за ночь!
                Ответить
        • Вероятно, партнерка #без_русни или забанены все мучники попадающие в рай
          https://3.bp.blogspot.com/-FYETR0Ljxuc/U_S_r4kJZdI/AAAAAAAAAIo/Zj3FFD3-F94/s1600/Russian%2BPig%2B2.jpg
          Ответить
    • https://imgur.com/a/pNnOtSN

      Именно поэтому я за «Арбатско-Покровскую».
      Ответить
    • https://sun1-22.userapi.com/c854328/v854328486/1ede63/7Nr4ZfUSUbk.jpg
      Ответить
    • https://pbs.twimg.com/media/EQmi6cKWoAIapQQ.png
      Ответить
    • https://pbs.twimg.com/media/EQt9izkVAAAnOXH.jpg
      Ответить
    • Вот вам Валентина ❤️
      Ответить
    • Если вы используете константы 0, 1, 2, или если эти числа содержатся в именах переменных, то, скорее всего, Фредди заглянет к вам ночью в гости. Читайте и не говорите потом, что вас не предупреждали:

      https://www.viva64.com/ru/b/0713/
      Ответить
      • Там много вкусного: тупые ошибки в XNU kernel, LibreOffice, Quake-III-Arena, OpenCOLLADA, Godot Engine, ReactOS, Audacity, CMake, Doom 3, Linux Kernel, Shareaza, Qt, Android, Boost, Clang, FreeCAD, TortoiseGit, MonoDevelop, Samba, Firefox, Haiku, .NET Compiler Platform, ChakraCore, .NET CoreCLR, ffmpeg, Mesa 3D Graphics Library, Azure PowerShell, Mono...
        Ответить
        • Именно поэтому я против «XNU kernel», «LibreOffice», «Quake-III-Arena», «OpenCOLLADA», «Godot Engine», «ReactOS», «Audacity», «CMake», «Doom 3», «Linux Kernel», «Shareaza», «Qt», «Android», «Boost», «Clang», «FreeCAD», «TortoiseGit», «MonoDevelop», «Samba», «Firefox», «Haiku», «.NET Compiler Platform», «ChakraCore», «.NET CoreCLR», «ffmpeg», «Mesa 3D Graphics Library», «Azure PowerShell», «Mono»…
          Ответить
          • Где-то я видел подобное...

            What's bad about: Airbnb | Amazon | Amtrak | Ancestry | Apple | Discord | Ebooks | Eventbrite | Evernote | Facebook | Google | Intel | LinkedIn | Lyft | Meetup | Microsoft | Netflix | Patreon | Pay Toilets | Skype | Slack | Spotify | Twitter | Uber | Wendy's |

            А вот где: http://www.stallman.org/
            Ответить
            • Великолепный сайт!
              Только я не понял, что это за подозрительные комментарии в коде:
              <!--     Urgent action items.-->
                   <!--
                   From now on, please put these numbers at the end of every urgent note
                   that involves calling US congresscritters or senators.
              
                   <p>The Capitol Switchboard numbers are 202-224-3121, 888-818-6641
                   and 888-355-3588.</p>
              
                   From now on, please put this line at the end of urgent notes
                   about calling the White House.
              
                   <p>The White House comments line is 202-456-1111.</p>
                   -->
              
              	<!-- DO NOT REMOVE added for "rmsnote" ZZURGENTINSERTMK -->

              Если позвонить по этому номеру — в Америке запустятся ядерные ракеты?
              Ответить
              • <a id="urgent">Urgent action items</a>


                Столлман периодически организовывает «акции»: предлагает всем звонить в «Капитолий» и в «Белый дом» и убеждать Президента и Правительство принять определённое решение. Он верит в то, что если сказать Президенту, что он плохой, то Президент сильно обидится и изменит своё решение.
                Ответить
                • И как, есть статистика успешности подобных… мероприятий?
                  Ответить
                  • показать все, что скрытоvanished
                    Ответить
                    • > всех заебал
                      > no Spock
                      Ну заебал он всех трекки, и что, кому на них не насрать?
                      Занялись бы чем-нибудь полезным, вот там некий курцман и кучка каких-то банту взъебали весь их канон.
                      Ответить
                  • Офтопик. Ничего интересного не заметил в разметке? А я заметил элемент <a> без ссылки.

                    До того, как появилась технология «CSS», поддержка атрибутов «id» и «class» не была обязательной. Чтобы поставить якорь, вместо <span id="paragraph1">...</span> писа́ли <a name="paragraph1">...</a>. От разметки Столлмана веет 90-ми (только «id» вместо «name»). У него наверное и веб-браузер из той эпохи.
                    Ответить
                    • Если мне память не изменяет, он где-то писал, что пользуется исключительно свободными текстовыми браузерами вроде «Lynx», потому что остальные — проприетарное говно.
                      Ответить
                      • Он просто не осилил прочитать исходники «Мозиллы» и «Хромиума».
                        Ответить
                        • Проприетарное говно — это любое ПО, исходники которого Столлман не прочитал лично.
                          Ответить
                          • показать все, что скрытоvanished
                            Ответить
                          • > прочитал лично

                            Если со всеми либами читать, то на хром и фаерфокс, походу, жизни не хватит...
                            Ответить
                            • Именно поэтому он за «Lynx»: https://stallman.org/stallman-computing.html
                              I generally do not connect to web sites from my own machine, aside from
                              a few sites I have some special relationship with. I usually fetch web pages
                              from other sites by sending mail to a program
                              (see https://git.savannah.gnu.org/git/womb/hacks.git) that fetches them,
                              much like wget, and then mails them back to me. Then I look at them using
                              a web browser, unless it is easy to see the text in the HTML page directly.
                              I usually try lynx first, then a graphical browser if the page needs it
                              (using konqueror, which won't fetch from other sites in such a situation).
                              
                              I occasionally also browse unrelated sites using IceCat via Tor. Except
                              for rare cases, I do not identify myself to them. I think that is enough to
                              prevent my browsing from being connected with me. IceCat blocks
                              tracking tags and most fingerprinting methods.
                              Ответить
    • показать все, что скрытоvanished
      Ответить
      • Замены по регулярке обычно достаточно, в которую умеет твоя любимая IDE.
        Ответить
        • показать все, что скрытоvanished
          Ответить
          • Хуйнул бы 2 раза: где суслик левее паукана, и где правее.
            Ответить
            • показать все, что скрытоvanished
              Ответить
              • Выделяешь мышкой, и галочка «in selection».
                Ответить
              • > сложнее

                Выделить строки с 1 по 98 и заменить в выделенном. Прошлая задача сложнее была, имхо.
                Ответить
                • показать все, что скрытоvanished
                  Ответить
                  • Примеры у тебя не реальные.
                    Ответить
                    • показать все, что скрытоvanished
                      Ответить
                      • Проблема всех этих языков и хоткеев в том, что их каждый день надо юзать. Иначе быстрее мышкой выделить, чем вспоминать вспоминать синтаксис нужной в данном случае команды.
                        Ответить
                        • показать все, что скрытоvanished
                          Ответить
                          • Но зачем это учить? У меня такие задачки почему-то очень редко возникают, профита не будет. Чаще переименование какого-нибудь метода или поля, где текстовый редактор не особо поможет.
                            Ответить
                            • показать все, что скрытоvanished
                              Ответить
                              • > Например "d3w" удаляет следующие три слова. Долго ты будешь делать это мышкой?
                                Ctrl+→, Shift+Ctrl+→,→,→, Delete. Работает в большинстве текстовых полей, от «Блокнота» и до адресной строки браузера.
                                Ответить
                                • показать все, что скрытоvanished
                                  Ответить
                                  • > количество нажатий

                                    Ресурс клавы и пальцев экономишь?
                                    Ответить
                                    • показать все, что скрытоvanished
                                      Ответить
                                      • > времени

                                        Х.з., больше на микрооптимизацию похоже, если не бездумную копипасту ебашить.

                                        > что с абзацем

                                        Шифтом и стрелкой вниз или pgdn выделю кусок и скопирую или удалю.
                                        Ответить
                                        • показать все, что скрытоvanished
                                          Ответить
                                          • > на удалённом сервере

                                            А уж если по gprs, то экономия вообще космическая... Но нахуй так жить?
                                            Ответить
                                            • показать все, что скрытоvanished
                                              Ответить
                                              • > что ты будешь делать на удалённом

                                                NGK был написан... в сраном mcedit'е прямо на продакшене. При этом я там хоткеев кроме выхода и копирования/удаления блока не знаю.

                                                И я не чувствовал, что операции с редактором занимают значительную часть времени. Один хер больше думал, читал доки на втором мониторе и т.п.

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

                                                  Вот! Время тратится на продумывание и отладку.

                                                  Поэтому вимпетушня нужна больше для тех, кто много пишет в чатиках или на ГК, может быть для админов, которым лень писать скрипт, и хочется поганить гигабайты наживую.
                                                  Ответить
                                              • Я запускаю «WinSCP», в нём два раза щёлкаю по нужному файлику. Он открывается у меня в уютном «Notepad++», а при каждом сохранении полностью автоматически заливается обратно на хост.
                                                Да, анскильно, но удобно.
                                                Ответить
                                                • Всегда так делаю. Ещё бэкапы включил в редакторе. Иногда бывает, что из-за глюка файл в таком режиме начинает занимать 0 байт. Если там была незакоммиченная питушня, бэкап от npp спасает.
                                                  Ответить
                                                  • > бэкап от npp спасает
                                                    +++. Охуенная фича, я из-за неё использую «npp» как редактор заметок: держу открытыми несколько новых несохранённых вкладок, в которых записываю всё, что надо. «Npp» их автоматически сохраняет себе в «АппДату», можно спокойно его закрывать.
                                                    Ответить
                                  • > А теперь круче: как удалить или выделить целый абзац?
                                    Три щелчка в любое место первой строки, с зожатой ЛКМ провести мышкой вниз до конца (строки будут выделяться целиком). Бонус: так можно выделять произвольное количество строк.
                                    Либо Home, Home, Shift+↓ до конца. Аналогично, выделять можно произвольное количество строк.

                                    Основное преимущество таких хоткеев в том, что они работают в любом текстовом поле (если программисты не ебанулись и не реализовали свой собственный текстовый контрол). Выделять таким образом строки-слова-абзацы я могу хоть в «Блокноте», хоть в IDE, хоть в браузере, хоть в почтовом клиенте. А вимовские загогулины мало того, что неинтуитивны (вот по какому принципу образовалось«v)», например? От «videlenie»?), так ещё и работают исключительно в «Виме». Тут как нельзя кстати подойдёт паста про «C++» и зубрилок, зубрящих все эти странно-рекурсивные шаблоны, которые нигде, кроме «C++», не используются.
                                    Ответить
                                    • показать все, что скрытоvanished
                                      Ответить
                                      • > ну ты понял, да?
                                        Не понял.

                                        > но я ебал "текстовые поля". В vim я могу писать почту, код, и тексты. Что еще нужно?
                                        Прямо сейчас у тебя открыт «Хуз», на котором ты пишешь комментарии. Я, например, спокойно и быстро могу и слова выделять, и строки, и абзацы. Во время написания этого коммента я несколько раз воспользовался навигацией с «Ctrl» (без «Shift» это просто сдвиг курсора к концу/началу заднего/переднего слова) и пару раз жал «Home»/«End». И это у меня сработает где угодно.

                                        > А shift интуитивен?
                                        Нет, но «Shift» и «Ctrl» — единообразны. «Shift» означает выделение, «Ctrl» — навигацию по словам, все их комбинации предельно ясны. А учить вот эти вот скобочки, цифры и разные буквы… Ну хз, их в любом случае больше, чем две клавиши.

                                        > Visual
                                        Ок, а скобочка — рандомно, прямо как «Shift»?

                                        > CTRL+V
                                        Хуй знает.
                                        Ответить
                                        • > открыт xyz

                                          Сейчас адепт тебе скажет, что он поставил плагин для vim-like управления браузером.
                                          Ответить
                                          • Так на ГК кто-то уже сидел в вымператоре несколько лет назад. Наверно, гость8 его и использует.
                                            Ответить
                                        • > единобразны

                                          В виме комбо тоже составляется из простых и довольно ортогональных элементов. Это ж не емакс.
                                          Ответить
                                        • показать все, что скрытоvanished
                                          Ответить
                                          • > тачпадом

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

                                            > на самом деле там простой паттерн
                                            Удобно. Но всё равно, без постоянной практики это всё забудется через неделю.

                                            > А в этих ваших нотпадах?
                                            Есть плагин «MultiClipboard» на десяток дополнительных буферов.
                                            Ответить
                                            • показать все, что скрытоvanished
                                              Ответить
                                              • > плагин ставить

                                                Ага, как-будто ты голый вим с дефолтным конфигом юзаешь... Все вимеры, которых я знал, тупо не могли работать в чужом окружении. Вообще.
                                                Ответить
                                              • > А строчки?
                                                А строчки — через «Home, Home, Shift+↓».
                                                Собственно, ещё одно преимущество такого выделения — его можно произвольно комбинировать. Например, выделить один абзац, потом к выделенному добавить строку из следующего, потом из следующей строки добавить три слова и четыре буквы из четвёртого. Это всё делается просто и пошагово (выделение не теряется), причём если выделил лишнего — стрелкой в противоположную сторону выделение стирается.

                                                > Как и CTRL+C :)
                                                Да, но «Ctrl+C» я использую постоянно. А абзац мне сегодня пришлось выделять только во время этой дискуссии, лол.

                                                > ну вот, плагин еще надо какой-то ставить
                                                Ну так плагины для вимоподобного управления-то у тебя стоят :)
                                                Ответить
                                          • > Мышка отнимает время, а в случае ноутбука с тачпадом и вовсе превращается в ад.
                                            Тачпад экономит время. Вместо того, чтобы тянуть целую руку куда-то вдаль, достаточно её просто повернуть.
                                            Мышь после тачпада - какой-то ад.

                                            Если не владеть 10пальцевым методом (вдумчивому человеку он почти не нужен), амплитуда с тачпадом будет как внутри клавиатуры.
                                            Ответить
                                          • > А еще в vim есть куча буферов, в которые можно добавлять. А в этих ваших нотпадах?
                                            Ctrl+N - открыть новую вкладку. В неё можно вставлять, а ещё она, как говорил гост, бэкапится и переживает закрытие редактора.
                                            В новую вкладку можно вставить произвольную питушню.
                                            Ответить
                                • Я даже про ктрл-стрелки не помню, если честно. Удалил бы посимвольно. Разве что шифт-вниз жму когда надо несколько строк ёбнуть или скопировать.
                                  Ответить
                              • Вообще, конечно, я согласен, что если ты целый день правишь тексты (редактором работаешь, например), то заучивание загогулин и дальнейшее максимально быстрое взаимодействие с текстовым редактором себя оправдает. Но для повседневной работы (около)айтишника это попросту ненужно: слишком редко возникает необходимость в таких специфических инструментах. А для программиста, например, всё это выделение абзацев/слов и вовсе практически бесполезно.
                                Ответить
                                • Наверное, это круто, работать редактором и целый день править тексты в виме. Особенно, когда тебе их присылают в docx!
                                  Ответить
                                  • Не, ну если редактором статей, например, то нормально — они-то в большинстве случаев в «TeX» приходят.
                                    Ответить
                                    • показать все, что скрытоvanished
                                      Ответить
                                    • Я так понимаю, что речь про научные статьи. Даже если и так, то зачем редактору TeX? Ему PDF надо вычитывать тогда или любой другой WYSIWYG формат, нафига ему эти \begindocument?
                                      Ответить
                                      • Редактировать же.
                                        Ответить
                                        • А что, редакторы реально редактируют форматирование?
                                          Ответить
                                          • Оказывается, редакторов разных дофига. Реальный пример обязанностей редактора, скопипащенный с какого-то сайтца:

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


                                            Ещё корректоры есть, кстати.
                                            Ответить
                                • показать все, что скрытоvanished
                                  Ответить
                                  • > хоткеи своей IDE

                                    Нет ;(

                                    Я код запускаю тыкнув на стрелочку или из консольки на соседнем мониторе.
                                    Ответить
                                  • Ок, много документации — хороший, реальный пример. А для форумов ты набираешь текст в «Vim», а потом копируешь-вставляешь в браузер?

                                    > Да и с кодом vim помогает: он умеет комплишен по тагам, но это отдельная история.
                                    А в полноценный автокомплит с учётом контекста а-ля «IntelliSense» он умеет? ИМХО, без этого в 0b11111100100 году кодить хоть что-то сложное — мазохизм.

                                    > Ты же ведьтоже изучал хоткеи своей IDE?
                                    Да, и могу сказать, что, за исключением «общепринятых» (ctrl+F, ctrl+H, ctrl+S, shift+ctrl+S, etc), в «Visual Studio» они на редкость ебануты.
                                    Ответить
                                    • > вставляешь в браузер

                                      У него плагин с которым вся хуйня в браузере тоже понимает хоткеи вима.
                                      Ответить
                                    • показать все, что скрытоvanished
                                      Ответить
                                      • > Ты в студии пишешь код, и у тебя одни хоткеи
                                        Так я про специфичные для IDE хоткеи, вроде рефакторинга, списка тудушек и вообще управления её окнами. Все хоткеи для работы с текстом, которые я выше приводил и которые заменяют вимовские «что, сколько, где», одинаковы везде.
                                        Ответить
                                        • показать все, что скрытоvanished
                                          Ответить
                                          • Чот сайт Майкрософта с тобой не согласен:

                                            https://docs.microsoft.com/en-us/visualstudio/ide/finding-and-replacing-text?view=vs-2019
                                            Ответить
                                          • >>> которые я выше приводил и которые заменяют вимовские «что, сколько, где»
                                            Правда.

                                            > F3 в студии find
                                            В моей 2019-ой Студии это переход к закрывающей скобке (пардон, напиздел: никогда не юзал и решил проверить). Поиск, как и в «Блокноте», — ctrl+F. Причём этот хоткей открывает окошко, в котором спокойно можно настроить поиск: где искать (текущий блок, открытый документ, все открытые документы, весь проект, всё решение) и как искать (чувствительность к регистру, рагулярки).
                                            Ответить
                                            • показать все, что скрытоvanished
                                              Ответить
                                              • > Правда же это логично и удобно?
                                                Не знаю, никогда не юзал. «FindNext» по клику на стрелочку делал. А напиздел потому что закрывающая скобка в поле поиска была, лол.
                                                Ответить
                                                • показать все, что скрытоvanished
                                                  Ответить
                                                  • Сколько часов в день ты работаешь в виме?
                                                    Ответить
                                                  • Ну вот, например, как у моего «Notepad++» поиск устроен: https://i.imgur.com/z8qSqgS.png. И поиск, и замена, и по рагуляркам, и по плейнтексту, и в любых файлах менять можно, и Find&ReplaceNext есть (тот самый повтор команды), и даже можно делать массовую замену по рагулярке для всех файлов из папки (с фильтрами)!
                                                    Ну да, заучить пару десятков символов — и можно будет делать то же самое, только быстрее. Но зачем, если делаешь это пару раз в день?
                                                    Ответить
                                                    • показать все, что скрытоvanished
                                                      Ответить
                                                      • > Пару раз в день * 20 лет.
                                                        Ну, считаю, что затраты на перевод всего окружения на «Vim» с дальнейшей поддержкой этого зоопарка и обучением обойдутся мне дороже (по времени и усилиям, конечно).

                                                        Это фанфик. Нет.
                                                        Ответить
                                                      • Ага. А если каждый китаец скинется мне по копейке, я смогу купить себе комнату. Или если каждый день делать лишний шаг, можно продвинуться на 10км!

                                                        Питушня, да и только.
                                                        Ответить
                                                        • Вообще, конечно, Гуест в чём-то прав: повседневную рутину оптимизировать нужно — программисты мы или операторы шаблонизаторов, в конце-концов?!
                                                          Другое дело, что, переведя всё на «Vim», можно даже потерять время на каких-то других операциях, которые в привычном мне окружении делаются быстрее.
                                                          Ответить
                                            • показать все, что скрытоvanished
                                              Ответить
                                              • > https://en.wikipedia.org/wiki/Editor_war
                                                Охуеть, статья на тринадцати языках!
                                                Ответить
                                                • показать все, что скрытоvanished
                                                  Ответить
                                                  • показать все, что скрытоvanished
                                                    Ответить
                                                    • > :1,10w
                                                      Ничего не понял. В своём уютном «Notepad++» я бы сделал ctrl+C, ctrl+N, ctrl+V, ctrl+S, 1, ., T, X, T, Enter, ctrl+W.
                                                      Ответить
                                                      • показать все, что скрытоvanished
                                                        Ответить
                                                        • > ты знаешь sed? [с-чем-делаем][что-делаем]
                                                          Увы, нет.

                                                          > "1,10" с первой по 10-ю строку
                                                          Именно строки? А если надо 10 строк и два слова в 11-й, например?

                                                          > Разве не логично?
                                                          Ну, с некоторыми допущениями — да.
                                                          Ответить
                                                          • показать все, что скрытоvanished
                                                            Ответить
                                                            • > зря.
                                                              Да, я уже давно хочу его подучить, но всё время лень.

                                                              > Кстати, в vim можно запускать внешние команды чере3 !.
                                                              Крутая фича.
                                                              Погуглил: в «Notepad++» можно запускать внешние команды («F5», и даже можно повесить произвольные команды на хоткеи), но копировать придётся через «| clip». Плюс рабочая директория устанавливается в место установки «Notepad++», что неудобно.
                                                              Ответить
                                                              • А Geany есть плагин чтобы обработать выделенный текст или документ скриптом на произвольном языке. Еще есть плагин для скриптования на Lua, с примерами, можно даже формочки делать.
                                                                Ответить
                          • Церковь vi унижает емаксеров.

                            Computer Scientists love ed, not just because it comes first
                            alphabetically, but because it's the standard.  Everyone else loves ed
                            because it's ED!
                            
                            "Ed is the standard text editor."
                            
                            And ed doesn't waste space on my Timex Sinclair.  Just look:
                            
                            -rwxr-xr-x  1 root          24 Oct 29  1929 /bin/ed
                            -rwxr-xr-t  4 root     1310720 Jan  1  1970 /usr/ucb/vi
                            -rwxr-xr-x  1 root  5.89824e37 Oct 22  1990 /usr/bin/emacs
                            
                            Of course, on the system *I* administrate, vi is symlinked to ed.
                            Emacs has been replaced by a shell script which
                            1) Generates a syslog message at level LOG_EMERG;
                            2) reduces the user's disk quota by 100K;
                            and 3) RUNS ED!!!!!!
                            Ответить
                  • Я за «Notepad++». В нём можно, например, при помощи рагулярки отметить закладочкой нужные строки, а потом их массово скопировать/удалить/выделить/etc. Такой себе «grep» с GUI.
                    Ответить
                  • Фу, какое говнище. Я о том, что подобная питушня может испортить текст произвольным образом. Особенно, если забудешь одну из закорючек.
                    Когда мне надо заменить какую-то питушню, я жму Ctrl+H, вбиваю регулярку, нахожу следующее совпадение, заменяю только его, внимательно смотрю, а затем вручную нажимаю на кнопку "заменить, найти следующее". На кнопку "заменить всё" жму только когда замена супертривиальная, либо я убедился, что ничего не испортится.

                    Потому, что регулярка - это маленькая программа, которую нужно отлаживать. И здесь лучше выделить и заменить, чем писать маленькую программу, которую надо отладить, исполнить и выкинуть.
                    Ответить
                    • Для закоммиченных файлов - вполне норм. Можно дифф глянуть и откатить если накосячило.
                      Ответить
                    • показать все, что скрытоvanished
                      Ответить
                    • Подтверждаю, делаю точно так же.
                      Кстати, замену рагулярки можно спокойно отменить по «Ctrl+Z». «Vim» осилит?
                      Ответить
                      • Если не забудешь перед заменой создать точку восстановления Windows, то всё осилит.
                        Ответить
                        • Так она же пользовательские файлы не бекапит.
                          Ответить
                          • А ты пользовательские файлы и не редактируй :-)

                            Но вообще я думаю про
                            отменить по «Ctrl+Z»
                            с содроганием: лучше reset to commit отмены хероты ещё не придумали, надеяться на редактор лишний раз не стоит в принципе.
                            Ответить
                            • А вот у меня есть плохая привычка некоторые коммиты держать в буфере редактора.
                              То есть написал я что-то, а это две логически раздельные питушни, одна из которых большая, а вторая - маленькая. Я делаю Ctrl+Z несколько раз, потом Ctrl+S, потом коммичу (большую питушню), потом Ctrl+Y до упора, Ctrl+S, коммичу (маленькую, но гордую питушню).
                              Ответить
                            • Ну да, «VCS» — это удобно. А в чём проблема с «Ctrl+Z»/«Ctrl+Y» (отмена отмены)? Для мелких изменений между сохранениями, ИМХО, крайне удобно. Кейс такой: сохранился, применил рагулярку, увидел, что она распидорасила файл, отменил — всё. Даже если после применения рагулярки отключится свет — оригинальный файл не пострадает, поскольку в него ничего не запишется.
                              Ответить
                              • В XCode можно пойти менять настройки проекта, а потом в очередной раз вспомнить, что по ctrl+z они не откатываются.
                                Ответить
                                • Чот питушня какая-то. В «Notepad++» всё откатывается и перекатывается, как и в «VS Code».
                                  Ответить
                                  • показать все, что скрытоvanished
                                    Ответить
                                    • > лол
                                      >>> надеяться на редактор лишний раз не стоит в принципе.
                                      К тому же, у «VS Code» все настройки в жсонах и всё хорошо. Ну, за исключением того, что сам «VS Code» — моча, но иногда удобная.

                                      > как там у вижалстудии с настройками проекта по CTRL-Z?
                                      А у неё всё в GUI, отменять можно только до последнего применения. Хотя, конечно, можно открыть .vcxproj (это обычный «XML») и ебаться, но это такой геморрой…
                                      https://docs.microsoft.com/en-us/cpp/build/reference/vcxproj-file-structure?view=vs-2019. Прямо в самом начале багор:
                                      "Not supported" means that macros are not guaranteed to work for all operations in the IDE.
                                      Macros which don't change their value in different configurations should work, but might
                                      not be preserved if an item is moved to a different filter or project. Macros which change
                                      their value for different configurations will cause problems because the IDE doesn't expect
                                      project item paths to be different for different project configurations.

                                      «Может, будет работать, может, не будет… Хуй знает, короче!»
                                      Ответить
                                • показать все, что скрытоvanished
                                  Ответить
                                  • В настройках икскода у меня лежат настройки.

                                    В подах у меня лежат поды.
                                    Ответить
                                    • показать все, что скрытоvanished
                                      Ответить
                                      • Всё, что лежит в Build Settings Target'а, например. Поменяй Base SDK, попробуй откатить.
                                        Ответить
                                      • > из допов генерируется потом проект, не?
                                        - из подов? Генерируется отдельный проект, который добавляется в сгенерированный же workspace. Причём тут настройки вообще?
                                        Ответить
                      • Там же "u" вроде было.
                        Ответить
                      • показать все, что скрытоvanished
                        Ответить
                      • показать все, что скрытоvanished
                        Ответить
                        • > в буфер "q"
                          А эти буферы где-то показаны? Или нужно в голове держать как с сишным массивом, где нельзя посмотреть, какой элемент массива инициализирован, а какой - нет?
                          Ответить
                          • > как с сишным массивом
                            О! Надо чтобы попытка вставить из неинциализированного буфера вызывала UB и с вероятностью 42.265% форматировала жёсткий диск!
                            Ответить
                            • > надо

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

                      Нет, Настоящий Программист хочет редактор вида «Просил? Так получай!» — сложный, загадочный, мощный, не прощающий ошибок, опасный.

                      Да и вообще спец. олимпиада без emacseров (wvxvw и Романа) трата букв на ветер.
                      Ответить
                      • показать все, что скрытоvanished
                        Ответить
                        • Иногда.
                          Когда надо комит мессадж поправить

                          :99dd — самое любимое сочетание

                          Ну по-крайнем мере злобы к vi не питаю.
                          Ответить
                          • показать все, что скрытоvanished
                            Ответить
                            • Нет, это при rebase -i HEAD~10. Удаляю закомментированный мусор внизу.

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

                              Вот less я дико обожаю.
                              Ответить
                            • Впрочем в казуальном текст-редакторе сделать Ctrl+Shift+End и Ctrl+X ненамного сложнее.

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

                              Всякие заедушники конечно будут втирать про nano и mc+F4, но во-первых, они есть не везде.
                              А во-вторых vim таки лучше.
                              Ответить
                      • > опасный

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

                          Some of the concepts in these Xerox editors have been incorporated into editors running on more reasonably named operating systems -- EMACS and VI being two. The problem with these editors is that Real Programmers consider "What You See Is What You Get" to be just as bad a concept in Text Editors as it is in women.
                          Ответить
                          • показать все, что скрытоvanished
                            Ответить
                          • Проникся. Теперь я за «echo line>>file.txt».
                            Ответить
                          • Они там поехавшие совсем были?
                            Или компьютеры настолько тормозили, что перерисовывать экран после нажатия кнопки было долго?
                            Ответить
                            • >Они там поехавшие совсем были?

                              С точки зрения «нормального человека» — да.
                              Ну или гениальные совсем. Что впрочем одно и то же.

                              >что перерисовывать экран после нажатия кнопки было долго?
                              Внезапно, ДА!

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

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

                                  А в чём проблемы-то?
                                  Ответить
                                  • Список файлов появляется только по команде и быстро уходит куда-то вверх после выполнения других команд. Навигация тоже неудобна. Backspace, arrows, Enter не работают.
                                    Ответить
                            • показать все, что скрытоvanished
                              Ответить
                        • Just about any possible typing error while talking with will probably destroy your program, or even worse — introduce subtle and mysterious bugs in a once working subroutine.
                          Ответить
      • показать все, что скрытоvanished
        Ответить
        • Он за Столлмана, а, значит, за емакс.
          Ответить
        • Как сделать, чтобы вим не пищал на лишних esc?
          Ответить
        • Я вообще хотел научиться пользоваться вимом. Пока что знаю крайне мало. И не изучаю, т.к. не попал в ситуацию, когда либо вим, либо перфокарты вручную пробивать.
          Хотел ради случаев, когда приходится луникс-питухов редактировать из луникса.
          В случае с редактированием из винды, не важно, редактируешь виндуха или линтуха, используется Notepad++ или Notepad++ с WinSCP. А вот в луниксе есть только Scintilla из близкого, но её ещё надо настроить. А в консолечке так и вовсе ничего полезного нет. Помню, решил спитушить вместе пару гитовских коммитов из-за того, что в первом некоторые файлы недозакоммитились. С vi/vim можно было сделать что-то вроде 5dd:wq в режиме редактирования сообщения, чтобы убрать сообщение второго коммита и закомментированные строки, а в каком-то нанопитухе или ещё где - питушня и неудобства.
          Ответить
          • Let's look at a typical novice's session with the mighty ed:
            
            golem> ed
            
            ?
            help
            ?
            ?
            ?
            quit
            ?
            exit
            ?
            bye
            ?
            hello? 
            ?
            eat flaming death
            ?
            ^C
            ?
            ^C
            ?
            ^D
            ?
            
            ---
            Note the consistent user interface and error reportage.  Ed is
            generous enough to flag errors, yet prudent enough not to overwhelm
            the novice with verbosity.
            
            "Ed is the standard text editor."
            
            Ed, the greatest WYGIWYG editor of all.
            
            ED IS THE TRUE PATH TO NIRVANA!  ED HAS BEEN THE CHOICE OF EDUCATED
            AND IGNORANT ALIKE FOR CENTURIES!  ED WILL NOT CORRUPT YOUR PRECIOUS
            BODILY FLUIDS!!  ED IS THE STANDARD TEXT EDITOR!  ED MAKES THE SUN
            SHINE AND THE BIRDS SING AND THE GRASS GREEN!!
            
            When I use an editor, I don't want eight extra KILOBYTES of worthless
            help screens and cursor positioning code!  I just want an EDitor!!
            Not a "viitor".  Not a "emacsitor".  Those aren't even WORDS!!!! ED!
            ED! ED IS THE STANDARD!!!
            
            TEXT EDITOR.
            
            When IBM, in its ever-present omnipotence, needed to base their
            "edlin" on a UNIX standard, did they mimic vi?  No.  Emacs?  Surely
            you jest.  They chose the most karmic editor of all.  The standard.
            
            Ed is for those who can *remember* what they are working on.  If you
            are an idiot, you should use Emacs.  If you are an Emacs, you should
            not be vi.  If you use ED, you are on THE PATH TO REDEMPTION.  THE
            SO-CALLED "VISUAL" EDITORS HAVE BEEN PLACED HERE BY ED TO TEMPT THE
            FAITHLESS.  DO NOT GIVE IN!!!  THE MIGHTY ED HAS SPOKEN!!!
            Ответить
            • Блядь, я до конца сперва не стал читать, думал дальше лицензионное соглашение идёт.
              Ответить
            • А вы знали, что в прыщах есть Common User Access?

              Ctrl+Z
              ps | grep "vi|ed"<CR>
              kill $pid<CR>
              mcedit $file<CR>
              Ответить
        • А как сделать, чтобы вим не пищал на русской раскладке? Ремапать все буквы?
          Ответить
      • показать все, что скрытоvanished
        Ответить
    • https://pikabu.ru/story/tochnost__vezhlivost_koroley_7229595
      Ответить
    • 508, ГК с напрягом работает. Пора перекатываться.
      Ответить
    • An attacker can escape the modeline execution sandbox and run arbitrary commands on your system when you open a specially crafted text file.

      Вимобляди соснули.
      Ответить
    • You can use the arrow keys, but it's more efficient to keep your hands in the standard position and use the commands C-p, C-b, C-f, and C-n.
      Ответить
      • Что за C-p?
        "C", "p", "b", "f", "n" и "-" просто раскиданы по клавиатуре, нажимать на них приходится случайными пальцами случайных рук, какая-то несимметричная питушня. Зачем? Зачем?
        То ли дело вим с аккуратными стрелками в одном месте, ещё и "j" можно легко нащупать.
        Ответить
        • C-p это ctrl-p. Бля, я концу туториала походу без мизинца останусь...
          Ответить
          • А на что ты там жмёшь мизинцем?
            Ответить
            • А чем ещё жать на ctrl?
              Ответить
              • А, лол, я думал ты его где-то ещё читаешь. Ко-ко-кой хардкор )))
                Ответить
                • Кстати, я же его первый раз прошел до конца, обычно забивал в районе этих ctrl-p.

                  Вполне удобный редактор, как оказалось.
                  Ответить
                  • > Вполне удобный редактор
                    Как вообще объясняется, что для использования стрелок нужно жать по джве кнопки?
                    Это редактор для поточных писателей, у которых раз в предложение встречается точка и нажатия шифта для большой буквы, и стрелками они пользуются крайне редко, поэтому это меньшее зло, чем большие буквы с шифтом?
                    Ответить
                    • Стрелки, видимо, не так уж часто нужны, если юзать более крупные прыжки по словам, абзацам, скобкам и поиск.
                      Ответить
              • Перемапай на альт, например. Или на Win. Или там Meta по умолчанию?
                Ответить
        • > Что за C-p?
          «Ctrl+P» на стандартно-виндовом наречии.
          То есть для смещения курсора они рекомендуют использовать двухклавишные сочетания, раскиданные по всей клавиатуре. И блядь, «B», которая находится ПРАВЕЕ «F», смещает курсор ВЛЕВО.
          Ну просто идеальный пример того, как нерды проектируют UI/UX.
          These characters
          are equivalent to the four arrow keys, like this:
          
          			  Previous line, C-p
          				  :
          				  :
             Backward, C-b .... Current cursor position .... Forward, C-f
          				  :
          				  :
          			    Next line, C-n

          https://opensource.apple.com/source/emacs/emacs-94/emacs/etc/TUTORIAL
          Ответить
          • А, так это от слов пошло. Какой багор )))
            Нормальный человек должен был в первый же вечер понять, что эти кобенации неудачны, и заменить их. Во-первых, без Ctrl. Во-вторых, раскидать как-то более адекватно (геймерское wasd или вимовское hjkl).
            Но сука сидеть десятки лет с этим говном и не менять - это уже диагноз.

            Слова можно было поудобнее подобрать, если хотелось говорящие кнопки сделать.
             			     Prick, C-p
            				  :
            				  :
                  Bitch, C-b .... Current cock position .... Fuck, C-f
            				  :
            				  :
            			      N..., C-n
            Ответить
            • Nerd, C-n
              Ответить
            • Ну вообще гуёвый емакс - полная казуальщина по сравнению с vim. Обычный редактор с кнопочками и менюшками. И даже никакой хуйни не происходит пока ctrl или alt не трогаешь.

              Я когда-то дебажил в нём лисповую прогу зная всего один хоткей на исполнение блока под курсором...
              Ответить
      • Идеальный пример хоткеев, придуманных нердами.
        Ответить
    • показать все, что скрытоvanished
      Ответить
    • https://cs11.pikabu.ru/post_img/2020/02/14/9/1581691160182513908.jpg
      Ответить
      • Не смешно, бля. С модой на анальные DRM это уже вопрос времени, когда устройства вроде смартфонов будут поставляться с программно залоченными гигабайтами ОЗУ, а анлок будет стоить деньги и скачиваться в виде очередной кривой тормозящей проги. DLC для железа.
        Ответить
        • Капитализм. Не нравится — не покупай. Начни с себя. Сперва добейся. Открой фирму по производству смартфонов, произведи смартфон с незалоченной памятью.
          Ответить
        • > программно залоченными

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

              Чёртовы 2К. Продолжение сле...
              Ответить
              • При входе в программу можно ещё ПК пользователя принимать. Ну и для разных тарифах задавать разную надёжность. Если пользователю ОК использовать б/у железо, можно и так. Так будет утилизироваться чуть постаревшее железо тех, кто заказал пакет получше.
                Контора будет эффективно использовать пул железа, ничего не будет залёживаться. Это будет ей стоить дешевле, чем сейчас стоит обществу.
                Ответить
                • …Контора сама будет решать, что тебе нужно, а что не нужно. Если ты попал в пресловутый Гуестовский один процент — ну, тебе не повезло. Контора будет шантажировать… ой, нет, пардон, «предлагать пользователям перейти на тариф побольше». Контора будет выбирать технологии, которые удобны ей, а не пользователям.
                  И самое главное: Контора будет иметь полный доступ к «твоему» ПК, ко всем файлам на «твоём» ПК, ко всему трафику «твоего» ПК, ко всем паролям, которые ты вводишь на «твоём» ПК и ко всем аккаунтам, к которым ты подключаешься с «твоего» ПК. И никакое шифрование, никакой «HTTPS» и никакие «ТруеКрипты» не помогут.

                  Спасибо, не надо.
                  Ответить
        • Шутка-то про другое.
          Ответить
    • показать все, что скрытоvanished
      Ответить