ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: mookid@sigent.ru (Mikhail Zabaluev)
To: "Dmitry V. Levin" <mandrake-russian@linuxteam.iplabs.ru>
Subject: Re: [mdk-re] Logo for kernel
Date: Tue Jan 16 15:50:02 2001
Message-ID: <20010116134206.A1520@localhost.localdomain> (raw)
In-Reply-To: <15812368849.20010115040926@mailru.com>; from suralis@mailru.com on Mon, Jan 15, 2001 at 04:09:26AM +0300

Hello Serge,

On Mon, Jan 15, 2001 at 04:09 +0300, Serge Skorokhodov wrote:
>
> Здравствуйте!
> 
> Dmitry V. Levin пишет по-поводу [mdk-re] Logo for kernel
> 
> DVL> On Mon, Jan 15, 2001 at 01:51:41AM +0300, Serge Skorokhodov wrote:
> >> Sergey пишет по-поводу [mdk-re] Logo for kernel
> >> 
> >> MO>> Или, с другой стороны, что это более трудоемко и менее уместно. Все
> >> 
> >> S> Как-то притянуто за уши. Поставить три галочки более трудоёмко, чем
> >> S> писать всё текстом? Даже и не могу представить логической базы под
> >> S> этим.

Иногда - да. Особенно, когда сложность какого-нибудь набора
взаимосвязанных управляющих элементов превышает разумный для GUI порядок
(три-четыре). На примере упомянутого диалога поиска в Win 2000: при
задании сложносочиненного поиска то и дело нужно отрывать руку от основной
позиции на клавиатуре (вы ведь знаете, зачем существуют эти пимпочки на
клавишах F и J?), переносить ее на мышь, находить курсором нужную закладку
или поле, снова возвращать руку на клавиатуру... Совершенно неоправданный
расход времени и энергии :)
Теперь рассмотрим команду find. Конечно, документация к этой команде
занимает добрых два десятка экранов, синтаксис команды и особенно его
взаимодействие с синтаксисом shell нельзя назвать простыми и удобными.
Словом, типичный пользователь, дитя нашего времени, ориентированного на
коммуникацию с помощью простых образов, никогда не найдет ни времени, ни
способности освоить глубины этой команды. Зато ее мощь - это целая алгебра
предикатов первого порядка над всевозможными атрибутами файла, да еще с
возможностью расширения. В Win 2000 есть возможность выполнять с искомыми
файлами произвольные действия?.. То-то.
Если вы не проходили в школе алгебру предикатов, вам, наверное, знакомо
раздражение от проявлений _элитизма_. Так вот, будьте готовы, сталкиваться
с элитизмом в мире Unix придется очень часто. Потому что у Unix
университетские корни. Не пытайтесь убедить этих умников в том, что все,
что имеет синтаксис, старомодно, неудобно и должно умереть - для них это
вода, в которой они рыбы. Будьте покойны, для вас тоже скоро напишут все
то визуальное и радостно поблескивающее, чего так не хватает в этом
символьном хаосе. Другое дело, что на нижнем уровне будет использоваться
все то же мрачное наследие.

> >> А мне больше всего нравилось настройка компилятора в старом Watcom'е:
> >> ставишь галочки и получаешь коммандную строку. Которую при
> >> необходимости правишь...
> 
> DVL> Посмотрите "info gcc" и поймете, что в нашем случае список галочек не
> DVL> влезет в один экран, не говоря уже о пояснениях, что к чему.
> DVL> И оно Вам надо?
> 
> Во-первых, суть в принципе. Во-вторых, в старом добром Watcom'е их
> тоже было немало, а на добрый десяток закладок. Ну а в третьих, все
> это для того, чтобы из среды настраивать. Помнится, на Zortech'е все в
> makefile писал:).

В принципе ничего плохого. У Visual C тоже параметров немало, и в среде,
после того как ее стала делать грамотная команда, все можно
отредактировать - как галочками, так и в текстовом виде. Пояснения тоже
доступны.

