Отправляет email-рассылки с помощью сервиса Sendsay

download manager => GUI vs CLI

В сообщении от 1131402728 секунд после начала Эпохи Max написал(а):

Да, не хватает функций.

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

Про ресурсы это уже другая песня. Естественно, если использовать
Pentium 1 c 64 Mb памяти, то использование только консольных программ
действительно имеет смысл. Но если стоит P4 c 512 Mb памяти, то было
бы глупо не использовать его возможности.

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

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

kget возможно и не добавляет, но существуют frontend'ы, которые также
добавляют функциональность.

Вы просто говорите про недостатки конкретного frontend. А если я начну
сравнивать Lynx с Firefox?

Я не утверждаю что GUI всегда лучше CLI. Я давно для себя сделал вывод
что одни задачи лучше решаются в CLI, а другие в GUI. Конечно, на
выбор влияют еще такие факторы как развитость того или иного
инструмента и требования к системным ресурсам. Например, пока не
придумали GUI-решения, сопоставимого по возможностям с TeX я буду
использовать последний. Еще примеры. Ресурсов моей машины хватает для
нормальной работы Sylpheed, тогда зачем мне нужен mutt? GTK версия VIM
выглядит красивее консольной, а требования к ресурсам несущественно
выше.

Ответить   Konstantin Korikov Tue, 8 Nov 2005 15:20:35 +0200 (#471802)

 

Ответы:

On Tue, Nov 08, 2005 at 15:20 +0200, Konstantin Korikov wrote:

Ну так каких? к примеру огнелис.

Я не говорил, что буду знать наизусть, а имел в виду знать необходимые опции.
Например для wget (можно другой пример привести) их не много : -c; -r; -P dir;
-o(a) log, для других прог -- другие. в грамотно написанных прогах и опции стандарные.

Извените был у меня один принеприятнейший инцидент. На моем PIII 733, 256 Mb.
Когда Линукс завис!!! А произошло это после тупого запуска кучи различных графических
приложений: ОО, gimp, firefox, одновременной компиляции, еще чето было, а на
монитор памяти wmmemload (я выбирая fluxbox :) не взглянул. В общем после всех
этих манипуляций памяти то и не хватило.(256 + 249 swap). Последнее, что я увидел
до нажатия кнопки ресет было 100% swap. Да тут бы подкупить памяти, увеличить
раздел swap. Но после всего этого я решил как можно меньше пользоваться GUI,
если это возможно.

ладно я не то хотел сказать.

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

я сам могу добавить функциональность ту, которая мне нужна с помощью
скриптов.
аоборот. вот например в моем KGet:

уже выяснил -- kget самостоятельная программа. можно привести другой --
более удачный пример (k3b -- первое, что приходит на ум)

Я Вас агитировал за mutt или за vim? Может быть Вам еще fluxbox не
нравится? Каждый выбирает то, что ему подуше. Благо свободные
программисты постарались на славу и в недостатка
таких необходимых программ, как почтовые клиенты или текстовые редакторы
нет (мне понравился обзор текстовых редакторов в LinuxFormat #1 -- vim
рулит). А вот вопрос -- Вы менюшками в gvim пользуетесь? Или все по
старинке работаете? Лично для меня быстрее набрать на клавиатуре команду, чем
лезть в меню.

Лично для себя я понял, что не зная командной строки я не буду знать
GNU/Linux. В этом состоит сила и мощь, а не в GUI. Я был в
Window$, где все GUI. В результате я был загнан в угол -- если чего-то
нет в программе, а я хочу какой-то дополнительной функциональности я
ничего сделать не смогу, пока до этого не додумаются разработчики. А
если и есть какая-то прога, где все есть, так мне этого не надо (M$
Office например) и к томуже страшно глючная.
Разве что самому заняться программированием...

Здесь все по другому. Unix-way! Если тебе что-то надо из ряда вон
выходящее -- все это реализуемо (было бы желание). И в этом случае
не обязательно знать языки программирования -- достаточно взять законченные
программы (отлаженные и отлично выполняющие свои функции) и завернуть их в
обертку -- shell скрипт. Выейдет конфетка.

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

Вот поэтому за командную строку.

Безусловно есть такие программы, которые без GUI которые трудно представить
-- gimp, web-browser и т.д., но их не так уж и много.

Ответить   Wed, 9 Nov 2005 11:11:53 +0200 (#472462)

 

В сообщении от 1131527513 секунд после начала Эпохи Max написал(а):

Прошу прощения за поздний ответ. Был немного занят.

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

стандарные.

А, ну если вам хватает только этих опций...

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

А, ну конечно, если лошадку перегрузить, так она и согнется.

увидел

У меня сейчас K6-2 266MHz и 128 Mb памяти, причем особой нужды в ОЗУ не
испытываю. Использую ROX-Filer c его панелями, аплетами, рабочим столом,
и IceWM в качестве оконного менеджера. А в случаях когда какая-то
программа начала забирать все ресурсы ресет давить не надо (он у меня,
к стати, вообще аппаратно отключен). Нужно просто убить все процессы на
текущем виртуальном терминале при помощи Magick Keys.

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

Не всегда с помощью скриптов удается добавлять функциональность. Чаще
всего приходится править исходники C/C++.

Я им не пользовался. У меня нет пишущего устройства.

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

И по старинке, и с менюшками иногда работаю (например с плагинами).
Кроме того, мышью регулирую размер окон (`:resize -N', `:resize +N')

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

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

Представьте себе молодую красивую секретаршу набивающую в консоли
`grep -B 10 -i тел /база_данных/фирмы/*Line*'. :)

А вот эти слова к GUI не имеют никакого отношения. А относятся к
свободным и проприетарным программам.

Хорошо, а как вы в shell напишете, например, Jabber-клиент? Или
программу синтеза звука или применения звуковых эффектов? Вот такая
задача: есть sox, но в нем нет функций анализа спектра. Что мы будем
делать? Даже если вы на shell напишите такую программу, она на
несколько порядков будет работать медленнее, чем аналогичная написанная
на C.

М-мда. Как будто GUI-программы не предусматривают пакетную обработку.
Может быть не такая гибкая, но все же она возможна. Пример тому
возможности "обработки" и "фильтрации" в Sylpheed.

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

Ответить   Konstantin Korikov Fri, 11 Nov 2005 22:18:34 +0200 (#473723)

 

Hi!

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

Ответить   Sat, 12 Nov 2005 14:52:58 +0700 (#473825)

 

On Fri, Nov 11, 2005 at 22:18 +0200, Konstantin Korikov wrote:

dir;

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

я

В том случае никакие Magick Keys не работали. А Вы для интереса
нагрузите всю память -- может у Вас заработает?

Естественно -- все зависит от того у кого какие потребности. Кому и
функциональности существующих GUI впольне хватает. А мы только учим С, и
то времени не хватает.

Вы мне вначалье покажите секретаршу, которая работает в Линук. Для
секретарш подойдет beagle.

в

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

Благодаря тому, что все GUI-программы предусматривают пакетную
обработрку и появилась программа Krename. В свое время я удивлялся --
почему в krusader нет возможности пакетного перименования? Ведь в Total
Commander была! Это уже потом появился такой необходимый инструмент, как
Krename (или мне так кажется). Так что по Вашему я должен ждать, пока
выйдет необходимая мне программа? Да и по старинке мне IMHO кажется
быстрее, чем проходить десяток окон с наивными вопросами.

Вот честно не знаю что там в Sylpheed, но могу сказать, что обработка и фильтрация
почты при помощи procmail тоже на высоте.

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

Мне кажется, что между нашими точками зрения все таки есть общий знаменатель
-- и
он он звучин не как GUI || CLI, а как CLI + GUI = POWER. И нет значения
каким образом переставлять слогаемые -- сумма не меняется.

Ответить   Sat, 12 Nov 2005 11:32:55 +0200 (#473876)

 

Max пишет:

Фотки секретарши у меня нет, но можешь приехать ко мне в Черкассы и я
тебе покажу живую секретаршу, которая работает в линухе. У нее в работе
ROX, Mozilla, OO (теперь уже второй). А история была такая:

У нас на фирме везде стоит винда и офис (все лицензионное), ну кроме
интернет шлюза, сервера и моей машины, там линухи. Вот решил шеф
поставить секретарю комп. Вызывает меня и говорит - СТАВЬ. А я ему
говорю - не буду, надо покупать винду с офисом, а что бы не покупать,
могу поставить линух. Он почесал репу и говорит - Ставь линух. Я все
поставил, настроил принтер, показываю секретарше (она у нас симпатяга, с
хорошей фигуркой :)) ). Она начала возмущаться, говорит - ничего не
понимаю, типа работать не буду. Я отправляю ее к шефу. А он ей говорит -
хочешь винду - иди покупай и работай. С тех пор у нас живая секретарша,
работающая в линухе. К слову, она уже все знает и всем довольна, линух у
нее никогда не ВИСНЕТ!!!

Вот такие дела.

ЗЫ. Кстати, покажу еще живую жену, которая тоже работает в линухе. У нее
вообще выхода нет, т.к. у мужа (это я) дома последний раз винда стояла
где-то в году 98.

Ответить   Oleg Ponomarev Sun, 13 Nov 2005 08:58:16 +0200 (#474319)

 

On Sun, Nov 13, 2005 at 08:58 +0200, Oleg Ponomarev wrote:

Я думаю пример стоит подрожания. Маленький технический вопрос -- какой
дистр усатновлен на машине? И как долго пришлось привыкать к новой ОС?

Я думаю, что она слишком уж по этому поводу горюет?

Ответить   Sun, 13 Nov 2005 20:48:00 +0200 (#474589)

 

Max пишет:

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

Она винду только у соседки видела и то когда она повисла. Звонит мне -
Олег, у нас тут какой-то синий экран, чего делать. Я весь в шоке, думаю
где она на слаке синий экран нашла? Говорю - переходи на консоль
Ctrl+Alt+F2. Ну, вообщем, разобрались, что она у соседки минут через
пять :))). Было весело.

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

Ответить   Oleg Ponomarev Mon, 14 Nov 2005 07:55:07 +0200 (#474787)

 

On Mon, Nov 14, 2005 at 07:55 +0200, Oleg Ponomarev wrote:

Я думаю это лишний раз доказывает, что у нас либо народ темный, либо
ленивый.
А как остальные подписчики оценивают возможности Линукс в качестве
недорогой альтернативы "ДругойОС"?
Уже появился ОО2, который на мой взгляд, уже весьма не плохо поддерживает
doc. А если, к примеру, появится альтернатива 1С (или даже будет портирован)

сможет ли Линукс действительно конкурировать с Виндовс?

Ответить   Mon, 14 Nov 2005 15:12:36 +0200 (#475033)

 

Max пишет:

Если появится альтернатива 1С, что-бы GPL и с нормальной настройкой под
любые нужды (что-бы кто-нить мог зарабатывать на настройке) - то
запросто будет конкурировать. Я учитываю тот фактор, что "Закон о защите
интелектуальной собственности" будет работать и тогда, имея оную
альтернативу, ни один директор не будет тратить лишние деньги на ОС и
Офис. Тем более, что админа или программера на более-менее крупной фирме
(это уже 10-20 компов) держать все равно придется.

Ответить   Oleg Ponomarev Mon, 14 Nov 2005 17:14:44 +0200 (#475081)

 

On Mon, 14 Nov 2005 15:12:36 +0200
Max <max.subscri***@m*****.ru> wrote:

Конечно сможет, он и сейчас отлично конкурирует! Посмотрите проекты:
1. Проект Андрея Черепанова: http://eas.lrn.ru
2. Проект по аналогии 1С -> 1L (наверно от L(inux)).
Ссылку по последнему проекту не помню, но на http://eas.lrn.ru - есть коллекция
ссылок по этой теме. К сожалению E/AS - я завести не смог, т.к. не получилось
собрать CLIP, это компилятор такой, под архитектуру amd64.

На счет портирования 1С - это врядли... 1С - младший брат Micro$oft

А зачем в Linux использовать формат .doc??? :) Надо по возможности все переводить
в стандартный формат OOo



-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Написать в лист: comp.soft.linux.debate-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 2784; Возраст листа: 754; Участников: 867
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.debate/msg/475113

Ответить   Mon, 14 Nov 2005 19:16:25 +0300 (#475113)

 

On Mon, Nov 14, 2005 at 19:16 +0300, Kasper wrote:

Да, но до этого на любой мало мальской фирмочке накопился-то огромный ворох этих
*.doc
Поэтому корректная работа (пусть открытие) имеет большое значение.
А потом конечно можно сохранять в чем угодно. Вроде и под M$ Offoce
будет конвертер для *.odt (правда сторонних производителей)!

Ответить   Tue, 15 Nov 2005 08:21:59 +0200 (#475829)

 

Доброе время суток!
Mon, 14 Nov 2005 15:12:36 +0200 Max писал(а):

А как у него скорость загрузки по сравнению с OO?

Ответить   Терновых Илья Mon, 14 Nov 2005 20:45:56 +0300 (#475162)

 

Max пишет:
А если, к примеру, появится альтернатива 1С (или даже будет портирован)

Одна питерская фирма демонстрировала на выставке на ВВЦ wine доделанный для нормальной
работы 1С.
Я посмотрел, пощелкал там мышкой - вроде работает. Только во лицензия на этот
wine стоит $300,
но правда на весь офис - сколько это _офис_ я и так и не понял.



-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Написать в лист: comp.soft.linux.debate-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 2788; Возраст листа: 754; Участников: 867
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.debate/msg/475224

Ответить   Mon, 14 Nov 2005 19:16:23 +0300 (#475224)

 

avm7 пишет:

нормальной

Лицензия на вине+на 1С - инафига это нужно? Лучше тогда все это ставить
на терминал сервер и делать линуксовые клиенты, так будет стабильнее,
тем более если 1С sql-версии.

Ответить   Oleg Ponomarev Tue, 15 Nov 2005 07:41:33 +0200 (#475433)

 

Oleg Ponomarev пишет:

Я тоже не понимаю кто за это будет платить...



-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Написать в лист: comp.soft.linux.debate-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 2791; Возраст листа: 755; Участников: 869
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.debate/msg/475738

Ответить   Tue, 15 Nov 2005 21:39:18 +0300 (#475738)

 

Понедельник 14 Ноябрь 2005 19:16, avm7 пишет:

Это фирма Etersoft (http://www.etersoft.ru/), и они в wine все что
угодно запускают, вот FineReader я видел тоже запущенный. Линукс там
был ALT Linux, но могут и любой другой/

Подходил и руководитель разработки 1С (не помню фамилию), вроде
собрались сертифицировать это решение (1c+wine+altlinux).

Это не лицензия, а стоимость работ по корректному запуску и работе 1С в
wine (в данном случае).

Я думаю с ними можно пообщаться и все выяснить.

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

Ответить   Fiodor Sorex Tue, 15 Nov 2005 21:49:49 +0300 (#475737)