Некоторое время назад на русскоязычных имиджбордах было широко распространено прилагательное «винрарный» — в значении «хороший», «качественный», «правильный». Сегодня исполняется 51 год человеку, во многом благодаря которому это словечко прочно вошло в обиход. Речь идет об авторе алгоритма сжатия RAR, архиватора WinRAR и программы FAR Manager Евгении Лазаревиче Рошале.

Евгений Лазаревич родился 10 марта 1972 года в Челябинске. Как и многие другие советские программисты, свой путь в мир IT-технологий Евгений начал в 13-летнем возрасте с программируемого калькулятора МК-61. В челябинской школе №37, где он учился, имелся компьютерный класс, оборудованный советскими ПК «Агат», которые были созданы по мотивам компьютера Apple II Plus. Именно на этой машине Евгений Рошал начал писать свои первые серьезные программы. Информатика не на шутку увлекла подростка: он принимал участие во многих конкурсах и даже в первой на территории СССР детско-юношеской олимпиаде по программированию в Красноярске, где завоевал одно из призовых мест.


ПК «Агат»

Увлечение компьютерами продолжилось и в Челябинском политехническом институте, куда Рошал поступил на специальность «Вычислительные машины, комплексы, системы и сети». Тогда же он самостоятельно собрал из набора микросхем компьютер «Радио–86РК», которым мог пользоваться дома. Главной особенностью всех ПК, с которыми Евгений имел дело, был крайне скромный объем доступного пространства для хранения файлов, что и натолкнуло молодого программиста на мысль разработать алгоритм их сжатия.


Радио–86РК»

WinRARность


Первую попытку написать собственный архиватор под названием Roshal ARchiver, сокращенно, RAR, Евгений Рошал предпринял в 1991 году, но она не увенчалась успехом — не хватило опыта и знаний. А вот на последних курсах института Евгений взялся за изучение существующих алгоритмов архивации более плотно, этой же теме он посвятил свою дипломную работу. И эти занятия принесли практический результат: первая версия RAR для MS-DOS появилась в марте 1993 года.

Главной особенностью RAR по сравнению с другим популярным архиватором для DOS того времени — ARJ, был удобный механизм создания многотомных архивов, в том числе, заданного размера. Это позволяло «распихать» большой объем файлов (например, компьютерную игру) по нескольким дискетам, не опасаясь, что какой-то файл не поместится на диск. RAR поддерживал создание непрерывных (solid) многотомных архивов, все тома которых воспринимались, как единый поток данных и распаковывались «по цепочке». Кроме того, технология позволяла создавать самораспаковывающиеся (SFX) архивы в виде исполняемых файлов, что было очень удобно, если на целевом компьютере отсутствовал архиватор.

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

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


С появлением Windows 95, 22 апреля 1995 года Евгений выпустил WinRAR — 32-разрядную версию своего архиватора с оконным графическим интерфейсом. Это приложение стремительно завоевало популярность, поскольку поддерживало все возможности ОС Windows — длинные пути и имена файлов, многопоточную работу и одновременный запуск нескольких экземпляров приложения. Сейчас существуют версии RAR для разных системных платформ помимо Windows: это macOS, Android, Linux, FreeBSD и других.

In a galaxy FAR FAR away…


Через три года после создания RAR Евгений Рошал разработал консольный файловый менеджер для Windows, призванный заменить Volkov и Norton Commander для MS-DOS. Новый продукт получил название FAR Manager, его первая общедоступная бета-версия увидела свет 10 сентября 1996 года.


FAR Manager

FAR начал уверенно конкурировать с другим набиравшим популярность на постсоветском пространстве файловым менеджером: DOS Navigator, но обладал перед ним целым рядом преимуществ. Прежде всего, FAR умел взаимодействовать с файловой системой NTFS, благодаря чему с ним могли работать пользователи Windows NT. Кроме того, он корректно определял кодировки русского языка (в том числе, в именах каталогов и файлов), и позволял устанавливать подключаемые модули — плагины, которые значительно расширяли функциональность программы.

Первые редакции FAR Manager были проприетарными, но в 2000 году Рошал передал версию 1.64 нескольким авторам наиболее популярных плагинов «за спасибо», после чего программа получила дальнейшее развитие под лицензией BSD, а ее разработчики объединились в организацию под названием FAR Group.

В 2004 году Евгений передал все коммерческие права на свои разработки старшему брату Александру Рошалу, который впоследствии стал самостоятельно контролировать вопросы распространения его программных продуктов, а сам покинул Россию. Евгений Лазаревич ведет очень замкнутый образ жизни, поэтому о его нынешнем роде занятий практически ничего не известно. По слухам, он обосновался в Германии, а позже перебрался в США.

В настоящий момент архиватором Рошала продолжают пользоваться миллионы людей по всему миру, а FAR Manager до сих пор установлен на многих компьютерах под управлением Microsoft Windows — эту программу предпочитают те, кто привык к «двухппанельному» интерфейсу классического Norton Commander.