> 
> Если не возжигать флейму из спарка, то суть мне видится в том, что
> *NIX'ы исходно _многопользовательские_. А это предполагает
> централизованное администрирование. А полуось/винды --
> многозадачно-однопользовательские. Поэтому большую часть настройки
> можно возложить на приложения. Проблемы из-за этого появляются и там,
> и там, хотя разные.
> 
> Для выхода на персональный десктоп/лаптоп, как мне кажется, как раз и
> надо несколько "деценрализовать" управление машиной. Не по сути, а по
> форме. Пример:
> 
>   В "Мыше" я получаю первое письмо определенного типа. И в процессе
>   его чтения у меня появляются желания -- создать папку и фильтр для
>   помещения последующих подобных писем. Создать шаблон для ответа.
>   "Покрасить" его определенным образом, "навесить" на него
>   определенный флажок. И т.д., и т.п. В Linux'е часть этих действий
>   надо сделать в настройках программы получения почты, часть
>   относиться к епархии, скажем, grep'а, часть -- сугубо личное дело
>   почтового клиента. Скорее всего по не-знанию и не-умению это кажется
>   мне не-оптимальным. Действие хочется сделать а) удобно и б) в "точке
>   возникновения желания" (иначе у меня, скорее всего, просто
>   забудется). А приходиться "лазить" по "тачке".
> 
> Хорошо сделанное приложение должно быть своеобразным "фокусом", вокруг
> которого группируется определенная деятельность. Майкрософт Офисов,
> так сказать, может быть много и разных. У кого-то "центром" станет
> почтарь/органайзер, а у кого-то -- текстовой редактор или еще что. Тут
> и проблемы проектирования приложений, и проблемы завязанные на
> архитектуру системы (например, удобное "встраивание" 'su' для
> выполнения необходимых действий.

Комманданте Miguel de Icaza и другие товарищи борются именно за это.

BTW, если кто еще не слышал - Helix Code давеча переименовался в Ximian.

-- 
Stay tuned,
  MhZ                                    mailto:mookid@sigent.ru
-----------
You will have a long and boring life.



  parent reply	other threads:[~2001-01-16 15:50 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-01-12 23:35 Sergey
2001-01-13  2:00 ` Sergei Epiphanov
2001-01-13  7:08 ` Maksim Otstavnov
2001-01-13 12:36   ` Re[2]: " Sergey
2001-01-14  7:00     ` Re[3]: " Maksim Otstavnov
2001-01-14 14:30       ` Re[4]: " Sergey
2001-01-14 16:19         ` Re[5]: " Maksim Otstavnov
2001-01-14 16:51           ` Re[6]: " Sergey
2001-01-14 19:59             ` Andrei Gerasimenko
2001-01-14 20:36               ` Aleksey Novodvorsky
2001-01-14 20:46               ` Aleksey Novodvorsky
2001-01-14 21:43               ` Re[8]: " Maksim Otstavnov
2001-01-14 22:46               ` Re[6]: " Igor Solovyov
2001-01-14 20:50             ` Re[7]: " Maksim Otstavnov
2001-01-14 21:04               ` Aleksey Novodvorsky
2001-01-14 21:50                 ` Re[2]: " Maksim Otstavnov
2001-01-14 21:59                   ` Re[3]: " Sergei Epiphanov
2001-01-14 22:17                     ` Re[4]: " Maksim Otstavnov
2001-01-14 23:36                       ` Re[5]: " Sergei Epiphanov
2001-01-14 23:33                     ` Aleksey Novodvorsky
2001-01-15  5:45                 ` Re[2]: " Sergey
2001-01-15  5:39               ` Re[8]: " Sergey
2001-01-14 21:09           ` Re[5]: " Sergey S. Skulachenko
2001-01-15  1:47         ` Serge Skorokhodov
2001-01-15  3:33           ` Dmitry V. Levin
2001-01-15 14:19             ` Re[2]: " Serge Skorokhodov
2001-01-15 16:13               ` Re[3]: " Maksim Otstavnov
2001-01-15 22:09               ` äÙÍÙÞ
2001-01-16 15:50               ` Mikhail Zabaluev [this message]
2001-01-18 18:28                 ` Re[2]: " Sergey
2001-01-19  7:22                   ` Dmitry Samoyloff
2001-01-15  8:59         ` Re[5]: " Roman Mediakov
2001-01-14 14:58   ` Michael Bykov
2001-01-13  7:58 ` Dmitry Samoyloff
2001-01-13 16:21 ` Alexander Bokovoy
2001-01-13 16:58   ` [mdk-re] ÓÏ×ÓÅÍ ÎÅ ÐÒÏ " Sergey S. Skulachenko
2001-01-13 17:50     ` [mdk-re] Re: [mdk-re] совсем не про " Alexander Bokovoy
2001-01-13 18:02       ` [mdk-re] ÓÏ×ÓÅÍ ÎÅ ÐÒÏ " Sergey S. Skulachenko
2001-01-13 20:13     ` [mdk-re] совсем не про " Maxim Podorov
2001-01-13 21:17       ` Aleksey Novodvorsky
2001-01-16 11:24 ` [mdk-re] " Mikhail Zabaluev
2001-01-16 12:35   ` Re[2]: " Maksim Otstavnov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20010116134206.A1520@localhost.localdomain \
    --to=mookid@sigent.ru \
    --cc=mandrake-russian@linuxteam.iplabs.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git