Re[7]: ГУЙ - это ругательное слово ?
От: Lazy Cjow Rhrr Россия lj://_lcr_
Дата: 31.08.05 10:44
Оценка:
LuciferMoscow,

LCR>>Веб интерфейс RSDN...

LM>Че? Юзабилити на НУЛЕ

Хорошо, вот тебе аргументы:
1. Лёгкость поиска нужной информации (мягкий поиск, структура в виде дерева).
2. Лёгкость добавления туда своей информации (редактор и т.п.).
3. Лёгкость доступа к нужному форуму, статьям, голосованиям и т.д. (всё та же структура в виде дерева).
4. Функциональная насыщенность. (много чего, просто лень перечислять).
5. Приятный голубой цвет

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

Ну и где твоё "на нуле"
quicksort =: (($:@(<#[),(=#[),$:@(>#[)) ({~ ?@#)) ^: (1<#)
Re[6]: ГУЙ - это ругательное слово ?
От: Lazy Cjow Rhrr Россия lj://_lcr_
Дата: 31.08.05 11:07
Оценка:
raskin,

R>Как определить опытного пользователя GViM? Он захотел и научился

R>отключать toolbar..

Интересный критерий

R>А вообще-то там весь toolbar нужен, чтобы пользователь спокойно жил,

R>пока не выучит двадцать кнопок (:wq, :sp, :e, :w, :f, :q, yy, p, x, d,
R>b, e, w, :.! ... — всё?) А в консоли я там вообще GUI не наблюдаю.
R>Командная строка — и удобно.

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

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

Так вот — Вим — пример гуя, который не является тормозом для опытного пользователя. Более того, как раз для опытного пользователя как раз он и является усилителем продуктивности поэтому и представляет существенную ценность в первую очередь для него (те опытного пользователя).

>> * FAR

R>В принципе, да. Впрочем, что-то я уже всё меньше пользуюсь (если свои
R>настройки под рукой) mc/tc . Командная строка/vim...

Правильно заточенный ФАР экономит целые месяцы жизни...
quicksort =: (($:@(<#[),(=#[),$:@(>#[)) ({~ ?@#)) ^: (1<#)
Re[7]: ГУЙ - это ругательное слово ?
От: raskin Россия  
Дата: 31.08.05 11:13
Оценка:
Lazy Cjow Rhrr wrote:
> raskin,
> R>А вообще-то там весь toolbar нужен, чтобы пользователь спокойно жил,
> R>пока не выучит двадцать кнопок (:wq, :sp, :e, :w, :f, :q, yy, p, x, d,
> R>b, e, w, :.! ... — всё?) А в консоли я там вообще GUI не наблюдаю.
> R>Командная строка — и удобно.
>
> Я не спорю, что кривая обучения в виме имеет очень крутую "крутизну".
> Короче, согласен с тем, что ты пишешь
Там на старте пичок. GUI его сглаживает. Дальше очень мягко идёт. И —
всё в процессе, случаёно натыкаясь в help (а также пытаясь понять, что
сделал, положив кирпич на клавиатуру)
>
> Но здесь товарищи говорят о том, что для опытного пользователя гуй — это
> /тормоз/.
>
> Так вот — Вим — пример гуя, который не является тормозом для опытного
> пользователя. Более того, как раз для опытного пользователя как раз он и
> является усилителем продуктивности поэтому и представляет существенную
> ценность в первую очередь для него (те опытного пользователя).
Смотрим историю — сначала всё было в командной строке, а потом GUI
прикрутили на всякий случай и ограниченный. Естественно он не мешает —
дёрни за верёаочку, верёвочка и отвалится.
>
>> > * FAR
> R>В принципе, да. Впрочем, что-то я уже всё меньше пользуюсь (если свои
> R>настройки под рукой) mc/tc . Командная строка/vim...
>
> Правильно заточенный ФАР экономит целые месяцы жизни...
Правильный *украденный* .vimrc — годы, в течении которых обкатывался
предыдущим хозяином... .bash_profile, опять же.
Posted via RSDN NNTP Server 2.0 beta
Re[8]: ГУЙ - это ругательное слово ?
От: Lazy Cjow Rhrr Россия lj://_lcr_
Дата: 31.08.05 11:23
Оценка:
raskin,

R>Там на старте пичок.


Чего на старте?

R>GUI его сглаживает. Дальше очень мягко идёт. И —

R>всё в процессе, случаёно натыкаясь в help (а также пытаясь понять, что
R>сделал, положив кирпич на клавиатуру)

Прям идилия . Сколько килограмм бумаги перевёл на то, чтобы прочитать всякие мануалы?

>> Правильно заточенный ФАР экономит целые месяцы жизни...

R>Правильный *украденный* .vimrc — годы, в течении которых обкатывался
R>предыдущим хозяином... .bash_profile, опять же.

Ох, не люблю скрипты из чужих рук...
quicksort =: (($:@(<#[),(=#[),$:@(>#[)) ({~ ?@#)) ^: (1<#)
Re[8]: ГУЙ - это ругательное слово ?
От: Cyberax Марс  
Дата: 31.08.05 11:38
Оценка:
Lazy Cjow Rhrr wrote:

> 5. Приятный голубой цвет


А как, например, мне _удобно_ посмотреть ответы на мои посты?

--
С уважением,
Alex Besogonov (alexy@izh.com)
Posted via RSDN NNTP Server 1.9
Sapienti sat!
Re[9]: ГУЙ - это ругательное слово ?
От: WolfHound  
Дата: 31.08.05 11:44
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>А как, например, мне _удобно_ посмотреть ответы на мои посты?

Поставить RSDN@Home. А что касается веба то такое вобще где либо реализовано?
... << RSDN@Home 1.1.4 beta 6a rev. 436>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[5]: ГУЙ - это ругательное слово ?
От: IT Россия linq2db.com
Дата: 31.08.05 11:47
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Эээ... А что, собственно говоря, не нравится?


Мне не надо форматированный.
... << RSDN@Home 1.2.0 alpha rev. 0>>
Если нам не помогут, то мы тоже никого не пощадим.
Re[9]: ГУЙ - это ругательное слово ?
От: raskin Россия  
Дата: 31.08.05 11:50
Оценка:
Lazy Cjow Rhrr wrote:
> raskin,
>
> R>Там на старте пичок.
>
> Чего на старте?
learning curve. Но я его как-то сам прошёл по F1..
>
> R>GUI его сглаживает. Дальше очень мягко идёт. И —
> R>всё в процессе, случаёно натыкаясь в help (а также пытаясь понять, что
> R>сделал, положив кирпич на клавиатуру)
>
> Прям идилия . Сколько килограмм бумаги перевёл на то, чтобы прочитать
> всякие мануалы?

0, не поверите. vimtutor дочитал недавно. :help много читал.
Много подсмотрено через плечо. И даже linux документации печатно читал
10*A4,
наверное. Справка с экрана — губите поля и реки, а не леса и озёра.

>> > Правильно заточенный ФАР экономит целые месяцы жизни...

> R>Правильный *украденный* .vimrc — годы, в течении которых обкатывался
> R>предыдущим хозяином... .bash_profile, опять же.
>
> Ох, не люблю скрипты из чужих рук...
Ясно, что пойдут под переписывание, а только грабли видно. И к сложным
вещам показан подход. Если хотите ходить по воде, не забывайте про
подводные грабли.
Posted via RSDN NNTP Server 2.0 beta
Re[10]: ГУЙ - это ругательное слово ?
От: Cyberax Марс  
Дата: 31.08.05 11:52
Оценка:
WolfHound wrote:

> C>А как, например, мне _удобно_ посмотреть ответы на мои посты?

> Поставить RSDN@Home.

Спасибо, у меня есть NNTP.

> А что касается веба то такое вобще где либо реализовано?


Не знаю.

--
С уважением,
Alex Besogonov (alexy@izh.com)
Posted via RSDN NNTP Server 1.9
Sapienti sat!
Re[6]: ГУЙ - это ругательное слово ?
От: Cyberax Марс  
Дата: 31.08.05 11:54
Оценка:
IT wrote:

> C>Эээ... А что, собственно говоря, не нравится?

> Мне не надо форматированный.

Вы в меньшинстве. Поэтому copy special/paste special и не стоят в
дефолтных настройках.

--
С уважением,
Alex Besogonov (alexy@izh.com)
Posted via RSDN NNTP Server 1.9
Sapienti sat!
Re[7]: ГУЙ - это ругательное слово ?
От: IT Россия linq2db.com
Дата: 31.08.05 12:08
Оценка: :))
Здравствуйте, Cyberax, Вы писали:

>> C>Эээ... А что, собственно говоря, не нравится?

>> Мне не надо форматированный.

C>Вы в меньшинстве. Поэтому copy special/paste special и не стоят в

C>дефолтных настройках.

Мы вдвоём по сравнению с тобой одним уже в большинстве
... << RSDN@Home 1.2.0 alpha rev. 0>>
Если нам не помогут, то мы тоже никого не пощадим.
Re[2]: ГУЙ - это ругательное слово ?
От: Зверёк Харьковский  
Дата: 31.08.05 12:16
Оценка: 16 (1)
Здравствуйте, McSeem2, Вы писали тут...

Я вкратце отвечу. Построение идеального ГУИ задача решаемая, но почти не решаемая.
В том смысле, что решение существует, но практически никто не считает нужным его искать.
Но в то, что оно существует — я верю твердо.

К слову, маленькая шпилька.

MS>...Я призываю относиться к работе отвественно — если уж назвался ГУЙем, предоставь возможности, не меньшие, чем у конфиг-файлов, хотя бы поиск. Кто-нибудь видел хоть раз диалог с закладками и поиском?


Да. Я видел
Автор: Зверёк Харьковский
Дата: 20.05.05
.
FAQ — це мiй ай-кью!
Re[5]: ГУЙ - это ругательное слово ?
От: Privalov  
Дата: 31.08.05 12:20
Оценка:
Здравствуйте, Cyberax, Вы писали:

C
C>Процесс создания макросов ОЧЕНЬ прост — жмем alt-f11, и пишем процедуру
C>без параметров. Это и будет макрос — его можно забиндить на клавиши,
C>добавить в любой тулбар или меню, повесить на событие и т.п. Более того,
C>почти все команды в Ворде имеют интерфейс макросов.

Разумеется. Однако после нажатия Alt-F11 у пользователя меняется среда. Документ исчезает, а вместо него появляется среда разработки, похожая на Visual Basic. Это довольно здорово сбивает с толку.

C>Есть интерактивная запись макросов — менюшка Tools -> Macro. При этом

C>записаный макрос будет так же виден в VB как обычная процедура.

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

C>Ну так чем тогда Ворд не нравится? Он замечательно управляется из

C>внешних скриптов на Perl/VBS/JS/...

Я разве где-нибудь говорил, что он мне не нравится? Я тоже управлал им из внешних программ. Но это, кажется, уже не GUI. Впрочем, одна вещь мне всегда не нравилась в Word — его редактор уравнений. Вот ему бы строку ввода и какой-нибудь язык описаний формул. В свое время замучился я совсем отчеты готовить. Правда, последние несколько лет я этим не занимаюсь.
Re[8]: ГУЙ - это ругательное слово ?
От: Andre Украина  
Дата: 31.08.05 12:38
Оценка:
IT>Мы вдвоём по сравнению с тобой одним уже в большинстве

Я третьим буду
... << RSDN@Home 1.1.4 beta 7 rev. 467>>
Я бы изменил мир — но Бог не даёт исходников...
Re[9]: ГУЙ - это ругательное слово ?
От: WolfHound  
Дата: 31.08.05 13:36
Оценка:
Здравствуйте, Andre, Вы писали:

IT>>Мы вдвоём по сравнению с тобой одним уже в большинстве

A>Я третьим буду
А можно я четвертым?
... << RSDN@Home 1.1.4 beta 6a rev. 436>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[9]: ГУЙ - это ругательное слово ?
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 31.08.05 15:05
Оценка: +1
Здравствуйте, Cyberax, Вы писали:

C>ЗЫ: интерфейс у RSDN очень даже неплохой, но вот система форумов (ИМХО)

C>как-то подкачала.

Предложи лучше.
... << RSDN@Home 1.2.0 alpha rev. 606>>
AVK Blog
Re[5]: ГУЙ - это ругательное слово ?
От: McSeem2 США http://www.antigrain.com
Дата: 31.08.05 15:20
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Эээ... А что, собственно говоря, не нравится? Ворд по умолчанию копирует

C>форматированый текст, который может по требованию целевой программы
C>превращаться в rtf, обычный текст или вставлятсья как Word'овский документ.

Вот я выставил шрифт, кеглю, наклон и прочие параметры и печатаю. Потом мне потребовалось процитировать фразу из Интернета. Я ее копирую (очевидная автоматизация — не печатать же вручную). И у меня все отъехало. Все параметры становятся какими-то левыми. Здесь мне выгоднее Unformatted text. Это случай 1.

Случай 2 — я копирую таблицу из браузера. Здесь мне выгоднее копировать с максимальным сохранением стилей. Я потом все стили чохом поправлю.

Рискну утверждать, что случай 1 — гораздо более частый.

Далее, предположим, что мы задались целью сделать Paste интеллектуальным, чтобы он автоматически определял, надо сохранять форматирование или же вставлять просто текст. Но у нас нет и не может быть формальных критериев этого в общем случае. Есть лишь некоторые "вторичные половые признаки". И чтобы работало более-менее адекватно, требуется нехилый объем кода. А 100% адекватности не достичь никогда.

Если экстраполировать это наблюдение на ГУИ вообще, то получается, что имплементация хорошего универсального ГУИ требует квадратичного объема работы в зависимости от его функциональности. 100 условных функций — 10000 строк кода. 200 функций — 40000 строк. Ну ладно, может не квадратичного, но всяко круче линейного. То есть, в терминах теории сложности, является трудно обрабатываемой задачей.

На то они и компьютеры (вычислители), чтобы перемалывать задачи класса O(N^2). А когда это приходится делать человеку, это уже перебор. Филосовская сущность программирования переворачивается с ног на голову — не компьютер для человека, а человек для компьютера. Нафига они тогда вообще нужны эти компьютеры?

Если же мы проанализируем ситуацию глубже, то придем к неизбежному выводу, что большую часть индустрии (массовой, конечно же!) составляет именно ГУИ. И эти ГУИ развиваются по пути усложнения для разработчиков, без существенного улучшения функциональности. Фнкциональность растет линейно, а сложность разработки — квадратично. Кому и зачем это надо? Я скажу. Это надо, чтобы накормить армию голодных индусов-халтурщиков. И устроено это по классическим принципам финансовой пирамиды — чем выше к вершине, тем больше денег. А вверху пирамиды — сами-знаете-кто.
Но это же и чревато тем же, чем чревата любая пирамида — рано или поздно рухнет. Вот поэтому ГУИ для меня и является ругательным словом. Эх, куда занесло! Чесслово, хотел ответить кратко.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Re[3]: ГУЙ - это ругательное слово ?
От: McSeem2 США http://www.antigrain.com
Дата: 31.08.05 15:29
Оценка:
Здравствуйте, Зверёк Харьковский, Вы писали:

ЗХ>К слову, маленькая шпилька.

ЗХ>

MS>>...Я призываю относиться к работе отвественно — если уж назвался ГУЙем, предоставь возможности, не меньшие, чем у конфиг-файлов, хотя бы поиск. Кто-нибудь видел хоть раз диалог с закладками и поиском?


ЗХ>Да. Я видел
Автор: Зверёк Харьковский
Дата: 20.05.05
.


Я помню об этом. Сколько лет понадобилось, чтобы осознать такую необходимость?
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Re[4]: ГУЙ - это ругательное слово ?
От: Зверёк Харьковский  
Дата: 31.08.05 15:42
Оценка: 1 (1)
Здравствуйте, McSeem2, Вы писали:

ЗХ>>К слову, маленькая шпилька.

ЗХ>>

MS>>>...Я призываю относиться к работе отвественно — если уж назвался ГУЙем, предоставь возможности, не меньшие, чем у конфиг-файлов, хотя бы поиск. Кто-нибудь видел хоть раз диалог с закладками и поиском?


ЗХ>>Да. Я видел
Автор: Зверёк Харьковский
Дата: 20.05.05
.


MS>Я помню об этом. Сколько лет понадобилось, чтобы осознать такую необходимость?


Вопрос "сколько лет?" я отметаю как неконструктивный
Надо просто принимать лучшее, отбрасывать худшее и двигаться вперед. (какой я сегодня оптимистический... может быть оттого, что отпуск обламывается?..)
FAQ — це мiй ай-кью!
Re[3]: ГУЙ - это ругательное слово ?
От: McSeem2 США http://www.antigrain.com
Дата: 31.08.05 16:00
Оценка:
Здравствуйте, minorlogic, Вы писали:

M>1. GUI для десктоп приложения , расчитанного на массы. (требование — удобство пользования , простота)


В контексте обсуждения (начиная с исходного сообщения) было именно это (то есть, майнстрим) и ничто другое.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.