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

    • виндуос 7 бльше не поддерживаеца
      у меня есть неплохой комп с семеркой, стоит ли ее сносить и ставить 10ку? вдруг там дрова не заработают (хотя по идее wdm должен еще как-то тянуть), драйвер фундейшен дров под тот комп нету
      Ответить
      • Если тебе лень переставлять винду и софт, я бы не рыпался пока работает софт. Сёма вообще на XP сидит. Что у тебя за говнокомп-то на который дро в на 10 нету?
        Ответить
        • Да я пока и не рыпаюсь.

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

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

            Но обновлять просто так конечно не нужно: только когда перестанет обновляться нужный софт (хром, например) тогда можно будет обновить
            Ответить
            • Как их отключить?
              Ответить
              • во-первых нахуй вырубить дефендер
                https://www.wikihow.com/Turn-Off-Windows-Defender-in-Windows-10
                во-вторых вот
                https://www.windowscentral.com/sites/wpcentral.com/files/styles/large/public/field/image/2019/09/windows-10-performance-options_.jpg?itok=L0XIXMLb
                Ответить
                • Красивости у меня видюха вроде тянет, но винда долго грузится и потом хрустит винтом.

                  >во-вторых вот
                  Ты бы хоть написал как туда попасть.
                  Ответить
                  • >попасть
                    https://www.thewindowsclub.com/disable-visual-effects-windows

                    >хрустит
                    у тебя HDD?!
                    Ох блядь, тогда всё плохо. Теоретически ты можешь скачать performance toolkit и потренировать ReadyBoot, но всё равно сильного перформанса это не даст.

                    процесс описин тут, но в десятке perf немного иначе выглядт
                    https://habr.com/ru/post/106684/
                    Ответить
    • https://www.svoboda.org/a/30422638.html
      Охрана Минэнерго отменила тендер на наклейки Обама - ЧМО
      Ответить
    • У меня #18591 не грузится. Какой багор )))
      Ответить
    • https://pbs.twimg.com/media/EQPZBwzW4AA18Vp.jpg
      Ответить
    • https://coub.com/view/28oob2
      Ответить
      • Какой технический прогресс )))
        Ответить
      • Это где?
        >температуру на оиапливаемых остановках будут устанавливать сами жители города
        Как в тему, лол.
        Ответить
        • Там же сказано. В Уссурийске.
          Ответить
          • Где там? И где это?
            Ответить
            • Со звуком надо смотреть. Уссурийск — город в Приморском крае, недалеко от Владивостока.

              К слову, климат там муссонный. Полгода ветер дует в одну сторону, полгода — в другую. Диапазон температур такой же, как в Москве, но из-за ветра и близости моря зима переносится тяжелее. Борманду, привыкшему к сухому воздуху Новосибирска, там наверняка не понравится.
              Ответить
              • 43 ° сш? Всего?.чзх?
                Ответить
                • Да, южнее Ялты на целый градус. Но из-за розы ветров климат вовсе не крымский.
                  Ответить
                  • И не как в Марселе, в Риме в Бишкеке или Алматы.
                    Ответить
                    • Peace' death.

                      Марсель — юг Франции. Одна широта с Уссурийском.
                      Ответить
                      • Ватные гейографы уже замутили зимнюю олимпиаду в сочи на широте реки херота.
                        Ответить
                • Прикинь, на климат кроме широты влияют ещё как минимум ветра, течения, высота над уровнем моря, близость морей и океянов.
                  Ответить
        • Способ самосогревания: дыши себе под
          одеяло, и тепло изо рта будет омывать тело. Одеяло же сшей в виде мешка.
          Ответить
      • Ахахах блядь! Ору в голос.
        Ответить
        • Это Виталий Наливкин, единственный чиновник в России, который делает что-то полезное: https://www.youtube.com/watch?v=HjT0-rn4byY (там весь канал про него).
          Ответить
      • Я больше угорел с покосившейся урны и бабки рвущей дверь скотовозки.
        Ответить
    • https://youtu.be/PTnTIsZela8?t=8

      Вы думали, спортсмены не умеют считать?
      А вот и нет, у них даже своя система счисления есть!
      Ответить
      • Как туда попал? Ютуб предложил?
        Ответить
        • Уже не помню. Или ютуб, или люди предложили какое-то видео с этого канала.
          Ответить
      • Не понял, о какой системе речь? И почему "пятнашки"?
        Ответить
        • Эту систему нельзя называть. Но её название показано на указанной секунды.
          Ответить
          • ЯННП. "Очко"?
            Ответить
            • Три буквы, начиная с W.

              P.S. http://www.govnokod.ru/17654
              Ответить
              • Михаил уже не интересуется wct
                Он теперь изобрел распределенный интернет провайдер
                Ответить
              • Екодзуна таканахана.
                Пиздец уже с какими рылами лезут в коммен-татары
                Ответить
          • Какой ты у нас сука загадочный.
            Ответить
    • Starcraft 2

      When the game timer reaches 2**15 game seconds (6 hours, 30 minutes, 6 seconds of real time on Faster) the game will automatically end as a loss for all players. It is speculated this is due to an overflow error on a signed 16-bit integer variable (which cannot express values larger than 2**15).

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

      Несколько молодых людей решили проверить. Современным софтом их рожи распознаются:
      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

          Винда -- боль
          Ответить
          • Вынужден частично согласиться. Если винда работает, то все норм, но если что-то падает и надо пердолиться - начинается ад. Хуже только андроид.
            Вот у меня сейчас в меню нету ждущего режима и гибернации. Гуглятся советы включить их в настройках электропитания - но их и там нету! Дальнейшее гугление таки выдало совет запустить powercfg -a, оно мне выдает, что у меня вообще никакие режимы.сбережения не поддерживаются, притос, что в биосе есть опция миганием диода питания показывать режим в котором он находится! Что дальше-то делать?
            Ответить
            • Вызывай частную компьютерную скорую помощь!
              Заебали, пердолинг с шиндой и wikihow это уже край ракованства, хуярьте уже котиков сченочков
              Ответить
          • Какие обезьяны )))

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

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

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

                  У меня масса коллег сидит на убунте, кроме "apt install" ничо не знает, просто кодит, и течет.

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

                  nvidia -- та еще шняга, встроенная интеловая карта (iris, uhd) куда стабильнее на прыщах.
                  Ответить
                  • > встроенная карта

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

                    Да и нвидия работает стабильно - крашей и зависаний я не помню. Даже dkms последнее время стабильно работает. Просто линуксовое ядро интерфейсы меняет периодически и драйвер перестаёт собираться.
                    Ответить
                    • Там же есть два драйвера: родной пропропритарный (разумеется, он ломается постоянно, бо прыщи не гарантируют API модулей ядра) и опенсурсный (вероятно, хуевый)

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

                        Ну да похуй, раз в полгода новый драйвер качнуть - не проблема. В общем-то дистрибы это сами делать умеют, но у них какое-то древнее говно как всегда прикопано.
                        Ответить
                  • > масса коллег сидит на убунте, кроме "apt install" ничо не знает, просто кодит, и течет.
                    Это прекрасно. Радостно слышать, что будет, на что перейти, когда винда совсем оскотинеет.
                    Ответить
                    • )ну каноникал правда вложил массу усилий в то, чтоб пользователь не парился. Собссно, это наверное единственный линукс (кроме, может быть, федоры) где все должно работать из коробки само
                      Ответить
                      • Гыгы, прыщи и из коробки. Дааже фраза изкоробки как относится к прыщам, у которых коробки-то никакой нету,.т.к. это бесплатное говно.
                        Ответить
                    • Рано радуешься. Это на десктопах всё сразу взлетает.

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

                      З.Ы. У меня ещё яркость вверх-ногами регулировалась на старом ноуте, но это оказывается проблема самой железки - в десятке на дефолтных дровах точно так же.
                      Ответить
                      • Для этого надо брать поддерживаемый ноутбук
                        https://certification.ubuntu.com/desktop
                        Ответить
                        • А можно в.аггрегаторе цен галочку поставить чтобы ноут был из списка? Или таки при дется держать 2 списка рядом и проверять?
                          Ответить
                      • Жаль, очень жаль.
                        Ответить
                        • да чо жальто
                          https://certification.ubuntu.com/desktop/models?release=18.04%20LTS&category=Lapt op
                          Ответить
                      • На дворе трава, на траве дрова, не руби дрова на траве двора. На дворе трава, на траве дрова: раз дрова, два дрова, три дрова. На дворе дрова, за двором дрова, под двором дрова, над двором дрова, дрова вдоль двора, дрова вширь двора, не вместит двор дров. Двора выдворить обратно на дровяной двор.
                        Ответить
          • > missing mum
            Какая серота )))
            Ответить
      • Пробовал переустановить?
        Ответить
    • Как винду перенести на USB? Переставил винт в usb читалку - пункт в загрузочном меню есть, пытается грузиться, но вылетает с ошибкой!
      Ответить
      • А с прыщами как?
        Ответить
        • Загрузятся, скорее всего даже без пердолинга.
          Ответить
          • вендобляди соснули?
            Ответить
          • прыщу, емнип, похую с чего грузиться.
            Важно, чтобы ГРУБ смог это что-то прочитать, и загрузитт в память ядро по нужному адерсу, и чтобы ядро имел в себе драйвер этого чего-то, чтобы видеть это как блочное устройство.

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

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

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

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

      Ерунда. Сейчас вычислю. Значит, так. Камень
      не плавится, лёд ничем не славится, логарифмы, четыре
      рифмы, сложить пополам, девять ям, тринадцать в тет¬
      радке, восемь в остатке. М-м-да. Получается, что они
      живут в Калифорнии.
      Ответить
    • Признавайтесь, кто автор твита:

      https://twitter.com/eval2x2/status/954437119988158470
      Ответить
      • Возможно, я.
        Специально искал по слову «вореции»?
        Ответить
        • Подтверждаю.

          Пока в интернетах мало мест, где оно встречается. А словосочетание «прицимп мухи» вообще за пределами «Говнокода» (и его снимка, сделанного «lvalue expected») не гуглится.
          Ответить
          • программа откидивает то что всегда есть, двух, четерех одинакывые байты сокрощает по горезаталь, вертекально, дигольно: разбивет их на две стопки сокращая их; и 5,6 с 16,17 тоже сокращает: (алгаритом прицимп мухи) тоесть как видит муха: онавидит виде 2000 ячек вглазу разбитых и вкаждой изброжение. прамма скро появится (она позволит за один раз сжимать файл до 16 раз). сожаться можно.
            Ответить
    • Я НАШЕЛ БОЖЕСИТВЕНЫЕ ВАРЕЦИИ

      деятельностью по предоставлению услуг шифрования по-честному (без лицензии) заниматся запрещено, а можно заниматься только по лицензии государства
      при лиценировании, каждому криптопровайдеру выдается некая маска
      Вспомним математическую основу шифрования. Это односторонняя функция. Берем пару простых чисел, ну для примера 9 999 991 и 9 999 901 и перемножаем их. Получаем 99 998 920 000 891. Смысл односторонней функции в том, что в обратную сторону невозможно определить, что на что множилось, глядя на число 99 998 920 000 891. Однако, если вы знаете один из множителей, точнее маску с которой он производится (в нашем примере от маски 9 999 9_1 произведены оба множителя) - то в чем проблема определить исходное число 9 999 991, глядя на зашифрованное число 99 998 920 000 891?

      С учетом вышепоименованных обстоятельств я не могу интерпретировать лицензирование, выдачу маски в этом процессе, запрет на занятие криптографией самовольно (без маски) НИКАК ИНАЧЕ - как наличие у некоторых граждан мастер-ключа. На это я обычно слышу возражение, покажите на каком ИМЕННО массовом форуме эти граждане нарушили свою подписки и сами сознались в наличии у них мастер-ключа.

      http://vb-net.com/criptopro/index.htm
      Ответить
    • Купил себе дешевый геймпад. За 10ку, но впечатление от него полукитаезное - местами пластик выступает, острые углы кнопок, по разному клавиши нажимаются итд.
      Как его юзать на винде и ведре? В гта на ведре очень припезденная раскладка и ее не поменять. Нужна вообще поддержка ведра или на нем любой пойдет?
      Ах да, там еще зарядка через миниусб. Накуа?
      Ответить
    • Админы показали самый старый комп в компании. Это PII слотовый с вертикальным БП. Там стоят прыщи, и он для чего-то используется. Что за прыщи админы не говорят, но думаю там какой-нить debian с ядром 2.4.

      Двадцать лет коробка с прыщами фурычит, охуеть
      Ответить
      • Типа дос бы.так не смог?
        Ответить
        • боюсь, у доса могли бы переполнится какие-нить переменные за 20 лет, хотя хз
          Ответить
          • Скорее всего, там была уборщица, поэтому за 20 лет работы аптайм в 20 лет таки и не накопился.
            Ответить
    • у кого есть usb 3 накопитель? Винт, флешка, карточка? Померяйте плиз скорость линейную/произвольную.
      Ответить
      • Последовательное: 110 MB/s и запись и чтение
        Случайное: 1 MB/s, 250 IOPS и то и то

        Переносной терабайтник.
        Ответить
        • З.Ы. Через USB2 всего 44 MB/s получилось на нём же.
          Ответить
          • У меня на usb 2 максимум было 30 чтение / 20 запись. Это проблема чего?

            Терабайтник на усб 3?
            Ответить
            • > на усб 3
              Да. Снаружи USB3, внутри обычный 2.5" sata диск вроде, но я не разбирал.

              > проблема чего
              Ну или диск хуёвый или контроллер в усб коробке. Я думаю всё-таки второе. Вытащи да проверь напрямую.
              Ответить
              • Нет, усб явно узкое место, но это нормальная скорость? И это нормально что разная скорость чтения и раписи?
                Ответить
                • Хер знает, на моем USB3 диске одинаково 44 и чтение и запись получились через USB2 кабель. Но у него контроллер явно шустрее, чем у твоей коробки. Может быть для старых коробок 20-30 уже нормально было.
                  Ответить
                  • так это проблема винта или компа?
                    Ответить
                    • Я думаю, что контроллера USB коробки в которой лежит винт. Сам винт скорее всего сотку без проблем тащит, если ему не 15 лет. Вытащи его оттуда и проверь.
                      Ответить
                      • Ну за сотку ты загнул, винт кстати в 2010 году купил. Но больше 30 точно. У меня винт в wd my cloud 75 дает в начале диска.
                        Ответить
                        • > загнул

                          Ну вон же 110 в логе кристалдискмарка.
                          Ответить
                          • Почему у меня винт в насе так мало дает?
                            Ответить
            • У меня на питухе-2 как раз около 25 мегапитухов всегда бывает. Вроде нормально. Втыкал и адаптеры для ЖД для питуха-2 и питуха-3, и ТД, которые по питуху-3 выдавали 200 мегапитухов. Такое ощущение, что оно бьётся в половину предела в 480 мегабитухов.
              Ответить
              • Максимальный питух у питуха ограничен несколькими питухами. То-есть может быть дело в питухе, а может и в питухе.
                Ответить
                • Думаю, если твёрдотельный питух просел с 200 до 30, то дело по большей части в питухе-2.
                  Ответить
              • > в половину
                Ну USB - не самый эффективный протокол.

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

                  Есть же pci-express с хотплагом, почему все флешки на него не переделать? Больно дохуя стоить будут?

                  зы: как читают с флешки: по балку?
                  Ответить
                  • > по балку

                    Да. То что сейчас юзается - bulk-only transport, поверх которого SCSI команды передаются.

                    Каждый запрос это три транзакции на bulk endpoint: команда, данные и статус.

                    > флешки с pci-e

                    Тебе мало bad usb, хочешь чтобы злые флешки сразу в оперативке шарились на старых компах? :)
                    Ответить
                    • >разу в оперативке шарились на старых компах?
                      блядь, я как-то не подумал про это..)
                      Ответить
                    • Какой багор )))
                      Ответить
                    • > злые флешки сразу в оперативке шарились на старых компах
                      Это же прекрасно. Можно делать упреждающую загрузку. В тормозной комп из сраных 50х годов XXI века вставляют нормальную пацанскую флешку, которая лезет в Интернет будущее, смотрит запросы компа и помещает всё нужное в память, ускоряя производительность. Может быть, заходит в прошлое и правит программу так, чтобы вместо обращений к флешке были чтения из памяти. Можно вовсе выполнить всю программу на флешке, и только записывать в память результаты и перебивать IP на конец программы.
                      Ответить
                    • Это уже быдо, firewire называлось
                      Ответить
      • Флешка.

        Последовательное: 115 MB/s чтение, 20 MB/s запись
        Случайное: 7 MB/s 1700 IOPS чтение, 1 MB/s 250 IOPS запись

        Т.е. профит от USB3 видно только на чтении.
        Ответить
        • броманд, как флешка тримается? Если я ее отформатировал, то она очистится? если нет, то получается что она всегда будет тормозить?
          Ответить
          • Никак? По крайней мере fstrim на мою флешку сказал, что запрос не поддерживается.

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

              А если серьезно, то надо курить mass storage class у USB, и есть-ли там команды, аналогичные TRIM. Он вроде писан по мотивам SCSI, а там чото такое было
              Ответить
              • xxxxxxx, xxx xxxx x xxxx xxxxx xx xxx xxxxx xxxx. xx xxxx xxxxxx xxxxx xxxxxxx xxxx xxxxxxxxxxxxx xxxx xxxxxxxxxx, xxxxx xxxxxxxx x xxx xxxxxx xxxxxxxxx. xxx xx xxxxxxxxx?
                Ответить
              • Бля, какая же помойка... Хрен найдёшь, что именно надо читать про mass storage. Но вроде как FORMAT UNIT К ХУЯМ должно понимать, если я спеку не спутал.
                Ответить
                • а) так хочется думать, что форматирование фрешки в современной винде должно эту команду давать, а не просто заголовки чистить?

                  Ну типа пинда же понимает, что это флешка

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

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

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

                          Ох блядь, надо поискать конечно. Но выглядит пиздец как некрасиво
                          Ответить
                          • Да может и тот самый FORMAT UNIT.

                            Х.з., можно попробовать подключиться к флешке через libusb да посмотреть что она реально понимает ;)

                            Но там поди ёбли на весь вечер...
                            Ответить
                            • Я просто не понимаю: если это стандартная команда usb mass storage, то почему не сделать нормальную утилиту для этого? Почему не делать это автоматически?

                              Если это специфичная для котролера хуйня, то как тебе поможет libusb? Ты будешь прошивку флешки реверсить?
                              Ответить
                              • Да мне просто попердолиться по фану, интересно как протокол работает.

                                З.Ы. Нашёл в [1] описание дескрипторов, моя флешка поддерживает SCSI transparent command set через bulk-only протокол. Нашёл в [2] описание bulk-only протокола, но там только хедеры. А где команды то? Неужели реально в самой старой спеке [3], которую в 98 году для USB флоппиков писали?!

                                [1] Mass Storage Class Specification Overview 1.4
                                [2] Mass Storage Bulk Only 1.0
                                [3] Mass Storage UFI Command Specification 1.0
                                Ответить
                              • Ну в общем FORMAT UNIT флешка приняла. Но все данные на месте остались. Или у меня лапки или там тупо заглушка на эту команду.

                                З.Ы. Зато научился читать и писать флешку, очень простой протокол, как оказалось.
                                Ответить
                                • или она пиздит, что понимает " SCSI transparent command set " (то-есть правда заглушка)

                                  А можно как-то узнать у контроллера количество "чистых блоков"?
                                  Ответить
                                  • > чистых блоков

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

                                    > заглушка

                                    Скорее всего запилили 3-4 команды, которые операционки реально юзают - inquiry, read capacity, да read/write. Всем похуй на стандарты же, для работы этого достаточно.

                                    Другая флешка на format unit хотя бы честно stall'ом отвечает.
                                    Ответить
                              • На UNMAP флешка тоже ответила ок и нихуя не сделала. Ну в общем-то и не обязана...
                                Ответить
                                • Как ты эти команды проверяешь?
                                  Ответить
                                  • Читал спеку и питоном через pyusb кидал. Может быть где-то и накосячил на самом деле.
                                    Ответить
                      • Очень многие вещи надо тупо брать и проверять.
                        Ответить
                  • >> А в прыще mkfs (чи как-то так) должно работать?

                    mkfs вообще ничего низкоуровневого делать не умеет. Она работает с разделом как с массивом байтов.
                    Ответить
                    • но может быть массивом блоков? устройство-то блочное
                      Ответить
                    • Ну в общем-то да, оно и файл может форматнуть.
                      Ответить
          • Комп'ютер зовсім нестерпний, що доводиться молитися та триматися?
            Ответить
            • )когда я писал слово "тримать", я тоже вспомнил украинский)
              Ответить
        • Почему на флешке такие медленные ппоизвольные операции? Это usb или флешка? Надо будет ssd померять через переходник.
          Для оси флешка будет лучше винта?
          Ответить
          • лучше всево поставить обычный ssd, и потечь
            Ответить
            • Он денег стоит, иногда хочется с флешки грузиться, у меня в тонком клиенте винт греется так, что дольше секунды палец держать нельзя. А датчик показывает.55°!
              Ответить
              • мои нервы стоят дороже. Я поставил себе ssd, и теперь диск никогда не боттлнек. Ебаться с флешкой на usb3 никогда не планировал, тем более что у винды загрузчик может ее и не уметь
                Ответить
                • Лять, это будет сервачок, на котором я сейчас поигрываю. Это не мой основной комп. Там уже давно ссд, даже с самым хуевым старье выглядит в 100 раз круче. +читай еще раз про температуру.
                  Ответить
        • Для оси есть вообще профит от линейной скорости, или там важно чтобы не было падения в 0 на произвольных операциях?
          Ответить
          • Вообще говоря есть, у тебя же большая часть файлов не фрагментирована.
            Ответить
            • Так файлы сами по себе маленькие. Почему-то винт при загрузке дергается.
              Ответить
              • Они не настолько маленькие, как в тестах на рандом.
                Ответить
                • Ну тем не менее, типичная картина тормозов - дергается винт и винда не отзывается секундами.
                  Ответить
              • Ну и файл на 400КБ - это уже как линейное чтение.
                Ответить
      • Как узнать скорость кардридера перед покупкой? На ведре dd выдает большую.скорость чем кардридер.
        Ответить
        • Никак. У меня вот выше тех самых 44 не поднимается скорость через него, хоть порт и синий. Может быть и карточка хуёвая конечно.
          Ответить
          • У меня 10 мб/с вроде. Плохо что никак, на флешках начали указывать.
            Ответить
            • Прям скорость стали указывать? Или класс как раньше?
              Ответить
              • Я про скорость которую на ридере намерял. До 44 очень далеко,вот и думаю.
                Блядь, как хуёво когда не у кого железо посмотреть.
                Ответить
    • Я нашел Эльдорадо
      http://www.vb-net.com/2014/Suse.htm
      Или вот
      http://vb-net.com/dotnet/tour14/index.htm

      Весь сайт прекрасен чуть мнее, чем полностью. Я прсото кликаю на ссылки, и теку
      Ответить
      • http://www.vb-net.com/ComDetector/index.htm
        Ответить
        • АЗАЗАЗЗА ВИНДА НЕ НУЖНА!!111
          http://www.vb-net.com/windows/stop/index.htm
          Ответить
          • >>> Но наши дети в школах ОБЯЗАНЫ изучать именно ДЕБИЛЬНЫЙ микрософтовский PowerPoint взамен, например, Macromedia Flash.
            Забавно: «PowerPoint» до сих пор живее всех живых, а предлагаемый этим дурачком «Flash» давно издох.
            Именно поэтому и ОБЯЗАНЫ.
            Ответить
            • Хуй знает почему мокромедия (или адобе) менее проприетарно, чем мс с его точки зрения, и как вообще флеш мог заменить поверпоинт?

              Почему флеш? Почему не, например, maya?
              Ответить
        • http://vb-net.com/asp2/36/index.htm

          Я давно и успешно применяю ООП - в сущности с самого момента его возникновения. Собственно, даже начала программирования мне преподавали по обьектно-ориентированным языкам, типа ALGOL-68. Большинстве кода на моем сайте вообще выложено на бейсике - а это на сегодня, вне всякого сомнения, САМЫЙ обьектно-ориентированный язык из существующих на этой планете. Которому пытаются подражать множество других языков, например новоиспеченный СиШарп (в котором даже в прошлом году уже даже появились анонимные типы, существовавшие в бейсике еще с 1998 года). Кое-какие элементы подражания обьектным возможностям бейсика есть и Яве и на прочих более простых языках. Но ни один более простой язык пока не приблизился к бейсику даже по количеству квалификаторов у методов/классов (а тем более по количеству всевозможных сокращений и умолчаний для ускорения обьектного программирования). Для примера вы легко можете любую Ява-прогу протранслирвать в более крученый Шарп. Но не наоборот. А шарп, хоть и использует тот же фреймворк, что и бейсик - но это язык подражатель. В нем постарались в более ли менее стандартном и распространившемся синтаксисе сделать доступ к тем же возможностям, которые были в бейсике (для NET и для COM) всегда. Однако, обратите внимание, что в огромном количестве мест в БилоГейтсовской идеологии применение Шарпа даже не декларируется! Никто не говорит, что VBA не будет, а языком автоматизации офисных приложений будет убогий н
          Ответить
      • http://vb-net.com/dotnet/tour14/SY_MG.INIT.htm
        <!--[if !excel]>&nbsp;&nbsp;<![endif]-->
        <!--Следующие сведения были подготовлены мастером публикации Web-страниц
        Microsoft Excel.-->
        <!--При повторной публикации этого документа из Excel все сведения между тегами
        DIV будут заменены.-->
        <!----------------------------->
        <!--НАЧАЛО ФРАГМЕНТА ПУБЛИКАЦИИ МАСТЕРА WEB-СТРАНИЦ EXCEL -->
        <!----------------------------->
        
        <!----------------------------->
        <!--КОНЕЦ ФРАГМЕНТА ПУБЛИКАЦИИ МАСТЕРА WEB-СТРАНИЦ EXCEL-->
        <!----------------------------->
        Ответить
      • Занятный персонаж.
        Имеет кучку благодарственных писем за работу с различными спермотехнологиями: http://www.vb-net.com/Wanted/Index.htm
        Имеет страничку, свёрстанную в "Microsoft Excel": http://vb-net.com/dotnet/tour14/SY_MG.INIT.htm
        Дрочит на "Visual Basic": http://vb-net.com/asp2/36/index.htm

        Хуесосит "Микрософт" и лично Билла Гейтса на том же сайте.

        У него там биполярочка?
        Ответить
        • Он еще малость пизданутый к тому же:

          [quote]
          Наконец-то, даже MS вынуждена признать недостатки своей идеи строгой типизации, которой она так долго гадила нам в мозг - наконец-то MS ввела АНОНИМНЫЕ ТИПЫ, что и есть фактически отказалась от строгой типизации.
          [/quote]
          Ответить
        • Ебанутый вышиватник, который с 2013-го года з радістю веде свій блог лише на рідній мові, но при этом имеет благодарственное письмо (http://www.vb-net.com/Wanted/Panorama.gif) за 2016 год от компании, слоган которой We are proud to be Russian-Canadians.

          /0
          Ответить
          • Политотные взгляды его, как раз, лулзов не доставляют. А вот что он за 20 лет награфоманил мегабайты воерционной хуйни -- это лул
            Ответить
          • Тем не менне пидорашка-то задымился с этого, лiл.
            https://picua.org/img/2018-01/08/xvuom41eihjtbg70dmdts27f5.jpg
            Ответить
        • >> Зафиксируйте для себя в мозгу этот коэффициент - не в два-три раза дороже обьектное программирование простого, А МИНИМУМ В ТЫСЯЧУ !

          (орфография сохранена)
          Натальный мастер обнаружен
          Ответить
        • Самый распространенный язык - как вы понимаете - HTML. Он не имеет приблуд в виде ООП. (Яваскрипт - не HTML- не путать).
          
          Второй самый распространенный язык XML. Например, каждый мобильник имеет XSLT-преобразовтель для CSS. И где тут обьекты и вся ООП-шизофрения?
          
          И третий по распространенности язык - SQL. Он тоже не имеет никаких матрешечных примочек.


          А ещё в русском и английском нет никакого ООП, а только какие-то подлежащие, сказуемые...
          Ответить
      • http://www.vb-net.com/PostgreSQL_defect/index.htm

        Десять главных недостатков PostgreSQL

        2. Отсутствие примеров кода и литературы на русском
        6. Отсутствие полной поддержки самых массовых языков программирования VB и С#
        Ответить
      • он божестевенен
        :  select
          12:  '     <item>' + char(13) + char(10) +
          13:  '       <title>' + 
          14:  @Type + ': ' + TXT +
          15:  '</title>' + char(13) + char(10) + 
          16:  '       <link>'  + 
          17:  URL  + 
          18:  '</link>'  + char(13) + char(10) +
          19:  '       <guid>' +
          20:  'http://forum.vb-net.com/Forum.aspx?id='+cast(ID as nvarchar(36)) + 
          21:  '</guid>' + char(13) + char(10) +
          22:  '       <pubDate>' +
          23:  cast (CrDate as nvarchar)+
          24:  '</pubDate>'  + char(13) + char(10) +
          25:  '       <description>' +
          26:  isnull(Descr,'') +
          27:  '</description>'  + char(13) + char(10) +
          28:  '     </item>'  + char(13) + char(10) 
          29:  as RSS 
          30:  from Entrance
          31:  where Type like @Type+'%' 
          32:  order by type
        Ответить
        • Но ни один более простой язык пока не приблизился к бейсику даже по количеству квалификаторов у методов/классов (а тем более по количеству всевозможных сокращений и умолчаний для ускорения обьектного программирования).
          Ответить
          • А сколько их, кстати, в Бусинке?
            Ответить
            • Я не знаю, я просто его процитировал.
              как-то так https://www.tutorialspoint.com/vb.net/vb.net_modifiers.htm


              Если честно, я последний раз на VB писал макрос в 2001-м году, и пару раз видал vbs скрипты. С тех пор вообще уже ничего не помню



              >Friend
              АХАХАХАХА, плюсовики, вы это слышали?
              Ответить
              • > Friend is the default access level of an interface, a module, a class, or a structure

                - короче, Васик это сплошная френдзона
                Ответить
                • Я вообще впервые вижу чела, который так увлеченно хуячит на басике. Думал раньше, что они вымерли уже
                  Ответить
                  • А как же стёртый осетинский флудер?!
                    Ответить
                    • Точно. Но он в целом паскалееб был, дельфееб точнее.
                      Ответить
        • гугл соси
          WebDownloader_UltraLite - ваш личный поисковик по рунету с особыми возможностями поиска.

          WebDownloader_UltraLite начинает работу со скачки Yandex и Mail-каталогов (другие версии работают иначе, например начинают с Sape.ru). В этих каталогах содержится примерно 15 тысяч страниц, которые должны быть далее распарсены и найдены первые четыреста тысяч сайтов, упомянутых в каталогах.

          Как вы понимаете, эти первые четыреста тысяч сайтов (особенно с высоким рейтингом) живут обычно именно за счет того, что торгуют ссылками на другие сайты. Ссылками, размещенными на своих страницах. Те основной массив сайтов рунета можно поднять, только скачав эти первые четыреста тысяч сайтов, распарсив их, найдя в них ссылки на следующие сайты. Скачав следующую партию сайтов, распарсив их и найдя в них ссылки на следующие сайты. И так далее. Вот собственно это и делает WebDownloader_UltraLite.

          Итак, самый первый этап работы программы - скачать каталоги - это делается в меню Catalog.


          http://www.vb-net.com/WebDownloader_UltraLite/index.htm





          Для получения простейшего отчета о количестве доменов, созданных в конкретный год - делаем вот такой простейший запрос:


          1: select
          2: (select COUNT(*) from Sites with (nolock) where Domain_Created like '1996%') as '1996',
          3: (select COUNT(*) from Sites with (nolock) where Domain_Created like '1997%') as '1997',
          4: (select COUNT(*) from Sites with (nolock) where Domain_Created like '1998%') as '1998',
          5: (select COUNT(*) from Sites with (nolock) where Domain_Created like '1999%') as '1999',
          6: (select COUNT(*) from Sites with (nolock) where Domain_Created like
          Ответить
      • > В первом ноуте умер диск, умерла виндузня. Тате я тоже поставил Сусу - не ставить виндузню без острой необходимости - это моя принципиальная позиция. Учится она теперь в GIMPе фотки редактировать и списки музыки для проигрывания в Амароке составлять. В остальном этот случай перехода на Линукс произошел безболезненно.

        - то есть, OpenSUSE он поставил не на диск, а блять в ЭФИР или, я не знаю, в СУМРАК. И уже из сумрака бедная-несчастная Тататарасова училась в GIMPе фотки редактировать. Это охуенные друзья, примерно такие же, какие Вистефана просят поправить лапшичку на php 2005-го года выпуска.
        Ответить
        • https://www.facebook.com/716718685115520/photos/a.723674934419895/2131160583671316/?type=3&theater
          Чот лол.
          Ответить
          • Собаки хорошо у неё получаются.
            А вот люди один из двадцати.
            Ответить
          • Это потому что GIMP.

            А вообще
            https://i.pinimg.com/originals/3b/b2/63/3bb263807ebebcd763c5f407738e0fc2.jpg
            Ответить
        • >> В первом ноуте умер диск, умерла виндузня.

          Дайте воды напиться, а то так есть хочется, что переночевать негде.
          Ответить
      • Некоторые статьи мне не очень понятны.
        Скажем, зачем вот эта
        http://www.vb-net.com/iile/compex.htm
        Ответить
        • Вообще много мудрости

          > NET в браузере - это SilverLight, иное в браузере - это jQuery.
          >Иное в среде WEB-технологий - это PHP, а WEB-сервер управляемый ActionScript - это Flash Media Server.

          Угадайте, про что статья?
          Правильно, про Java: http://www.vb-net.com/Java-Welcome/index.htm
          Ответить
          • >Поскольку я в разное время работал и начальником отдела программирования и начальником сектора программирования, то мне приходилось координировать работу множества программистов. В то время, когда я этим занимался, обьектное программирование было экзотикой - и все делалось по старинке.


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




            http://www.vb-net.com/dotnet/uml.htm
            Ответить
          • > Java, которую я не знаю.
            Ответить
    • В начале 2011 года я зарегистрировался в конкурсе Микрософта на лучший web-сайт. Хотя сайтов я наковырял немало за последние 10 лет, но я представил на конкурс MS свой лучший сайт http://www.votpusk.ru/. И, представьте себе, служители Билла Гейтса заценили мои труды и выдали мне ссылку на приз!

      Я обрадовался не на шутку и с удовольствием стал рассматривать приз от самого Сатаны. И какой же подарок я увидел от Билла Гейтса?


      На сайте, куда меня привела ссылка на подарок - улыбался мне сам Сатана Адский (с клыками и рогами). И предлагал мне купить у него шаблоны к JOOMLA, DRUPAL, WordPress, шаблоны FLASH-сайтов и FLEX-сайтов со скидкой, предоставленной Биллом Гейтсом.

      http://www.vb-net.com/Surprise/index.htm


      што?
      Ответить
      • Srsly?!

        Майкрософт в качестве подарков давал скидки на "продукцию" ТемплейтМонстерс?! Это пиздец))
        Ответить
    • Pos1(9) = Html.IndexOf("e-mail:", Pos1(20))
        0064:          If Pos1(9) > 0 Then
        0065:              Pos1(10) = Html.IndexOf("<br>", Pos1(9))
        0066:              If Pos1(10) > 0 Then
        0067:                  Email1 = Html.Substring(Pos1(9) + Len("e-mail:"), Pos1(10) - Pos1(9) - Len("e-mail:")).Trim
        0068:                  Pos1(20) = Pos1(10) + 1
        0069:              End If
        0070:          Else
        0071:              Pos1(20) = Pos1(9) + 1
        0072:          End If
        0073:          If Pos1(20) >= L - 1 Then GoTo Write
        0074:          '
        0075:          Pos1(11) = Html.IndexOf("e-mail:", Pos1(20))
        0076:          If Pos1(11) > 0 Then
        0077:              Pos1(12) = Html.IndexOf("<br>", Pos1(11))
        0078:              If Pos1(12) > 0 Then
        0079:                  Email2 = Html.Substring(Pos1(11) + Len("e-mail:"), Pos1(12) - Pos1(11) - Len("e-mail:")).Trim
        0080:                  Pos1(20) = Pos1(12) + 1
        0081:              End If
        0082:          Else
        0083:              Pos1(20) = Pos1(11) + 1
        0084:          End If
        0085:          If Pos1(20) >= L - 1 Then GoTo Write

      http://www.vb-net.com/asp2/45/index.htm

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

      http://www.vb-net.com/1U/index.htm




      SQL-cервер я поставил в режим AWE, несмотря на то, что у меня все 64-х разрядное - и виндузня и сервер. Первый вопрос, в котором я хотел убедится, что SQL-серверу достаточно оперативной памяти. К сожалению, глюкавый микрасофт не сумел даже добится чтобы у него нормально работал Windows Task Manager, который взывается по Ctrl-Alt-Del. К сожалению, он показывает совершенно неадекватные цифры.

      Если поверить счетчикам Performance, то можно увидеть что серверу у меня доступно 14GB памяти (что логично в-общем), но пожелал он из них занять 5,2GB. Это явная неадекватность микрософтовского алгоритма -

      http://www.vb-net.com/sql/perfomance/index.htm


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

      Асимметричное шифрование устроено иначе. Есть длинный ключ - обычно 1024 бита (иногда длиннее). Эти ключом можно создать абракадабру - это называется открытым ключом (он доступен всем и его скрывать смысла нет). Правда есть смысл навесить на этот ключ бирку - ЧЕЙ ИМЕННО это ключ - на этом основана идея сертификатов, заверяемых сторонними организациями. Но восстановить абракадабру обратно в осмысленный текст (бинарнник) можно только с помощью закрытого ключа. Который всегда секретный и вообще любой запрос к нему ВСЕГДА (и во всех операционных системах) требует пароля.

      Асимметричное шифрование более надежно, но работает тысячекратно медленнее. Обычно стандартный SSL-канал основан на том, что симметричные ключи создаются скажем каждую секунду, шифруются асимметрично и передаются партнеру. А весь потом данных потом идет с быстрым симметричным шифрованием. Как часто менять симметричные пароли - это тоже регулируется стандартным алгоритмом IKE. Это как бы самые основые криптографии, которые в современном мире должен знать даже первоклассник. Без знания этих основ - даже самые простые действия, описанные здесь - бессмысленны.

      http://www.vb-net.com/CryptoMail/index.htm
      Ответить
    • 00072:         ButtonsRow.Clear()
      00073:         If PressedChar.Klava1_Button = Klava1_Buttons_Definition.c_ToHighRegister.Klava1_Button Then
      00074:             IsToHigh = True
      00075:             GetPressCharIn_Klava1_GIF_s = PressedChar.Klava1_Button
      00076:         ElseIf PressedChar.Klava1_Button = Klava1_Buttons_Definition.c_ToLowRegister.Klava1_Button Then
      00077:             IsToLow = True
      00078:             'в маленьком регистре тыкнули в переключение в маленький - возвращать нечего
      00079:         ElseIf PressedChar.Klava1_Button = Klava1_Buttons_Definition.c_EnterL.Klava1_Button Then
      00080:             IsEnter = True
      00081:             GetPressCharIn_Klava1_GIF_s = PressedChar.Klava1_Button
      00082:         Else 'в остальных случаях просто возвращаем символ, в которых тыкнули
      00083:             GetPressCharIn_Klava1_GIF_s = PressedChar.Klava1_Button
      00084:         End If

      http://www.vb-net.com/asp2/32/index.htm

      klava..
      Ответить
    • Илон Маск назвал Facebook «отстоем»

      Именно поэтому я за «Илон Маск».
      Ответить
    • https://habr.com/ru/company/jugru/blog/487100/
      >(state, action) -> state
      > immer::vector
      Где-то я это уже видел
      Ответить
      • «Immer» переводится с немецкого как «всегда».

        Ein Sommerkreis
        In Blau und Weiß.
        Das hat ein Junge gezeichnet.
        Und aufs Papier
        Schreibt er dann hier
        Worte, die jetzt singen wir:
        Immer scheine die Sonne,
        Immer leuchte der Himmel,
        Immer lebe die Mutti,
        Immer lebe auch ich!
        Ответить
    • по-моему вин
      https://youtu.be/rvYZRskNV3w
      Ответить
    • https://www.quora.com/If-programming-languages-had-honest-titles-what-would-they-be/answer/Taha-Kachwala
      Ответить
    • Cucumber (англ. агурец) -- фреймверк для BDD.
      https://ruposters.ru/news/10-02-2020/vrachi-vinuli-ogurets
      Ответить
    • 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, этот пост уже лагает.
                  Ответить
              • ПОЧЕМУ В 23-х СТРАНАХ МИРА ЗАПРЕЩЕНА БИБЛИЯ
                под СТРАХОМ СМЕРТИ?
                - МОЖЕТ, ПОТОМУ ЧТО ПРАВИТЕЛИ ЭТИХ СТРАН ПОМНЯТ
                ЧТО СТАЛО С ИНДЕЙЦАМИ АМЕРИКИ?
                -Один из их вождей сказал: «ХРИСТИАНСКИЕ МИССИОНЕРЫ ПРИШЛИ С БИБЛИЕЙ НА НАШУ ЗЕМЛЮ И СОКРУШИЛИ НАШ ДУХ, А ТЕПЕРЬ НАМ ГОВОРЯТ, что МЫ ДОЛЖНЫ БЛАГОДАРИТЬ ИХ БОГА ЗА НАШЕ СПАСЕНИЕ («Кайся, молись, терпи,отдай последнее, надейся на лучшую жизнь на небесах»).ТЕПЕРЬ У НАС ЕСТЬ ИХ БИБЛИЯ, НО НЕТ СВОЕЙ ЗЕМЛИ,
                Ответить
    • https://cs11.pikabu.ru/post_img/2020/02/11/11/1581444265121483913.jpg
      Ответить
    • Купил себе радио геймпад за 10€. По-мойму так себе. да и сам он дешевый. Где-то пластик кривой, крест в одном направлении плохо прожимается.
      Во что на нем можно поиграть? Пытался водить в гта, но как-то он не сильно лучше клавиатуры.
      Кто в descent играл? А на геймпаде?
      Ответить
      • Х.з., мне в гта и nfs намного удобнее было рулить с аналоговым управлением, всяко лучше, чем стрелочки дрочить.

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

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

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

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

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

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

                      А вы хотите работать лёжа.
                      https://www.youtube.com/watch?v=gv27WYzz7IY
                      Ответить
              • А я бы приклеил. Ибо потом хуй восстановишь привычные углы и положения моников...
                Ответить
            • Ты настолько пиздоглазый что не видишь в гонках с 2х диагоналей?
              Ответить
          • > никогда не играл в гонки на геймпаде

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

          пЕрвая приставка с аналоговой палочкой это N64.
          Для Sega и Dandy (NES) аналоговая палочка не нужна: хватит чисто цифрового котролера
          Ответить
          • Первая плойка разве позже была?
            Ответить
            • Раньше на годик, ты прав. Я про плойку забыл, там игорь тонет небось
              Ответить
              • А, тьфу, на первой ещё не было аналоговых штук, только обычные кнопки. Дуалшоки это уже от второй.

                Игры там были, а вот графона не было. И в эмуляторе они лучше смотрятся чем в оригинале...
                Ответить
                • Я помню, как играл в Tomb Raider 2 на компе и дико тёк.
                  https://tombraiders.net/stella/walks/TR2walk/screenshots/venice32.jpg

                  Если там был такой графон, то вполне не плохо
                  Ответить
      • Ну хоть не радио-роутер. Без акселерометра как у нинки - все хуета.

        Гонки. Игоры которые выпускали на сонсолях кроме стрелялок. 2д игоры где ходьба на кнопках wsad. Ну Борметал все уже написал.
        Ответить
      • Сколько нормальный контроллер стоит без этих недостатков? Для этой цены это нормально?
        Ответить
        • xbox геймпад покупай и не парься
          Ответить
          • К нему там специальный ресивер уже не нужно? На стандартном блютусе работает?
            Ответить
            • Дак вроде все с комплектом продается. Есть и отдельно.
              Ответить
          • А сколько он? Я хотел для начала выяснить какой от него в играх вообще прок. Пока еще не нашел.
            Ответить
            • Ноу пердолинга. Всё игры умеют его определять и не нужно лишних вирусов ставить. И считается одним из самых удобных и качественно.
              Ответить
              • Т ак мой умеет его эмулировать, да и внешне вроде похож. Не расскажешь что за игры такие? Вон в гта 3 - sa мне придется самому полностью конфиг создавать. Готового нету? Это называется без пердолинга?
                Ответить
                • И винды готовые сетинги под каждую игору. Хотя хуй знает. Я вообще нинтендо про контроллер юзаю и там постоянный пердолинг. Зато автонаводка не нужен.
                  Ответить
    • два варинта
      расложить 256 варциий один метом другим итд посчитать большие нерально большие +>2^8589934591 памити нехватит положить их вспень
      проблемма как их посчитать в с++
      http://programmersforum.ru/showthrea...33#post1389433
      перевисти 100 байтов тоже самое только сразу перевести в данные тоесть самому посчетать пролемы невозможно вариций столько место нету:
      лучше уж пусть компьтер считает но как?


      66680144328798500000000000000000000 00000000000000000000000000000000000 00000000000000000000000000000000000 00000000000000000000000000000000000 00000000000000000000000000000000000 00000000000000000000000000000000000 0000000000000000000000000000000 byte = 2^800
      Ответить
    • Обновил прыщи - начал падать драйвер вайфай свистка. Давненько я не пердолился...
      Ответить
      • Драйвер в дереве ядра? Ты сидишь на стабильной векте? Это странно..
        Ответить
        • > в дереве

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

            Ну или патчи драйвер руками, на потеху Сёмы:)


            В одной Хорошей Операционной Системе вообще НЕТУ API для загрузки кода в режим ядра. Нету там драйверов внешних, и всё. Все драйверы в ядре.
            Ты можешь включать/выключать их ключиками ядра при загрузке.

            Именно потому я за
            Ответить
            • В GNU/Hurd вообще нет никаких проприетарных драйверов. Именно поэтому я за GNU/Hurd.
              Ответить
              • Да и стороннего софта там не много
                Ответить
                • Да и пользователей.
                  Ответить
                  • В «GNU/Hurd» вообще ничего нет. Именно поэтому я за «GNU/Hurd».
                    Ответить
                    • Они ядро то допилили?
                      Ответить
                      • эм

                        гру хард это и есть ядро. И оно версии 0.9 кажеца
                        Ответить
                        • Это как с линупсом, он тоже едро, но его именем зовут целое семейство систем.

                          > The latest releases are GNU Hurd 0.9, GNU Mach 1.8, GNU MIG 1.8, 2016-12-18.
                          По-моему оно мёртвое.
                          Ответить
                          • У стломана бомбит от этого, кстати
                            Он пишет, что кода GNU куда больше, чем ядрокода в большинстве дистров
                            Ответить
                          • http://git.savannah.gnu.org/cgit/hurd/hurd.git/log/
                            Редкие энтузиасты до сих пор рожают по коммиту в месяц. Да, можно смело закапывать.
                            Ответить
            • > с сайта вендора

              С репы убунты, я ебу откуда они его взяли.
              Ответить
              • Не понял. С какой именно репы?
                Ответить
                • Из universe. Прилетает как исходники для dkms.
                  Ответить
                  • Это как епел у красношляпнутых? тогда ебсти нужно мейнтейнера, каноникал не виноват
                    Ответить
            • > на потеху Сёмы
              Да уже запердолил, всё норм работает, пару строчек поправить пришлось всего.
              Ответить
              • Где?
                Ответить
                • В исходниках драйвера. Там в одну из структур ядра добавили новое поле и проверку на null. Засунул туда какую-то дефолтную хуйню, которую советовали в комменте к этому полю.
                  Ответить
                  • :))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))) )))))))))))
                    Сёма оценил.
                    Ответить
                  • Анек такой был в 90-е:
                    Линуксадмину дали железку, и попросили подключить её к серверу.
                    Он ебался неделю.

                    Ему говорит: ну хули ты целую неделю делал-то?
                    А он: ну блин, пока спеку найдешь, пока реализуешь, пока отладишь...
                    Ответить
                    • Ну пердолинг уровня "я нашёл пофиксаный форк на гитхабе" мне был не особо интересен. Я его оставил как резервный вариант.
                      Ответить
                    • А в чём юмор?
                      Ответить
                      • Ну типа он драйвер для нее писал
                        Ответить
                        • Зато потом у всех остальных линуксоидов этот драйвер уже был в виде модуля к ядру.
                          Ответить
                          • Ну он послал его на LKML, и через год он уже был в ядре)
                            Правда, в 90-х это могло быть чуть шустрее
                            Ответить
                      • прыщеклоун проебал неделю оплаченного работодателем времени на какую-то хуйню.
                        Ответить
    • https://snyk.io/blog/security-breach-leaks-the-personal-data-of-all-6-5-million-israeli-voters/

      >plaintext passwords
      >plaintext passwords
      >plaintext passwords

      СУКА КАК МОЖНО ХРАНИТЬ ПАРОЛЬ ПЛЕЙНТЕКСТОМ В 2020? СУКА ГДЕ ТАКИЕ ДИБИЛЫ ПРОИЗВОДЯТСЯ? СУКА БЛЯДЬ КАК МОЖНО БЫТЬ ТАКИМ ТУПЫМ?
      Ответить
      • У них аутентификация на клиенте что ли?
        Ответить
        • Видимо да, судя по

          >2. Find this API call: /get-admin-users which appears at the very beginning of the code:



          Важно, что ты говоришь /get-admin-users, и получаешь JSON со всеми пропертями объекта "пользуватель". Одно из пропертей -- пароль.

          Это значит, что в базе плейнтекстом хранится пароль.
          Ответить
          • Какой REST)))
            Ответить
          • Там, небось, ещё PUT запросом можно самого себя админом сделать)))
            Ответить
            • Ну вообще говоря зная пароль админа можно сделать админом кого угодно
              Ответить
      • У меня https://elector.co.il/ не грузится. Клоудфлара отвечает: «Error 522 Connection timed out».

        Весь мир кинулся проверять что ли?
        Ответить
        • скорее всего, его вообщевыключили теперь (а может он только из Святой Земли доступен)
          Ответить
          • Мне понравилось, как автор заметки стыдливо замазал домен на скриншоте, хотя любой петух может догадаться, что там всего два варианта: .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
      Ответить
    • Вот вам Валентина ❤️
      Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
      • И ещё ❤️
        Ответить
        • Зачем? Зачем?
          Ответить
        • Сначала Валентин был римским пресвитером. Потом римляне влили ему в жопу свинец. Потом отрезали яйца. Потом заставили их съесть. И только потом отрубили голову. Произошло, это как написал @philogynist во времена императора Caesar Marcus Aurelius Claudius Augustus.

          День его смерти стал праздником влюбленных и вообще большого секса не из-за анально-генитально-оральной пыточной схемы, а потому что надо было вытеснить из обычаев римского народа праздник Луперкалий. 14 февраля юноши и девушки, гадая, получали имя влюбленного партнера на год. Схему гадания сохранили. Имя партнера поменяли на имя святого покровителя. Новое название прижилось. Память о старом обычае осталась.

          Мораль: как бы я не провел этот день, боюсь, что Валентин провел его еще хуже.

          by @el-mariachi
          Ответить
      • Я тебя тоже люблю, Серёженька.
        Ответить
      • У кого-то тут есть баба или мужик?
        Ответить
    • Если вы используете константы 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>


                Столлман периодически организовывает «акции»: предлагает всем звонить в «Капитолий» и в «Белый дом» и убеждать Президента и Правительство принять определённое решение. Он верит в то, что если сказать Президенту, что он плохой, то Президент сильно обидится и изменит своё решение.
                Ответить
                • И как, есть статистика успешности подобных… мероприятий?
                  Ответить
                  • Есть конечно. Он всех заебал.

                    This is the man who presumes that he should preach to us about morality, freedom, and what is best for us. He believes it is his God-given role to tell us what is best for us, when he has shown that he takes actions which are not best for everyone. He prefers actions which he thinks are best for him — and him alone — and then lies to the public. Richard Stallman is no Spock. (c)
                    Ответить
                    • > всех заебал
                      > no Spock
                      Ну заебал он всех трекки, и что, кому на них не насрать?
                      Занялись бы чем-нибудь полезным, вот там некий курцман и кучка каких-то банту взъебали весь их канон.
                      Ответить
                  • Офтопик. Ничего интересного не заметил в разметке? А я заметил элемент <a> без ссылки.

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

                            Оно Free as beer, но не free as freedom
                            Ответить
                          • > прочитал лично

                            Если со всеми либами читать, то на хром и фаерфокс, походу, жизни не хватит...
                            Ответить
                            • Именно поэтому он за «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.
                              Ответить
                              • Ну и молодец. Нахуй открывать левые говносайты, грузить 8 мегабайт видеорекламы и еще майнить пидарам чтонито бесплатно?
                                Ответить
    • Давайте течь от vi/ex

      Например, вот как можно в ex капитализировать слово "суслик" во всех строках, где так же есть слово "паукан".

      g/паукан/s/\(суслик\)/u&/g


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

          В моем IDE есть эмуляция vim
          Ответить
          • Хуйнул бы 2 раза: где суслик левее паукана, и где правее.
            Ответить
            • ну вот видишь: в два раза больше действий.
              А вот задача сложнее: капитализировать суслка в строках с первой по 98-ю.
              Ответить
              • Выделяешь мышкой, и галочка «in selection».
                Ответить
              • > сложнее

                Выделить строки с 1 по 98 и заменить в выделенном. Прошлая задача сложнее была, имхо.
                Ответить
                • реально будешь мышкой строки выделять? фуу

                  1,98s/\(суслик\)/u&/
                  Ответить
                  • Примеры у тебя не реальные.
                    Ответить
                    • Да ну вполне себе реальные: прмиенить замену к строкам по выбору
                      Ответить
                      • Проблема всех этих языков и хоткеев в том, что их каждый день надо юзать. Иначе быстрее мышкой выделить, чем вспоминать вспоминать синтаксис нужной в данном случае команды.
                        Ответить
                        • Во-первых "язык" ex слямзин с ed, с него же слямзины sed и паттерны perl.
                          Так что если ты знаешь sed, то ты знаешь и ex.

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

                              Например "d3w" удаляет следующие три слова. Долго ты будешь делать это мышкой?
                              Ответить
                              • > Например "d3w" удаляет следующие три слова. Долго ты будешь делать это мышкой?
                                Ctrl+→, Shift+Ctrl+→,→,→, Delete. Работает в большинстве текстовых полей, от «Блокнота» и до адресной строки браузера.
                                Ответить
                                • Сравни количество нажатий. Кстати, если слов будет 8, то у vim будет O(1): d8w.

                                  А у тебя нет.

                                  А теперь круче: как удалить или выделить целый абзац?

                                  Удаляем: d)

                                  Выделяем: v)


                                  Твой ход
                                  Ответить
                                  • > количество нажатий

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

                                      Так что с абзацем?
                                      Ответить
                                      • > времени

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

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

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

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

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

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

                                                Прежде чем что-то оптимизировать, надо убедиться, что оно реально является боттл-неко.
                                                Ответить
                                                • >NGK был написан... в сраном mcedit'е прямо на продакшене.

                                                  странно, что не на PHP. У меня нету mc на серверах даже.

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

                                                  Да. Но я не учил vim ради оптимизации. Просто как-то взял и привык. И теперь у меня везде одинаковый экспеириенс, ибо Vsvim, Vim для Intellij итд
                                                  Ответить
                                                • > И я не чувствовал, что операции с редактором занимают значительную часть времени. Один хер больше думал, читал доки на втором мониторе и т.п.

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

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

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

                                      >они работают в любом текстовом поле
                                      но я ебал "текстовые поля". В vim я могу писать почту, код, и тексты. Что еще нужно?

                                      В этом сраном "текстовом поле" все работает по разному: на одном сайте CTRL+Enter сабмитит форму, на другом делает перевод строки.

                                      > мало того, что неинтуитивны
                                      А shift интуитивен?
                                      Он интуитивен тебе, потому что ты привык.
                                      А вимер привык к виму.

                                      >вот по какому принципу образовалось«v)
                                      Visual.

                                      А CTRL+V по какому принципу образовалось? "Vstavit"?
                                      Ответить
                                      • > ну ты понял, да?
                                        Не понял.

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

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

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

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

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

                                          В виме комбо тоже составляется из простых и довольно ортогональных элементов. Это ж не емакс.
                                          Ответить
                                          • Ну я его хоткеями не интересовался, сужу по джвум реальным примерам Гуеста: «d3w» (ок, «delete 3 words») и «d)» (не ок: «delete» что?).
                                            Ответить
                                            • >«delete» что?)
                                              delete 1 абзца

                                              можешь писать
                                              d1)

                                              Вопрос: угадай, как удалить 2 абзаца?
                                              Ответить
                                            • > d)
                                              ) конец абзаца вроде, а ( - начало.

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

                                          >Прямо сейчас у тебя открыт «Хуз»
                                          Именно по этому я за NNTP. Но да, у меня плагин к хрому)

                                          >А учить вот эти вот скобочки, цифры и разные буквы…
                                          А их "учить" не надо: на самом деле там простой паттерн:

                                          1) что сделать
                                          2) сколько раз
                                          3) с чем

                                          c -- изменить
                                          d -- удалить
                                          y -- скопировать (yank)
                                          p -- вставить
                                          w -- слово
                                          ) -- параграф
                                          $ -- до конца строки

                                          cw -- изменить слово
                                          c2w -- два слова
                                          d2w -- удалить два слова
                                          y3w -- скопировать 3 слова
                                          d$ -- удалить до конца строки


                                          И это я еще не говорю про ex:)

                                          >Ок, а скобочка — рандомно, прямо как «Shift»?
                                          Я визуально представляю себе параграф как что-то огромное в скобках) но первопричины я не знаю.

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

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

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

                                            > А в этих ваших нотпадах?
                                            Есть плагин «MultiClipboard» на десяток дополнительных буферов.
                                            Ответить
                                            • >Я слишком редко выделяю абзацы
                                              А строчки? Там же внизу писали, как будут выделять строчки мышкой. Вместо "1,42" в ex.

                                              >, без постоянной практики это всё забудется через неделю.
                                              Как и CTRL+C :)
                                              Если ты программируешь 15-20 лет (а вероятно ты примерно столько это и делаешь) то у тебя это уже на автомате.

                                              >Есть плагин
                                              ну вот, плагин еще надо какой-то ставить
                                              Ответить
                                              • > плагин ставить

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

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

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

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

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


                                            Ещё корректоры есть, кстати.
                                            Ответить
                                            • И типографы. И для них для всех есть M-x C-b Butterfly
                                              Ответить
                                            • Есть главный редактор, зам главного редактора, выпускающий редактор, бильд-редактор (верстальщик) и редактора отделов.

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

                                  Да и с кодом vim помогает: он умеет комплишен по тагам, но это отдельная история.

                                  Ты же ведьтоже изучал хоткеи своей IDE?
                                  Ответить
                                  • > хоткеи своей IDE

                                    Нет ;(

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

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

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

                                      У него плагин с которым вся хуйня в браузере тоже понимает хоткеи вима.
                                      Ответить
                                    • > а потом копируешь-вставляешь в браузер?
                                      плагин же. Но если я пишу, например, в рассылку, то пишу в vim: он у меня EDITOR, и mutt его запускает.

                                      >А в полноценный автокомплит с учётом контекста а-ля «IntelliSense» он умеет?

                                      Есть плагин, который использует clangовую магию, но в целом нет, не умеет.

                                      Можно взять Intellij с плагином vim (я так делаю часто), и будет и vim, и intellijSense.

                                      Кстати, и под студию у меня тоже стоит VsVim.

                                      >кодить хоть что-то сложное — мазохизм.
                                      Смотря на чем. На джаве и C# -- да, пиздец. На C еще можно. На питоне или JS -- вообще легко.

                                      >они на редкость ебануты.
                                      ну вот видишь:) Ты в студии пишешь код, и у тебя одни хоткеи. В нотпаде пишешь конфиг, и они другие. На сервере в mcedit (или что там у тебя) третьи. В браузере четвертые.

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

                                          F3 в студии find, а в нотапде CTRL+F.
                                          А про "замены по регуляркам" я и вовсе молчу
                                          Ответить
                                          • Чот сайт Майкрософта с тобой не согласен:

                                            https://docs.microsoft.com/en-us/visualstudio/ide/finding-and-replacing-text?view=vs-2019
                                            Ответить
                                            • пардон, f3 это findnext

                                              https://docs.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2019
                                              Ответить
                                              • > You can also customize your shortcuts by assigning a different shortcut to any given command.
                                                - шах и мат, аметисты.
                                                Ответить
                                          • >>> которые я выше приводил и которые заменяют вимовские «что, сколько, где»
                                            Правда.

                                            > F3 в студии find
                                            В моей 2019-ой Студии это переход к закрывающей скобке (пардон, напиздел: никогда не юзал и решил проверить). Поиск, как и в «Блокноте», — ctrl+F. Причём этот хоткей открывает окошко, в котором спокойно можно настроить поиск: где искать (текущий блок, открытый документ, все открытые документы, весь проект, всё решение) и как искать (чувствительность к регистру, рагулярки).
                                            Ответить
                                            • >В моей 2019-ой Студии это переход к закрывающей скобк

                                              А это FindNext на самом деле (Если ты не менял настройки).

                                              Правда же это логично и удобно?
                                              Ответить
                                              • > Правда же это логично и удобно?
                                                Не знаю, никогда не юзал. «FindNext» по клику на стрелочку делал. А напиздел потому что закрывающая скобка в поле поиска была, лол.
                                                Ответить
                                                • ну вот видишь. А у меня поиск дальше это "n" (next).

                                                  Причем предыдущую команду можно повторить с помощью ".".

                                                  Например,

                                                  /хуй
                                                  cwбуй
                                                  n
                                                  .
                                                  n
                                                  .

                                                  найти хуй, поменять на буй, и дальше найти следующий и снова поменять итд. Это удобно, если нужно менять не все. Хотя можно было и через ex с подтверждением
                                                  %s/хуй/буй/gc
                                                  Ответить
                                                  • Сколько часов в день ты работаешь в виме?
                                                    Ответить
                                                    • >Сколько часов в день ты работаешь в виме?


                                                      Я работаю в основном в Intellij с vim плагином. Если это считается, то наверное часов по 10
                                                      Ответить
                                                  • Ну вот, например, как у моего «Notepad++» поиск устроен: https://i.imgur.com/z8qSqgS.png. И поиск, и замена, и по рагуляркам, и по плейнтексту, и в любых файлах менять можно, и Find&ReplaceNext есть (тот самый повтор команды), и даже можно делать массовую замену по рагулярке для всех файлов из папки (с фильтрами)!
                                                    Ну да, заучить пару десятков символов — и можно будет делать то же самое, только быстрее. Но зачем, если делаешь это пару раз в день?
                                                    Ответить
                                                    • Пару раз в день * 20 лет.

                                                      Скажи, а что там за текст? Это не ты пишешь, я надеюсь?
                                                      Ответить
                                                      • > Пару раз в день * 20 лет.
                                                        Ну, считаю, что затраты на перевод всего окружения на «Vim» с дальнейшей поддержкой этого зоопарка и обучением обойдутся мне дороже (по времени и усилиям, конечно).

                                                        Это фанфик. Нет.
                                                        Ответить
                                                        • Обучение, кстати, заняло у меня пару месяцев. Я когда-то писал в EditPlus, например, и в борландовых ide:)
                                                          Ответить
                                                          • Ну опять же, чтобы обучаться — надо активно эти фичи использовать. Фанфики писать, например.
                                                            Ответить
                                                      • Ага. А если каждый китаец скинется мне по копейке, я смогу купить себе комнату. Или если каждый день делать лишний шаг, можно продвинуться на 10км!

                                                        Питушня, да и только.
                                                        Ответить
                                                        • Вообще, конечно, Гуест в чём-то прав: повседневную рутину оптимизировать нужно — программисты мы или операторы шаблонизаторов, в конце-концов?!
                                                          Другое дело, что, переведя всё на «Vim», можно даже потерять время на каких-то других операциях, которые в привычном мне окружении делаются быстрее.
                                                          Ответить
                                                          • >потерять
                                                            по началу -- разумеется. Когда ты меняешь IDE или язык программирования, ты тоже тераешь день или два
                                                            Ответить
                                                          • Оптимизировать надо одежду и выходы из дома. Чтобы пойти на работу, надо 4 раза попердолиться с одеждой и дверями и 2 раза куда-то переместиться.
                                                            Тут будет больше профита.
                                                            Ответить
                                            • На самом деле я не то чтобы ярый пропагандист именно vim, мне просто нравится им пользоваться, и было интересно узнать, кто чем пользуется и высрать
                                              https://en.wikipedia.org/wiki/Editor_war
                                              Ответить
                                              • > https://en.wikipedia.org/wiki/Editor_war
                                                Охуеть, статья на тринадцати языках!
                                                Ответить
                                                • Wojny edytorowe :)
                                                  Ответить
                                                  • или вот например как сохранить кусок файла?

                                                    а очень просто

                                                    :1,10w >> 1.txt
                                                    Ответить
                                                    • > :1,10w
                                                      Ничего не понял. В своём уютном «Notepad++» я бы сделал ctrl+C, ctrl+N, ctrl+V, ctrl+S, 1, ., T, X, T, Enter, ctrl+W.
                                                      Ответить
                                                      • ты знаешь sed? [с-чем-делаем][что-делаем]
                                                        в ex (режим вима) тоже самое

                                                        "1,10" с первой по 10-ю строку
                                                        w -- write.

                                                        А можно так

                                                        /привет/, /пока/w 1.txt

                                                        со строки "привет" до строки "пока".

                                                        А можно
                                                        /привет/;+2d

                                                        удалить со строки "привет" плюс две строки вниз.

                                                        Разве не логично?
                                                        Ответить
                                                        • > ты знаешь sed? [с-чем-делаем][что-делаем]
                                                          Увы, нет.

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

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

                                                            Кстати, в vim можно запускать внешние команды чере3 !.

                                                            Например:

                                                            4!ls


                                                            вставить на четвертую строку вызов команды ls.
                                                            Вот как бы ты в письмо вставил список своих фанфиков?
                                                            Сделал бы ls/dir > foo.txt, потом скопировал бы их вручную в письмо? А в vim можно не отходя от кассы


                                                            > А если надо 10 строк и два слова в 11-й, например?
                                                            ох, ну тогда это будут две разные команды, но предыдущую можно вынуть из истории (стрелочка вверх) и исправить, либо написать их друг за дружкой.
                                                            Впрочем, может можно как-то еще, и я просто не знаю)
                                                            Ответить
                                                            • > зря.
                                                              Да, я уже давно хочу его подучить, но всё время лень.

                                                              > Кстати, в 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.
                    Ответить
                    • удалить все строки с сосликом
                      :%g/сослик/d

                      скопировать все такие строки в, например, буфер "j"
                      :%g/сослик/ya j

                      из него потом можно вставить


                      Только vim работает на любой ОС и а в терминале
                      Ответить
                    • А я за «PHP». На нём можно написа́ть произвольный извращатель текста.
                      Ответить
                  • Фу, какое говнище. Я о том, что подобная питушня может испортить текст произвольным образом. Особенно, если забудешь одну из закорючек.
                    Когда мне надо заменить какую-то питушню, я жму Ctrl+H, вбиваю регулярку, нахожу следующее совпадение, заменяю только его, внимательно смотрю, а затем вручную нажимаю на кнопку "заменить, найти следующее". На кнопку "заменить всё" жму только когда замена супертривиальная, либо я убедился, что ничего не испортится.

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

                      для этого есть "/c" -- и он будет спрашивать перед каждый изменением

                      > вбиваю регулярку, нахожу следующее совпадение
                      можно и так. Либо /c, либо "/регулярка", затем cw на нужное, и затем n для поиска next, и . для замены
                      Ответить
                    • Подтверждаю, делаю точно так же.
                      Кстати, замену рагулярки можно спокойно отменить по «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».
                                  Ответить
                                  • > настройки проекта,
                                    >«Notepad++»
                                    лол


                                    как там у вижалстудии с настройками проекта по CTRL-Z?
                                    Ответить
                                    • > лол
                                      >>> надеяться на редактор лишний раз не стоит в принципе.
                                      К тому же, у «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.

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

                                    В подах у меня лежат поды.
                                    Ответить
                                    • хм
                                      приведи пример настройек?

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

                                      или ты про локальные настройки, типа как дебажить?
                                      Ответить
                                      • Всё, что лежит в Build Settings Target'а, например. Поменяй Base SDK, попробуй откатить.
                                        Ответить
                                      • > из допов генерируется потом проект, не?
                                        - из подов? Генерируется отдельный проект, который добавляется в сгенерированный же workspace. Причём тут настройки вообще?
                                        Ответить
                      • Там же "u" вроде было.
                        Ответить
                      • >Ctrl+Z». «Vim» осилит?
                        конечно!

                        "u" отменяет последнее действие.
                        Ответить
                      • Кстати, удаленная строка в виме сохраняется в буфере.
                        По умолчанию -- в безымянном. Но можно удалить в конкретный буфер.
                        Буферов столько, сколько букв в английском алфавите.

                        Буфер это "

                        "qdw -- удалить слово (dw) в буфер "q".

                        Затем можно
                        "qp -- вставить из буфера "q" в нужное место (p -- paste).

                        Можно и в ex:
                        7pu q

                        вставить (pu) на седьмую строку из буфера "q".

                        или
                        /хуй/pu q

                        вставить после слова "хуй" из буфера "q".


                        И да: при удалении, если вместо "q" сказать "Q" (то-есть апперкейс) то содержимое буфера не удалица, а произойдет append!!
                        Ответить
                        • > в буфер "q"
                          А эти буферы где-то показаны? Или нужно в голове держать как с сишным массивом, где нельзя посмотреть, какой элемент массива инициализирован, а какой - нет?
                          Ответить
                          • > как с сишным массивом
                            О! Надо чтобы попытка вставить из неинциализированного буфера вызывала UB и с вероятностью 42.265% форматировала жёсткий диск!
                            Ответить
                            • > надо

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

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

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

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

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

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

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

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

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

                                А иногда вместо него оказывается vi, в котором даже стрелки не работают.
                                Ответить
                                • >А иногда вместо него оказывается vi
                                  Тогда багор )))
                                  Ответить
                                • В прыщах всегда будет или vim или nvi или elvis: там стрелки работают.

                                  В коробке будет бизя-бокс, и там тоже работают.

                                  Лопотнуть тунца можно разве что на солярке или на бздях, да. Но запомнить lkjh не так уж и сложно

                                  зы: из зала подсказывают, что на бздях тоже nvi
                                  Ответить
                                • > vi, в котором даже стрелки не работают
                                  Как это? У меня работали. Или если волею судеб поставлен вим, ви как-то меняется?
                                  Ответить
                                  • стрелки не работают только в классическом vi, у тебя был скорее всего elis или nvi
                                    Ответить
                      • > опасный

                        А емаксе на опасных командах, оказывается, показывает справку и спрашивает действительно ли ты хочешь её выполнить... Пиздец казуальщина.
                        Ответить
                        • Самое ржачное, что в оригинальном тексте емакс и ви, ставятся в пример как скучный 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.
                          Ответить
                          • именно по-этому я за ed

                            >as it is in women.
                            ебать сексизм, смузиёбы уже в суд подали бы
                            Ответить
                          • Проникся. Теперь я за «echo line>>file.txt».
                            Ответить
                            • cat file.txt
                              же
                              Ответить
                              • Тогда ты увидишь содержимое файла, а это уже заедушный WYSIWYG.
                                Да, после каждого «echo» надо нажимать «Ctrl+L».
                                Ответить
                          • Они там поехавшие совсем были?
                            Или компьютеры настолько тормозили, что перерисовывать экран после нажатия кнопки было долго?
                            Ответить
                            • >Они там поехавшие совсем были?

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

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

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

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

                                  А в чём проблемы-то?
                                  Ответить
                                  • Список файлов появляется только по команде и быстро уходит куда-то вверх после выполнения других команд. Навигация тоже неудобна. Backspace, arrows, Enter не работают.
                                    Ответить
                                    • ls -l | less
                                      Ответить
                                      • А теперь консолька заблокирована, никакие команды нельзя ввести.

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

                                          тогад tmux или screen попробуй.
                                          Ответить
                                          • И ещё список файлов должен синхронизоваться сам, а не ждать, пока его пнули. Я хочу получать актуальную информацию, а не жать вручную F5 (кстати, анскильная pull питушня - тоже тема для отдельного разноса).
                                            Ответить
                            • Джой сидет по удаленному терминалу со скоростью 300 bps. Это многое объясняет
                              Ответить
                        • 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.
                          Ответить
      • Питухи, чото вам вим как-то не очень форсится: никто меня не поддерживает.
        Вистефана надо разбудить: Он бы со мной согласился кмк.
        Ответить
        • Он за Столлмана, а, значит, за емакс.
          Ответить
          • Про емакс vs vim я еще не готов набросить:) Но вообще есть ощущение, что многие кодеры (Торвальдс там или Роман Кашицын) в итоге уходят на Emacs
            Ответить
            • Мне нравится емакс, но его многие хоткеи, даже основные, я за пару лет нечастого использования так особо и не выучил. Впрочем, главное запомнить C-x C-c или как там его.
              Ответить
        • Как сделать, чтобы вим не пищал на лишних esc?
          Ответить
          • >Как сделать, чтобы вим не пищал
            с козырей зашел

            set noeb
            set vb t_vb=
            Ответить
            • Since Vim 8, I've noticed that the bell can sound at most once per half a second. This annoys me.

              Кстати, а зачем эта пищалка? Почему-то гуглятся только статьи как её отключить.
              Ответить
              • я думаю, что это bell через terminfo так выглядит. Ну он хочет сказать тебе, что у тебя ошибка
                Ответить
        • Я вообще хотел научиться пользоваться вимом. Пока что знаю крайне мало. И не изучаю, т.к. не попал в ситуацию, когда либо вим, либо перфокарты вручную пробивать.
          Хотел ради случаев, когда приходится луникс-питухов редактировать из луникса.
          В случае с редактированием из винды, не важно, редактируешь виндуха или линтуха, используется 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>
              Ответить
        • А как сделать, чтобы вим не пищал на русской раскладке? Ремапать все буквы?
          Ответить
      • Регекспы есть в нпп. Или ты про пердольный синтаксис? Нет, не может.
        Ответить
    • 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 по умолчанию?
                Ответить
                • так альт и есть мета же
                  не?
                  Ответить
                  • А я не помню какие там дефолты.

                    У меня cmd это C, а ESC это 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 не трогаешь.

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

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


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

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

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

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