Комментарии (513)


  1. Rumantic
    00.00.0000 00:00
    +85

    Я без FAR-а жить не могу, очень удобная штука. Лет двадцать уже юзаю.


    1. CyberPaul Автор
      00.00.0000 00:00
      +19

      Да, я тоже всегда устанавливаю FAR на все машины с Windows, с которыми работаю.


      1. Zangasta
        00.00.0000 00:00
        +21

        Вместо тысячи слов...
        Вместо тысячи слов...


        1. tooler
          00.00.0000 00:00
          +38

          Юрист на работе увидела такую же картину и спросила: "почему у тебя компьютер такой старый?"


          1. Zangasta
            00.00.0000 00:00
            +5

            "почему у тебя компьютер такой старый?"

            Люди еще больше пугаются, когда видят что у меня на телефоне стоит "Windows 95" (Это эмулятор для Андроида я использую для запуска Fallout 2)


          1. Ryav
            00.00.0000 00:00
            +71

            Но на самом-то деле старая она…


          1. Didimus
            00.00.0000 00:00

            Надо было ответить, а ты почему?


          1. khrapko
            00.00.0000 00:00
            +1

            Ко мне пришли из фирмы ставить новую версию 1с. Я запустил Фар. Они начали перемигиваться и шипеть что то типа Олд-скулл. Но мне так удобно.


          1. Recycled
            00.00.0000 00:00
            +1

            Люблю таких сотрудников. Ставишь им новый монитор, и их компьютер сразу становится "новым и быстрым" ;)


            1. qw1
              00.00.0000 00:00

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


              1. PuerteMuerte
                00.00.0000 00:00
                +3

                Это следующий уровень — ставишь им новую тему на винду, и компьютер сразу становится "новым и быстрым"


                1. vconst
                  00.00.0000 00:00

                  А вот это — обычное дело


        1. wolfy_str
          00.00.0000 00:00
          -28

          Немного кринжово выглядит. Да я понимаю, не осуждаю, но эти вещи из разных эпох. Для FAR лучше всего подойдёт ламповый ЭЛТ монитор на 17 или 19 дюймов (последний считался "шиком", я когда мне родители покупали комп, 13-14 дюймов это был низкий сегмент, 15 дюймов уже низкий средний, 17 дюймовый монитор выше среднего, у меня такой был ну и 19 дюймов это топ, а 21 дюймовый монитор это вообще люкс версия, я ещё жил в моногороде, не буду говорить каком но там очень неплохие зарплаты были на основном предприятии). Ну лично я FAR не пользуюсь, да и монитор у меня попроще, не такой широкий)


          1. vconst
            00.00.0000 00:00
            +7

            Для FAR лучше всего подойдёт ламповый ЭЛТ монитор на 17 или 19 дюймов

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


          1. Maccimo
            00.00.0000 00:00
            +60

            Хринж это выбирать инструмент руководствуясь не целесообразностью, а соображениями уровня «кринж»/«некроинж», «модно»/«немодно», «люкс», «шик» и прочими терминами из лексикона Эллочки-людоедки.

            Far Manager это, в первую очередь, удобно. Удобство — всё, имидж — ничто!


            1. wolfy_str
              00.00.0000 00:00
              -2

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


              1. Zangasta
                00.00.0000 00:00
                +5

                Ну мне FAR не кажется удобным.

                Сочетание клавиш + работы без мыши. Идеально для ноутбука.


                1. vconst
                  00.00.0000 00:00
                  +3

                  Будто в Тотале мышь нужна ))


                  1. mihmig
                    00.00.0000 00:00
                    +10

                    В FAR при входе в папку список файлов появляется МГНОВЕННО, в отличие от проводника или Тотала. Для меня это важно.


                    1. SergeAx
                      00.00.0000 00:00
                      +2

                      И ещё приятно, что по кнопке контекстного меню открывается контекстное меню.


                      1. leprekon69
                        00.00.0000 00:00

                        А что в Тотале/Unreal Commander/Double Commander (linux) - нет? Или в настройки не заходите принципиально?


                      1. SergeAx
                        00.00.0000 00:00

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


                      1. SergeAx
                        00.00.0000 00:00

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


                    1. aush99
                      00.00.0000 00:00
                      +1

                      Зависит от папки. Помню на одном сервере натолкнулся на папку с миллионом файлов - даже FAR ее открывал минут 7.


                      1. leprekon69
                        00.00.0000 00:00
                        -2

                        Это Big Data. Такое парсится скриптами. В том числе и разбирается на подпапки, если нужно. Как и конвертируется огромная bmp (в 2008м был файл - 1 Гб памяти отъел, потом я прибил процесс, на сервак перетащил).
                        К слову, как раз пару недель назад закончил обрабатывать полностью распакованный репозиторий одного из линуксов размером 450 Гб. Там порядка 6 000 000 мелких файлов после распаковки, если память не изменяет. И неизвестное количество папок и типов архивов в каждом пакете. Самое что зацепило, нашлись те, кто использовал ' и запятые в имени файлов. А труднее всего было обрабатывать linux-* и golang.
                        Всё делается даже на nvme Samsung очень долго, нужен Raid0 из 2х-4х nvme, т.к. упор на чтение-запись мелких блоков.


                      1. aush99
                        00.00.0000 00:00
                        +2

                        Не, не бигвата. Просто настроили в одной проге сохранение пришедших сообщений(или логов) и забыли..... лет на 10.


                    1. vconst
                      00.00.0000 00:00
                      +1

                      Только что попробовал. Не мгновенно только операции типа Ctrl-B


                1. BadHandycap
                  00.00.0000 00:00
                  +7

                  Да он и для стационарника идеален. Что за дискриминация?)


                1. chelovek-jpeg
                  00.00.0000 00:00
                  +5

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


                  1. leprekon69
                    00.00.0000 00:00

                    Значит про тайлинговые WM вы не слышали? Я себе в openbox-е давно сделал чтобы окна как в 7-ке по комбинации Win+1..9 соответствующее место и размер на экране занимали. Хочешь на две части вертикально подели, хочешь по углам 4 окна. Так что на LXDE вполне можно сидеть и без тайлинговых. Но на fluxbox хочу, он умеет скруглённые углы окошек, а это даёт возможность портировать / создать темы всех ОС, которые только имели кнопки управления окном. От Win 1.0 и Xerox StarOS через VAX, RiscOS, Amiga, Atari и до современных, которые уже можно без qemu или поиска скриншотов / видео запустить спокойно.


              1. ShashkovS
                00.00.0000 00:00
                +12

                А вот вы попробуйте открыть в какой-нибудь программе текстовый файлик на пару ГБ. Тут же окажется, что вообще редкая программа это может... А Far — может :)


                1. vconst
                  00.00.0000 00:00
                  +3

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


                  1. Vaitek
                    00.00.0000 00:00
                    +7

                    А в FAR это с 1996 года ????


                    1. Red_Nose
                      00.00.0000 00:00
                      -1

                      Лучше досовского MultiEdit не видел ничего в плане текста (в ДОС-овские времена). Far хорош, но не настолько. И, да, он старше Far-а

                      Сейчас, в основном, для работы с файлами до 2-5 гиг вполне достаточно Far-а. А вот когда 200-300 - уже нужен спец-инструмент (более чем уверен в старичке MultiEdit). Но такие задачи исчезающе малы.


                      1. tyomitch
                        00.00.0000 00:00
                        +9

                        Я для правки больших файлов пользовался https://ru.wikipedia.org/wiki/Hiew -- кто-то его помнит?

                        Дизайн http://hiew.ru/ прямо слёзы ностальгии выжимает; при этом новые версии, судя по сайту, продолжают выходить.


                      1. dom1n1k
                        00.00.0000 00:00

                        Фон в виде мятой бумаги(?), элементы меню в квадратных скобочках.


                      1. Tippy-Tip
                        00.00.0000 00:00
                        +6

                        Фон в виде мятой бумаги(?), элементы меню в квадратных скобочках

                        А Вы считаете, что там на одну треть экрана должна быть плашка "Мы используем cookie Принять Отклонить", на другую – условный живосайт "Здравствуйте могу ли я чем-нибудь помочь?", а на оставщуюся часть экрана – "бесконечная лента"? </sarcasm>


                      1. Ktator
                        00.00.0000 00:00
                        +2

                        Я при помощи HIEW в школьные годы решал свои первые крякмисы...


                      1. SergeyMax
                        00.00.0000 00:00

                        У меня даже лицензия на него есть. И висит он в фаре на Alt+F4.


                      1. leprekon69
                        00.00.0000 00:00

                        Помним. Кулхацкеры им почему-то пользовались для патчинга. Если знаете его киллер-фичи перед обычными hex редакторами - скажите, буду благодарен.


                      1. qw1
                        00.00.0000 00:00

                        Дизассемблирование (ну это ещё можно встретить в других редакторах). И уникальная фича — ассемблирование. Чтобы не вспоминать, какой там опкод у JZ, меняя его с JNZ, а нажать "изменить" на ассемблерном тексте и ввести своё.


                      1. tyomitch
                        00.00.0000 00:00

                        Из современного -- https://x64dbg.com/ так умеет


                      1. qw1
                        00.00.0000 00:00
                        +1

                        Но это не HEX-редактор.


                      1. tyomitch
                        00.00.0000 00:00
                        +1

                        Какой ещё hex-редактор из 90-х позволял патчить гигабайтные файлы?


                      1. vconst
                        00.00.0000 00:00

                        Хакер-вью… Ностальжи ))


                    1. PsyHaSTe
                      00.00.0000 00:00
                      +1

                      Да но мы в 2023 году. Или имеется в виду что стоит использовать просто отдавая дань уважения?


                    1. vconst
                      00.00.0000 00:00
                      +3

                      Я бы посмотрел на многогиговый файл в 96 году. На чем бы его хранили и какая ФС тех лет поддерживала такие размеры?


                      И потом, мне нравится нормальный ГУИ, а не "псевдографиковый"


                      1. saboteur_kiev
                        00.00.0000 00:00

                        ntfs поддерживал, posix системы поддерживали. Скорее MBR был проблемой, но можно было в рейд


                      1. tyomitch
                        00.00.0000 00:00

                        FAT16 поддерживала до 2ГБ


                      1. saboteur_kiev
                        00.00.0000 00:00

                        Два это не много =)


                      1. PuerteMuerte
                        00.00.0000 00:00

                        В 1996-м это был размер топовых жёстких дисков, да и бывали файлы подобных размеров только в каком-то суровом энтерпрайзе, и то, сложно даже представить, в каком. И по крайней мере, там и FAT не использовался.


                      1. tyomitch
                        00.00.0000 00:00

                        В 1996 были HDD и на 4ГБ, я перепроверил)

                        Но конечно SCSI и для серверов.


                      1. hondurasez
                        00.00.0000 00:00
                        +1

                        Почему для серверов? А для рабочих станций?

                        В маках так это вообще был дефолтный интерфейс.


                      1. vconst
                        00.00.0000 00:00

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


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


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


                        Это сейчас можно, не задумываясь, создать/открыть лог на 3-4 гига, не парясь размером, ибо быстродействия хватит с головой, памяти все равно на порядок больше. А в 90х гиговый файл открывался бы вечность. 16 мегабайт оперативки на домашнем компе — это было ВАУ, остальное в своп и скорость обработки падала до уровня "никогда"


                      1. DvoiNic
                        00.00.0000 00:00
                        +1

                        Мы создавали, когда "радужные таблицы" считали Но у нас было лишь несколько дисков на 235М. а надо было 2Г. :-(


                      1. tyomitch
                        00.00.0000 00:00
                        +2

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

                        Ну я же выше написал, что перепроверил.

                        Вот: https://books.google.com/books?id=E7p19YtI_Z4C&pg=PA5509&dq=4gb+hdd -- реклама off-the-shelf системы с 32MB RAM, 4GB HDD, за $16,592, в журнале от 26 марта 1996.

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

                        Вы пишете чушь. Если БД занимает гиг -- это не значит, что для выполнения запроса потребуется прочесть с диска весь гиг.

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

                        В чём экономия разбивать большие файлы на много маленьких?!? В комментируемой статье рассказывается ровно о противоположном (solid archive) -- экономии за счёт объединения много маленьких файлов в один большой.

                        Ну и по факту, MSSQL в 90-х хранила всю базу в одном файле -- точно так же, как и сейчас. Разбитие больших файлов на много маленьких существовало только в вашей фантазии.

                        А в 90х гиговый файл открывался бы вечность.

                        Вы пишете чушь. Файл любого размера открывается одинаково быстро. Читать всё содержимое файла никогда не было обязательным: даже в 90х можно было прочесть из файла только нужный кусок.


                      1. vconst
                        00.00.0000 00:00

                        чушьчушьчушь

                        Вы хорошо себя чувствуете?


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


                        И это 4гиговый диск — он в каждом сервере стоял?


                        Разбиение больших файлов на много небольших — следствие нормализации бд


                      1. PuerteMuerte
                        00.00.0000 00:00
                        -1

                        Вот: https://books.google.com/books?id=E7p19YtI_Z4C&pg=PA5509&dq=4gb+hdd — реклама off-the-shelf системы с 32MB RAM, 4GB HDD, за $16,592, в журнале от 26 марта 1996.

                        Справедливости ради, надпись "4Gb HDD" в характеристиках у сервера вообще никак не значит, что там стоит винт на 4Gb. Например, к концу 1996 года появились Квантумы Бигфуты на 4Гб, но минуточку, это 5.25" винт, который имел наибольшую ёмкость на рынке, как раз благодаря своим физическим размерам, и 4Гб была там старшей моделью. И в любом случае, 2Гб это был самый что ни на есть топчик, даже при наличии каких-то там супермегадорогих моделей в два раза большей ёмкости. Если говорить про 1Гб, это был уже не топ, скорее мейнстрим в 1996. Я, например, брал комп с 1Гб во второй половине 1997, и тогда это был уже самый дешманский винт, как раз достойный моего уровня зарплаты :)


                      1. tyomitch
                        00.00.0000 00:00

                        Вы о чём? https://books.google.com/books?id=xrHwrGq70eAC&pg=PA377&dq=barracuda -- сентябрь 1996 -- Seagate предлагает диски до 9ГБ включительно, диски на 4ГБ есть ещё у трёх вендоров.


                      1. PuerteMuerte
                        00.00.0000 00:00
                        +1

                        сентябрь 1996 — Seagate предлагает диски до 9ГБ включительно

                        Да, действительно. Впрочем, я погуглил, это тоже не совсем те жёсткие диски, о которых обычно идёт речь. Эта штука размером с кирпич и стоимостью как кирпич из серебра, сугубо для промышленного применения. А в упомянутом вами сервере — всё-таки более привычные нам 3.5" диски по 2 гб :)


                      1. tyomitch
                        00.00.0000 00:00

                        Отнюдь: Barracuda 9 -- стандартного 3.5″ half-high форм-фактора, т.е. 4″×5.75″×1.62″; пруф: https://www.seagate.com/support/disc/manuals/scsi/29030c.pdf п.6.5 (стр.30)

                        Это немного толще, чем современные 3.5″ low-profile диски высотой в один дюйм; но для 90х это был стандартный размер.

                        Какие из этих кирпичей "нестандартного" размера?
                        Какие из этих кирпичей "нестандартного" размера?


                      1. PuerteMuerte
                        00.00.0000 00:00

                        Это немного толще, чем современные 3.5″ low-profile диски высотой в один дюйм; но для 90х это был стандартный размер.

                        Это удвоенная толщина вообще-то. Стандартная толщина 3.5" диска — 0.8 дюйма. Это не low-profile, это именно стандартный размер. Именно такие размеры у 3.5" отсеков, и внешних, и внутренних. А 1.62", это удвоенная толщина, в общем случае в АТ-корпус компьютера в 1996-м году это не влезет без специальных переходников.


                      1. tyomitch
                        00.00.0000 00:00

                        Как раз высота 0.8″ -- это что-то нестандартное. Вот одна из свежих Барракуд (2019) -- https://www.seagate.com/content/dam/seagate/migrated-assets/www-content/product-content/barracuda-fam/barracuda-new/en-us/docs/100804656f.pdf -- высотой в дюйм: п.2.5 (стр.9)

                        Стандарт в версии от 2018 -- https://members.snia.org/document/dl/25861 -- допускает отсеки высотой 0.7″ либо 1.03″ либо 1.65″: п.3.2 (стр.7)


                      1. saboteur_kiev
                        00.00.0000 00:00
                        +3

                        90е это целых 10 лет, за это время 1 гиг было достигнуто, переплюнуто, вдобавок всередине 90х уже появились DVD, с играми где графика и видео могли занимать почти весь DVD


                1. leprekon69
                  00.00.0000 00:00
                  +1

                  Ну vim как бы. Или sed / grep если поискать чего-то. И они древнее Far-a.
                  А в винде hex-редакторами пользовался.


              1. PuerteMuerte
                00.00.0000 00:00
                +8

                Ну мне FAR не кажется удобным. Тем более это просто файловик поисковик.

                Я им пользуюсь регулярно и на винде, и на линуксе. Это не просто файловик-поисковик. Это штука соединяет в себе удобный файловый менеджер и notepad++, и в таком виде получает мощный буст к производительности, если приходится работать со скриптами, или где-то какой-то программный код подправить по-быстрому, без IDE. Плюс, оно ещё и в множество сетевых протоколов умеет, что позволяет работать со всем этим добром не только локально, но и на удалённых машинах.


                1. leprekon69
                  00.00.0000 00:00

                  А там подсветка синтаксиса есть? Просто без подсветки тяжелее разбирать. Я конечно понимаю, каждый будет защищать свой образ жизни, и к чему привык. Но для меня открытием 2022 года стал FeatherPad. Быстро открывается, имеет вкладки, настраивается, имеет подсветку. Хоть и не такой мощный как geany, но как 2й блокнот для открытия по F4 из Double Commander-a самое то. А в geany уже то над чем каждый день работаю.
                  Увидел в линуксе, с которым пришлось работать. От вида по-умолчанию плевался, и отсутствия своего блокнота там, а потом распробовал и зашло ))


                  1. DistortNeo
                    00.00.0000 00:00

                    А там подсветка синтаксиса есть?

                    Конечно, есть.


                  1. qw1
                    00.00.0000 00:00
                    +2

                    Подсветка в FAR есть, но только в редакторе, а не во вьювере.


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


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


                    1. DistortNeo
                      00.00.0000 00:00

                      Подсветка в FAR есть, но только в редакторе, а не во вьювере.

                      Оно и логично. Для подсветки надо прочитать файл в память целиком.


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


                      1. qw1
                        00.00.0000 00:00
                        +2

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


                      1. tyomitch
                        00.00.0000 00:00

                        Нет технических препятствий выполнять полный разбор лениво: открыли файл -- прочитали и разобрали первый экран, нажали PgDn -- прочитали и разобрали следующий экран, и т.д.


                      1. qw1
                        00.00.0000 00:00

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


                      1. tyomitch
                        00.00.0000 00:00

                        Far разбирает построчно. Чтобы убедиться, откройте в редакторе крупный JSON без переводов строк.


                      1. qw1
                        00.00.0000 00:00

                        Я открываю большой cpp-файл, нажимаю ctrl+end для перехода в конец и вижу, что ничего не раскрашено. Надо ждать, пока парсер доберётся.


                      1. tyomitch
                        00.00.0000 00:00

                        Я и говорю, что построчно


                      1. qw1
                        00.00.0000 00:00

                        Я о том, чтобы не парсить весь файл с начала, а только то, что видно на экране. Понятно, что так страдает корректность, но например VS Code моментально раскрашивает большой cpp-файл, если его открыть и сразу перейти в конец.


                      1. tyomitch
                        00.00.0000 00:00

                        Оно и логично. Для подсветки надо прочитать файл в память целиком.

                        И это довольно хреново придумано: перед редактированием больших файлов приходится отключать плагин подсветки, иначе Far съедает всю память и крэшится :(

                        Зато вышеупомянутый vi умеет подсвечивать, не читая в память целиком.


              1. rhaport
                00.00.0000 00:00
                +3

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


              1. aspect04tenor
                00.00.0000 00:00

                Наоборот, слишком получилось.


            1. PsyHaSTe
              00.00.0000 00:00

              Не могу не согласиться, однако "удобно" это тоже вещь относительная, вам не кажется? С удовольствием польщовался нортоном во времена доса, но с появлением оконного интерфейса отказался от него. В универе многие преподаватели очень любили FAR, но мне не очень нравилось им пользоваться.


        1. KyHTEP
          00.00.0000 00:00
          +4

          Как у вас глаза не отваливаются от такой палитры? )

          DN-like Far
          DN-like Far


          1. xsevenbeta
            00.00.0000 00:00

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


            1. leprekon69
              00.00.0000 00:00
              +1

              Это вкусовщина, но я плевался в ТО время от всего синего, и пользовал DN. И в mc ставлю любую другую тему кроме по-умолчанию. Везде.


            1. q2c
              00.00.0000 00:00

              Ну да, кто с чего начинал. Я в Дос Навигаторе ставил палитру а-ля Нортон, и даже для чтения на мобилке поначалу тоже использовал light cyan on blue, но со временем всё же пришёл к dark yellow on black - полезнее как для глаз, так и для батареи.
              Также, пользуясь случаем, передаю лучи ненависти дизайнерам Майкрософт, которые в Вин10 (или м.б. уже в 8?) с непонятной целью решили изменить стандартную консольную палитру, и теперь необходимо проделывать лишние телодвижения, чтобы Фар не выглядел кислотно-блевотным.


            1. KyHTEP
              00.00.0000 00:00

              Дело не в привычке. Мне физически больно от этого такого количества такого синего. DN я встретил случайно лет через 5 после знакомства с нортоном. И испытал комфорт, который показал, что до этого я мучился, просто принимал как норму.
              А белые буквы на синем экране у меня со времен Borland C++ нормально заходят.
              Может с файловым списком другая плотность информации, что мне так бьет по глазам и мозгу.


          1. leprekon69
            00.00.0000 00:00
            +1

            Нормально всё. Главное не синий фон. Или голубой, как в некоторых терминалах / системных темах у mc. Можно чёрный, серый, только не красный или жёлтый.


            1. KyHTEP
              00.00.0000 00:00
              +1

              Так вы посмотрите к какому сообщению моя фраза ) Там же синий фон )
              Моя картинка - это противопоставление


        1. leprekon69
          00.00.0000 00:00

          Я с Double Commander-a делаю Drag'n'Drop в виртуалки. Просто так быстрее. А с Фар-а как? А закладки в нём где? Закрепление закладок с возможностью смены каталога (откроется в новой вкладке)? Очень удобно для рабочей папки с подпапками. Работ бывает несколько, и закрепить можно несколько. Да, есть закладки в mc, но так - быстрее. Ещё есть закладки слева в Thunar, в том числе на smb / ftp / webdav.


          1. aush99
            00.00.0000 00:00
            +1

            закладки - Ctrl-Shift-цифра от 1 до 0.(вроде так). И быстрый переход к каталогу - правый ctrl+цифра


      1. maisvendoo
        00.00.0000 00:00
        +14

        rar сегодня с успехом заменят 7zip, а вот без FAR я свою жизнь в "окнах" не мыслю. Честь и хвала разработчику, долгих лет!


        1. wolfy_str
          00.00.0000 00:00
          -4

          RAR знает на порядок больше людей чем 7zip. Я вот про него узнал не так давно, чисто случайно, про рар знал всегда, как появились ламповый компьтер.

          Да соглашусь, разработчику долгих лет, но FAR не использую. Он создавался даже не под современные разрешения 640 на 480 или 600 на 800. Да его и сейчас можно использовать. Но можно пользоваться обычным поисковиком.


          1. sden77
            00.00.0000 00:00
            +21

            Не согласен. Я винрар не видел вживую уже много лет, а 7zip встречаю постоянно на разных компах у разных людей. Функционал-то одинаковый, но один бесплатный и opensource, а за второй надо платить или искать взломанную версию на левых сайтах. Выбор, имхо, очевиден.


            1. megaslowpoke
              00.00.0000 00:00
              +1

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


              1. Kanut
                00.00.0000 00:00
                +11

                Вот только нормальная фирма где-нибудь на Западе с таким связываться точно не захочет. Особенно учитывая существование альтернативы в лице 7zip.


                1. megaslowpoke
                  00.00.0000 00:00

                  Значит этой "нормальной фирме" винрар и не нужен, только и всего, всё ведь зависит от решаемых задач, кому-то даже и тар+гзип достаточно.


                  1. Kanut
                    00.00.0000 00:00
                    +1

                    Ну так он подавляющему большинству фирм по хорошему не нужен. Об этом и речь.

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


                    1. megaslowpoke
                      00.00.0000 00:00
                      -1

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


                      1. Kanut
                        00.00.0000 00:00
                        +5

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

                        Или если зайти с другой стороны: какому проценту фирм эти киллерфичи нужны?

                        А хоумюзеры обычно дома пользуются тем же, к чему уже привыкли на работе или там во время учёбы. Поэтому если 99% фирм используют 7zip, то и большинство простых пользователей будут это дома делать. Им то киллерфичи винрара зачем?


                      1. megaslowpoke
                        00.00.0000 00:00
                        +6

                        У меня нет данных кому что нужно, но могу перечислить фичи которые очень помогали и в итоге стоили своих денег, экономя время и нервы:


                        • внятная справка и вообще полное и понятное описание,
                        • портабельный режим,
                        • всё (ну почти всё) есть как в гуе, так и в консольном варианте,
                        • SFX архив-инсталлятор, причём большей частью скриптовый, а не только галками, и гуёвый и консольный, и не светится в вирустотале как расписаный под хохлому,
                        • профили архивирования, в которые и настройки для SFX всунуть можно,
                        • блокировка архива от изменений,
                        • рекавери для архива хоть до 100%, иногда хотелось бы и больше, но и это очень выручало,
                        • обновление архива с сохранением прошлых версий файлов,
                        • автоименование окончания с указанием времени в выбранном формате,
                        • сохраняет точное время самих файлов,
                        • NTFS разрешения,
                        • аттрибуты, в частности "сжатый",
                        • софт/хард-линки, причём именно как линки, а не просто то что в них,
                        • поддерживает перенос потоков файла,
                        • умеет удалять и очищать место за файлами после их архивирования,
                        • и искать строку в архивах не распаковывая всё на диск.

                        Больше никто всё это не умеет полностью самостоятельно. Такие дела.


                      1. Kanut
                        00.00.0000 00:00
                        +2

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

                        И именно поэтому винрар сейчас мало где увидишь.


                      1. megaslowpoke
                        00.00.0000 00:00
                        +5

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


                      1. PsyHaSTe
                        00.00.0000 00:00
                        +1

                        Ну если меряться: то 7z умеет запаковывать/распаковывать lzma, винрар насколько мне известно — нет. Выбирать размер словаря архивации в 7z можно, в винраре вроде нет.


                        Из плюсов винрара мне нравится его юай больше, 7z тупо черно-белый.


                      1. PuerteMuerte
                        00.00.0000 00:00
                        +2

                        Выбирать размер словаря архивации в 7z можно, в винраре вроде нет.
                        Размер словаря в винраре можно выбирать примерно четверть века. К слову, я до сих пор пользуюсь винраром, просто ради UI, интерфейс 7z меня вгоняет в депрессию :)


                      1. leprekon69
                        00.00.0000 00:00

                        Посмотрите на линукс-архиваторы ))) Хотя может понравиться. Лично у меня в линуксе либо из консоли разархивирование, которая по F9 в каталоге запускается, либо из контекстного меню - программа unp. Лучшего GUI не бывает.


                      1. DistortNeo
                        00.00.0000 00:00
                        +1

                        Лучший GUI — плагин для Far. Уже давно не пользуюсь отдельными программами-архиваторами.


                      1. koreec
                        00.00.0000 00:00

                        WinRAR - самый популярный архив в Китае. Бесплатный, но с рекламой.


                      1. teasot
                        00.00.0000 00:00
                        +1

                        Он продолжает работать, но это не значит что можно использовать.

                        “Вы можете использовать эту программу на протяжении испытательного периода длительностью 40 дней. Если вы хотите пользоваться этой программой и дальше, то должны приобрести лицензию на неё.“


                      1. leprekon69
                        00.00.0000 00:00

                        Аминь, бро. Это принцип UNIX-ов. 1на программа, выполняющая 1ну функцию, но которая работает хорошо. Комбайны не нужны.
                        Setup можно делать бесплатным Inno под винду. Аттрибуты сохраняет tar, а потом любой gz, xz и т.п. Хотя лично я за вычищение всей персональной информации. В том числе из файлов, которые создавал-правил, типа графики, документов docx, xlsx. Поэтому для tar-a есть параметры для этого. Чтобы не сохранял имя пользователя и группы. Линки он сохраняет. Про потоки никто не знает кроме advanced admin-ов и кул-хацкеров. Удалять после архвирования тоже параметры есть у команд консольных. Влом помнить - накидал скрипт 1 раз, типа pack-tar, и в строке Double Commander-a ввёл в нужной папке. В итоге no-GUI архиватор. Или в контекстное меню добавил / по горячей клавише. Разархиватор вообще unp. Он много форматов ест. "Распаковать здесь" и всё. Или unp *
                        Recovery делается бэккапом в 3 места, в том числе на отключенный винт и облако.
                        Главное в архиваторе - чтобы архив открыли те, кому кидаешь. Поэтому zip - выбор 21 века. Не сохраняет атрибуты и права, откроется там где не стоит архиватор, делать на винде, потому что линуксовые косячат с кодировкой, а если патченные - всё равно проверять на винде. Хотя можно через wine 7zip поставить...


                      1. saboteur_kiev
                        00.00.0000 00:00

                        zip в линукс уже давно сохраняет права.
                        линукс и винда уже utf8


                      1. DistortNeo
                        00.00.0000 00:00

                        После перехода винды на utf8 по умолчанию и на ней начались проблемы с кодировкой в zip.


                      1. Tippy-Tip
                        00.00.0000 00:00

                        Из личного опыта.

                        FAR Manager + плагин MultiArc + pkzipc = есть проблемы с кодировкой utf8.

                        FAR Manager + плагин arclite = нет проблем с кодировкой.

                        Решение: использовать одновременно плагины arclite и MultiArc, проверить, что требуемый тип архива не был исключен из обрабатываемых arclite, в подкаталоге Formats плагина Multiarc переименован файл Zip.fmt (к примеру в Zip.fmt.bak)


                      1. PuerteMuerte
                        00.00.0000 00:00
                        +8

                        Это принцип UNIX-ов. 1на программа, выполняющая 1ну функцию, но которая работает хорошо.

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


                      1. kemko
                        00.00.0000 00:00
                        +2

                        Только вот 7zip по по даблклику распакует и заапустит только тот файл, на котором даблкликнул, а winrar - всё содержимое архива. Поэтому в итоге у пользователя winrar какой-нибудь многофайловый инсталлятор с большей вероятностью нормально запустится от даблклика.


                      1. Kanut
                        00.00.0000 00:00

                        Я уже и не припомню когда в последний раз видел многофайловый инсталлятор или даже просто архив разбитый на части. Кому и зачем это сейчас надо?


                      1. qw1
                        00.00.0000 00:00

                        заапустит только тот файл, на котором даблкликнул, а winrar — всё содержимое архива

                        Нет возможности проверить, но звучит как ужасная идея.
                        Например, у меня архив, в котором 500 TXT файлов. Я кликаю на одном, и по вашей логике, он должен распаковать все 500 и открыть тот, на котором кликнул.


                      1. Mingun
                        00.00.0000 00:00
                        +2

                        Сказали же — при клике по исполняемому файлу. Обычно исполняемому файлу нужно то, что рядом с ним лежит.


                      1. qw1
                        00.00.0000 00:00
                        +1

                        Это что получается, разное поведение при клике на исполняемый и текстовый файл? А если я кликаю на js-файл, или vbs? Не люблю программы, которые считают себя умнее пользователя.


                      1. Mingun
                        00.00.0000 00:00

                        Я точно не помню, но по-моему он смотрит на системную настройку расширений, которые считаются запускабельными. То есть если у вас по двойному клику js файлы запускаются, то распакуется все, а если открывается редактор — то только он.


                      1. PuerteMuerte
                        00.00.0000 00:00
                        +1

                        Только вот 7zip по по даблклику распакует и заапустит только тот файл, на котором даблкликнул, а winrar — всё содержимое архива.

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


                      1. Mingun
                        00.00.0000 00:00
                        +3

                        Опция "Непрерывный архив" никакого отношения к указанной фиче не имеет


                      1. PuerteMuerte
                        00.00.0000 00:00

                        Эм… вы меня удивили, я полез в Википедию, но нет, всё ок, я не ошибся, это именно она и есть.
                        UPD, а, пардон, там не понятно, что речь идёт именно про исполняемый файл, а не про произвольный. Ну да, тогда всё верно.


                      1. qw1
                        00.00.0000 00:00
                        +3

                        Оба архиватора, и 7z, и rar, умеют делать непрерывные архивы. И чтобы в непрерывном архиве добраться до файла из середины, необходимо распаковать всё, что было до него.


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


                      1. saboteur_kiev
                        00.00.0000 00:00
                        +2

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


                  1. saboteur_kiev
                    00.00.0000 00:00

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


                    1. megaslowpoke
                      00.00.0000 00:00

                      Никак не могу понять, как так вышло, что вы так смело за некую условную "нормальную фирму" решали что ей надо и не надо, вы во всех таких работаете, знаете требования, условия, а мб даже устанавливаете их? Или те в которых по ТЗ не подходит 7зип от чего-то ненормальные?


                      1. Kanut
                        00.00.0000 00:00
                        +1

                        Так а какие это должны быть ТЗ чтобы нужен был бы именно винрар. Вот скажем есть фирма, которая ставит сантехнику. Зачем им винрар? Булочной? Магазину? Заводу?

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


                      1. megaslowpoke
                        00.00.0000 00:00

                        Так в чём проблема, пусть не тратят, никто же не заставляет, ровно об этом и написано выше, повторяю: Значит этой "нормальной фирме" винрар и не нужен, только и всего, всё ведь зависит от решаемых задач, кому-то даже и тар+гзип достаточно.


                        Примеры фич в вольном пересказе из ТЗ, в рамки которого не попадает 7зип, или требует каких-то диких костылей которые непонятно кто потом поддерживать будет — там выше уже есть.


                      1. Kanut
                        00.00.0000 00:00
                        +1

                        Так в чём проблема

                        Нет никакой проблемы. Вы спросили про "условную нормальную фирму", поэтому и ответ.

                        Примеры фич

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


                      1. megaslowpoke
                        00.00.0000 00:00

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


                      1. Kanut
                        00.00.0000 00:00

                        Например сразу первые два ваших пункта точно есть.


                      1. megaslowpoke
                        00.00.0000 00:00

                        Понятно.


                      1. qw1
                        00.00.0000 00:00

                        Это то, что на поверхности. Изучение ключей ком. строки показывает, что последняя версия 7z умеет работать с симлинками/хардлинками и NTFS-потоками.


                      1. qw1
                        00.00.0000 00:00

                        Ну ещё и это есть


                        сохраняет точное время самих файлов

                        умеет удалять и очищать место за файлами после их архивирования


                      1. saboteur_kiev
                        00.00.0000 00:00
                        +1

                        По самому определению, слово "норма" - означает поведение большинства.
                        Подавляющему большинству фирм архиватор нужен просто чтобы архивировать и распаковывать файлы. Без SFX, без solid pack, без кодов восстановления и в наши годы уже без разбиения на дискеты. Нужен просто архиватор с удобным и простым интерфейсом, чтобы пакет могли распаковать другие пользователи.

                        И да, те, кому не подходит 7zip выходит ненормальные.

                        P.S. При этом я являюсь давним поклонником рар и винрар. Просто смотрю на вещи объективно и правильно употребляю термины.


                      1. megaslowpoke
                        00.00.0000 00:00

                        А, ну так если "ненормальные" потому что "не большинство" тогда это всего лишь вопрос определений и угла обзора, а не нужен/не_нужен.


                      1. leprekon69
                        00.00.0000 00:00

                        А меньшинства всегда поливают.
                        Даже АП-шечка если кто против какого закона выставляет что это Меньшинство против, а по опросам ВЦИОМ 76% за перенос митингов за город и повышение налога за выброс углекислого газа при дыхании. Потом в прайм-тайм пропагандисты это "меньшинство" высмеют и гости объяснят почему они неправы.


                    1. kemko
                      00.00.0000 00:00

                      Нормальной фирме хватит для внутреннего файлообмена встроенного в ОС архиватора, вот в чём прикол.


              1. sden77
                00.00.0000 00:00
                +4

                А зачем мириться с этими особенностями, если есть альтернатива, которая ничем не хуже? Или же у винрара есть какие-то уникальные фичи, которых нет у 7zip?


                1. dom1n1k
                  00.00.0000 00:00
                  +1

                  Да, winrar значительно более функционален. Хотя это действительно не всем нужно и "за свои деньги" 7zip отличное решение.


                1. Vaitek
                  00.00.0000 00:00
                  +2

                  Добавление информации для восстановления битых архивов?


                  1. tyomitch
                    00.00.0000 00:00
                    +1

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


                    1. DistortNeo
                      00.00.0000 00:00

                      У меня есть SSD, который вдруг начал страдать амнезией (1 ошибка на 1 мегабайт данных). Ещё HDD с битыми секторами. Так что проблема потери данных на носителе не умерла с флопиками.


                      1. akhalat
                        00.00.0000 00:00

                        +1, сыпятся любые носители.
                        Но рекомендую для этих целей попробовать MultiPar. Бесплатный, алгоритм эффективнее и поддерживается поиск восстановления на GPU. Ещё можно контроллировать именно размер информации для восстановления, чтобы например забить двд/бд болванку под ноль.


                  1. saboteur_kiev
                    00.00.0000 00:00

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


                  1. leprekon69
                    00.00.0000 00:00

                    А Вы за годы работы с winrar-ом со слётом Всей ФС не сталкивались? Или выпадения винтов из рэйда с разностью в часы? Потому что кто-то их додумался из 1й партии закупить до тебя. Нет возможности купить в разное время - бери в разных магазинах. Договор с каким-то 1м поставщиком - бери разные брэнды. Или манагера проси разные партии.
                    Но это не заменяет бэккапа минимум в 3 места. Нет у жадной фирмы - бэккапь домой на бу винты. В 1 день всё разом не умрёт. Лучше бэккап давностью в неделю, чем бухам учёт восстанавливать. Некоторые просто увольняются. К счастью я так не попадал, но у знакомых было.


                    1. DMGarikk
                      00.00.0000 00:00

                      ? Или выпадения винтов из рэйда с разностью в часы? Потому что кто-то их додумался из 1й партии закупить до тебя.

                      это во времена мухи ЦЦ или стеклянных ibm-ов?


                1. EAL9000
                  00.00.0000 00:00
                  +1

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


              1. leprekon69
                00.00.0000 00:00

                И это БЕСИТ. 1й раз видел это цыганское окно "дайте денег..." у юзеров - сносил ставил ло... сли очень просили, или 7zip, если на работе. НО! В 7zip надо после установки зайти от Адлминистратора и выставить в настройках + на ассоциации всех файлов. В 1-юзерском компе это не так важно, а вот на сервере Приложений например уже да. Или с доменами и пересадками если. Хотя там политикой можно ассоциации внести или рег-файлом после установки.


            1. DistortNeo
              00.00.0000 00:00
              +1

              Что интересно, при наличии Far не нужны отдельные программы для работы с архивами.


              1. qw1
                00.00.0000 00:00

                7z нужен, для автоматизации операций с архивами в скриптах.


              1. saboteur_kiev
                00.00.0000 00:00

                far сам по себе не все сможет разжать


          1. d-stream
            00.00.0000 00:00
            +5

            Примерно со времен когда организации стали задумываться об авторских правах winrar стал ощутимо терять позиции в пользу 7zip. Ибо в каждом чеклисте проверок он, наряду с 1с, гарантами-консультантами стоял в первых рядах


          1. Vaitek
            00.00.0000 00:00
            +2

            Современный FAR прекрасно масштабируется полю любой экран с любым разрешением.


            1. saboteur_kiev
              00.00.0000 00:00

              он и раньше масштабировался. Проблема в виндовс консоли, которую успешно замещает ConEmu


              1. PuerteMuerte
                00.00.0000 00:00
                +2

                А какая проблема в виндовс консоли?


                1. saboteur_kiev
                  00.00.0000 00:00
                  +1

                  В старых виндах нельзя было просто взять за уголок и отмасштабировать


                  1. PuerteMuerte
                    00.00.0000 00:00

                    По-моему, это в совсем очень старых. Я помню, что такое было, но прошло чуть ли не во времена вин7, а то и раньше.


                    1. saboteur_kiev
                      00.00.0000 00:00
                      +1

                      в вин7 все еще было


                    1. qw1
                      00.00.0000 00:00
                      +2

                      У меня есть Windows Server 2012R2 (аналог Win8.1), и там нельзя менять размеры окна "за уголок". Раздражает.


                      1. PuerteMuerte
                        00.00.0000 00:00

                        Да, действительно, проверил на виртуалке 8.1, за уголок таскается, но только по высоте, ширина не меняется.


                      1. qw1
                        00.00.0000 00:00
                        +1

                        За уголок таскается только потому, что экранный буфер у cmd.exe заранее сделан большим по высоте. А если взять фиксированное окно 80x25, в котором обычно FAR запускается, то и по высоте нельзя будет увеличить.


                      1. PuerteMuerte
                        00.00.0000 00:00

                        Я на FAR тоже проверил, и тоже таскается. Таскается по вертикали, ну и кнопка "максимизировать окно" тоже нормально работает. А вот произвольно растянуть по горизонтали не получается.


                      1. qw1
                        00.00.0000 00:00

                        А у меня — нет (может, от билда зависит, мой сервер показывает 6.3.9600)


                        Кнопка "Максимизировать" работает только в FAR (наверное, он перехватывает это событие). В обычном cmd окно прыгает в другое место экрана, не меняя размер. Это я о случае, когда размер окна равен размеру буфера консоли, то есть нет линеек прокрутки.


                      1. PuerteMuerte
                        00.00.0000 00:00

                        А у меня — нет (может, от билда зависит, мой сервер показывает 6.3.9600)

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


                      1. qw1
                        00.00.0000 00:00

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


          1. saboteur_kiev
            00.00.0000 00:00
            +3

            RAR знает на порядок больше людей чем 7zip

            Ложное утверждение. Зарубежом более популярен 7zip. В том числе и потому что он изначально был бесплатный, поддерживал все что нужно, оболочка удобная.
            Винрар в СНГ бил рекорды, но для совместимости с миром многие ушли на 7zip


            1. vconst
              00.00.0000 00:00
              -2

              Да? И какая оболочку у 7з на маке?
              А никакой — там это чисто консольное приложение


              1. saboteur_kiev
                00.00.0000 00:00
                +2

                а это тут причем? На маке winrar есть?


                1. vconst
                  00.00.0000 00:00
                  -2

                  И тоже консольный, как и 7з )))


                  1. tundrawolf_kiba
                    00.00.0000 00:00

                    Для gui на маке можно использовать PeaZip, который опенсорсный и бесплатный.


                    1. vconst
                      00.00.0000 00:00

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


        1. NeoCode
          00.00.0000 00:00
          +15

          Total Commander. Для меня существенно то что это GUI приложение, которое более органично смотрится в GUI окружении, там доступно виндовское контестное меню, в которое интегрируется множество программ, иконки файлов, перетаскивание и т.п. (не знаю есть ли в современном FAR все это, но так сложилось что с Нортона сразу перешел на wincmd).

          Наверное, если бы в винде был консольный режим (без GUI), подключение по ssh и соответствующие юзкейсы, то FAR мог бы быть отличным аналогом mc.


          1. SpiderEkb
            00.00.0000 00:00
            +2

            Есть фриварный DoubleCommander. Долго пользовался Тоталем ломаным, потом нашел Дубль и перешел на него. В целом не хуже тоталя (хотя в мелочах есть различия, конечно).

            Для меня еще удобно что есть и под Win64 и под Linux (так сложилось что сейчас у меня основной комп под виндой, второй под линухом) удобно когда и там и там один интерфейс. Ну и есть portable версия - ее на удаленную виртуалку поставил (там инсталяторы не запускаются - все заадминистрировано до предела).

            С FAR'ом как-то не сложилось у меня. RAR'ом пользовался конечно, но сейчас 7zip/Bzip в основном.

            Так что увы, но "уходит эпоха"...


            1. Fedorkov
              00.00.0000 00:00
              +4

              Пару лет использовал Double Commander, пока не наткнулся на far2l. Именно в тот момент я впервые почувствовал себя в линуксе по-настоящему как в родной среде.


            1. vconst
              00.00.0000 00:00
              +3

              Пробовал на маке DC — как замену тоталу…
              Даже близко не то ((


              1. leorikz
                00.00.0000 00:00

                mu commander?


                1. vconst
                  00.00.0000 00:00
                  +1

                  Ой нет...


              1. eSKon
                00.00.0000 00:00

                Я ForkLift использую на маке. Не идеально, но в принципе хватает.


                1. vconst
                  00.00.0000 00:00

                  Выглядит любопытно, попробую. Спасиб)


              1. SpiderEkb
                00.00.0000 00:00
                +2

                А что именно "не то"?

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


                1. Didimus
                  00.00.0000 00:00
                  +1

                  Вам сложно нажать одну кнопку при запуске тотала? Ну а потом он месяцами открытый висит


                  1. tyomitch
                    00.00.0000 00:00
                    +2

                    Условия лицензии -- "This means that you can test it for a period of 30 days. After testing the program, you must either order the full version, or delete the program from your harddisk."

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


                    1. Didimus
                      00.00.0000 00:00

                      А повторно установить сразу после установки запрещено?


                      1. qw1
                        00.00.0000 00:00
                        +1

                        Да сколько угодно устанавливайте/переустанавливайте. Но пользоваться можно только 30 дней. Если вы дома 30 дней попользовались в тестовом режиме, а через 2 года пришли на работу и там установили якобы "для теста", это нарушение лицензии.


                      1. leprekon69
                        00.00.0000 00:00

                        Причём как знающий - скажу что при приёме Автор может выписать Любую сумму. В 2 раза больше за каждый установленный экземпляр например. Или больше. Закон не регламентирует это. А больше 100к - уже уголовка...


                      1. Didimus
                        00.00.0000 00:00

                        Перефразирую. К чему привязана лицензия?


                      1. qw1
                        00.00.0000 00:00
                        +1

                        Тестовый период привязан к физ. лицу


                        This means that you can test it for a period of 30 days


                  1. SpiderEkb
                    00.00.0000 00:00
                    +1

                    Не сложно. Но тут скорее дело принципа. То, без чего "жить никак" я оплачу. Или найду бесплатную замену.


                1. vconst
                  00.00.0000 00:00

                  Когда я им пользовался ДС не умел в контрол-стрелка раскрывать каталог в соседней панель, не умел в контрол-В для вывода ВСЕХ файлов в директории и поддиректориях, как-то слабо умел в массовое переименование и еще некоторые фичи


                  1. Armitage1986
                    00.00.0000 00:00

                    Это все в DC есть. Не знаю, как давно появилось.


                    1. vconst
                      00.00.0000 00:00

                      Хм…
                      Пожалуй, надо попробовать дать ему второй шанс


              1. lookfortheroot
                00.00.0000 00:00

                Nimble Commander - ближайший аналог Тотала для Маков. Намного лучше ForkLift и массы других файловых менеджеров - в том числе в управлении с клавиатуры. Пользуюсь несколько лет и очень рад.


                1. vconst
                  00.00.0000 00:00

                  Он умеет, например:
                  — Directory branch: Show contents of current dir and all subdirs in one list
                  — Open directory/archive and display it in the target window. If the cursor is not on a directory name, or the other panel is active, then the current directory is displayed instead
                  — и пихать всякое разное в командную строку?


              1. leprekon69
                00.00.0000 00:00

                Скажите чем часто пользуетесь в TC, чего нет в DC сейчас. Просто может давно смотрели. Я ещё Unreal Commander пользовал на win-серверах. Но потом он скурвился и стал просить денег.


                1. vconst
                  00.00.0000 00:00

                  Чуть выше ответил


              1. anmipo
                00.00.0000 00:00

                Я перепробовал много вариантов на маке, остановился на Crax Commander. Там даже хоткеи по умолчанию такие же, и дискета на иконке :)


                1. vconst
                  00.00.0000 00:00

                  Надо попробовать! )


            1. NeoCode
              00.00.0000 00:00

              Когда-то пытался пользоваться DoubleCommander в Linux, но как-то глючно было, отказался.


              1. leprekon69
                00.00.0000 00:00

                Он уже не глючный. Жаль F6 с удалённых серверов / webdav не даёт.
                Только Qt версию берите. GTK похуже.
                А у кого был глючный - Вы на версию смотрите. Он сейчас только 1.0.8. А тотал у меня от 2008-го года 6я валяется. Это 2 большие разницы.


                1. geher
                  00.00.0000 00:00

                  Он сейчас только 1.0.8

                  1.0.10


                  1. leprekon69
                    00.00.0000 00:00

                    У меня 1.0.8 )) Будет 1.1 - обновлю. Я консервативен, каждый день apt upgrade не делаю )) Потому что перед этим нужно отбэккапить / и "работает - не трогай".


            1. akhalat
              00.00.0000 00:00

              Есть фриварный DoubleCommander.

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


              1. Armitage1986
                00.00.0000 00:00
                +1

                Есть.


              1. SpiderEkb
                00.00.0000 00:00
                +1

                Есть
                https://doublecmd.github.io/doc/ru/syncdirs.html
                https://doublecmd.github.io/doc/ru/help.html#cm_CompareContents
                Правда, для сравнения файлов у меня прикручена внешняя программа WinMerge (она и к гиту и коммандеру прикручена). Помощнее


          1. serge-sb
            00.00.0000 00:00
            +1

            Контекстное меню и в фаре есть. И открывается оно по той же кнопке с клавиатуры.


            1. NeoCode
              00.00.0000 00:00
              -2

              Ради интереса запустил - контекстное меню там тоже текстовое:) Вроде повторяет виндовское. Но программы, вызываемые из него, все равно GUI-шные. Так что особого смысла нет.
              Хотя я и с теплотой отношусь к текстовому режиму и TUI интерфейсам, но увы, для них сейчас объективно осталась лишь одна ниша - работа по ssh или com-порту.
              Я в тотале для удобства восприятия ставлю моноширинный шрифт, а если еще и цвета настроить, можно вполне получить визуальный аналог Far'а


              1. qw1
                00.00.0000 00:00
                +2

                Сейчас в составе официального дистрибутива есть плагин EMenu. Он умеет показывать как текстовое меню, так и стандартное GUI, поверх текстового окна. Я настроил Shift+F10 — GUI, а кнопка Menu слева от правого Ctrl — текстовое. Хотя обычно этим меню не пользуюсь.


          1. Mingun
            00.00.0000 00:00
            +5

            Откройте для себя ConEmu. Вместе с Far'ом просто бомба!


            1. NeoCode
              00.00.0000 00:00

              ConEmu у меня есть, правда особой потребности в работе из консоли под виндой нет. А так да, конечно лучше чем встроенная виндовская консоль.


          1. artemisia_borealis
            00.00.0000 00:00

            Что-то не вспоминают Altap Salamander, а это ведь очень качественный продукт для тех тяготеет именно к GUI файл менеджерам


            1. karabas_b
              00.00.0000 00:00

              Как не вспоминают WinSCP, а он в дополнение ко всем своим фичам с новой версии 6.0 - полноценный двухпанельный GUI файловый менеджер. С полностью клавиатурным управлением, командной строкой, а также с официальной portable версией. Все бесплатно и open source.


          1. saboteur_kiev
            00.00.0000 00:00
            +1

            понятия не имею что за органичность. Любители органичности сидят на МакОс обычно.
            А фар - в принципе отлично смотрится и главное делает все свои задачи.
            зюію Фар отлично работает по ssh, кучи юзекейсов.


            1. Astroscope
              00.00.0000 00:00
              +3

              Оффтоп

              Любители органичности сидят на МакОс обычно.

              Прочитал как "любители ограниченности".


              1. leprekon69
                00.00.0000 00:00
                +1

                LOL ))) У них иконки управления окном стали плоскими. А я восторгался выпуклыми и псевдо-3d. Мак уже не тот...


            1. vconst
              00.00.0000 00:00

              Органичность ГУИ — это когда все элементы интерфейса, меню и диалоговые окна — выглядят как во всех остальных программах и у них одинаковое поведение, с привычным и понятным таб-ордером, с альтовыми шорткатами и всем остальным. А не непойми как псевдографикой.


              Кстати, дико скучаю по удобному таб-ордеру и альтовым шорткатам — на макоси… Но там другие плюшки


        1. chelovek-jpeg
          00.00.0000 00:00

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


      1. DistortNeo
        00.00.0000 00:00
        +3

        Да, я тоже всегда устанавливаю FAR на все машины с Windows

        А я — ещё и на Linux, вместо mc. Удобно, когда на разных системах используется один и тот же инструмент.


      1. fpinger
        00.00.0000 00:00

        На Linux far2l есть.


      1. buratino
        00.00.0000 00:00

        Ставлю FC на все машины


      1. Iwanowsky
        00.00.0000 00:00
        +1

        Да, я тоже всегда устанавливаю FAR на все машины с Windows, с которыми работаю.

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


    1. dyadyaSerezha
      00.00.0000 00:00

      Аналогично.


    1. Dewey
      00.00.0000 00:00
      +10

      То же самое. Сейчас на Дебиане использую FAR2L.


      1. shushu
        00.00.0000 00:00

        А mc пробовали?


        1. tester_17
          00.00.0000 00:00
          +20

          пробовали, но после фара - кривая поделка


          1. vconst
            00.00.0000 00:00
            +6

            Такое впечатление, что mc остановился в развитии на уровне классического досовского nc


            1. blind_oracle
              00.00.0000 00:00

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


              1. vconst
                00.00.0000 00:00

                А они фичи пилят, или баги фиксят? Разница большая


                1. blind_oracle
                  00.00.0000 00:00

                  А хз, я не слежу, вроде и то и то.


                1. SergeyMax
                  00.00.0000 00:00
                  +2

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


                  1. vconst
                    00.00.0000 00:00

                    Ну, всякие обычные штуки, типа встроенный grep, массовое переименование и тд тп.



        1. Dewey
          00.00.0000 00:00
          +6

          Конечно, пробовал. Не могу сказать с уверенностью, то ли после FAR'а он выглядит совершенно несуразным, и я не смог найти причину, мириться с его неудобствами, то ли он исторически настолько не user-friendly.

          Честно говоря, под Линуксом мне очень не хватало ровно двух виндовых программ: FAR'а и IrfanView. Хорошо, что FAR теперь есть.


    1. sergiodev
      00.00.0000 00:00
      +1

      А я просто cd dir_name пишу...


    1. Vitos85
      00.00.0000 00:00
      +2

      Подтверждаю, всегда ставлю FAR!


    1. RapidIT
      00.00.0000 00:00
      +5

      FAR - это тот случай, когда даже искать альтернативу нет смысла) Разработчикам низкий поклон за незаменимый и добротный инструмент!


  1. tester_17
    00.00.0000 00:00
    +23

    человек-легенда.. низкий поклон Рошалу!


  1. j8kin
    00.00.0000 00:00
    +45

    FAR не прижился, а тотал командер использую


    1. dunkelfalke
      00.00.0000 00:00
      +3

      Аналогично


    1. blind_oracle
      00.00.0000 00:00
      +4

      У меня с точностью наоборот :) Тотал юзал пару раз чтобы файлы с телефона через MTP вытаскивать, но теперь и в FAR с этим проблем нет.


    1. General_Failure
      00.00.0000 00:00
      +1

      Я сначала ФАР юзал, и он мне больше нравился чем Тотал. Но потом наткнулся на один баг - символы за пределами ascii в консоли криво отображались тогда. Например вместо кавычек («») рисовались угловые скобки (<>). Не помню почему, но мне тогда важно было. Правда, это баг не ФАР, а виндовой консоли, на которой ФАР работает. Но тогда я и пересел в Тотал.
      Ну а сейчас вообще на маке сижу (не-не, товарищ майор, я про комп) и юзаю Файндер. В редких случаях виндовых сеансов уже встроенного проводника достаточно.


      1. SergeAx
        00.00.0000 00:00

        Чтобы консоль привести в чувство - надо набрать `chcp 65001`. У меня это первая пользовательская функция в User menu.


    1. MountainGoat
      00.00.0000 00:00
      +1

      Попользовал Directory Opus - забыл про эти оба. Кастомизация количества и расположения панелей, многовкладочные пресеты, можно сделать кнопки, переключающие приложение по умолчанию для формата файлов. И выглядит как Win 11.


      1. Kanut
        00.00.0000 00:00

        Но он вроде бы совсем не бесплатный. Или что-то изменилось?


        1. MountainGoat
          00.00.0000 00:00

          Псст. TotalCommander - тоже.

          Имхо, DOpus стоит всех своих денег. Тем более что это одноразовый платёж.


          1. Kanut
            00.00.0000 00:00

            К сожалению это не одноразовый платёж. В этом то и проблема.

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


  1. KirovA
    00.00.0000 00:00
    +10

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


    1. AlexTheCleaner
      00.00.0000 00:00
      +3

      Аналогично. Белое на синем мне удобнее и привычнее. Правда FAR тут не при чём, я в Нортоне тексты читал, когда FAR еще в проекте не было.)))


      1. vconst
        00.00.0000 00:00
        +1

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


    1. Armitage1986
      00.00.0000 00:00
      +2

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

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


  1. RalphMirebs
    00.00.0000 00:00
    +2

    А несколько WinRAR и FAR были (есть) популярны в дальнем зарубежье?


    1. SuperFly
      00.00.0000 00:00
      +2

      Один случай вспомнился связанный с этим вопросом. Знакомый релокейтился в Нидерланды и его новая контора(ИТ) попросила прислать пачку каких-то сканов/документов. Он по привычке засунул их в rar, но там распаковать не осилили.

      Но конечно 1 случай ни о чем не говорит.


      1. DirectoriX
        00.00.0000 00:00
        +3

        Как-то подозрительно, тот же 7-Zip распаковывает их без проблем (ну, по крайней мере созданных без хитростей вроде запароленных, многотомных, самораспаковывающихся или ещё каких особых)...


        1. SystemXFiles
          00.00.0000 00:00

          Встречал лично такую особенность, что некоторые версии 7-zip могут не открывать rar файлы. Какая-то ошибка происходит на этапе открытия. Помогло обновление до последней версии


        1. vconst
          00.00.0000 00:00
          +6

          За этот 7з и подобное — надо по пальцам бить…
          В 21 веке пользоваться архиватором, который не встроен по дефолту во все системы — это подло


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


          1. Zangasta
            00.00.0000 00:00
            +1

            В 21 веке пользоваться архиватором, который не встроен по дефолту во все системы — это подло

            В 21 веке это не составляет никакой проблемы --- все есть в интернете. Минутное неудобство, не более.

            Вот в веке 20том, это было серьёзным вызовом --- до сих пор помню как мучался с книжками, заархивированными архиватором HA.


            1. vconst
              00.00.0000 00:00
              +1

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


              С ha вообще никаких проблем не помню.
              В 90х купил на каком-то развале CD типа "Все библиотеки на одном диске". На Delphi сам написал для него оболочку-каталогизатор с распаковщиком, все в GUI, под свои хотелки. Проиндексировал в какой-то дефолтной борландовской дб и горя не знал.


              Какие могут быть мучения с простейшим консольным архиватором — мне в голову не приходит. Встроенный хелп, десяток ключей, все даже проще, чем в arj, потому что ha чисто для компрессии текстов создавался и узкая ниша не требовала каких-то заморочек с мануалом на 10 страниц


              1. Zangasta
                00.00.0000 00:00
                +5

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

                Его отсутствие очень затрудняет разархивацию.

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

                Для этого есть онлайн разархиватор чего угодно.

                Читая ваши сообщения в разных ветках испытываю дикий диссонанс:

                В 90тые я сам свою читалку написал, чисто под себя

                Не могу спрамвится с незнакомым форматом архива! Помомгите!


                1. j8kin
                  00.00.0000 00:00
                  +3

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


                  1. vconst
                    00.00.0000 00:00

                    И это тоже. Безопасники иногда здорово параноят на эту тему.


                    Я дофига видел контор, которые запросто все через бизнес аккаунт условного яндекса всем обмениваются. Но что-то более крупное — только свои собственные облака. Навскидку — МТС выкладывает и принимает файлы только на свои серверы. За ссылку на яндекс — могут люлей отсыпать


                    1. Zangasta
                      00.00.0000 00:00

                      И это тоже. Безопасники иногда здорово параноят на эту тему.

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

                      На мак и смарт приходится ставить отдельные проги

                      Потом решили что ставить программы нельзя.

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

                      Теперь нельзя уже пользоваться облаком

                      только свои собственные облака.

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


                      1. vconst
                        00.00.0000 00:00
                        -2

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


                      1. Zangasta
                        00.00.0000 00:00
                        +1

                        Это не условия задачи — это реальность работы в больших компаниях

                        А когда мы начали обсуждать большие компании?

                        Я ответил на вашу реплику о том, что вам лень ставить программы на комп и телефон --- показав альтернативу.

                        При чем здесь большие компании? При чем тут безопасники? Вы забыли о чем начали говорить? Перечитайте беседу с начала. Вот что вы писали:

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


                      1. vconst
                        00.00.0000 00:00
                        -1

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


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


                      1. tandzan
                        00.00.0000 00:00
                        -4

                        Такое впечатление, что вы как ГПТ чат забываете о чем говорили и пишите следующую реплику с чистого лист

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

                        (сразу минус в карму. кто бы это мог быть? хм...)


                      1. Chamie
                        00.00.0000 00:00
                        +2

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


                1. vconst
                  00.00.0000 00:00
                  -3

                  Вот уж проблем то — достать архиватор в 90х? ))
                  Это надо где-то совсем в лесу жить и ни с кем в принципе не общаться )))


                  Онлайн архиваторы для файлов размером в несколько гигов — отличная идея!
                  Надо запомнить и рассказывать это как анекдот ))


                  1. Zangasta
                    00.00.0000 00:00

                    Онлайн архиваторы для файлов размером в несколько гигов

                    Прекрасно справляются с файлами.

                    Открою секрет --- для разархивации не требуется загружать файлы на сервер или скачивать файлы с сервера. Запусти локально как приложение HTML5/javascript в браузере и работай.


                    1. vconst
                      00.00.0000 00:00
                      -1

                      Вот за что безопасники точно натянут — так вот за такие финты. И потом — мне даже представить страшно, сколько будет разархивироваться браузером архив с несколькими PSD весом на 2-4 гига ))


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


                      Аста, не жалко сову — пожалей хоть глобус )) Погугли еще раз про осаго или что-то еще простое)


                  1. wormball
                    00.00.0000 00:00
                    +2

                    Ну да, в 90х достать архиватор — как два пальца об асфальт, а в 2023 году раздобыть заморский диковинный 7зип — это уже сродни подвигу.


                    1. tyomitch
                      00.00.0000 00:00
                      +1

                      Среда вероятных получателей архивов с 90х очень сильно поменялась.

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


                    1. vconst
                      00.00.0000 00:00

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


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


                  1. Astroscope
                    00.00.0000 00:00
                    +2

                    Вот уж проблем то — достать архиватор в 90х? ))

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


                    1. PuerteMuerte
                      00.00.0000 00:00
                      +2

                      Ну скажем так, архиваторы в 90-е годы тупо были везде. Винты-то были не слишком большие (и хорошо если они вообще были), поэтому эти пкзипы/аржи/лша и прочие рары были щедро рассыпаны по всем компьютерам, и переползали с одного на другой ещё в компьютерном магазине.


                      1. Astroscope
                        00.00.0000 00:00
                        +1

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


                      1. DvoiNic
                        00.00.0000 00:00

                        ага, и знаменитый "фрактальный архиватор"...


              1. General_Failure
                00.00.0000 00:00
                +2

                в крупных организациях одно согласование может занять день-два

                Счастливчик :) Возможно там секретки не было и связанной с ней параноидальной безопасности. Где-то чтобы нужный софт получить, месяцами надо пороги обивать :)
                Хотя в случае с 7зипом проще к админу обратиться, чтобы он где-нибудь в своей песочнице распаковал и сто раз перепроверил.


                1. vconst
                  00.00.0000 00:00

                  Да, работа не с допуском — но с бюрократией


          1. DirectoriX
            00.00.0000 00:00
            +2

            пользоваться архиватором, который не встроен по дефолту во все системы

            Что у нас по дефолту поддерживается на любом компьютере/смартфоне, только ZIP? И 7-Zip умеет создавать не только .7z, но и обычные .zip архивы, какое совпадение. Так что винить надо не программу, а пользователей, которые отправляют архивы в потенциально неподдерживаемом формате. Мне, например, несложно спросить, сможет ли получатель распаковать .7z, и если нет — я без проблем сожму в .zip


            зато у меня архив на 2% меньше весит

            В зависимости от размера и содержимого файлов, разница может быть от ~0 до 30% и более.
            В линуксах, даже в относительно отстающем от современных веяний Debian'е, давно пакетные менеджеры перевели с gzip/bzip2 на xz (который, как и 7-Zip, использует LZMA), ибо разница в размере существенная.


            приходится ставить отдельные проги

            Ну вот такой вот мир, приходится иметь хотя бы распаковщики. Беглый поиск выдал The Unarchiver для Mac OS, а на Android есть ZArchiver (почти как 7-Zip, но мобильный). К счастью, достаточно их 1 раз установить.


            1. vconst
              00.00.0000 00:00

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

              Так об этом и речь.
              Причем, это же не игрушки какие-то на торрент выложить. Одна большая компания, в другую большую компанию — пересылает рабочие файлы.


          1. takkenname
            00.00.0000 00:00
            +3

            Речь не про формат архива, а про программу, которая архивы распаковывает/запаковывает. И в этом 7-zip хорош, потому что работает почти со всем. Бонусом еще отмечу, что zip-архивы с маков в винде имеют сломанную русскую кодировку (по вине винды, если я правильно понял), так что и встроенное ПО – не панацея.


            1. vconst
              00.00.0000 00:00

              Бонусом еще отмечу, что zip-архивы с маков в винде имеют сломанную русскую кодировку

              Больше всего проблем с кодировкой — в рарах. И не всегда удается ее решить, что самое дурацкое. Ни Кека, никакой другой архиватор — иногда не могут ничего поделать


          1. boootloader
            00.00.0000 00:00

            7z как раз поддерживается встроенным макосовским деархиватором, вот rar — нет.


            1. vconst
              00.00.0000 00:00

              Ну да, года полтора он поддерживается.
              А присылают мне их… Даже не вспомню уже сколько лет


        1. MountainGoat
          00.00.0000 00:00
          +1

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


      1. wolfy_str
        00.00.0000 00:00

        просто по умолчанию почему то не Windows не умеет распаковывать этот формат. Хотя думаю алгоритм там не сильно сложнее, тот же 7-Zip намного тяжелее в плане распаковки и запаковки. А то что не осилили, надеюсь просто политика компании такая, нельзя лишнию софтину установить. Так то не думаю что люди настолько глупы, что не знаю формат RAR



    1. sergio_deschino
      00.00.0000 00:00
      +3

      В Германии, например, WinRAR вижу довольно часто, пару раз видел FAR


      1. TheGodfather
        00.00.0000 00:00
        +2

        А вы не обратили внимание на пользователей компьютеров, где вы это видели? Есть подозрение, что пользователи-то все равно русскоязычные, а в Германии, внезапно, достаточно много экспатов.


        1. sergio_deschino
          00.00.0000 00:00

          Конечно, обращал) но, поверьте, совсем местные тоже пользуются. Я на теме FAR подружился не с одним инженером, когда или я или они видели на серверах фар установленный.


        1. VADemon
          00.00.0000 00:00

          -


    1. commanderxo
      00.00.0000 00:00
      +1

      JLCPCB принимает Gerber-файлы в виде ZIP и RAR — солидная фирма, дальнее зарубежье.


    1. iingvaar
      00.00.0000 00:00

      Знакомый хирург ездил какой-то универ в Канаде на конференцию (правда, уже лет 15 назад) и рассказывал, что там на каждом компе стоит фар и рар.


    1. koreec
      00.00.0000 00:00
      +1

      WinRAR (бесплатный, но с рекламой) очень популярен в Китае


    1. saboteur_kiev
      00.00.0000 00:00

      FAR часто встречается, но не массово. Как и в принципе панельные менеджеры.


  1. miga
    00.00.0000 00:00
    +7

    Непопулярное мнение: фар - плохая программа, использовать текстовый интерфейс в графической среде не только глупо, но и неудобно. WinCmd/TotalCmd делают то же самое, только лучше. И в принципевсе эти дикие комбайны, которые и файл менеджеры, и читалки-искалки-переименовывалки-упаковалки - это все от исторической ущербности виндового тулинга, без нормального CLI и утилит типа find/tar/grep/vim/etc


    1. vanyas
      00.00.0000 00:00
      -4

      всё так и есть


      1. artemlight
        00.00.0000 00:00
        +29

        Powershell смотрит с недоумением на "нормальный" кли. Видали мы башовские портянки, там соотношение костылей к полезной нагрузке превышает все разумные пределы. Это так, к слову об ущербности тулинга.

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

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


        1. miga
          00.00.0000 00:00
          +1

          Я поэтому и сказал "историческая ущербность". С тех пор как появился пш в винде стало, нууу, нормально. Мне не очень нравится его многословность, но нравится концепция передачи в пайпах целых объектов вместо просто текста.


          1. BugM
            00.00.0000 00:00
            +1

            На маках взлетел и отлично летит brew. Консоль.

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


            1. vconst
              00.00.0000 00:00
              +1

              Ой не надо мне про это брю. Чудовищно тормозная хрень, просто треш какой-то.
              Одновременно ставил что-то похожее и на мак, довольно мощненький, и на самый простой ВПС на 1 ядре с гигом оперативки. То что на убунтовском впс просто летало, на брю — устанавливалось МИНУТЫ


        1. Fedorkov
          00.00.0000 00:00
          +2

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

          Тогда уж надо сравнивать или cmd с башем, или posh с питоном.


        1. VADemon
          00.00.0000 00:00
          +1

          Тем не менее, сделать дефолтный костыль на стадии дизайна могли только МС: попробуйте выдать произвольный текст в пайп и... Changing PowerShell's default output encoding to UTF-8


    1. pfg21
      00.00.0000 00:00
      +4

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


      1. ainoneko
        00.00.0000 00:00

        Тотал (возможно, ещё под его прежним названием) я использовал по двум причинам: (1) им можно было просто организовать связь компьютеров через параллельный порт и (2) он мог искать внутри архивов.
        Для всего остального был FAR ¯\_(ツ)_/¯


        1. vconst
          00.00.0000 00:00
          +3

          Еще у тотала очень мощный инструмент массового переименования. Не знаю на счет фара, но тотал прям выручает в этом плане


      1. Zeroes
        00.00.0000 00:00

        Возможно переход на FAR2L с поддержкой LUA, мог помочь с недостующими вещами

        https://github.com/shmuz/far2l


    1. dunkelfalke
      00.00.0000 00:00

      С первой частью согласен, со второй нет. Один комбайн - имхо - настолько же удобнее зоопарка комманд CLI, насколько полевой комбайн удобнее серпа с цепом, даже в виде достаточно ущербного midnight commander-а.


      1. miga
        00.00.0000 00:00

        Ну нет, вы прям сильно неправы, как мне кажется. Например, что же я делал последнего с помощью find, давайте посмотрим историю шелла:

        find ../topics -name '*.yaml' | xargs yq '.topics | .[].name' | sort | uniq -c | awk '{ if ($1 > 1) {print $0} }'

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


        1. dunkelfalke
          00.00.0000 00:00
          +10

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

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


          1. miga
            00.00.0000 00:00
            +4

            это все составлено из вполне идиоматичных кусков `find | xargs`, `sort | uniq -c` итд. За несколько месяцев, если пользоваться регулярно (если есть нужда, конечно), оно очень хорошо прилипает к пальцам.


          1. INSTE
            00.00.0000 00:00

            Ну если раза в 2 медленнее чем человеческий, то пару лет всего.


          1. SergeyMax
            00.00.0000 00:00
            +1

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

            Ну мы же с вами на Хабре, здесь джентльмены верят друг другу на слово)


          1. StraNNicK
            00.00.0000 00:00
            +5

            кстати, немного. GNU Coreutils осваиваются быстро, они простые и легко вяжутся в пайпы (вот такие цепочки).
            Тоже пишу такое регулярно.

            А вот powershell освоить не смог (возможно не очень стремился).
            Он гораздо сложнее.


            1. KMiNT21
              00.00.0000 00:00

              Только что в голову аналогия пришла. Многие как-то стремятся прям все-все инструменты освоить (для одних и тех же задач). Так вот это мне напомнило странных музыкантов, которые вместо игры, скажем, на гитаре, вдруг впадают в панику: "Ааааа! А же на флейте еще не научился!!". :)


        1. saboteur_kiev
          00.00.0000 00:00

          В вашей команде не хватает правильного префикса
          edit:<<


    1. OlegMax
      00.00.0000 00:00
      +10

      TotalCmd не интегрирует в себя консоль. Это критический недостаток по сравнению с FAR.


      1. vinyardrip
        00.00.0000 00:00
        +8

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


      1. Dmi3yD
        00.00.0000 00:00

        Есть плагин.


        1. qw1
          00.00.0000 00:00
          +1

          А насколько он интегрирован с панелями? Можно ли горячей кнопкой отправить в консоль имя или полный путь выбранного файла? Можно ли настроить ассоциации, чтобы при нажатии Enter на cpp-файле, в этой консоли запустился компилятор?


          1. leprekon69
            00.00.0000 00:00

            в Double Commander-e есть ассоциации свои. Причём на open и edit можно разные. Я сделал для squashfs архивов по дабл-клику преобразование в tar. А в него уже захожу. Чтобы не монтировать.


            1. qw1
              00.00.0000 00:00

              Тут речь о текстовой консоли. Она есть в double commander?


            1. DistortNeo
              00.00.0000 00:00
              +2

              Я сделал для squashfs архивов по дабл-клику преобразование в tar. А в него уже захожу. Чтобы не монтировать.

              К слову, Far умеет открывать squashfs архивы.


              1. saboteur_kiev
                00.00.0000 00:00

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


                1. qw1
                  00.00.0000 00:00

                  Да, через плагин Multiarc. Но он, кажется, заброшен. Не обновлялся 3 года, и в какой-то момент исключен из официального дистрибутива Far. Я когда переходил на сильно новую версию Far, обнаружил, что у меня что-то через этот плагин перестало работать, ради чего я его держал. Сейчас я плагином Multiarc не пользуюсь.


    1. ru1z
      00.00.0000 00:00

      Обычно использую TotalCmd, но при работе с большим количеством файлов FAR выглядит быстрее. Ну а вообще, все зависит от сценариев использования и эффекта "гусенка". Например, у нас в организации все знакомы с TotalCmd, потому-что удобный клиент ftp.


      1. leprekon69
        00.00.0000 00:00

        А если в Тотале чтение иконок отключить, он тоже будет быстрее ))


    1. sergiodev
      00.00.0000 00:00
      +2

      Я вместо Far ставлю Git Bash, по-моему это удобнее, плюс заодно опыт использования шела пригождается и в другим системах (а не только венде)


      1. artemisia_borealis
        00.00.0000 00:00
        +4

        Использую всё это вместе (и много чего ещё) одновременно под ConEmu. Это чертовски удобно.


        1. sergiodev
          00.00.0000 00:00

          ConEmu удобный, согласен, сам пользовался им, но стал замечать тормоза при вводе команд в Git Bash, например из-за этого буквы появлялись в неправильном порядке когда печатаешь (раздражает). Windows Terminal мне показался шустрее. И начиная с какой-то версии vim начал жёстко глючить внутри Bash в ConEmu, я так и не разобрался как вылечить.


      1. saboteur_kiev
        00.00.0000 00:00
        +1

        git bash надо ставить вместе с FAR и тогда вообще космос.


    1. Mes
      00.00.0000 00:00

      Маковский тулинг тоже ужасный.


      1. miga
        00.00.0000 00:00
        +3

        Чем же они отличаются ? Из коробки идет тот же самый bash (на самом деле zsh теперь по-дефолту вроде), те же самые корутилсы (ну да, не гнутые, а бсдшные, но разница не очень велика)


      1. sergiodev
        00.00.0000 00:00

        Например? По-моеиу вполн5 себе ничего, тем более если поставить Honebrew и oh-my-zsh.


    1. dom1n1k
      00.00.0000 00:00
      +1

      Тотал очень мощный и функциональный, но некрасивый и неудобный.


    1. saboteur_kiev
      00.00.0000 00:00
      +3

      Говорить что FAR - плохая программа - это некорректно.

      Может еще сказать что powershell плохая программа?

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

      Кроме того, FAR отлично сочетается с git-bash


    1. Koioes
      00.00.0000 00:00
      +1

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


      1. PuerteMuerte
        00.00.0000 00:00
        +4

        А в чем преимущество консольных файловых менеджеров перед графическими?

        Ну как бы такой вопрос вообще не стоит, файловых менеджеров — "швейцарских ножей" в природе аж два, это ТС и FAR. Исторически сложилось, что первый графический, второй текстовый, но выбор больше по тому, кому какой кажется удобнее. Они по UX отличаются, в ТС мышкой больше приходится работать, в FAR клавиатурой.


        1. Koioes
          00.00.0000 00:00

          Спасибо


      1. saboteur_kiev
        00.00.0000 00:00
        +3

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


      1. geher
        00.00.0000 00:00

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

        Если перечислять то, что заставляет лично меня выбирать между фаром (третьим, естественно) и тоталом, то получается примерно следующее:

        1. В консоли все более - менее однородно, в глазах не рябит, в отличие от тотала.

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

        Единственное, что пока заставляет держать double commander (а раньше заставляло то же делать с тоталом) - отсутствие удобного механизма синхронизации подкаталогов. В принципе оно требуется очень редко, а иногда даже обхожусь плагином к фару с аналогичным функционалом, но в тотале и в дабле оно все же реализовано намного удобнее.

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


      1. sved
        00.00.0000 00:00
        +1

        А в чем преимущество консольных файловых менеджеров перед графическими

        Если речь идёт про тотал, то во встроенном редакторе. В линуксе правда есть krusader, у которого встроенный редактор можно сделать, так же как в фаре.

        Кроме того у фара есть преимущества: например можно настроить меню и выполнять команды с выделенными файлами. Раньше вовсю использовал макросы ...

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

        В общем, фар более функционален ИМХО.


        1. saboteur_kiev
          00.00.0000 00:00
          +3

          В ФАР также есть фича - выполнение любой цепочки команд, результатом которого будет нечто, переданное в конкретный плагин. И все это руками/автоматом/из юзер меню

          Например выполнение однострочника в git-bash и отправка в фар едитор
          edit:<<find . -name "*.avi" | sort -u


  1. ss-nopol
    00.00.0000 00:00
    +10

    В смысле программистского шедевра из двухпанельных файл‑менеджеров мне запомнился VC (Volkov Commander), с размером исполняемого файла 64К, но при этом весьма продвинутого.


    1. pfg21
      00.00.0000 00:00
      +6

      волков написан на ассемблере, потому и такие размеры и такая эффективность.
      жаль но время такого програмирования уплыло по стиксу в дальние дали...
      сколь помню самый большой проект на ассемблере в екс-СССР.


      1. vadimr
        00.00.0000 00:00

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

        Из более-менее современников VC на ассемблере был написан Virtual Pascal.


      1. saboteur_kiev
        00.00.0000 00:00

        Размеры такие, потому что com а не exe


      1. consalt
        00.00.0000 00:00

        Совершенно нет ностальгии по СССР, но с Нортона я перешел на Волкова. Волков был невероятно быстрый. Невероятно! Но потом увидел Фар, который развивался семимильными шагами и видел длинные имена файлов. Как же я долго привыкал к тормознутости Фара по сравнению с Волков :((((((


    1. KapasMordorov
      00.00.0000 00:00
      +4

      Dos Navigator был самый-самый (и тетрис в нем был сбалансированный).

      Volkov - при недостатке памяти.


      1. ss-nopol
        00.00.0000 00:00
        +4

        VC интересен именно с точки зрения компактности. Уместить такое функциональное приложение в 64К было достижением даже по тем временам. Я уж молчу про сегодняшний подход...


      1. Holger108
        00.00.0000 00:00

        Ага. Заставку скринсейвера помню и сейчас: " Enjoy Dos Navigator".
        Volkov уважал за ассемблер, но не пользовался :)
        Но на венде DN не прижился. Total Commander - наше всё, хотя бы потому, что нативно интегрируется с мгновенным поиском Everything


        1. consalt
          00.00.0000 00:00

          я everything до сих пор пользуюсь по Вин11 :)


  1. bezboroda
    00.00.0000 00:00
    +6

    midnight commander)


  1. JuriiDetochkin
    00.00.0000 00:00
    +14

    FAR + ConEmu — вот мой выбор


  1. shricke
    00.00.0000 00:00
    +6

    FAR это еще и IDE!!!
    Были годы разработки на perl и php в FAR еще до появления IntelliJ и Eclipse


    1. Serge78rus
      00.00.0000 00:00
      +1

      Еще задолго до FAR для этого использовали Multiedit. С ним можно было действительно получить интегрированныю среду с любым компилятором, работающим из командной строки. И все это под однозадачной DOS.


      1. j8kin
        00.00.0000 00:00

        Использовал MultiEdit под виндой, он тогда был единственный где можно было колонки выделять/копипастить и писать.

        Сейчас для этих целей Notepad++ и идея


        1. vconst
          00.00.0000 00:00
          +1

          Любая бордандовская ide умела выделять колонки, еще начиная с дос и текстового режима


          1. achu
            00.00.0000 00:00

            Самый для меня классный был BRIEF (B.R.I.E.F.) - конкурент ME, умел все интеграции, невероятно шустрый, и 'distraction-free'. https://en.wikipedia.org/wiki/Brief_(text_editor)
            потом его купил Борланд и встроил в свое IDE / заодно убил конкурента. По-моему, до сих пор режим совместимости с Brief есть )


          1. fpga421
            00.00.0000 00:00
            +3

            Ctrl + K + B
            Ctrl + K + K
            всплыло в памяти ..


            1. vconst
              00.00.0000 00:00

              Оно самое! ))


              1. qw1
                00.00.0000 00:00

                Это обычные блоки, такие же, как делает Shift+курсор. Вертикальных блоков в Turbo Pascal не было.


                1. vconst
                  00.00.0000 00:00

                  Погуглил — да, так и есть. Значит в более поздних версиях ide появились


            1. saboteur_kiev
              00.00.0000 00:00

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


              1. qw1
                00.00.0000 00:00

                Нативная поддержка — это выделение стрелочками с зажатым Alt вместо Shift.


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


                1. saboteur_kiev
                  00.00.0000 00:00

                  Не, это неудобная вещь.

                  У меня цель - пометил начало выделения блока, через F7 что-то нашел и пометил конец выделенного блока. Не обязательно вертикального.
                  А еще на базе этого делать быстрые макросы через Ctrl+.

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


  1. megaslowpoke
    00.00.0000 00:00
    -1

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


    о его нынешнем роде занятий практически ничего не известно

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


  1. kryvichh
    00.00.0000 00:00
    +1

    С ДР, Евгений! Когда-то делал перевод WinRAR на белорусский язык. Помню, вопрос был правильно перевести фамилию, поскольку в мове написание зависит от ударения: "Рошал" либо "Рашал". А Википедии тогда не было.


    1. vinyardrip
      00.00.0000 00:00
      +2

      А в чем смысл преобразовывать фамилии? Разве нет правила, что заимствования не стоит склонять, спрягать и далее издеваться?


      1. M_AJ
        00.00.0000 00:00
        +5

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

        С исторически родственными языками и двуязычными странами все несколько сложнее, иногда может быть принято именно преобразовывать имена в соответствии с местной традицией. В Украине человек может называть себя в жизни Андрей, и при этом быть записанным в паспорте как Андрiй. Раньше так вообще такое преобразование было повсеместным явлением: Йоханан в зависимости от местности становился Иоаннисом, Йоханном, Иваном, Яном, Жаном, Джоном, Хуаном, Джованни и так далее.


        1. vinyardrip
          00.00.0000 00:00

          А вы уверены, что языки родственные? Не буду кидать ссылку, легко ищется и это не традиция. Фамилия еврейская, верно? Зачем вы ее переводите? Хотите быть Иоаннисом, Йоханном, Иваном, Яном, Жаном, Джоном, Хуаном, Джованни? Мне кажется у Вас есть имя, да может оно вам не нравится, но это уж вопросы к родителям, но оно ваше. И Вас по нему, имени, зовут, окликают и Вы на него отвечаете, потому как понимаете, что речь именно о Вас. Ваше, а не это все


          1. M_AJ
            00.00.0000 00:00
            +4

            Фамилия еврейская, верно? Зачем вы ее переводите?

            Именно я – не перевожу, я просто объяснил, по каким причинам имена и фамилии могут "переводить", и привел примеры.

            Мне кажется у Вас есть имя, да может оно вам не нравится, но это уж вопросы к родителям, но оно ваше

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


      1. tyomitch
        00.00.0000 00:00
        +5

        Например, нынешнего болгарского премьера зовут Гълъб Донев. Предлагаете его по-русски так и называть?


        1. vinyardrip
          00.00.0000 00:00
          -5

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


          1. diakin
            00.00.0000 00:00
            +1

            "Can I call you Jimmy?" (c) ComedyClub


        1. vinyardrip
          00.00.0000 00:00
          +1

          Одна девчонка перевела мое погоняло как мертвый виноград (VINEYARD - сорт винограда)


        1. M_AJ
          00.00.0000 00:00
          +1

          А в русской вики он вообще Гылыб, что по фонетике совсем уж мимо.


        1. vinyardrip
          00.00.0000 00:00

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


          1. saboteur_kiev
            00.00.0000 00:00
            +1

            в разных языках не только символы могут отсутствовать но и отдельная фонетика и дифтонги


      1. kryvichh
        00.00.0000 00:00
        +3

        Это перевод, в соответствии с грамматикой языка перевода ("как слышится, так и пишется"). Также как мы с английского переводим "Илон Маск", хотя могли бы оставить "Elon Musk". Хотя, что интересно, во всех европейских Вики имена оставляют на языке оригинала.


        1. tyomitch
          00.00.0000 00:00
          +2

          Ну во-первых, не во всех европейских вики пишут латиницей: https://el.wikipedia.org/wiki/Ίλον_Μασκ сложно назвать "на языке оригинала".

          Во-вторых, https://lv.wikipedia.org/wiki/Īlons_Masks


          1. kryvichh
            00.00.0000 00:00

            Согласен, перегнул палку. "во всех" --> "во многих". Elon Musk в ES, EO, FR, PT, HU,... Если взять чисто славянские: PL, HR, SK, SH... Но они на латинском алфавите, им легче.


            1. tyomitch
              00.00.0000 00:00

              SH -- это отдельная песня: там можно в меню вверху переключиться на кириллицу, и наблюдать

              Елон Рееве Муск (Преториа, 28. липња 1971.) је канадско-амерички инвеститор,[1][2] инжењер[3] и изумитељ,[8] оснивач, ЦЕО и ЦТО компаније СпацеX, суоснивач,[9] извршни директор и архитект производа Тесла Инц.; супредсједатељ ОпенАИ-ја; оснивач и главни извршни директор Неуралинка и оснивач Тхе Боринг Цомпанy (2016). Муск је такођер суоснивач и бивши предсједник СоларЦитyја, суоснивач Зип2 и оснивач X.цома, који се с Цонфинитyјем спојио у ПаyПал.[14]

              Вот для сравнения статья в SR, который вроде как тот же самый язык:

              Илон Рив Маск (енгл. Elon Reeve Musk; Преторија28. јун 1971) је јужноафричко-амерички предузетник и инжењер.[9][10][11] Оснивач је, директор и главни инжењер/дизајнер компаније Спејс екс;[12] саоснивач, директор и дизајнер производа у компанији Тесла;[13] саоснивач и директор Неуралинка; и саоснивач Пејпала.

              Причём в SR тоже есть переключатель "Ћир./lat."


        1. vinyardrip
          00.00.0000 00:00
          -2

          Судя по Вашему нику, Вы понимаете, кто такие крывичы, дрыгавичы. Значит и проживали, до 20 где-то рядом. У Вас же была деревня, где Вы проводили детство? Сильно похоже как слышим так и пишем на реальный язык?


      1. Valehavl
        00.00.0000 00:00

        Написание в белорусском языке максимально приближено к произношению, а благодаря аканью безударное "о" читается как "а". По этой причине, например, Барак Абама .


        1. tyomitch
          00.00.0000 00:00

          Забавно: в be он Хусейн, а в be-tarask Гусэйн %)


    1. tyomitch
      00.00.0000 00:00

      В этой викистатье нет ссылки на источник, и я такой источник найти не смог.

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


      1. kryvichh
        00.00.0000 00:00
        +1

        Фамилия Роша́ль (Роша́л) (ивр. ‏רש"ל‏‎) с ударением на 2-й слог. В белорусской Вики также приняли это ударение. Но тут ещё вариативность передачи твёрдого/мягкого "л". И если нужно совсем корректно и официально, нужно сверять написание фамилии у каждого конкретного человека по паспорту.


        1. tyomitch
          00.00.0000 00:00

          Учитывая, что Ива́новы спокойно сосуществуют с Ивано́выми -- я бы не делал выводов обо всех носителях фамилии скопом.


          1. kryvichh
            00.00.0000 00:00

            Я допускаю, что где-то в США живут носители фамилии Roshal с ударением на 1-й слог согласно правилам английского языка (с чего собственно у меня и возникло было затруднение изначально). Квантор всеобщности вообще штука скользкая, особенно в беседах онлайн.


        1. iingvaar
          00.00.0000 00:00
          +2

          Не ссорьтесь, он Роша́л, я точно знаю))


          1. tyomitch
            00.00.0000 00:00

            Можно источник? Лучше даже сразу в рувики, а не сюда)


            1. iingvaar
              00.00.0000 00:00

              Источник не документальный, наподобие "мамой клянусь")). Я с ним учился в одном вузе и в одно время. Хотя лично не разговаривал ни разу, но пересекался иногда в ВЦ. Знаю людей, которые учились с ним вместе 5 лет. Вряд ли они ошибались в произношении фамилии.


              1. tyomitch
                00.00.0000 00:00
                +6

                1. iingvaar
                  00.00.0000 00:00

                  Супер! Хоть я и не понял, как это вообще попало в интернет, и как это можно найти.


                  1. Squoworode
                    00.00.0000 00:00
                    +2

                    это эхоконференции фидонет, в интернет попало через шлюзы usenet.


              1. DvoiNic
                00.00.0000 00:00

                Привет сокурснику.


    1. Vitalley
      00.00.0000 00:00
      +2

      Помню в первых версиях FAR'а в справке вообще Рошаль было написано


      1. tyomitch
        00.00.0000 00:00
        +1

        Ой ли? Сам Евгений всегда настаивал на отсутствии мягкого знака, пруф: https://groups.google.com/g/fido7.rar.support/c/9DLu9X6yiK4/m/4YX-4-pQLcAJ


      1. megaslowpoke
        00.00.0000 00:00
        +2

        Скорее всего это эффект Манделы: первая версия с поддержкой русского 1.4, но копирайт там на английском. Первое указание на русском языке — в файле "License.xUSSR.txt" из версии 1.51, и там "Евгений Рошал" написано.


  1. Ds02006
    00.00.0000 00:00
    +1

    С появлением Windows 95, 22 апреля 1995 года Евгений выпустил WinRAR

    Небольшая нестыковка с датами. Первый выпуск Windows 95 состоялся 24 августа 1995 года.


    1. DGG
      00.00.0000 00:00

      WinRAR под Windows 3.11 тоже существовал.

      Помоему ранний 32 битный GUI WinRAR был не для Win95, а для win32s. Т.е. мог выполнятся в соотв. подсистеме win3.11, и возможно в NT. А win32s появилось раньше Windows 95.


    1. tyomitch
      00.00.0000 00:00

      На енвики написано "Early development version WinRAR 1.54b was released in 1995 as Windows 3.x software."


  1. MinimumLaw
    00.00.0000 00:00
    +17

    С днем рождения!

    И огромное спасибо за "exUSSR registration" - это было очень приятным бонусом.


  1. Squoworode
    00.00.0000 00:00
    +14

    RAR поддерживал создание непрерывных (solid) многотомных архивов, все тома которых воспринимались, как единый поток данных и распаковывались «по цепочке».

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

    В непрерывном архиве в один поток объединены именно сжимаемые файлы (как если бы их предварительно завернули в tar), поэтому для всего потока используется один и тот же словарь вместо отдельного словаря на каждый файл. Это позволяет дополнительно экономить место на последовательностях, уникальных для каждого файла, но повторяющихся в каждом из них.


    1. serge-sb
      00.00.0000 00:00
      +1

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


  1. shricke
    00.00.0000 00:00
    +6

    Эпоха синих редакторов и IDE: FAR, turbo pascal, borland c++


    1. Fedorkov
      00.00.0000 00:00
      +1

      Тот же RAR.


    1. MountainGoat
      00.00.0000 00:00
      -4

      Не обольщайтесь, пользователи у них тоже синие были.


  1. maxlilt
    00.00.0000 00:00

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


  1. ViacheslavMezentsev
    00.00.0000 00:00

    Полноэкранный режим: Левые Alt+Shift и Enter (Win10)
    Полноэкранный режим: Левые Alt+Shift и Enter (Win10)

    Пользуюсь до сих пор.


    1. Fedorkov
      00.00.0000 00:00
      +2

      Полноэкранный режим: Левые Alt+Shift и Enter (Win10)

      Просто Alt+Enter.


      1. ViacheslavMezentsev
        00.00.0000 00:00

        Да, действительно. Почему-то использовал с Shift'ом.


      1. qw1
        00.00.0000 00:00
        +1

        Я предпочитаю Alt-F9, чтобы оставалась панель задач, уведомлений и часы.


        1. tyomitch
          00.00.0000 00:00
          +1

          Но ведь в FAR есть свои собственные часы!


          1. qw1
            00.00.0000 00:00
            +1

            Мне ещё и дата нужна, иногда забываю ))


        1. Fedorkov
          00.00.0000 00:00

          Вместо Alt+F9 я использую единообразный Win+вверх. В KDE у меня этот хоткей тоже настроен.


  1. Kirikekeks
    00.00.0000 00:00
    +3

    А для жителей бывшего СССР - Пятница.

    Рошалам - спасибо за FAR. И за подарок жителям бывшего СССР.


    1. serge-sb
      00.00.0000 00:00
      +4

      Не пятница, а день недели, насколько я помню.


      1. Fedorkov
        00.00.0000 00:00
        +2

        Причём с маленькой буквы.


  1. vadimr
    00.00.0000 00:00

    ARJ тоже поддерживал многотомные архивы. А вот solid был только в RAR.


    1. DGG
      00.00.0000 00:00
      +5

      Ещё действительно важной киллерфичей была "информация для восстановления".

      Очень помогала при использовании "Флоппи-нета" и ранних файлообменников по диалапу.


  1. sergio_deschino
    00.00.0000 00:00
    +5

    Странно, что сто плюс комментов, а бородатого анекдота времён ФИДО не увидел..

    WinRAR.rar


    1. serge-sb
      00.00.0000 00:00
      +5

      Ha.ha побородатей, не?:)


    1. Squoworode
      00.00.0000 00:00
      +7

      Нет, анекдот звучал как pkunzip.zip. Потому что WinRAR - это программный комплекс, состоящий из множества файлов, и вполне можно представить ситуацию, когда в комплекте к архиву может быть приложен относительно малогабаритный unrar.exe, и это даст значительный выигрыш в объёме.

      В отличие от программы pkunzip.exe, единственная функция которой - распаковывать zip-архивы. Поэтому соль анекдота в том, что для того, чтобы достать pkunzip.exe из pkunzip.zip, нужен pkunzip.exe в том же самом виде, в котором он и находится внутри архива. В отличие от WinRAR.


      1. q2c
        00.00.0000 00:00
        +2

        Ну, ежели немного позанудствовать, то в комплекте Zip от PKWARE Inc наличествовала также утилитка pkunzjr.com размером чуть более двух килобайт, которая умела только просто распаковать, без поддержки множества опций. Вот ей-то и полагалось распаковывать pkunzip.zip :)
        Также добавлю, что к закату эпохи ДОСа почти на каждом компе (на моём, по крайней мере) накапливался целый зоопарк архиваторов: ZIP как самый распространённый, ARJ для разбития на части, HA для текстов, UC2 для медиафайлов, LHA, LHICE из старых, RAR, AIN, ACE из новых, ну и всякая экзотика типа RKIVE (зачастую жал тексты лучше HA) или BOA (самая высокая компрессия, но меееедленный). Хорошо, что нонче распространённых осталось всего три: ZIP, 7-ZIP и RAR. Ну ещё никсовые TAR/GZIP, но они в никсах в основном и обитают.


        1. saboteur_kiev
          00.00.0000 00:00
          +1

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


        1. user5000
          00.00.0000 00:00

          Из совсем древних ещё был PKARC / PKXARC


    1. saboteur_kiev
      00.00.0000 00:00
      +2

      потому что бородатым был
      unzip.zip

      в *nix zip и unzip отдельные файлы, и появились вроде раньше чем дос и pkzip


      1. tyomitch
        00.00.0000 00:00

        Позднее. И даже gzip позднее.


  1. SIMPLicity
    00.00.0000 00:00
    +2

    Кто знает лично мужика - передайте ему, пожалуйста, БОЛЬШОЕ СПАСИБО !


  1. Boggard
    00.00.0000 00:00

    жаль, никто не вспоминает прекрасный DOS Navigator. Ну или я такой старый


    1. CyberPaul Автор
      00.00.0000 00:00
      +4

      Так он прямо в статье и упомянут.


      1. Boggard
        00.00.0000 00:00

        действительно, спасибо!


      1. artemisia_borealis
        00.00.0000 00:00

        Там был screensaver — Огонь. Очень круто было.


  1. Worky
    00.00.0000 00:00
    +3

    С ДР автора RAR\FAR!

    Но ФАР прошел мимо, не пользовался им:

    • если надо коммандер и много ДОС памяти, то VC

    • если надо по LPT\COM перегнать файлы - NC

    • если просто работать с файлами в ДОС - DOSNavigator (подсветка типов файлов, приятная схема цветовая, поддержка архивов, тетрис, 4 окна и тд)

    • под WIN - TotalCommander вне конкуренции!

    • под *N*X - mc

      Ну а RAR пользовался больше под дос, под вин 7zip более нравится ввиду фришности.


    1. leprekon69
      00.00.0000 00:00

      +100500
      Только под *nix - Double Commander если Х-ы есть.
      Да и по com-порту мы в XP даже играли. Не было патч-корда. И обжимки. И просто ради интереса.


  1. AzatSD
    00.00.0000 00:00
    -19

    Использование Far и подобных «двухпанельных» файловых менеджеров — дурной тон. Обычно такой пользователь не является продвинутым пользователем командной строки (cmd.exe, powershell, bash). К счастью за пределами постсоветского пространства эти менеджеры не особо популярны.


    1. vpedak
      00.00.0000 00:00
      +12

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


      1. AzatSD
        00.00.0000 00:00
        -9

        Давайте перефразирую, обычно пользователи файловых менеджеров совершенно не умеют в консоль. По поводу моей локации это уже ваши додумки, и FAR и VC и DN были разработаны в х-СССР, где и популярны, разработчики из других стран не страдают подобными ретро-паттернами


        1. vconst
          00.00.0000 00:00
          +6

          Это пользователи дефолтных фм не умеют, а двухпанельщики выросли из консольного NC


        1. tyomitch
          00.00.0000 00:00
          +10

          И Питер Нортон в душе простой советский инженер, а то как же


        1. saboteur_kiev
          00.00.0000 00:00
          +1

          Вы в список еще забыли NC добавить, не?


    1. iingvaar
      00.00.0000 00:00
      +2

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

      Как вам такой вариант?


      1. DirectoriX
        00.00.0000 00:00
        +1

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

        Как бы это забавно/печально не звучало, если в комментариях начинается срач "текстовый vs графический режим" (особенно под статьями, восхваляющими vim), то обязательно находятся люди, которые, по их словам, тратят существенное время на поиск мыши каждый раз, когда переносят руку с клавиатуры. Хотя любой мыше-опытный пользователь знает, что мышь находится за полсекунды максимум, без взгляда в её сторону.
        А ещё даже в текстовой консоли обычно поддерживается мышь, но об этом многие или не знают, или умалчивают, чтоб не показаться чудаками, которые в текстовом режиме используют графическое устройство ввода. Например, в mc бывает удобно выделить произвольные файлы для последующего копирования с помощью ПКМ, а не маской имени или Shift+стрелками.


        1. iingvaar
          00.00.0000 00:00
          +1

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


      1. saboteur_kiev
        00.00.0000 00:00

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


        1. iingvaar
          00.00.0000 00:00
          -2

          Удивительное свойство современного общества - абсолютная неспособность понимать сарказм и запоминать контекст. Даже GPT-3 справляется с этим. Кстати, не припомню чтобы мы с вами пили на брудершафт.

          PS. Судя по вашим статьям, у вас все нормально с этими навыками, так что спишу на то, что я не проставил тег sarcasm))


          1. Astroscope
            00.00.0000 00:00
            +1

            Кстати, не припомню чтобы мы с вами пили на брудершафт.

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


            1. iingvaar
              00.00.0000 00:00

              Возможно, я старомоден, но меня немного коробит, когда незнакомые мне люди обращаются ко мне на ты, особенно, когда это происходит не в нейтральном диалоге, а "с обострением".


              1. Astroscope
                00.00.0000 00:00
                +3

                Существует, давно существует, негласная традиция обращаться в этих ваших интернетах к незнакомым именно на ты. Такое обращение предполагает проявление дружелюбия, что никак не коррелирует с невежливостью. Конечно, когда в интернеты массово полезли школьники младших классов и прочие VIP'ы, традиция стала размываться. Даже Хабр, куда уж айтишнее место, но и здесь как-то чаще выкают, чем вызывают вопросы к собственной айтишности, но уж ладно, раз так принято, то и пусть.


                1. iingvaar
                  00.00.0000 00:00

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


              1. saboteur_kiev
                00.00.0000 00:00

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


                1. tyomitch
                  00.00.0000 00:00
                  +3

                  Вспоминается консоль в Quake 1, тогда это была прямо вау прорывная идея


        1. DirectoriX
          00.00.0000 00:00
          +1

          Это была всего лишь сатирическая "инверсия" родительского комментария…
          Тем не менее, обычному пользователю (не админу и не разработчику, а типичному офисному работнику) консоль и правда не нужна в хоть каких-то значимых масштабах, ведь для распространённых операций есть GUIшные программы, а чрезвычайно редкие не GUI-зированные операции слишком редки для статистической значимости.


  1. Garik_takse
    00.00.0000 00:00
    +1

    ))


  1. SVDenik
    00.00.0000 00:00

    FAR за счёт своей консольности и наличии x64 сборки позволяет нормально печатать на матричных принтерах с использованием его встроенных шрифтов. Ибо часть цифр матричной портянки на шрифте, предлагаемой Windows, некоторым плохочитаемы. Даже в 2021 году ещё пробовал разворачивать печать на матричнике конторки и писать мини-скрипт, чтобы сформированный в 1С-ке акт переоценки печатался в нажатие трёх клавиш.

    Из GUI-ых использую Double Commander.


  1. EugeneSemyonov
    00.00.0000 00:00
    +4

    Давно пользуюсь Far'ом. Имеет расширяемый функционал и свои плюшки. Например:

    • позволяет легко получить доступ к файловой системе под другим пользователем (но это наверное и другие менеджеры умеют);

    • легко создавать ссылки: жёсткие, символические, связи папок;

    • имеет встроенный диспетчер задач, который может выручить когда снова упал explorer и "тремя пальцами не поможешь" :-)

    • не использует графическую библиотеку Windows (в отличие от TotalCommander'а). C TotalCommander'ом из-за этого и не сложилось - вис вместе с Виндой, а Far продолжал работать.


    1. Vaitek
      00.00.0000 00:00

      Для меня, в последнее время, киллер фича - встроенный SCP клиент.


  1. DvoiNic
    00.00.0000 00:00
    +12

    Евгений диплом по РАРу защищал. Пришел на кафедру тему утверждать, так его даже в плагиате заподозрили, не поверили, что он автор — сказали, что им "из москвы последнюю версию привезли". Ну он и показал им более свежую…
    Эх, как давно это было...


  1. user5000
    00.00.0000 00:00
    +5

    С днём рождения, Евгений !

    Ваша программа FAR manager для меня - must have вот уже более двадцати лет. Я считаю вас великим человеком, сделавшем очень многое для очень многих людей.


  1. 586
    00.00.0000 00:00
    +8

    Главной особенностью RAR по сравнению с другим популярным архиватором для DOS того времени — ARJ, был удобный механизм создания многотомных архивов, в том числе, заданного размера.

    IMHO, главной особенностью и киллер-фичей dosrar'а был встроенный NC-подобный менеджер файлов, что сильно облегчало работу неопытных пользователей.


    image


  1. commanderxo
    00.00.0000 00:00
    +9

    FAR Manager был второй программой, которую я купил за свои деньги (первая — отечественный The Bat!). При покупке произошёл сбой и деньги сняли, а код не пришёл. Написал в техподдержку и получил ответ лично от Евгения



    PS: 21 год уж прошёл, как летит время!


    1. PuerteMuerte
      00.00.0000 00:00
      +5

      PS: 21 год уж прошёл

      … а код регистрации показать пацанам все равно жалко :)


      1. Tippy-Tip
        00.00.0000 00:00
        +6

        а код регистрации показать пацанам все равно жалко :)

        Пожалуйста:

        TCFB2952D99C


        1. axe_chita
          00.00.0000 00:00

          «Пацан сказал, пацан сделал!»
          Вот поэтому, Евгений Рошал и сделал код регистрации для xUSSR регистрация в виде названия дня недели установленной системной даты. ;)


        1. commanderxo
          00.00.0000 00:00
          +3

          Правильно на 83%! Ошибка всего в двух символах:



          TCFB2952D99C


    1. aush99
      00.00.0000 00:00

      Мне тоже отвечал, когда просил фичу в winrar добавить, но, правда, до сих пор не добавил((((

      а так совесть чиста.... куплена еще версия 3.хх


    1. KReal
      00.00.0000 00:00

      Что за UI такой открыт?


      1. Maccimo
        00.00.0000 00:00
        +4

        Что за UI такой открыт?

        The Bat!
        Фрагмент окна с предпросмотром письма. Целиком выглядит примерно так:


        1. KReal
          00.00.0000 00:00

          Подозревал, что это он, но так давно уже не видел)


    1. Chamie
      00.00.0000 00:00
      +2

      отечественный The Bat!
      Вы из Молдовы?


      1. commanderxo
        00.00.0000 00:00
        +1

        Да, из Бельц


  1. saboteur_kiev
    00.00.0000 00:00
    +4

    Евгений, большое, человеческое спасибо за FAR и RAR


  1. steanlab
    00.00.0000 00:00

    Долгие (и плодотворные) лета Евгению Лазаревичу!
    И FAR, и RAR в musthave тормозке софта десятилетиями, еще со школы :)


  1. Didimus
    00.00.0000 00:00

    Недавно обнаружил, что volkov commander перестал работать...


  1. borovikmotion
    00.00.0000 00:00
    +4


  1. Proydemte
    00.00.0000 00:00

    FAR супер крут.


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


  1. kot8891
    00.00.0000 00:00

    Использую FAR порт на mac os) чуть косековат, но в целом ок. Ну и конечно на винде. Если сразу покатило, сложно отказаться. Как свободного времени появится, думаю или плагины пописать или допиливать порт попробовать. Там можно интегрировать с кучей современных продуктов, начиная от git до chatGPT)) Слышал многие на никсах используют. Молодец Евгений, респект за его продукты!


  1. Ucheniy
    00.00.0000 00:00
    +2

    Узнай, пожалуйста, жив ли он ещё. А то поздравляем не знаю этого.


    1. dartraiden
      00.00.0000 00:00

      Он активен на ру-борде, в топике про WinRAR с ним можно пообщаться.


  1. Spinoza0
    00.00.0000 00:00
    +3

    Привет от FAR Group :)


    1. aush99
      00.00.0000 00:00

      О! Знакомый ник. Colorer? Огромное спасибо за плагин!

      Ойц. Попутал. search&replace. Но тоже прям в ТОП 5 используемых.


    1. saboteur_kiev
      00.00.0000 00:00

      Очень не хватает выделения текста в редакторе отдельными клавишами (старт и стоп). Реализация через макросы не хватает.
      Как можно убедить разработчиков добавить функционал?


      1. tyomitch
        00.00.0000 00:00

        Это ж опенсорс) Добавьте сами и отправьте PR


      1. qw1
        00.00.0000 00:00

        Скрытый текст

        local function MarkBlock(bklkind, setcmd)
          local kind = Editor.Sel(0, 4)
          local line = Editor.Pos(0, 1)
          local col = Editor.Pos(0, 2)
          if (kind ~= bklkind) then
            Editor.Sel(setcmd, 0) -- mark block begin
            Editor.Pos(1, 2, col+1) -- move cursor
            Editor.Sel(setcmd, 1) -- mark block end
            Editor.Pos(1, 2, col) -- move cursor back
          else
            local p0_line = Editor.Sel(0, 0)
            local p0_col = Editor.Sel(0, 1)
            local p1_line = Editor.Sel(0, 2)
            local p1_col = Editor.Sel(0, 3)
            if (line < p0_line) or (line == p0_line and col < p0_col) then -- cursor above selection
              Editor.Sel(setcmd, 0) -- mark block begin
              Editor.Pos(1, 1, p1_line) -- move cursor to block end
              Editor.Pos(1, 2, p1_col) -- move cursor to block end
              Editor.Sel(setcmd, 1) -- mark block end
              Editor.Pos(1, 1, line) -- move cursor back
              Editor.Pos(1, 2, col) -- move cursor back
            else -- cursor inside or below selection
              Editor.Pos(1, 1, p0_line) -- move cursor to block begin
              Editor.Pos(1, 2, p0_col) -- move cursor to block begin
              Editor.Sel(setcmd, 0) -- mark block begin
              Editor.Pos(1, 1, line) -- move cursor back
              Editor.Pos(1, 2, col) -- move cursor back
              Editor.Sel(setcmd, 1) -- mark block end
            end
          end
        end
        
        Macro {
          area="Editor"; key="CtrlB";
          description="begin/end selection of stream block";
          action = function() MarkBlock(1, 2) end
        }
        
        Macro {
          area="Editor"; key="AltB";
          description="begin/end selection of vertical block";
          action = function() MarkBlock(2, 3) end
        }


        1. saboteur_kiev
          00.00.0000 00:00

          Я макрос тоже писал.

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


          1. qw1
            00.00.0000 00:00

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

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


            1. saboteur_kiev
              00.00.0000 00:00

              Ну это понятно. Для конкретного разового случая я делал, но случаи бывают разные, и хочется именно возможность записи.
              Вообще категорически не хватает user menu с подменю именно внутри редактора, куда можно было бы понавешивать разных макросов


            1. saboteur_kiev
              00.00.0000 00:00
              +1

              Внезапно нашлось решение. Макрос можно объявить плагином, и он будет доступен для вызова через меню плагинов (F11), таким образом можно его вызывать из записи. Можно даже в plugin list ему отдельный хоткей статичный назначить.

              Поправил свой макрос - работает. Я Счастлив!


  1. Khrjun
    00.00.0000 00:00

    Раньше пользовался Far-ом, сейчас уже сижу на Total Commander.


  1. steaze
    00.00.0000 00:00
    +1

    Евгению крепкого здоровья! Для меня Rar уже потерял актуальность из-за 7z, но Far'ом активно пользуюсь, хотя молодые коллеги (разница в 10 лет) на прошлой работе так и не взяли его на вооружение, предпочитая TotalCommander. Чтобы полюбить FAR, надо немного его изучить. В нём есть шикарная командная строка, имеющая историю и автоматически предлагающая варианты, в том числе имена каталогов и файлов, до седьмой версии в PowerShell этого не было. Все горячие клавиши стандартные, даже во встроенном текстовом редакторе (привет MC). В Far удобная работа с каталогами, имеющими неприличное количество файлов, Проводнику лучше там вообще не бывать. В TC тоже начинаются тормоза, если в папку добавляются новые файлы, например логи. В Far'е как раз эти логи и удобно смотреть, будь это хоть 100гб файлы, чем их открывать из Проводника и TC, я честно не знаю, подскажите - буду только рад. По сравнении с Проводником, Фар быстрее копирует файлы за счёт буфера (в ТС это тоже есть). Ну и плюс огромное количество плагинов для работы с FTP, SSH и т.п. Да, Far выглядит чужеродным в новых системах и для работы я чаще использую TotalCommander, но для специальных задач лучше его нет, именно финальной версии Far я больше всего жду для терминалов Linux, MC ну совсем не моё.


    1. Fedorkov
      00.00.0000 00:00

      именно финальной версии Far я больше всего жду для терминалов Linux

      А что не так с far2l?


      1. steaze
        00.00.0000 00:00

        BETA VERSION.Use on your own risk!

        Возможно, бояться не стоит, но на рабочих серверах хочется уверенности.


    1. leprekon69
      00.00.0000 00:00

      Вообще, есть такая штука как ротация логов каждую полночь и тогда не будет 100 Гб файлов. И кучи файлов в каталоге не следует допускать. Но если уж допустили, то скриптами распихать по подпапкам. Посмотрите как в squid или репозиториях Линукса сделано.
      Но если Вы на винде и такое дело - то открывать - Hex-редакторами, они не грузят всё в ОЗУ. А конвертировать большие картинки, которые не влезают в память - консольными утилитами. Можно на виртуалку с линуксом скинуть ради этого.
      В ТС отключается отображение иконок, тогда он будет быстрее читать огромные каталоги.


      1. steaze
        00.00.0000 00:00
        +2

        Вы всё верно говорите, так и надо поступать, но жизнь гораздо интереснее. Примеры из жизни: 1) Из-за ошибки соединения Oracle Client забивал сетевые каталоги дампами. Пользователи пытались войти в каталог через Проводник, в результате просто получали вечное белое окно с зависшим процессом. Да, потом проблему решили, а файлы удалялись через команду del, но чтобы вообще понять, что происходит, воспользовался Far, он без проблем открыл каталог. 2) На сервере Exchange заканчивалось место, источником проблем оказались логи, да не 100гб, но 3 или 5гб, точно уже не помню. На предложение поменять размер куска, админ ответил, что всё работает и ничего трогать не будет.

        Сторонний Hex-редактор, копировать в линукс, отключить иконки - это всё лишние движения. Зачем всё это? )) У меня есть Far, он мне нравится. Кому не нравится, им не пользуется, вроде всё просто.


      1. dartraiden
        00.00.0000 00:00

        то открывать — Hex-редакторами, они не грузят всё в ОЗУ.

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


  1. keishi
    00.00.0000 00:00
    +6

    родился 10 марта 1972 года

    10 марта — день архивов
    Ну.., это судьба.


  1. Jay_Di_Human
    00.00.0000 00:00
    +3

    До сих пор FAR - это программа №1 для меня на любом моём компьютере. Евгению и Far Team низкий поклон за великолепный продукт!


  1. borovichok13
    00.00.0000 00:00
    +1

    Автор, поправьте пост: алгоритма сжатия RAR не существует!

    В программе используются два алгоритма: PPM и LZ77. Именно они определяют степень сжатия файлов.


  1. Iwanowsky
    00.00.0000 00:00

    ФАР и РАР — классика жанра, актуальная на все времена!


  1. ASD2003ru
    00.00.0000 00:00
    +1

    В последнее время, что то редко попадаются rar архивы. 7z круто, но как показывает практика, при пересылке файла "наружу" обычно в zip пакуют.


    1. megaslowpoke
      00.00.0000 00:00
      +1

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


      1. qw1
        00.00.0000 00:00
        +1

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


        1. dartraiden
          00.00.0000 00:00

          А что мешает антивирусу сделать это с RAR-архивом?


          Тут проблему надо решать на корню — не экзотическими форматами, а запароливанием. Чтобы в принципе не допускать изменения файлов внутри.


          1. qw1
            00.00.0000 00:00

            Пусть попробует распакует IMP :)
            Я ж написал,


            Проблема zip (как и RAR) в том, что он стал слишком стандартным


          1. PuerteMuerte
            00.00.0000 00:00
            +3

            А что мешает антивирусу сделать это с RAR-архивом?

            Как минимум, отсутствие лицензии на запаковщик :)


  1. SurAnd
    00.00.0000 00:00

    Я на 12 днеймоложе Рошаля. Начинал так же с Агатов и Рапиры....

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