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.
next prev 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