Некоторое время назад на русскоязычных имиджбордах было широко распространено прилагательное «винрарный» — в значении «хороший», «качественный», «правильный». Сегодня исполняется 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)
j8kin
00.00.0000 00:00+45FAR не прижился, а тотал командер использую
blind_oracle
00.00.0000 00:00+4У меня с точностью наоборот :) Тотал юзал пару раз чтобы файлы с телефона через MTP вытаскивать, но теперь и в FAR с этим проблем нет.
General_Failure
00.00.0000 00:00+1Я сначала ФАР юзал, и он мне больше нравился чем Тотал. Но потом наткнулся на один баг - символы за пределами ascii в консоли криво отображались тогда. Например вместо кавычек («») рисовались угловые скобки (<>). Не помню почему, но мне тогда важно было. Правда, это баг не ФАР, а виндовой консоли, на которой ФАР работает. Но тогда я и пересел в Тотал.
Ну а сейчас вообще на маке сижу (не-не, товарищ майор, я про комп) и юзаю Файндер. В редких случаях виндовых сеансов уже встроенного проводника достаточно.SergeAx
00.00.0000 00:00Чтобы консоль привести в чувство - надо набрать `chcp 65001`. У меня это первая пользовательская функция в User menu.
MountainGoat
00.00.0000 00:00+1Попользовал Directory Opus - забыл про эти оба. Кастомизация количества и расположения панелей, многовкладочные пресеты, можно сделать кнопки, переключающие приложение по умолчанию для формата файлов. И выглядит как Win 11.
Kanut
00.00.0000 00:00Но он вроде бы совсем не бесплатный. Или что-то изменилось?
MountainGoat
00.00.0000 00:00Псст. TotalCommander - тоже.
Имхо, DOpus стоит всех своих денег. Тем более что это одноразовый платёж.
Kanut
00.00.0000 00:00К сожалению это не одноразовый платёж. В этом то и проблема.
То есть у меня есть лицензия, которую я уже не помню под какую версию покупал. И всё было великолепно пока я не поставил себе новую версию винды. И выяснилось что моя версия опуса на ней не особо хорошо работает и надо платить за апгрейд...
KirovA
00.00.0000 00:00+10FAR, для меня, был и остается лучшей читалкой txt. На других устройствах цвет фона и шрифта под FARовские подгоняю)
AlexTheCleaner
00.00.0000 00:00+3Аналогично. Белое на синем мне удобнее и привычнее. Правда FAR тут не при чём, я в Нортоне тексты читал, когда FAR еще в проекте не было.)))
vconst
00.00.0000 00:00+1Я свою читалку написал, чисто под себя, с запоминанием места где остановился, встроенным таймером-будильником, чтобы не прозевать чайник на плите и все такое
Armitage1986
00.00.0000 00:00+2У меня с точностью до наоборот. Еще в школьные годы в турбо паскале и волкове перенастраивал цвета на более приглушенные (обычно, черный фон с выделяющимся, но не слишком ярким текстом), не выжигающие сетчатку синевой.
В темноте читать с экрана синьку было очень тяжело для глаз, а включить свет было проблематично из-за жилищных условий.
RalphMirebs
00.00.0000 00:00+2А несколько WinRAR и FAR были (есть) популярны в дальнем зарубежье?
SuperFly
00.00.0000 00:00+2Один случай вспомнился связанный с этим вопросом. Знакомый релокейтился в Нидерланды и его новая контора(ИТ) попросила прислать пачку каких-то сканов/документов. Он по привычке засунул их в rar, но там распаковать не осилили.
Но конечно 1 случай ни о чем не говорит.
DirectoriX
00.00.0000 00:00+3Как-то подозрительно, тот же 7-Zip распаковывает их без проблем (ну, по крайней мере созданных без хитростей вроде запароленных, многотомных, самораспаковывающихся или ещё каких особых)...
SystemXFiles
00.00.0000 00:00Встречал лично такую особенность, что некоторые версии 7-zip могут не открывать rar файлы. Какая-то ошибка происходит на этапе открытия. Помогло обновление до последней версии
vconst
00.00.0000 00:00+6За этот 7з и подобное — надо по пальцам бить…
В 21 веке пользоваться архиватором, который не встроен по дефолту во все системы — это подлоНа мак и смарт приходится ставить отдельные проги, как раз для таких вот любителей "зато у меня архив на 2% меньше весит". Оченьно это неудобственно
Zangasta
00.00.0000 00:00+1В 21 веке пользоваться архиватором, который не встроен по дефолту во все системы — это подло
В 21 веке это не составляет никакой проблемы --- все есть в интернете. Минутное неудобство, не более.
Вот в веке 20том, это было серьёзным вызовом --- до сих пор помню как мучался с книжками, заархивированными архиватором HA.
vconst
00.00.0000 00:00+1Не всегда на рабочие компы можно ставить произвольный софт, в крупных организациях одно согласование может занять день-два. Это не дома пару файлов туда-сюда перекинуть
С ha вообще никаких проблем не помню.
В 90х купил на каком-то развале CD типа "Все библиотеки на одном диске". На Delphi сам написал для него оболочку-каталогизатор с распаковщиком, все в GUI, под свои хотелки. Проиндексировал в какой-то дефолтной борландовской дб и горя не знал.Какие могут быть мучения с простейшим консольным архиватором — мне в голову не приходит. Встроенный хелп, десяток ключей, все даже проще, чем в arj, потому что ha чисто для компрессии текстов создавался и узкая ниша не требовала каких-то заморочек с мануалом на 10 страниц
Zangasta
00.00.0000 00:00+5Какие могут быть мучения с простейшим консольным архиватором — мне в голову не приходит.
Его отсутствие очень затрудняет разархивацию.
Не всегда на рабочие компы можно ставить произвольный софт,
Для этого есть онлайн разархиватор чего угодно.
Читая ваши сообщения в разных ветках испытываю дикий диссонанс:
В 90тые я сам свою читалку написал, чисто под себя
Не могу спрамвится с незнакомым форматом архива! Помомгите!
j8kin
00.00.0000 00:00+3аплоад может быть запрещен и привет, плюс не понятно сохраняют ли они твои файлы и если это по работе то потенциально может быть утечка инсайдерской информации. Так что я лично за простой зип в этом случае.
vconst
00.00.0000 00:00И это тоже. Безопасники иногда здорово параноят на эту тему.
Я дофига видел контор, которые запросто все через бизнес аккаунт условного яндекса всем обмениваются. Но что-то более крупное — только свои собственные облака. Навскидку — МТС выкладывает и принимает файлы только на свои серверы. За ссылку на яндекс — могут люлей отсыпать
Zangasta
00.00.0000 00:00И это тоже. Безопасники иногда здорово параноят на эту тему.
Вы постоянно меняете условия задачи. Начали с трудностей установки программ на компьютер и телефон:
На мак и смарт приходится ставить отдельные проги
Потом решили что ставить программы нельзя.
Не всегда на рабочие компы можно ставить произвольный софт
Теперь нельзя уже пользоваться облаком
только свои собственные облака.
Такое впечатление, что вы как ГПТ чат забываете о чем говорили и пишите следующую реплику с чистого листа.
vconst
00.00.0000 00:00-2Это не условия задачи — это реальность работы в больших компаниях, о чем тебе уже несколько человек сказали. Если ты в этом не разбираешься — то послушай людей, которые знают что к чему
Zangasta
00.00.0000 00:00+1Это не условия задачи — это реальность работы в больших компаниях
А когда мы начали обсуждать большие компании?
Я ответил на вашу реплику о том, что вам лень ставить программы на комп и телефон --- показав альтернативу.
При чем здесь большие компании? При чем тут безопасники? Вы забыли о чем начали говорить? Перечитайте беседу с начала. Вот что вы писали:
На мак и смарт приходится ставить отдельные проги, как раз для таких вот любителей "зато у меня архив на 2% меньше весит". Оченьно это неудобственно
vconst
00.00.0000 00:00-1Потому что люди не в вакууме живут, у любой ситуации есть какой-то контекст. А еще — не считают нужным выкладывать трехстраничное обьяснение на будущее, если кто-то вдруг решит докопаться ))
Ну а ты просто повторяешь ситуацию с осаго, когда понял, что облажался и стал уводить разговор на какие-то совершенно левые темы. Так что — дальше ты соло ))
tandzan
00.00.0000 00:00-4Такое впечатление, что вы как ГПТ чат забываете о чем говорили и пишите следующую реплику с чистого лист
Я бы на вашем месте вообще не начинал разговор с людьми, у которых десятки тысяч сообщений.
(сразу минус в карму. кто бы это мог быть? хм...)
Chamie
00.00.0000 00:00+2Я бы на вашем месте вообще не начинал разговор с людьми, у которых десятки тысяч сообщений.
Такая себе эвристика.
vconst
00.00.0000 00:00-3Вот уж проблем то — достать архиватор в 90х? ))
Это надо где-то совсем в лесу жить и ни с кем в принципе не общаться )))Онлайн архиваторы для файлов размером в несколько гигов — отличная идея!
Надо запомнить и рассказывать это как анекдот ))Zangasta
00.00.0000 00:00Онлайн архиваторы для файлов размером в несколько гигов
Прекрасно справляются с файлами.
Открою секрет --- для разархивации не требуется загружать файлы на сервер или скачивать файлы с сервера. Запусти локально как приложение HTML5/javascript в браузере и работай.
vconst
00.00.0000 00:00-1Вот за что безопасники точно натянут — так вот за такие финты. И потом — мне даже представить страшно, сколько будет разархивироваться браузером архив с несколькими PSD весом на 2-4 гига ))
Все эти жабаскриптовые песочницы имеют аховую производительность, на порядок, если не два — слабее полноценных и многопоточных нативных приложений
Аста, не жалко сову — пожалей хоть глобус )) Погугли еще раз про осаго или что-то еще простое)
wormball
00.00.0000 00:00+2Ну да, в 90х достать архиватор — как два пальца об асфальт, а в 2023 году раздобыть заморский диковинный 7зип — это уже сродни подвигу.
tyomitch
00.00.0000 00:00+1Среда вероятных получателей архивов с 90х очень сильно поменялась.
Для кого это было как два пальца в 90х, для того как два пальца и сейчас; но они (мы) теперь меньшинство.
vconst
00.00.0000 00:00Когда в 90х появлялся комп — моментально находились такие же друзья-знакомые, потому интенсивный обмер пачками дискет, а потом дисков — это было нормой
И как выше уже разобрали, не всегда на рабочий комп можно поставить что угодно
Astroscope
00.00.0000 00:00+2Вот уж проблем то — достать архиватор в 90х? ))
В девяностых, пожалуй, компьютер достать уже само по себе бывало проблемой, потому что то дефицит компьютеров, то внезапно закончившийся дефицит компьютеров сменил дефицит денег у довольно широких слоев потенциально желающих приобщиться. Архиватор - то уже второй вопрос. Поначалу, наверное, можно было найти кого-то, к кому прийти с дискетами, ну а потом и вовсе с BBS можно было скачать - что-то типа winrar.rar
PuerteMuerte
00.00.0000 00:00+2Ну скажем так, архиваторы в 90-е годы тупо были везде. Винты-то были не слишком большие (и хорошо если они вообще были), поэтому эти пкзипы/аржи/лша и прочие рары были щедро рассыпаны по всем компьютерам, и переползали с одного на другой ещё в компьютерном магазине.
Astroscope
00.00.0000 00:00+1При этом даже были хилые попытки устраивать холиворы - какой архиватор лучше, но без интернетов недоставало массовости и оффлайновые срачи из полутора участников обычно не достигали ставшего привычным позже накала страстей.
General_Failure
00.00.0000 00:00+2в крупных организациях одно согласование может занять день-два
Счастливчик :) Возможно там секретки не было и связанной с ней параноидальной безопасности. Где-то чтобы нужный софт получить, месяцами надо пороги обивать :)
Хотя в случае с 7зипом проще к админу обратиться, чтобы он где-нибудь в своей песочнице распаковал и сто раз перепроверил.
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 раз установить.
vconst
00.00.0000 00:00Так что винить надо не программу, а пользователей, которые отправляют архивы в потенциально неподдерживаемом формате
Так об этом и речь.
Причем, это же не игрушки какие-то на торрент выложить. Одна большая компания, в другую большую компанию — пересылает рабочие файлы.
takkenname
00.00.0000 00:00+3Речь не про формат архива, а про программу, которая архивы распаковывает/запаковывает. И в этом 7-zip хорош, потому что работает почти со всем. Бонусом еще отмечу, что zip-архивы с маков в винде имеют сломанную русскую кодировку (по вине винды, если я правильно понял), так что и встроенное ПО – не панацея.
vconst
00.00.0000 00:00Бонусом еще отмечу, что zip-архивы с маков в винде имеют сломанную русскую кодировку
Больше всего проблем с кодировкой — в рарах. И не всегда удается ее решить, что самое дурацкое. Ни Кека, никакой другой архиватор — иногда не могут ничего поделать
boootloader
00.00.0000 00:007z как раз поддерживается встроенным макосовским деархиватором, вот rar — нет.
vconst
00.00.0000 00:00Ну да, года полтора он поддерживается.
А присылают мне их… Даже не вспомню уже сколько лет
MountainGoat
00.00.0000 00:00+1В конторе, скорее всего, не стоит ничего, и распаковывают только zip встроенной возможностью Проводника.
wolfy_str
00.00.0000 00:00просто по умолчанию почему то не Windows не умеет распаковывать этот формат. Хотя думаю алгоритм там не сильно сложнее, тот же 7-Zip намного тяжелее в плане распаковки и запаковки. А то что не осилили, надеюсь просто политика компании такая, нельзя лишнию софтину установить. Так то не думаю что люди настолько глупы, что не знаю формат RAR
sergio_deschino
00.00.0000 00:00+3В Германии, например, WinRAR вижу довольно часто, пару раз видел FAR
TheGodfather
00.00.0000 00:00+2А вы не обратили внимание на пользователей компьютеров, где вы это видели? Есть подозрение, что пользователи-то все равно русскоязычные, а в Германии, внезапно, достаточно много экспатов.
sergio_deschino
00.00.0000 00:00Конечно, обращал) но, поверьте, совсем местные тоже пользуются. Я на теме FAR подружился не с одним инженером, когда или я или они видели на серверах фар установленный.
commanderxo
00.00.0000 00:00+1JLCPCB принимает Gerber-файлы в виде ZIP и RAR — солидная фирма, дальнее зарубежье.
iingvaar
00.00.0000 00:00Знакомый хирург ездил какой-то универ в Канаде на конференцию (правда, уже лет 15 назад) и рассказывал, что там на каждом компе стоит фар и рар.
saboteur_kiev
00.00.0000 00:00FAR часто встречается, но не массово. Как и в принципе панельные менеджеры.
miga
00.00.0000 00:00+7Непопулярное мнение: фар - плохая программа, использовать текстовый интерфейс в графической среде не только глупо, но и неудобно. WinCmd/TotalCmd делают то же самое, только лучше. И в принципевсе эти дикие комбайны, которые и файл менеджеры, и читалки-искалки-переименовывалки-упаковалки - это все от исторической ущербности виндового тулинга, без нормального CLI и утилит типа find/tar/grep/vim/etc
vanyas
00.00.0000 00:00-4всё так и есть
artemlight
00.00.0000 00:00+29Powershell смотрит с недоумением на "нормальный" кли. Видали мы башовские портянки, там соотношение костылей к полезной нагрузке превышает все разумные пределы. Это так, к слову об ущербности тулинга.
Использовать текстовый интерфейс в графической среде - совершенно нормально, если пользователя это устраивает. Персонально я использую тотал, но знаю десятки людей, которые счастливы с FAR. И если фар делает их жизнь проще - то это отличная программа.
Ценность любой программы заключается в первую очередь в количестве пользы, которую она приносит людям. Гуй\не гуй\кли\не кли\виндовс\не виндовс - совершенно не имеет значения.
miga
00.00.0000 00:00+1Я поэтому и сказал "историческая ущербность". С тех пор как появился пш в винде стало, нууу, нормально. Мне не очень нравится его многословность, но нравится концепция передачи в пайпах целых объектов вместо просто текста.
BugM
00.00.0000 00:00+1На маках взлетел и отлично летит brew. Консоль.
Все зависит от задач. Иногда консоль правда удобнее. Не для тех кто первый раз сел, а для тех кто годами работает с системой.
vconst
00.00.0000 00:00+1Ой не надо мне про это брю. Чудовищно тормозная хрень, просто треш какой-то.
Одновременно ставил что-то похожее и на мак, довольно мощненький, и на самый простой ВПС на 1 ядре с гигом оперативки. То что на убунтовском впс просто летало, на брю — устанавливалось МИНУТЫ
Fedorkov
00.00.0000 00:00+2Powershell смотрит с недоумением на "нормальный" кли. Видали мы башовские портянки, там соотношение костылей к полезной нагрузке превышает все разумные пределы.
Тогда уж надо сравнивать или cmd с башем, или posh с питоном.
VADemon
00.00.0000 00:00+1Тем не менее, сделать дефолтный костыль на стадии дизайна могли только МС: попробуйте выдать произвольный текст в пайп и... Changing PowerShell's default output encoding to UTF-8
pfg21
00.00.0000 00:00+4наверное привычка, но тотал не зашел. лежит гдето в уголочке - последний раз рапускал при царе горохе.
ну а фар просто стоит в автозагрузке. все файловые действия под виндой через него.
сейчас осваиваю far2l, жаль не все еще портировано.ainoneko
00.00.0000 00:00Тотал (возможно, ещё под его прежним названием) я использовал по двум причинам: (1) им можно было просто организовать связь компьютеров через параллельный порт и (2) он мог искать внутри архивов.
Для всего остального был FAR ¯\_(ツ)_/¯vconst
00.00.0000 00:00+3Еще у тотала очень мощный инструмент массового переименования. Не знаю на счет фара, но тотал прям выручает в этом плане
dunkelfalke
00.00.0000 00:00С первой частью согласен, со второй нет. Один комбайн - имхо - настолько же удобнее зоопарка комманд CLI, насколько полевой комбайн удобнее серпа с цепом, даже в виде достаточно ущербного midnight commander-а.
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" каждого объекта и потом подсчитал, какие имена встречаются больше одного раза.
Каких размеров комбайн должен быть, чтобы такое уметь? А я ведь всю эту строчку писал не особо задумываясь, с той же скоростью, какой печатаю человеческий текст.dunkelfalke
00.00.0000 00:00+10сколько десятилетий нужно оттачивать мастерство, чтобы
писал не особо задумываясь, с той же скоростью, какой печатаю человеческий текст
miga
00.00.0000 00:00+4это все составлено из вполне идиоматичных кусков `find | xargs`, `sort | uniq -c` итд. За несколько месяцев, если пользоваться регулярно (если есть нужда, конечно), оно очень хорошо прилипает к пальцам.
SergeyMax
00.00.0000 00:00+1сколько десятилетий нужно оттачивать мастерство, чтобы
Ну мы же с вами на Хабре, здесь джентльмены верят друг другу на слово)
StraNNicK
00.00.0000 00:00+5кстати, немного. GNU Coreutils осваиваются быстро, они простые и легко вяжутся в пайпы (вот такие цепочки).
Тоже пишу такое регулярно.А вот powershell освоить не смог (возможно не очень стремился).
Он гораздо сложнее.KMiNT21
00.00.0000 00:00Только что в голову аналогия пришла. Многие как-то стремятся прям все-все инструменты освоить (для одних и тех же задач). Так вот это мне напомнило странных музыкантов, которые вместо игры, скажем, на гитаре, вдруг впадают в панику: "Ааааа! А же на флейте еще не научился!!". :)
OlegMax
00.00.0000 00:00+10TotalCmd не интегрирует в себя консоль. Это критический недостаток по сравнению с FAR.
Dmi3yD
00.00.0000 00:00Есть плагин.
qw1
00.00.0000 00:00+1А насколько он интегрирован с панелями? Можно ли горячей кнопкой отправить в консоль имя или полный путь выбранного файла? Можно ли настроить ассоциации, чтобы при нажатии Enter на cpp-файле, в этой консоли запустился компилятор?
leprekon69
00.00.0000 00:00в Double Commander-e есть ассоциации свои. Причём на open и edit можно разные. Я сделал для squashfs архивов по дабл-клику преобразование в tar. А в него уже захожу. Чтобы не монтировать.
DistortNeo
00.00.0000 00:00+2Я сделал для squashfs архивов по дабл-клику преобразование в tar. А в него уже захожу. Чтобы не монтировать.
К слову, Far умеет открывать squashfs архивы.
saboteur_kiev
00.00.0000 00:00в плагине для арботы с архивами, в FAR в принципе можно подключить практически любой архиватор, там интеграция несложная.
В прошлом активно пользовался каталогизатором VVV, например, в том числе и по той причине, что в поставку VVV входил конфигурационный файли для фаровского arcliteqw1
00.00.0000 00:00Да, через плагин Multiarc. Но он, кажется, заброшен. Не обновлялся 3 года, и в какой-то момент исключен из официального дистрибутива Far. Я когда переходил на сильно новую версию Far, обнаружил, что у меня что-то через этот плагин перестало работать, ради чего я его держал. Сейчас я плагином Multiarc не пользуюсь.
ru1z
00.00.0000 00:00Обычно использую TotalCmd, но при работе с большим количеством файлов FAR выглядит быстрее. Ну а вообще, все зависит от сценариев использования и эффекта "гусенка". Например, у нас в организации все знакомы с TotalCmd, потому-что удобный клиент ftp.
sergiodev
00.00.0000 00:00+2Я вместо Far ставлю Git Bash, по-моему это удобнее, плюс заодно опыт использования шела пригождается и в другим системах (а не только венде)
artemisia_borealis
00.00.0000 00:00+4Использую всё это вместе (и много чего ещё) одновременно под ConEmu. Это чертовски удобно.
sergiodev
00.00.0000 00:00ConEmu удобный, согласен, сам пользовался им, но стал замечать тормоза при вводе команд в Git Bash, например из-за этого буквы появлялись в неправильном порядке когда печатаешь (раздражает). Windows Terminal мне показался шустрее. И начиная с какой-то версии vim начал жёстко глючить внутри Bash в ConEmu, я так и не разобрался как вылечить.
Mes
00.00.0000 00:00Маковский тулинг тоже ужасный.
miga
00.00.0000 00:00+3Чем же они отличаются ? Из коробки идет тот же самый bash (на самом деле zsh теперь по-дефолту вроде), те же самые корутилсы (ну да, не гнутые, а бсдшные, но разница не очень велика)
sergiodev
00.00.0000 00:00Например? По-моеиу вполн5 себе ничего, тем более если поставить Honebrew и oh-my-zsh.
saboteur_kiev
00.00.0000 00:00+3Говорить что FAR - плохая программа - это некорректно.
Может еще сказать что powershell плохая программа?
То, что вам не нравится консоль, это совершенно другой вопрос. А как программа - FAR написан очень даже неплохо как для бесплатного проекта так просто отлично.
Кроме того, FAR отлично сочетается с git-bash
Koioes
00.00.0000 00:00+1А в чем преимущество консольных файловых менеджеров перед графическими? Просто никогда не понимал, почему люди используют их. Без упрека, может просто я что-то упустил и менее эффективно работаю с ФС. Или это просто дело привычки?
PuerteMuerte
00.00.0000 00:00+4А в чем преимущество консольных файловых менеджеров перед графическими?
Ну как бы такой вопрос вообще не стоит, файловых менеджеров — "швейцарских ножей" в природе аж два, это ТС и FAR. Исторически сложилось, что первый графический, второй текстовый, но выбор больше по тому, кому какой кажется удобнее. Они по UX отличаются, в ТС мышкой больше приходится работать, в FAR клавиатурой.
saboteur_kiev
00.00.0000 00:00+3Интеграция с командной строкой более нативная/быстрая.
Принципиально разницы немного, просто именно FAR - очень крутой.
geher
00.00.0000 00:00Эти преимущества субъективны и сильно зависят от особенностей решаемых задач и привычек использующего.
Если перечислять то, что заставляет лично меня выбирать между фаром (третьим, естественно) и тоталом, то получается примерно следующее:
В консоли все более - менее однородно, в глазах не рябит, в отличие от тотала.
Более тесная интеграция с консолью. В частности, фокус ввода при навигации по панелям всегда в командной строке и уходит оттуда только при вызове меню и всяких окошек.
Единственное, что пока заставляет держать double commander (а раньше заставляло то же делать с тоталом) - отсутствие удобного механизма синхронизации подкаталогов. В принципе оно требуется очень редко, а иногда даже обхожусь плагином к фару с аналогичным функционалом, но в тотале и в дабле оно все же реализовано намного удобнее.
Под линуксом пользуюсь пока миднайтом. Пробовал фар, но не хватает возможности заглянуть в историю консоли за пределы окна. far2l обрезает ее. Да и плагинов, которые стали бы существенным преимуществом фара перед миднайтом, пока не наблюдается в изобилии.
sved
00.00.0000 00:00+1А в чем преимущество консольных файловых менеджеров перед графическими
Если речь идёт про тотал, то во встроенном редакторе. В линуксе правда есть krusader, у которого встроенный редактор можно сделать, так же как в фаре.
Кроме того у фара есть преимущества: например можно настроить меню и выполнять команды с выделенными файлами. Раньше вовсю использовал макросы ...
Есть удобный просмоторщик с автообновлением, способный открывать файлы любого размера
В общем, фар более функционален ИМХО.
saboteur_kiev
00.00.0000 00:00+3В ФАР также есть фича - выполнение любой цепочки команд, результатом которого будет нечто, переданное в конкретный плагин. И все это руками/автоматом/из юзер меню
Например выполнение однострочника в git-bash и отправка в фар едитор
edit:<<find . -name "*.avi" | sort -u
ss-nopol
00.00.0000 00:00+10В смысле программистского шедевра из двухпанельных файл‑менеджеров мне запомнился VC (Volkov Commander), с размером исполняемого файла 64К, но при этом весьма продвинутого.
pfg21
00.00.0000 00:00+6волков написан на ассемблере, потому и такие размеры и такая эффективность.
жаль но время такого програмирования уплыло по стиксу в дальние дали...
сколь помню самый большой проект на ассемблере в екс-СССР.vadimr
00.00.0000 00:00Да ну ладно, про самый большой-то. Было время, когда на ассемблере почти всё писали.
Из более-менее современников VC на ассемблере был написан Virtual Pascal.
consalt
00.00.0000 00:00Совершенно нет ностальгии по СССР, но с Нортона я перешел на Волкова. Волков был невероятно быстрый. Невероятно! Но потом увидел Фар, который развивался семимильными шагами и видел длинные имена файлов. Как же я долго привыкал к тормознутости Фара по сравнению с Волков :((((((
KapasMordorov
00.00.0000 00:00+4Dos Navigator был самый-самый (и тетрис в нем был сбалансированный).
Volkov - при недостатке памяти.
ss-nopol
00.00.0000 00:00+4VC интересен именно с точки зрения компактности. Уместить такое функциональное приложение в 64К было достижением даже по тем временам. Я уж молчу про сегодняшний подход...
Holger108
00.00.0000 00:00Ага. Заставку скринсейвера помню и сейчас: " Enjoy Dos Navigator".
Volkov уважал за ассемблер, но не пользовался :)
Но на венде DN не прижился. Total Commander - наше всё, хотя бы потому, что нативно интегрируется с мгновенным поиском Everything
shricke
00.00.0000 00:00+6FAR это еще и IDE!!!
Были годы разработки на perl и php в FAR еще до появления IntelliJ и EclipseSerge78rus
00.00.0000 00:00+1Еще задолго до FAR для этого использовали Multiedit. С ним можно было действительно получить интегрированныю среду с любым компилятором, работающим из командной строки. И все это под однозадачной DOS.
j8kin
00.00.0000 00:00Использовал MultiEdit под виндой, он тогда был единственный где можно было колонки выделять/копипастить и писать.
Сейчас для этих целей Notepad++ и идея
vconst
00.00.0000 00:00+1Любая бордандовская ide умела выделять колонки, еще начиная с дос и текстового режима
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 есть )
fpga421
00.00.0000 00:00+3Ctrl + K + B
Ctrl + K + K
всплыло в памяти ..saboteur_kiev
00.00.0000 00:00Я в фаре макрос делал чтобы выделять участок по хоткею. Но сильно не хватает нативной поддержки
qw1
00.00.0000 00:00Нативная поддержка — это выделение стрелочками с зажатым Alt вместо Shift.
Что интересно, макрос на выделение вертикального блока у меня тоже есть. Был плагин для работы с вертикальными блоками. В какой-то момент он перестал поддерживаться и на форуме PlugRing я нашёл замену в виде набора макросов.
saboteur_kiev
00.00.0000 00:00Не, это неудобная вещь.
У меня цель - пометил начало выделения блока, через F7 что-то нашел и пометил конец выделенного блока. Не обязательно вертикального.
А еще на базе этого делать быстрые макросы через Ctrl+.
Но не выходит.
Даже если через макрос сделать начало и выделение блока (могу поделиться), то макрос нельзя вызвать во время записи макроса.
megaslowpoke
00.00.0000 00:00-1Евген канеш крутой чувак, но не селибрити ведь, чтобы постоянно в новостях мелькать, и то что:
о его нынешнем роде занятий практически ничего не известно
это мягко говоря неверно, если в пабликах, то на руборде можно понаблюдать "род занятий", и вполне ожидаемо продолжает заниматься разработкой винрара.
kryvichh
00.00.0000 00:00+1С ДР, Евгений! Когда-то делал перевод WinRAR на белорусский язык. Помню, вопрос был правильно перевести фамилию, поскольку в мове написание зависит от ударения: "Рошал" либо "Рашал". А Википедии тогда не было.
vinyardrip
00.00.0000 00:00+2А в чем смысл преобразовывать фамилии? Разве нет правила, что заимствования не стоит склонять, спрягать и далее издеваться?
M_AJ
00.00.0000 00:00+5Разве нет правила, что заимствования не стоит склонять, спрягать и далее издеваться?
С исторически родственными языками и двуязычными странами все несколько сложнее, иногда может быть принято именно преобразовывать имена в соответствии с местной традицией. В Украине человек может называть себя в жизни Андрей, и при этом быть записанным в паспорте как Андрiй. Раньше так вообще такое преобразование было повсеместным явлением: Йоханан в зависимости от местности становился Иоаннисом, Йоханном, Иваном, Яном, Жаном, Джоном, Хуаном, Джованни и так далее.
vinyardrip
00.00.0000 00:00А вы уверены, что языки родственные? Не буду кидать ссылку, легко ищется и это не традиция. Фамилия еврейская, верно? Зачем вы ее переводите? Хотите быть Иоаннисом, Йоханном, Иваном, Яном, Жаном, Джоном, Хуаном, Джованни? Мне кажется у Вас есть имя, да может оно вам не нравится, но это уж вопросы к родителям, но оно ваше. И Вас по нему, имени, зовут, окликают и Вы на него отвечаете, потому как понимаете, что речь именно о Вас. Ваше, а не это все
M_AJ
00.00.0000 00:00+4Фамилия еврейская, верно? Зачем вы ее переводите?
Именно я – не перевожу, я просто объяснил, по каким причинам имена и фамилии могут "переводить", и привел примеры.
Мне кажется у Вас есть имя, да может оно вам не нравится, но это уж вопросы к родителям, но оно ваше
Конечно у меня оно есть, и так уж получилось, что как раз еврейское, и ни у меня ни у моих родителей никогда не было проблем с тем, что люди в разных странах произносят его так, как это принято в их местности. Вообще не вижу смысла настаивать на какой-то конкретной звуковой форме уже хотя бы потому, что иностранцы в любом случае не воспроизведут ее так, как я привык.
tyomitch
00.00.0000 00:00+5Например, нынешнего болгарского премьера зовут Гълъб Донев. Предлагаете его по-русски так и называть?
vinyardrip
00.00.0000 00:00-5Я предлагаю уважать, как и Вас джон доу. Вы не против, что я Вас так называю?
vinyardrip
00.00.0000 00:00+1Одна девчонка перевела мое погоняло как мертвый виноград (VINEYARD - сорт винограда)
vinyardrip
00.00.0000 00:00Вам не кажется, что Вы сравниваете капусту с говядиной? Причем тут символы отсутствующие в языке и не имеющие аналогов, либо имеющиеся, но выглядят малость по-другому?
saboteur_kiev
00.00.0000 00:00+1в разных языках не только символы могут отсутствовать но и отдельная фонетика и дифтонги
kryvichh
00.00.0000 00:00+3Это перевод, в соответствии с грамматикой языка перевода ("как слышится, так и пишется"). Также как мы с английского переводим "Илон Маск", хотя могли бы оставить "Elon Musk". Хотя, что интересно, во всех европейских Вики имена оставляют на языке оригинала.
tyomitch
00.00.0000 00:00+2Ну во-первых, не во всех европейских вики пишут латиницей: https://el.wikipedia.org/wiki/Ίλον_Μασκ сложно назвать "на языке оригинала".
Во-вторых, https://lv.wikipedia.org/wiki/Īlons_Masks
kryvichh
00.00.0000 00:00Согласен, перегнул палку. "во всех" --> "во многих". Elon Musk в ES, EO, FR, PT, HU,... Если взять чисто славянские: PL, HR, SK, SH... Но они на латинском алфавите, им легче.
tyomitch
00.00.0000 00:00SH -- это отдельная песня: там можно в меню вверху переключиться на кириллицу, и наблюдать
Елон Рееве Муск (Преториа, 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."
vinyardrip
00.00.0000 00:00-2Судя по Вашему нику, Вы понимаете, кто такие крывичы, дрыгавичы. Значит и проживали, до 20 где-то рядом. У Вас же была деревня, где Вы проводили детство? Сильно похоже как слышим так и пишем на реальный язык?
Valehavl
00.00.0000 00:00Написание в белорусском языке максимально приближено к произношению, а благодаря аканью безударное "о" читается как "а". По этой причине, например, Барак Абама .
tyomitch
00.00.0000 00:00В этой викистатье нет ссылки на источник, и я такой источник найти не смог.
Это значит, что ударение там поставлено от балды неизвестно кем. С тем же успехом лично вы можете исправить его на противоположное.
kryvichh
00.00.0000 00:00+1Фамилия Роша́ль (Роша́л) (ивр. רש"ל) с ударением на 2-й слог. В белорусской Вики также приняли это ударение. Но тут ещё вариативность передачи твёрдого/мягкого "л". И если нужно совсем корректно и официально, нужно сверять написание фамилии у каждого конкретного человека по паспорту.
tyomitch
00.00.0000 00:00Учитывая, что Ива́новы спокойно сосуществуют с Ивано́выми -- я бы не делал выводов обо всех носителях фамилии скопом.
kryvichh
00.00.0000 00:00Я допускаю, что где-то в США живут носители фамилии Roshal с ударением на 1-й слог согласно правилам английского языка (с чего собственно у меня и возникло было затруднение изначально). Квантор всеобщности вообще штука скользкая, особенно в беседах онлайн.
iingvaar
00.00.0000 00:00+2Не ссорьтесь, он Роша́л, я точно знаю))
tyomitch
00.00.0000 00:00Можно источник? Лучше даже сразу в рувики, а не сюда)
iingvaar
00.00.0000 00:00Источник не документальный, наподобие "мамой клянусь")). Я с ним учился в одном вузе и в одно время. Хотя лично не разговаривал ни разу, но пересекался иногда в ВЦ. Знаю людей, которые учились с ним вместе 5 лет. Вряд ли они ошибались в произношении фамилии.
Vitalley
00.00.0000 00:00+2Помню в первых версиях FAR'а в справке вообще Рошаль было написано
tyomitch
00.00.0000 00:00+1Ой ли? Сам Евгений всегда настаивал на отсутствии мягкого знака, пруф: https://groups.google.com/g/fido7.rar.support/c/9DLu9X6yiK4/m/4YX-4-pQLcAJ
megaslowpoke
00.00.0000 00:00+2Скорее всего это эффект Манделы: первая версия с поддержкой русского 1.4, но копирайт там на английском. Первое указание на русском языке — в файле "License.xUSSR.txt" из версии 1.51, и там "Евгений Рошал" написано.
Ds02006
00.00.0000 00:00+1С появлением Windows 95, 22 апреля 1995 года Евгений выпустил WinRAR
Небольшая нестыковка с датами. Первый выпуск Windows 95 состоялся 24 августа 1995 года.
DGG
00.00.0000 00:00WinRAR под Windows 3.11 тоже существовал.
Помоему ранний 32 битный GUI WinRAR был не для Win95, а для win32s. Т.е. мог выполнятся в соотв. подсистеме win3.11, и возможно в NT. А win32s появилось раньше Windows 95.
tyomitch
00.00.0000 00:00На енвики написано "Early development version WinRAR 1.54b was released in 1995 as Windows 3.x software."
MinimumLaw
00.00.0000 00:00+17С днем рождения!
И огромное спасибо за "exUSSR registration" - это было очень приятным бонусом.
Squoworode
00.00.0000 00:00+14RAR поддерживал создание непрерывных (solid) многотомных архивов, все тома которых воспринимались, как единый поток данных и распаковывались «по цепочке».
Суть непрерывных архивов совсем не в том, чтобы автоматически подхватывать следующий том.
В непрерывном архиве в один поток объединены именно сжимаемые файлы (как если бы их предварительно завернули в tar), поэтому для всего потока используется один и тот же словарь вместо отдельного словаря на каждый файл. Это позволяет дополнительно экономить место на последовательностях, уникальных для каждого файла, но повторяющихся в каждом из них.
serge-sb
00.00.0000 00:00+1Более того, в режиме "непрерывного архива" все файлы сортируются (сквозной сортировкой, без учёта вложенности в папки) по расширению.
maxlilt
00.00.0000 00:00Желаю здоровья Евгении Лазаревичу, возможность добавления записи восстановления не раз спасала мои архивы.
ViacheslavMezentsev
00.00.0000 00:00Пользуюсь до сих пор.
Kirikekeks
00.00.0000 00:00+3А для жителей бывшего СССР - Пятница.
Рошалам - спасибо за FAR. И за подарок жителям бывшего СССР.
sergio_deschino
00.00.0000 00:00+5Странно, что сто плюс комментов, а бородатого анекдота времён ФИДО не увидел..
WinRAR.rar
Squoworode
00.00.0000 00:00+7Нет, анекдот звучал как
pkunzip.zip
. Потому что WinRAR - это программный комплекс, состоящий из множества файлов, и вполне можно представить ситуацию, когда в комплекте к архиву может быть приложен относительно малогабаритный unrar.exe, и это даст значительный выигрыш в объёме.В отличие от программы pkunzip.exe, единственная функция которой - распаковывать zip-архивы. Поэтому соль анекдота в том, что для того, чтобы достать pkunzip.exe из pkunzip.zip, нужен pkunzip.exe в том же самом виде, в котором он и находится внутри архива. В отличие от WinRAR.
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, но они в никсах в основном и обитают.saboteur_kiev
00.00.0000 00:00+1В те времена также были популярны компрессоры для исполняемых файлов, тот же pklite или diet.
Многие разработчики собственно и распространяли свои продукты уже перепакованными
saboteur_kiev
00.00.0000 00:00+2потому что бородатым был
unzip.zipв *nix zip и unzip отдельные файлы, и появились вроде раньше чем дос и pkzip
Worky
00.00.0000 00:00+3С ДР автора RAR\FAR!
Но ФАР прошел мимо, не пользовался им:
если надо коммандер и много ДОС памяти, то VC
если надо по LPT\COM перегнать файлы - NC
если просто работать с файлами в ДОС - DOSNavigator (подсветка типов файлов, приятная схема цветовая, поддержка архивов, тетрис, 4 окна и тд)
под WIN - TotalCommander вне конкуренции!
-
под *N*X - mc
Ну а RAR пользовался больше под дос, под вин 7zip более нравится ввиду фришности.
leprekon69
00.00.0000 00:00+100500
Только под *nix - Double Commander если Х-ы есть.
Да и по com-порту мы в XP даже играли. Не было патч-корда. И обжимки. И просто ради интереса.
AzatSD
00.00.0000 00:00-19Использование Far и подобных «двухпанельных» файловых менеджеров — дурной тон. Обычно такой пользователь не является продвинутым пользователем командной строки (cmd.exe, powershell, bash). К счастью за пределами постсоветского пространства эти менеджеры не особо популярны.
vpedak
00.00.0000 00:00+12я так понимаю, что ваш коментарий нужен для того чтобы показать какой вы крутой, что вы являетесь продвинутым пользователем и находитесь за пределами постсоветского пространства. То есть вы уже почти бог... Спасибо что просветили нас убогих
AzatSD
00.00.0000 00:00-9Давайте перефразирую, обычно пользователи файловых менеджеров совершенно не умеют в консоль. По поводу моей локации это уже ваши додумки, и FAR и VC и DN были разработаны в х-СССР, где и популярны, разработчики из других стран не страдают подобными ретро-паттернами
vconst
00.00.0000 00:00+6Это пользователи дефолтных фм не умеют, а двухпанельщики выросли из консольного NC
iingvaar
00.00.0000 00:00+2Использование командной строки - дурной тон. Обычно такой пользователь не является продвинутым пользователем мыши и гуя. К счастью, за пределами Нарнии консоль не особо популярна.
Как вам такой вариант?
DirectoriX
00.00.0000 00:00+1Обычно такой пользователь не является продвинутым пользователем мыши и гуя.
Как бы это забавно/печально не звучало, если в комментариях начинается срач "текстовый vs графический режим" (особенно под статьями, восхваляющими vim), то обязательно находятся люди, которые, по их словам, тратят существенное время на поиск мыши каждый раз, когда переносят руку с клавиатуры. Хотя любой мыше-опытный пользователь знает, что мышь находится за полсекунды максимум, без взгляда в её сторону.
А ещё даже в текстовой консоли обычно поддерживается мышь, но об этом многие или не знают, или умалчивают, чтоб не показаться чудаками, которые в текстовом режиме используют графическое устройство ввода. Например, в mc бывает удобно выделить произвольные файлы для последующего копирования с помощью ПКМ, а не маской имени или Shift+стрелками.iingvaar
00.00.0000 00:00+1Согласен, но я хотел показать другое. Добавление слов "дурной тон" и "к счастью" ко в целом нейтральным или даже истинным высказываниям как раз и способно вызвать непродуктивные обсуждения (срачи). Опровергнуть эти модификаторы никак нельзя. Ведь действительно, для их автора то, чем он не пользуется, является дурным тоном. А то, что кто-то еще не использует такой же инструмент, является счастьем.
saboteur_kiev
00.00.0000 00:00как выйдешь из Нарнии, очень удивишься, что консоль активно используется во всем мире.
iingvaar
00.00.0000 00:00-2Удивительное свойство современного общества - абсолютная неспособность понимать сарказм и запоминать контекст. Даже GPT-3 справляется с этим. Кстати, не припомню чтобы мы с вами пили на брудершафт.
PS. Судя по вашим статьям, у вас все нормально с этими навыками, так что спишу на то, что я не проставил тег sarcasm))
Astroscope
00.00.0000 00:00+1Кстати, не припомню чтобы мы с вами пили на брудершафт.
Мой минус - за процитированное. Хотя с остальной частью комментария более чем согласен.
iingvaar
00.00.0000 00:00Возможно, я старомоден, но меня немного коробит, когда незнакомые мне люди обращаются ко мне на ты, особенно, когда это происходит не в нейтральном диалоге, а "с обострением".
Astroscope
00.00.0000 00:00+3Существует, давно существует, негласная традиция обращаться в этих ваших интернетах к незнакомым именно на ты. Такое обращение предполагает проявление дружелюбия, что никак не коррелирует с невежливостью. Конечно, когда в интернеты массово полезли школьники младших классов и прочие VIP'ы, традиция стала размываться. Даже Хабр, куда уж айтишнее место, но и здесь как-то чаще выкают, чем вызывают вопросы к собственной айтишности, но уж ладно, раз так принято, то и пусть.
iingvaar
00.00.0000 00:00Не спорю. Но есть разница между "подскажи, какой метод сортировки ты применяешь к частично отсортированной последовательности?" и "ты математику за деньги сдавал что-ли?" Фразы случайные, приведены для иллюстрации.
saboteur_kiev
00.00.0000 00:00Да не вопрос,
Как выйдете из Нарнии, узнаете, что консоль это не дурной тон, а активно использующийся инструмент во всем мире. Консоль даже специально встраивают иногда в некоторые продукты, ибо она крайне эффективна и удобна.
DirectoriX
00.00.0000 00:00+1Это была всего лишь сатирическая "инверсия" родительского комментария…
Тем не менее, обычному пользователю (не админу и не разработчику, а типичному офисному работнику) консоль и правда не нужна в хоть каких-то значимых масштабах, ведь для распространённых операций есть GUIшные программы, а чрезвычайно редкие не GUI-зированные операции слишком редки для статистической значимости.
SVDenik
00.00.0000 00:00FAR за счёт своей консольности и наличии x64 сборки позволяет нормально печатать на матричных принтерах с использованием его встроенных шрифтов. Ибо часть цифр матричной портянки на шрифте, предлагаемой Windows, некоторым плохочитаемы. Даже в 2021 году ещё пробовал разворачивать печать на матричнике конторки и писать мини-скрипт, чтобы сформированный в 1С-ке акт переоценки печатался в нажатие трёх клавиш.
Из GUI-ых использую Double Commander.
EugeneSemyonov
00.00.0000 00:00+4Давно пользуюсь Far'ом. Имеет расширяемый функционал и свои плюшки. Например:
позволяет легко получить доступ к файловой системе под другим пользователем (но это наверное и другие менеджеры умеют);
легко создавать ссылки: жёсткие, символические, связи папок;
имеет встроенный диспетчер задач, который может выручить когда снова упал explorer и "тремя пальцами не поможешь" :-)
не использует графическую библиотеку Windows (в отличие от TotalCommander'а). C TotalCommander'ом из-за этого и не сложилось - вис вместе с Виндой, а Far продолжал работать.
DvoiNic
00.00.0000 00:00+12Евгений диплом по РАРу защищал. Пришел на кафедру тему утверждать, так его даже в плагиате заподозрили, не поверили, что он автор — сказали, что им "из москвы последнюю версию привезли". Ну он и показал им более свежую…
Эх, как давно это было...
user5000
00.00.0000 00:00+5С днём рождения, Евгений !
Ваша программа FAR manager для меня - must have вот уже более двадцати лет. Я считаю вас великим человеком, сделавшем очень многое для очень многих людей.
586
00.00.0000 00:00+8Главной особенностью RAR по сравнению с другим популярным архиватором для DOS того времени — ARJ, был удобный механизм создания многотомных архивов, в том числе, заданного размера.
IMHO, главной особенностью и киллер-фичей dosrar'а был встроенный NC-подобный менеджер файлов, что сильно облегчало работу неопытных пользователей.
commanderxo
00.00.0000 00:00+9FAR Manager был второй программой, которую я купил за свои деньги (первая — отечественный The Bat!). При покупке произошёл сбой и деньги сняли, а код не пришёл. Написал в техподдержку и получил ответ лично от Евгения
PS: 21 год уж прошёл, как летит время!
PuerteMuerte
00.00.0000 00:00+5PS: 21 год уж прошёл
… а код регистрации показать пацанам все равно жалко :)
aush99
00.00.0000 00:00Мне тоже отвечал, когда просил фичу в winrar добавить, но, правда, до сих пор не добавил((((
а так совесть чиста.... куплена еще версия 3.хх
steanlab
00.00.0000 00:00Долгие (и плодотворные) лета Евгению Лазаревичу!
И FAR, и RAR в musthave тормозке софта десятилетиями, еще со школы :)
Proydemte
00.00.0000 00:00FAR супер крут.
Конечно есть несколько пожеланий что можно улучшить, но думаю из за того что существует большое количество плагинов которые всё что хочешь покрывают, это осознанное решение не раздувать функциональность.
kot8891
00.00.0000 00:00Использую FAR порт на mac os) чуть косековат, но в целом ок. Ну и конечно на винде. Если сразу покатило, сложно отказаться. Как свободного времени появится, думаю или плагины пописать или допиливать порт попробовать. Там можно интегрировать с кучей современных продуктов, начиная от git до chatGPT)) Слышал многие на никсах используют. Молодец Евгений, респект за его продукты!
Spinoza0
00.00.0000 00:00+3Привет от FAR Group :)
aush99
00.00.0000 00:00О! Знакомый ник. Colorer? Огромное спасибо за плагин!
Ойц. Попутал. search&replace. Но тоже прям в ТОП 5 используемых.
saboteur_kiev
00.00.0000 00:00Очень не хватает выделения текста в редакторе отдельными клавишами (старт и стоп). Реализация через макросы не хватает.
Как можно убедить разработчиков добавить функционал?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 }
saboteur_kiev
00.00.0000 00:00Я макрос тоже писал.
Но я регулярно пользуюсь записью макроса для мелких изменений здесь и сейчас, и в этих случаях было бы удобно указывать начало выделения блока и конец блока в процессе записи макроса через Ctrl+., но во время записи нельзя другой макрос вызвать
qw1
00.00.0000 00:00но во время записи нельзя другой макрос вызвать
А, вот какая у вас проблема. Если такой макрос надо сделать 1 раз, а не записывать каждый месяц, можно его после записи доработать напильником, заменив хоткеи, вызывающие другие макросы, на вызовы функций этих макросов.
saboteur_kiev
00.00.0000 00:00Ну это понятно. Для конкретного разового случая я делал, но случаи бывают разные, и хочется именно возможность записи.
Вообще категорически не хватает user menu с подменю именно внутри редактора, куда можно было бы понавешивать разных макросов
saboteur_kiev
00.00.0000 00:00+1Внезапно нашлось решение. Макрос можно объявить плагином, и он будет доступен для вызова через меню плагинов (F11), таким образом можно его вызывать из записи. Можно даже в plugin list ему отдельный хоткей статичный назначить.
Поправил свой макрос - работает. Я Счастлив!
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 ну совсем не моё.
leprekon69
00.00.0000 00:00Вообще, есть такая штука как ротация логов каждую полночь и тогда не будет 100 Гб файлов. И кучи файлов в каталоге не следует допускать. Но если уж допустили, то скриптами распихать по подпапкам. Посмотрите как в squid или репозиториях Линукса сделано.
Но если Вы на винде и такое дело - то открывать - Hex-редакторами, они не грузят всё в ОЗУ. А конвертировать большие картинки, которые не влезают в память - консольными утилитами. Можно на виртуалку с линуксом скинуть ради этого.
В ТС отключается отображение иконок, тогда он будет быстрее читать огромные каталоги.steaze
00.00.0000 00:00+2Вы всё верно говорите, так и надо поступать, но жизнь гораздо интереснее. Примеры из жизни: 1) Из-за ошибки соединения Oracle Client забивал сетевые каталоги дампами. Пользователи пытались войти в каталог через Проводник, в результате просто получали вечное белое окно с зависшим процессом. Да, потом проблему решили, а файлы удалялись через команду del, но чтобы вообще понять, что происходит, воспользовался Far, он без проблем открыл каталог. 2) На сервере Exchange заканчивалось место, источником проблем оказались логи, да не 100гб, но 3 или 5гб, точно уже не помню. На предложение поменять размер куска, админ ответил, что всё работает и ничего трогать не будет.
Сторонний Hex-редактор, копировать в линукс, отключить иконки - это всё лишние движения. Зачем всё это? )) У меня есть Far, он мне нравится. Кому не нравится, им не пользуется, вроде всё просто.
dartraiden
00.00.0000 00:00то открывать — Hex-редакторами, они не грузят всё в ОЗУ.
Для Notepad++ существует плагин, который грузит большие файлы страницами в память. По мере перемещения по файлу предыдущая страница выгружается из памяти и подгружается следующая.
Jay_Di_Human
00.00.0000 00:00+3До сих пор FAR - это программа №1 для меня на любом моём компьютере. Евгению и Far Team низкий поклон за великолепный продукт!
borovichok13
00.00.0000 00:00+1Автор, поправьте пост: алгоритма сжатия RAR не существует!
В программе используются два алгоритма: PPM и LZ77. Именно они определяют степень сжатия файлов.
ASD2003ru
00.00.0000 00:00+1В последнее время, что то редко попадаются rar архивы. 7z круто, но как показывает практика, при пересылке файла "наружу" обычно в zip пакуют.
megaslowpoke
00.00.0000 00:00+1Каналы связи стали надёжнее, трафик сильно дешевле и доступнее массам, так что просто из экономии своих же ресурсов выгоднее рассчитывать на казуалов с голой осью, чем с немалой вероятностью тратить время уже после отправки данных и в очередной раз разочаровываться в людях.
qw1
00.00.0000 00:00+1Архив это не только сжатие, но ещё и контроль целостности файлов, и способ объединить файлы в логическую группу. Но в общем-то, zip с этим справляется. Проблема zip в том, что он стал слишком стандартным и сторонний софт начинает вмешиваться в архив. Например, антивирус может зайти в архив и "полечить" там файлы. Тут контроль целостности перестаёт работаеть.
dartraiden
00.00.0000 00:00А что мешает антивирусу сделать это с RAR-архивом?
Тут проблему надо решать на корню — не экзотическими форматами, а запароливанием. Чтобы в принципе не допускать изменения файлов внутри.
qw1
00.00.0000 00:00Пусть попробует распакует IMP :)
Я ж написал,Проблема zip (как и RAR) в том, что он стал слишком стандартным
PuerteMuerte
00.00.0000 00:00+3А что мешает антивирусу сделать это с RAR-архивом?
Как минимум, отсутствие лицензии на запаковщик :)
SurAnd
00.00.0000 00:00Я на 12 днеймоложе Рошаля. Начинал так же с Агатов и Рапиры....
Всю жизнь прожил с WinRAR и FARменеджером, не подозревая, что написал его мой одногодка .... мдас.
Rumantic
Я без FAR-а жить не могу, очень удобная штука. Лет двадцать уже юзаю.
CyberPaul Автор
Да, я тоже всегда устанавливаю FAR на все машины с Windows, с которыми работаю.
Zangasta
tooler
Юрист на работе увидела такую же картину и спросила: "почему у тебя компьютер такой старый?"
Zangasta
Люди еще больше пугаются, когда видят что у меня на телефоне стоит "Windows 95" (Это эмулятор для Андроида я использую для запуска Fallout 2)
Ryav
Но на самом-то деле старая она…
Didimus
Надо было ответить, а ты почему?
khrapko
Ко мне пришли из фирмы ставить новую версию 1с. Я запустил Фар. Они начали перемигиваться и шипеть что то типа Олд-скулл. Но мне так удобно.
Recycled
Люблю таких сотрудников. Ставишь им новый монитор, и их компьютер сразу становится "новым и быстрым" ;)
qw1
Тут вроде монитор неплохой, но компьютер обозван старьём.
PuerteMuerte
Это следующий уровень — ставишь им новую тему на винду, и компьютер сразу становится "новым и быстрым"
vconst
А вот это — обычное дело
wolfy_str
Немного кринжово выглядит. Да я понимаю, не осуждаю, но эти вещи из разных эпох. Для FAR лучше всего подойдёт ламповый ЭЛТ монитор на 17 или 19 дюймов (последний считался "шиком", я когда мне родители покупали комп, 13-14 дюймов это был низкий сегмент, 15 дюймов уже низкий средний, 17 дюймовый монитор выше среднего, у меня такой был ну и 19 дюймов это топ, а 21 дюймовый монитор это вообще люкс версия, я ещё жил в моногороде, не буду говорить каком но там очень неплохие зарплаты были на основном предприятии). Ну лично я FAR не пользуюсь, да и монитор у меня попроще, не такой широкий)
vconst
Зачем? Можно просто в окне запускать, где все компактно, и не растягивать все в нелепую ширину от края до края
Maccimo
Хринж это выбирать инструмент руководствуясь не целесообразностью, а соображениями уровня «кринж»/«некроинж», «модно»/«немодно», «люкс», «шик» и прочими терминами из лексикона Эллочки-людоедки.
Far Manager это, в первую очередь, удобно. Удобство — всё, имидж — ничто!
wolfy_str
видимо моё желание выглядить молодежно не получилось :) Ну мне FAR не кажется удобным. Тем более это просто файловик поисковик. Не более чем, кто хочет пусть использует.
Zangasta
Сочетание клавиш + работы без мыши. Идеально для ноутбука.
vconst
Будто в Тотале мышь нужна ))
mihmig
В FAR при входе в папку список файлов появляется МГНОВЕННО, в отличие от проводника или Тотала. Для меня это важно.
SergeAx
И ещё приятно, что по кнопке контекстного меню открывается контекстное меню.
leprekon69
А что в Тотале/Unreal Commander/Double Commander (linux) - нет? Или в настройки не заходите принципиально?
SergeAx
Без пассивной агрессии, пожалуйста. Я это привёл не как отличие, а как приятную лично мне фичу. Перечисленными продуктами не пользовался.
SergeAx
Без пассивной агрессии, пожалуйста. Я это привёл не как отличие, а как приятную лично мне фичу. Перечисленными продуктами не пользовался.
aush99
Зависит от папки. Помню на одном сервере натолкнулся на папку с миллионом файлов - даже FAR ее открывал минут 7.
leprekon69
Это Big Data. Такое парсится скриптами. В том числе и разбирается на подпапки, если нужно. Как и конвертируется огромная bmp (в 2008м был файл - 1 Гб памяти отъел, потом я прибил процесс, на сервак перетащил).
К слову, как раз пару недель назад закончил обрабатывать полностью распакованный репозиторий одного из линуксов размером 450 Гб. Там порядка 6 000 000 мелких файлов после распаковки, если память не изменяет. И неизвестное количество папок и типов архивов в каждом пакете. Самое что зацепило, нашлись те, кто использовал ' и запятые в имени файлов. А труднее всего было обрабатывать linux-* и golang.
Всё делается даже на nvme Samsung очень долго, нужен Raid0 из 2х-4х nvme, т.к. упор на чтение-запись мелких блоков.
aush99
Не, не бигвата. Просто настроили в одной проге сохранение пришедших сообщений(или логов) и забыли..... лет на 10.
vconst
Только что попробовал. Не мгновенно только операции типа Ctrl-B
BadHandycap
Да он и для стационарника идеален. Что за дискриминация?)
chelovek-jpeg
вот кстати, что не нравится в современных компьютерах, так это невозможность комфортной работы без мыши. Тачпады они в принципе редко бывают удобными, а ведь нет тикаких препятствий для того, чтобы в любом интерфейсе сделать нормальную навигацию стрелочками
leprekon69
Значит про тайлинговые WM вы не слышали? Я себе в openbox-е давно сделал чтобы окна как в 7-ке по комбинации Win+1..9 соответствующее место и размер на экране занимали. Хочешь на две части вертикально подели, хочешь по углам 4 окна. Так что на LXDE вполне можно сидеть и без тайлинговых. Но на fluxbox хочу, он умеет скруглённые углы окошек, а это даёт возможность портировать / создать темы всех ОС, которые только имели кнопки управления окном. От Win 1.0 и Xerox StarOS через VAX, RiscOS, Amiga, Atari и до современных, которые уже можно без qemu или поиска скриншотов / видео запустить спокойно.
ShashkovS
А вот вы попробуйте открыть в какой-нибудь программе текстовый файлик на пару ГБ. Тут же окажется, что вообще редкая программа это может... А Far — может :)
vconst
Рекомендую EmEditor — в этом плане штука просто волшебная. Открыть файл из БД на несколько гигов? Ноу проблем. Никаких зависонов, стремительная динамическая подргузка, даже текстовый поиск по всем этим гигабайтам — без проблем
Vaitek
А в FAR это с 1996 года ????
Red_Nose
Лучше досовского MultiEdit не видел ничего в плане текста (в ДОС-овские времена). Far хорош, но не настолько. И, да, он старше Far-а
Сейчас, в основном, для работы с файлами до 2-5 гиг вполне достаточно Far-а. А вот когда 200-300 - уже нужен спец-инструмент (более чем уверен в старичке MultiEdit). Но такие задачи исчезающе малы.
tyomitch
Я для правки больших файлов пользовался https://ru.wikipedia.org/wiki/Hiew -- кто-то его помнит?
Дизайн http://hiew.ru/ прямо слёзы ностальгии выжимает; при этом новые версии, судя по сайту, продолжают выходить.
dom1n1k
Фон в виде мятой бумаги(?), элементы меню в квадратных скобочках.
Tippy-Tip
А Вы считаете, что там на одну треть экрана должна быть плашка "Мы используем cookie Принять Отклонить", на другую – условный живосайт "Здравствуйте могу ли я чем-нибудь помочь?", а на оставщуюся часть экрана – "бесконечная лента"? </sarcasm>
Ktator
Я при помощи HIEW в школьные годы решал свои первые крякмисы...
SergeyMax
У меня даже лицензия на него есть. И висит он в фаре на Alt+F4.
leprekon69
Помним. Кулхацкеры им почему-то пользовались для патчинга. Если знаете его киллер-фичи перед обычными hex редакторами - скажите, буду благодарен.
qw1
Дизассемблирование (ну это ещё можно встретить в других редакторах). И уникальная фича — ассемблирование. Чтобы не вспоминать, какой там опкод у JZ, меняя его с JNZ, а нажать "изменить" на ассемблерном тексте и ввести своё.
tyomitch
Из современного -- https://x64dbg.com/ так умеет
qw1
Но это не HEX-редактор.
tyomitch
Какой ещё hex-редактор из 90-х позволял патчить гигабайтные файлы?
vconst
Хакер-вью… Ностальжи ))
PsyHaSTe
Да но мы в 2023 году. Или имеется в виду что стоит использовать просто отдавая дань уважения?
vconst
Я бы посмотрел на многогиговый файл в 96 году. На чем бы его хранили и какая ФС тех лет поддерживала такие размеры?
И потом, мне нравится нормальный ГУИ, а не "псевдографиковый"
saboteur_kiev
ntfs поддерживал, posix системы поддерживали. Скорее MBR был проблемой, но можно было в рейд
tyomitch
FAT16 поддерживала до 2ГБ
saboteur_kiev
Два это не много =)
PuerteMuerte
В 1996-м это был размер топовых жёстких дисков, да и бывали файлы подобных размеров только в каком-то суровом энтерпрайзе, и то, сложно даже представить, в каком. И по крайней мере, там и FAT не использовался.
tyomitch
В 1996 были HDD и на 4ГБ, я перепроверил)
Но конечно SCSI и для серверов.
hondurasez
Почему для серверов? А для рабочих станций?
В маках так это вообще был дефолтный интерфейс.
vconst
В 90х были топовые диски на 1 гиг. Что-то из ряда вон, для очень крутых систем.
Но — думается мне, тогда физически никто не создавал такие файлы, потому что на их анализ могло уйти совершенно немеряно времени. Компы то были большие и не быстрые.
Тогда и в программах каждый байт экономили и дисковое пространство расходовали аккуратно, большие файлы разбивали на много маленьких и тщательно все индексировали
Это сейчас можно, не задумываясь, создать/открыть лог на 3-4 гига, не парясь размером, ибо быстродействия хватит с головой, памяти все равно на порядок больше. А в 90х гиговый файл открывался бы вечность. 16 мегабайт оперативки на домашнем компе — это было ВАУ, остальное в своп и скорость обработки падала до уровня "никогда"
DvoiNic
Мы создавали, когда "радужные таблицы" считали Но у нас было лишь несколько дисков на 235М. а надо было 2Г. :-(
tyomitch
Ну я же выше написал, что перепроверил.
Вот: 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х можно было прочесть из файла только нужный кусок.
vconst
Вы хорошо себя чувствуете?
Весь этот разговор начался с того, что я на своем домашнем компе, не самом мощном, открываю файлы в несколько гигов без тормозов. А в условном 96 — это было абсолютно невозможно. Только на самом топовом энтерпрайзном железе
И это 4гиговый диск — он в каждом сервере стоял?
Разбиение больших файлов на много небольших — следствие нормализации бд
PuerteMuerte
Справедливости ради, надпись "4Gb HDD" в характеристиках у сервера вообще никак не значит, что там стоит винт на 4Gb. Например, к концу 1996 года появились Квантумы Бигфуты на 4Гб, но минуточку, это 5.25" винт, который имел наибольшую ёмкость на рынке, как раз благодаря своим физическим размерам, и 4Гб была там старшей моделью. И в любом случае, 2Гб это был самый что ни на есть топчик, даже при наличии каких-то там супермегадорогих моделей в два раза большей ёмкости. Если говорить про 1Гб, это был уже не топ, скорее мейнстрим в 1996. Я, например, брал комп с 1Гб во второй половине 1997, и тогда это был уже самый дешманский винт, как раз достойный моего уровня зарплаты :)
tyomitch
Вы о чём? https://books.google.com/books?id=xrHwrGq70eAC&pg=PA377&dq=barracuda -- сентябрь 1996 -- Seagate предлагает диски до 9ГБ включительно, диски на 4ГБ есть ещё у трёх вендоров.
PuerteMuerte
Да, действительно. Впрочем, я погуглил, это тоже не совсем те жёсткие диски, о которых обычно идёт речь. Эта штука размером с кирпич и стоимостью как кирпич из серебра, сугубо для промышленного применения. А в упомянутом вами сервере — всё-таки более привычные нам 3.5" диски по 2 гб :)
tyomitch
Отнюдь: 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х это был стандартный размер.
PuerteMuerte
Это удвоенная толщина вообще-то. Стандартная толщина 3.5" диска — 0.8 дюйма. Это не low-profile, это именно стандартный размер. Именно такие размеры у 3.5" отсеков, и внешних, и внутренних. А 1.62", это удвоенная толщина, в общем случае в АТ-корпус компьютера в 1996-м году это не влезет без специальных переходников.
tyomitch
Как раз высота 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)
saboteur_kiev
90е это целых 10 лет, за это время 1 гиг было достигнуто, переплюнуто, вдобавок всередине 90х уже появились DVD, с играми где графика и видео могли занимать почти весь DVD
leprekon69
Ну vim как бы. Или sed / grep если поискать чего-то. И они древнее Far-a.
А в винде hex-редакторами пользовался.
PuerteMuerte
Я им пользуюсь регулярно и на винде, и на линуксе. Это не просто файловик-поисковик. Это штука соединяет в себе удобный файловый менеджер и notepad++, и в таком виде получает мощный буст к производительности, если приходится работать со скриптами, или где-то какой-то программный код подправить по-быстрому, без IDE. Плюс, оно ещё и в множество сетевых протоколов умеет, что позволяет работать со всем этим добром не только локально, но и на удалённых машинах.
leprekon69
А там подсветка синтаксиса есть? Просто без подсветки тяжелее разбирать. Я конечно понимаю, каждый будет защищать свой образ жизни, и к чему привык. Но для меня открытием 2022 года стал FeatherPad. Быстро открывается, имеет вкладки, настраивается, имеет подсветку. Хоть и не такой мощный как geany, но как 2й блокнот для открытия по F4 из Double Commander-a самое то. А в geany уже то над чем каждый день работаю.
Увидел в линуксе, с которым пришлось работать. От вида по-умолчанию плевался, и отсутствия своего блокнота там, а потом распробовал и зашло ))
DistortNeo
Конечно, есть.
qw1
Подсветка в FAR есть, но только в редакторе, а не во вьювере.
Подсветка довольно мощная, т.к. делает полный синтаксический анализ файла, и можно горячей кнопкой переходить по парным скобкам или begin-end, а также выделять такие конструкции. Можно получить список функций и быстро переходить по функциям, набирая часть имени.
Парсер настраивается, и для некоторых своих самодельных языков я сам создавал правила подсветки и синтаксического анализа (то есть, можно подсвечивать не только ключевые слова, но и конструкции, которые противоречат синтаксису твоего языка).
DistortNeo
Оно и логично. Для подсветки надо прочитать файл в память целиком.
С другой стороны, переход между вьювером и редактором осуществляется по нажатию всего на одну клавишу, так что сложно это назвать существенным недостатком.
qw1
Есть такой класс вьюверов, которые не выполняют полный разбор, а подсвечивают лишь ключевые слова. Они могут работать в режиме просмотра, с любой позиции файла. Возможно, комментатор выше привык пользоваться такими, и тогда FAR его разочарует.
tyomitch
Нет технических препятствий выполнять полный разбор лениво: открыли файл -- прочитали и разобрали первый экран, нажали PgDn -- прочитали и разобрали следующий экран, и т.д.
qw1
FAR так и делает. В итоге, когда открываешь какой-нибудь исходник строчек на 50.000, находишь поиском нужную фунцию в середине файле, нужно ждать минутку, пока подсветка дойдёт до интересующего места. За это время уже посмотришь, что хотел, и закроешь редактор
tyomitch
Far разбирает построчно. Чтобы убедиться, откройте в редакторе крупный JSON без переводов строк.
qw1
Я открываю большой cpp-файл, нажимаю ctrl+end для перехода в конец и вижу, что ничего не раскрашено. Надо ждать, пока парсер доберётся.
tyomitch
Я и говорю, что построчно
qw1
Я о том, чтобы не парсить весь файл с начала, а только то, что видно на экране. Понятно, что так страдает корректность, но например VS Code моментально раскрашивает большой cpp-файл, если его открыть и сразу перейти в конец.
tyomitch
И это довольно хреново придумано: перед редактированием больших файлов приходится отключать плагин подсветки, иначе Far съедает всю память и крэшится :(
Зато вышеупомянутый vi умеет подсвечивать, не читая в память целиком.
rhaport
А вот и не просто. FAR также (s)ftp клиент, редактор текста, там есть менеджер задач и много классных плюшек и свистелок для быстрой работы.
aspect04tenor
Наоборот, слишком получилось.
PsyHaSTe
Не могу не согласиться, однако "удобно" это тоже вещь относительная, вам не кажется? С удовольствием польщовался нортоном во времена доса, но с появлением оконного интерфейса отказался от него. В универе многие преподаватели очень любили FAR, но мне не очень нравилось им пользоваться.
KyHTEP
Как у вас глаза не отваливаются от такой палитры? )
xsevenbeta
Кто привык в своё время к DN, тот и использует такую палитру. Я вообще больной ублюдок - привык читать книги скачанные с ББСок в VC и до сих пор предпочитаю белые буквы на синем экране.
leprekon69
Это вкусовщина, но я плевался в ТО время от всего синего, и пользовал DN. И в mc ставлю любую другую тему кроме по-умолчанию. Везде.
q2c
Ну да, кто с чего начинал. Я в Дос Навигаторе ставил палитру а-ля Нортон, и даже для чтения на мобилке поначалу тоже использовал light cyan on blue, но со временем всё же пришёл к dark yellow on black - полезнее как для глаз, так и для батареи.
Также, пользуясь случаем, передаю лучи ненависти дизайнерам Майкрософт, которые в Вин10 (или м.б. уже в 8?) с непонятной целью решили изменить стандартную консольную палитру, и теперь необходимо проделывать лишние телодвижения, чтобы Фар не выглядел кислотно-блевотным.
KyHTEP
Дело не в привычке. Мне физически больно от этого такого количества такого синего. DN я встретил случайно лет через 5 после знакомства с нортоном. И испытал комфорт, который показал, что до этого я мучился, просто принимал как норму.
А белые буквы на синем экране у меня со времен Borland C++ нормально заходят.
Может с файловым списком другая плотность информации, что мне так бьет по глазам и мозгу.
leprekon69
Нормально всё. Главное не синий фон. Или голубой, как в некоторых терминалах / системных темах у mc. Можно чёрный, серый, только не красный или жёлтый.
KyHTEP
Так вы посмотрите к какому сообщению моя фраза ) Там же синий фон )
Моя картинка - это противопоставление
leprekon69
Я с Double Commander-a делаю Drag'n'Drop в виртуалки. Просто так быстрее. А с Фар-а как? А закладки в нём где? Закрепление закладок с возможностью смены каталога (откроется в новой вкладке)? Очень удобно для рабочей папки с подпапками. Работ бывает несколько, и закрепить можно несколько. Да, есть закладки в mc, но так - быстрее. Ещё есть закладки слева в Thunar, в том числе на smb / ftp / webdav.
aush99
закладки - Ctrl-Shift-цифра от 1 до 0.(вроде так). И быстрый переход к каталогу - правый ctrl+цифра
maisvendoo
rar сегодня с успехом заменят 7zip, а вот без FAR я свою жизнь в "окнах" не мыслю. Честь и хвала разработчику, долгих лет!
wolfy_str
RAR знает на порядок больше людей чем 7zip. Я вот про него узнал не так давно, чисто случайно, про рар знал всегда, как появились ламповый компьтер.
Да соглашусь, разработчику долгих лет, но FAR не использую. Он создавался даже не под современные разрешения 640 на 480 или 600 на 800. Да его и сейчас можно использовать. Но можно пользоваться обычным поисковиком.
sden77
Не согласен. Я винрар не видел вживую уже много лет, а 7zip встречаю постоянно на разных компах у разных людей. Функционал-то одинаковый, но один бесплатный и opensource, а за второй надо платить или искать взломанную версию на левых сайтах. Выбор, имхо, очевиден.
megaslowpoke
Не надо, винрар и так работает, только при запуске напоминает об истечении пробного срока работы, но архивы создаёт и распаковывает, а при использовании из меню проводника можно никогда и не заметить что триал закончился.
Kanut
Вот только нормальная фирма где-нибудь на Западе с таким связываться точно не захочет. Особенно учитывая существование альтернативы в лице 7zip.
megaslowpoke
Значит этой "нормальной фирме" винрар и не нужен, только и всего, всё ведь зависит от решаемых задач, кому-то даже и тар+гзип достаточно.
Kanut
Ну так он подавляющему большинству фирм по хорошему не нужен. Об этом и речь.
И был бы со свободной лицензией, то может быть им бы и пользовались. А так зачем кому-то рисковать?
megaslowpoke
Так никто вроде и не рискует, обычно это удел хоумюзеров и сохо, так что вообще нет проблемы, а энтерпрайз которому нужны киллерфичи винрара просто закупает лицензии "оптом" со скидкой и использует.
Kanut
Ну так а какие киллерфичи есть у винрара чтобы оправдать закупку лицензии для средней фирмы?
Или если зайти с другой стороны: какому проценту фирм эти киллерфичи нужны?
А хоумюзеры обычно дома пользуются тем же, к чему уже привыкли на работе или там во время учёбы. Поэтому если 99% фирм используют 7zip, то и большинство простых пользователей будут это дома делать. Им то киллерфичи винрара зачем?
megaslowpoke
У меня нет данных кому что нужно, но могу перечислить фичи которые очень помогали и в итоге стоили своих денег, экономя время и нервы:
Больше никто всё это не умеет полностью самостоятельно. Такие дела.
Kanut
А подавляющему большинству пользователей нужно чтобы распаковывало и изредка запаковывало. Всё.
И именно поэтому винрар сейчас мало где увидишь.
megaslowpoke
Подавляющему большинству нужна кнопка "сделать хорошо, а плохо не делать", ну и у меня другая статистика, но локальными инфопузырями меряться так себе затея.
PsyHaSTe
Ну если меряться: то 7z умеет запаковывать/распаковывать lzma, винрар насколько мне известно — нет. Выбирать размер словаря архивации в 7z можно, в винраре вроде нет.
Из плюсов винрара мне нравится его юай больше, 7z тупо черно-белый.
PuerteMuerte
leprekon69
Посмотрите на линукс-архиваторы ))) Хотя может понравиться. Лично у меня в линуксе либо из консоли разархивирование, которая по F9 в каталоге запускается, либо из контекстного меню - программа unp. Лучшего GUI не бывает.
DistortNeo
Лучший GUI — плагин для Far. Уже давно не пользуюсь отдельными программами-архиваторами.
koreec
WinRAR - самый популярный архив в Китае. Бесплатный, но с рекламой.
teasot
Он продолжает работать, но это не значит что можно использовать.
“Вы можете использовать эту программу на протяжении испытательного периода длительностью 40 дней. Если вы хотите пользоваться этой программой и дальше, то должны приобрести лицензию на неё.“
leprekon69
Аминь, бро. Это принцип 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 поставить...
saboteur_kiev
zip в линукс уже давно сохраняет права.
линукс и винда уже utf8
DistortNeo
После перехода винды на utf8 по умолчанию и на ней начались проблемы с кодировкой в zip.
Tippy-Tip
Из личного опыта.
FAR Manager + плагин MultiArc + pkzipc = есть проблемы с кодировкой utf8.
FAR Manager + плагин arclite = нет проблем с кодировкой.
Решение: использовать одновременно плагины arclite и MultiArc, проверить, что требуемый тип архива не был исключен из обрабатываемых arclite, в подкаталоге Formats плагина Multiarc переименован файл Zip.fmt (к примеру в Zip.fmt.bak)
PuerteMuerte
Ненене, это не принцип юниксов. Принцип юниксов — это пять программ, выполняющих одну и ту же атомарную функцию, при этом три из них легаси, а в двух современных что-то не доделано, и приходится пользоваться то одной, то другой, а к ним отдельно ещё семь гуёвых оболочек, с теми же проблемами.
kemko
Только вот 7zip по по даблклику распакует и заапустит только тот файл, на котором даблкликнул, а winrar - всё содержимое архива. Поэтому в итоге у пользователя winrar какой-нибудь многофайловый инсталлятор с большей вероятностью нормально запустится от даблклика.
Kanut
Я уже и не припомню когда в последний раз видел многофайловый инсталлятор или даже просто архив разбитый на части. Кому и зачем это сейчас надо?
qw1
Нет возможности проверить, но звучит как ужасная идея.
Например, у меня архив, в котором 500 TXT файлов. Я кликаю на одном, и по вашей логике, он должен распаковать все 500 и открыть тот, на котором кликнул.
Mingun
Сказали же — при клике по исполняемому файлу. Обычно исполняемому файлу нужно то, что рядом с ним лежит.
qw1
Это что получается, разное поведение при клике на исполняемый и текстовый файл? А если я кликаю на js-файл, или vbs? Не люблю программы, которые считают себя умнее пользователя.
Mingun
Я точно не помню, но по-моему он смотрит на системную настройку расширений, которые считаются запускабельными. То есть если у вас по двойному клику js файлы запускаются, то распакуется все, а если открывается редактор — то только он.
PuerteMuerte
Вы ошибаетесь. В winrar ещё с 90-х есть опция в настройках архивации, которая позволяет выбирать между фичей "открывать только тот файл, на котором даблкликнул" или "увеличить степень сжатия, но для доступа к нужному файлу распаковывать все предыдущие". Т.е. он в любом случае распаковывает не весь архив, а ту его часть, которая находится до искомого файла. Опция называется "Непрерывный архив", если мне память не изменяет.
Mingun
Опция "Непрерывный архив" никакого отношения к указанной фиче не имеет
PuerteMuerte
Эм… вы меня удивили, я полез в Википедию, но нет, всё ок, я не ошибся, это именно она и есть.
UPD, а, пардон, там не понятно, что речь идёт именно про исполняемый файл, а не про произвольный. Ну да, тогда всё верно.
qw1
Оба архиватора, и 7z, и rar, умеют делать непрерывные архивы. И чтобы в непрерывном архиве добраться до файла из середины, необходимо распаковать всё, что было до него.
Тут же речь идёт о том, распаковывать это в памяти, и сохранять на диск только тот файл, на который кликнули, или сохранять на диск все файлы архива, и до кликнутого файла, и после него.
saboteur_kiev
А ентерпрайзам нужен просто архиватор, с гуишной удобной оболочкой, и возможно иногда паролем закрыть. ВСЕ.
7zip полностью справляется, денег не просит
saboteur_kiev
Нормальной фирме нужен архиватор, а не конкретный архиватор. И если нужно взять архиватор как стандарт, то почему бы не бесплатный 7zip, где нет проблем с лицензированием для твоих десятка офисов в разных странах?
megaslowpoke
Никак не могу понять, как так вышло, что вы так смело за некую условную "нормальную фирму" решали что ей надо и не надо, вы во всех таких работаете, знаете требования, условия, а мб даже устанавливаете их? Или те в которых по ТЗ не подходит 7зип от чего-то ненормальные?
Kanut
Так а какие это должны быть ТЗ чтобы нужен был бы именно винрар. Вот скажем есть фирма, которая ставит сантехнику. Зачем им винрар? Булочной? Магазину? Заводу?
Особенно учитывая что сколько там сейчас надо за каждую отдельную лицензию платить? Думаете они не найдут на что ещё можно эти деньги потратить?
megaslowpoke
Так в чём проблема, пусть не тратят, никто же не заставляет, ровно об этом и написано выше, повторяю: Значит этой "нормальной фирме" винрар и не нужен, только и всего, всё ведь зависит от решаемых задач, кому-то даже и тар+гзип достаточно.
Примеры фич в вольном пересказе из ТЗ, в рамки которого не попадает 7зип, или требует каких-то диких костылей которые непонятно кто потом поддерживать будет — там выше уже есть.
Kanut
Нет никакой проблемы. Вы спросили про "условную нормальную фирму", поэтому и ответ.
Примеры фич я вижу. Хотелось бы понять зачем эти фичи нужны той самой "нормальной фирме". Ну или точнее ту часть этих фич, которые есть только у винрара. Потому что как минимум часть перечисленного есть и у 7zip.
megaslowpoke
Это какие например, подскажите, в принципе время прошло, мб что-то поменялось и я прост не в курсе.
Kanut
Например сразу первые два ваших пункта точно есть.
megaslowpoke
Понятно.
qw1
Это то, что на поверхности. Изучение ключей ком. строки показывает, что последняя версия 7z умеет работать с симлинками/хардлинками и NTFS-потоками.
qw1
Ну ещё и это есть
saboteur_kiev
По самому определению, слово "норма" - означает поведение большинства.
Подавляющему большинству фирм архиватор нужен просто чтобы архивировать и распаковывать файлы. Без SFX, без solid pack, без кодов восстановления и в наши годы уже без разбиения на дискеты. Нужен просто архиватор с удобным и простым интерфейсом, чтобы пакет могли распаковать другие пользователи.
И да, те, кому не подходит 7zip выходит ненормальные.
P.S. При этом я являюсь давним поклонником рар и винрар. Просто смотрю на вещи объективно и правильно употребляю термины.
megaslowpoke
А, ну так если "ненормальные" потому что "не большинство" тогда это всего лишь вопрос определений и угла обзора, а не нужен/не_нужен.
leprekon69
А меньшинства всегда поливают.
Даже АП-шечка если кто против какого закона выставляет что это Меньшинство против, а по опросам ВЦИОМ 76% за перенос митингов за город и повышение налога за выброс углекислого газа при дыхании. Потом в прайм-тайм пропагандисты это "меньшинство" высмеют и гости объяснят почему они неправы.
kemko
Нормальной фирме хватит для внутреннего файлообмена встроенного в ОС архиватора, вот в чём прикол.
sden77
А зачем мириться с этими особенностями, если есть альтернатива, которая ничем не хуже? Или же у винрара есть какие-то уникальные фичи, которых нет у 7zip?
dom1n1k
Да, winrar значительно более функционален. Хотя это действительно не всем нужно и "за свои деньги" 7zip отличное решение.
Vaitek
Добавление информации для восстановления битых архивов?
tyomitch
Последний раз мне это пригождалось лет 20 назад, когда флоппики были в ходу. А вам?
DistortNeo
У меня есть SSD, который вдруг начал страдать амнезией (1 ошибка на 1 мегабайт данных). Ещё HDD с битыми секторами. Так что проблема потери данных на носителе не умерла с флопиками.
akhalat
+1, сыпятся любые носители.
Но рекомендую для этих целей попробовать MultiPar. Бесплатный, алгоритм эффективнее и поддерживается поиск восстановления на GPU. Ещё можно контроллировать именно размер информации для восстановления, чтобы например забить двд/бд болванку под ноль.
saboteur_kiev
в командной строке много удобных опций, включая шаблонирование имени архива
leprekon69
А Вы за годы работы с winrar-ом со слётом Всей ФС не сталкивались? Или выпадения винтов из рэйда с разностью в часы? Потому что кто-то их додумался из 1й партии закупить до тебя. Нет возможности купить в разное время - бери в разных магазинах. Договор с каким-то 1м поставщиком - бери разные брэнды. Или манагера проси разные партии.
Но это не заменяет бэккапа минимум в 3 места. Нет у жадной фирмы - бэккапь домой на бу винты. В 1 день всё разом не умрёт. Лучше бэккап давностью в неделю, чем бухам учёт восстанавливать. Некоторые просто увольняются. К счастью я так не попадал, но у знакомых было.
DMGarikk
это во времена мухи ЦЦ или стеклянных ibm-ов?
EAL9000
Синхронизация содержимого архива с источником и создание имя архива с датой по шаблону. У меня обе фичи очень востребованы
leprekon69
И это БЕСИТ. 1й раз видел это цыганское окно "дайте денег..." у юзеров - сносил ставил ло... сли очень просили, или 7zip, если на работе. НО! В 7zip надо после установки зайти от Адлминистратора и выставить в настройках + на ассоциации всех файлов. В 1-юзерском компе это не так важно, а вот на сервере Приложений например уже да. Или с доменами и пересадками если. Хотя там политикой можно ассоциации внести или рег-файлом после установки.
DistortNeo
Что интересно, при наличии Far не нужны отдельные программы для работы с архивами.
qw1
7z нужен, для автоматизации операций с архивами в скриптах.
saboteur_kiev
far сам по себе не все сможет разжать
d-stream
Примерно со времен когда организации стали задумываться об авторских правах winrar стал ощутимо терять позиции в пользу 7zip. Ибо в каждом чеклисте проверок он, наряду с 1с, гарантами-консультантами стоял в первых рядах
Vaitek
Современный FAR прекрасно масштабируется полю любой экран с любым разрешением.
saboteur_kiev
он и раньше масштабировался. Проблема в виндовс консоли, которую успешно замещает ConEmu
PuerteMuerte
А какая проблема в виндовс консоли?
saboteur_kiev
В старых виндах нельзя было просто взять за уголок и отмасштабировать
PuerteMuerte
По-моему, это в совсем очень старых. Я помню, что такое было, но прошло чуть ли не во времена вин7, а то и раньше.
saboteur_kiev
в вин7 все еще было
qw1
У меня есть Windows Server 2012R2 (аналог Win8.1), и там нельзя менять размеры окна "за уголок". Раздражает.
PuerteMuerte
Да, действительно, проверил на виртуалке 8.1, за уголок таскается, но только по высоте, ширина не меняется.
qw1
За уголок таскается только потому, что экранный буфер у cmd.exe заранее сделан большим по высоте. А если взять фиксированное окно 80x25, в котором обычно FAR запускается, то и по высоте нельзя будет увеличить.
PuerteMuerte
Я на FAR тоже проверил, и тоже таскается. Таскается по вертикали, ну и кнопка "максимизировать окно" тоже нормально работает. А вот произвольно растянуть по горизонтали не получается.
qw1
А у меня — нет (может, от билда зависит, мой сервер показывает 6.3.9600)
Кнопка "Максимизировать" работает только в FAR (наверное, он перехватывает это событие). В обычном cmd окно прыгает в другое место экрана, не меняя размер. Это я о случае, когда размер окна равен размеру буфера консоли, то есть нет линеек прокрутки.
PuerteMuerte
Я думаю, это от самого FAR'а зависит. Винда у меня самая обычная, а FAR'у для эксперимента скачал свежайшую стабильную версию.
qw1
Из интереса запустил там последнюю версию с дефолтными настройками. Так там уже скроллбар справа, то есть когда меняешь размеры по горизонтали, не меняется размер скринбуфера. Если настроить консоль как я люблю, без каких-либо скролбаров, то растяжение мышью по вертикали не работает.
saboteur_kiev
Ложное утверждение. Зарубежом более популярен 7zip. В том числе и потому что он изначально был бесплатный, поддерживал все что нужно, оболочка удобная.
Винрар в СНГ бил рекорды, но для совместимости с миром многие ушли на 7zip
vconst
Да? И какая оболочку у 7з на маке?
А никакой — там это чисто консольное приложение
saboteur_kiev
а это тут причем? На маке winrar есть?
vconst
И тоже консольный, как и 7з )))
tundrawolf_kiba
Для gui на маке можно использовать PeaZip, который опенсорсный и бесплатный.
vconst
Обычно используют Кека, эта прога еще решает проблему с кодировкой, когда мак видит в архиве файлы с кракозябрами
NeoCode
Total Commander. Для меня существенно то что это GUI приложение, которое более органично смотрится в GUI окружении, там доступно виндовское контестное меню, в которое интегрируется множество программ, иконки файлов, перетаскивание и т.п. (не знаю есть ли в современном FAR все это, но так сложилось что с Нортона сразу перешел на wincmd).
Наверное, если бы в винде был консольный режим (без GUI), подключение по ssh и соответствующие юзкейсы, то FAR мог бы быть отличным аналогом mc.
SpiderEkb
Есть фриварный DoubleCommander. Долго пользовался Тоталем ломаным, потом нашел Дубль и перешел на него. В целом не хуже тоталя (хотя в мелочах есть различия, конечно).
Для меня еще удобно что есть и под Win64 и под Linux (так сложилось что сейчас у меня основной комп под виндой, второй под линухом) удобно когда и там и там один интерфейс. Ну и есть portable версия - ее на удаленную виртуалку поставил (там инсталяторы не запускаются - все заадминистрировано до предела).
С FAR'ом как-то не сложилось у меня. RAR'ом пользовался конечно, но сейчас 7zip/Bzip в основном.
Так что увы, но "уходит эпоха"...
Fedorkov
Пару лет использовал Double Commander, пока не наткнулся на far2l. Именно в тот момент я впервые почувствовал себя в линуксе по-настоящему как в родной среде.
vconst
Пробовал на маке DC — как замену тоталу…
Даже близко не то ((
leorikz
mu commander?
vconst
Ой нет...
eSKon
Я ForkLift использую на маке. Не идеально, но в принципе хватает.
vconst
Выглядит любопытно, попробую. Спасиб)
SpiderEkb
А что именно "не то"?
Тоталь, увы, платный. А я лично уже достаточно давно стараюсь не использовать платных (тем более ломаных, или зарегистрированных на левых юзеров) программ у себя.
Didimus
Вам сложно нажать одну кнопку при запуске тотала? Ну а потом он месяцами открытый висит
tyomitch
Условия лицензии -- "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."
Нажимать на кнопку и висеть месяцами -- юридически равноценно использованию кряков.
Didimus
А повторно установить сразу после установки запрещено?
qw1
Да сколько угодно устанавливайте/переустанавливайте. Но пользоваться можно только 30 дней. Если вы дома 30 дней попользовались в тестовом режиме, а через 2 года пришли на работу и там установили якобы "для теста", это нарушение лицензии.
leprekon69
Причём как знающий - скажу что при приёме Автор может выписать Любую сумму. В 2 раза больше за каждый установленный экземпляр например. Или больше. Закон не регламентирует это. А больше 100к - уже уголовка...
Didimus
Перефразирую. К чему привязана лицензия?
qw1
Тестовый период привязан к физ. лицу
SpiderEkb
Не сложно. Но тут скорее дело принципа. То, без чего "жить никак" я оплачу. Или найду бесплатную замену.
vconst
Когда я им пользовался ДС не умел в контрол-стрелка раскрывать каталог в соседней панель, не умел в контрол-В для вывода ВСЕХ файлов в директории и поддиректориях, как-то слабо умел в массовое переименование и еще некоторые фичи
Armitage1986
Это все в DC есть. Не знаю, как давно появилось.
vconst
Хм…
Пожалуй, надо попробовать дать ему второй шанс
lookfortheroot
Nimble Commander - ближайший аналог Тотала для Маков. Намного лучше ForkLift и массы других файловых менеджеров - в том числе в управлении с клавиатуры. Пользуюсь несколько лет и очень рад.
vconst
Он умеет, например:
— 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
— и пихать всякое разное в командную строку?
leprekon69
Скажите чем часто пользуетесь в TC, чего нет в DC сейчас. Просто может давно смотрели. Я ещё Unreal Commander пользовал на win-серверах. Но потом он скурвился и стал просить денег.
vconst
Чуть выше ответил
anmipo
Я перепробовал много вариантов на маке, остановился на Crax Commander. Там даже хоткеи по умолчанию такие же, и дискета на иконке :)
vconst
Надо попробовать! )
NeoCode
Когда-то пытался пользоваться DoubleCommander в Linux, но как-то глючно было, отказался.
leprekon69
Он уже не глючный. Жаль F6 с удалённых серверов / webdav не даёт.
Только Qt версию берите. GTK похуже.
А у кого был глючный - Вы на версию смотрите. Он сейчас только 1.0.8. А тотал у меня от 2008-го года 6я валяется. Это 2 большие разницы.
geher
1.0.10
leprekon69
У меня 1.0.8 )) Будет 1.1 - обновлю. Я консервативен, каждый день apt upgrade не делаю )) Потому что перед этим нужно отбэккапить / и "работает - не трогай".
akhalat
А там есть синхронизация каталогов и сравнение файлов по содержимому? Киллер-фичи в тотале для меня, очень удобно сделаны.
Armitage1986
Есть.
SpiderEkb
Есть
https://doublecmd.github.io/doc/ru/syncdirs.html
https://doublecmd.github.io/doc/ru/help.html#cm_CompareContents
Правда, для сравнения файлов у меня прикручена внешняя программа WinMerge (она и к гиту и коммандеру прикручена). Помощнее
serge-sb
Контекстное меню и в фаре есть. И открывается оно по той же кнопке с клавиатуры.
NeoCode
Ради интереса запустил - контекстное меню там тоже текстовое:) Вроде повторяет виндовское. Но программы, вызываемые из него, все равно GUI-шные. Так что особого смысла нет.
Хотя я и с теплотой отношусь к текстовому режиму и TUI интерфейсам, но увы, для них сейчас объективно осталась лишь одна ниша - работа по ssh или com-порту.
Я в тотале для удобства восприятия ставлю моноширинный шрифт, а если еще и цвета настроить, можно вполне получить визуальный аналог Far'а
qw1
Сейчас в составе официального дистрибутива есть плагин EMenu. Он умеет показывать как текстовое меню, так и стандартное GUI, поверх текстового окна. Я настроил Shift+F10 — GUI, а кнопка Menu слева от правого Ctrl — текстовое. Хотя обычно этим меню не пользуюсь.
Mingun
Откройте для себя ConEmu. Вместе с Far'ом просто бомба!
NeoCode
ConEmu у меня есть, правда особой потребности в работе из консоли под виндой нет. А так да, конечно лучше чем встроенная виндовская консоль.
artemisia_borealis
Что-то не вспоминают Altap Salamander, а это ведь очень качественный продукт для тех тяготеет именно к GUI файл менеджерам
karabas_b
Как не вспоминают WinSCP, а он в дополнение ко всем своим фичам с новой версии 6.0 - полноценный двухпанельный GUI файловый менеджер. С полностью клавиатурным управлением, командной строкой, а также с официальной portable версией. Все бесплатно и open source.
saboteur_kiev
понятия не имею что за органичность. Любители органичности сидят на МакОс обычно.
А фар - в принципе отлично смотрится и главное делает все свои задачи.
зюію Фар отлично работает по ssh, кучи юзекейсов.
Astroscope
Оффтоп
Прочитал как "любители ограниченности".
leprekon69
LOL ))) У них иконки управления окном стали плоскими. А я восторгался выпуклыми и псевдо-3d. Мак уже не тот...
vconst
Органичность ГУИ — это когда все элементы интерфейса, меню и диалоговые окна — выглядят как во всех остальных программах и у них одинаковое поведение, с привычным и понятным таб-ордером, с альтовыми шорткатами и всем остальным. А не непойми как псевдографикой.
Кстати, дико скучаю по удобному таб-ордеру и альтовым шорткатам — на макоси… Но там другие плюшки
chelovek-jpeg
на 7zip контекстное меню немного кривовато (с ходу не вспомню, но недавно сравнивал, в некоторых случаях в нём больше ненужных пунктов появляется), в винраре оно лучше настраивается
DistortNeo
А я — ещё и на Linux, вместо mc. Удобно, когда на разных системах используется один и тот же инструмент.
fpinger
На Linux far2l есть.
buratino
Ставлю FC на все машины
Iwanowsky
И я тоже. С ФАР все становится значительно удобнее: удобная работа с файлами и архивами, работа со множеством кодировок, быстрое переключение сортировки файлов и вида отображения панелей, плагины, и мн.др.
dyadyaSerezha
Аналогично.
Dewey
То же самое. Сейчас на Дебиане использую FAR2L.
shushu
А mc пробовали?
tester_17
пробовали, но после фара - кривая поделка
vconst
Такое впечатление, что mc остановился в развитии на уровне классического досовского nc
blind_oracle
Он долго мёртвый был, но не так давно вроде наши какие-то ребята за него взялись и релизы пошли
vconst
А они фичи пилят, или баги фиксят? Разница большая
blind_oracle
А хз, я не слежу, вроде и то и то.
SergeyMax
В мс бесполезно фичи пилить, надо начинать с пиления фич самого конструктива консоли.
vconst
Ну, всякие обычные штуки, типа встроенный grep, массовое переименование и тд тп.
witbier
И пилят и фиксят: https://github.com/MidnightCommander/mc/blob/master/doc/NEWS
Dewey
Конечно, пробовал. Не могу сказать с уверенностью, то ли после FAR'а он выглядит совершенно несуразным, и я не смог найти причину, мириться с его неудобствами, то ли он исторически настолько не user-friendly.
Честно говоря, под Линуксом мне очень не хватало ровно двух виндовых программ: FAR'а и IrfanView. Хорошо, что FAR теперь есть.
sergiodev
А я просто cd dir_name пишу...
Vitos85
Подтверждаю, всегда ставлю FAR!
RapidIT
FAR - это тот случай, когда даже искать альтернативу нет смысла) Разработчикам низкий поклон за незаменимый и добротный инструмент!