From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Mikhail Zabaluev To: mandrake-russian@altlinux.ru Message-ID: <20011024132257.D31794@localhost.localdomain> Mail-Followup-To: Mikhail Zabaluev , mandrake-russian@altlinux.ru References: <7267424.20011023162404@au.ru> <20011023193415.30008c62.ujo@ifirst.ru> <010b01c15c54$eb51cf20$0a05efc3@pc> <200110240554.f9O5sUPW007234@pif.b5.mephi.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200110240554.f9O5sUPW007234@pif.b5.mephi.ru> User-Agent: Mutt/1.3.22.1i Subject: [mdk-re] Re: [JT] =?koi8-r?B?y8/OxsnH1dKjzcXU0tk=?= Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Wed Oct 24 13:19:12 2001 X-Original-Date: Wed, 24 Oct 2001 13:22:57 +0400 Archived-At: List-Archive: List-Post: Hello Sergei, On Wed, Oct 24, 2001 at 09:54:28AM +0400, Sergei wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > 24 Октябрь 2001 10:26, Вы написали: > > > И вот ЭТО должно потеснить Windows???????????? К доктору, однозначно. > > Пользователи плевать хотели где лежит конфиг и помнить такую ерунду не > > собираются. Здесь гораздо лучше и прогрессивнее виндовый реестр! Так что > > linuxconf - необходимый костыль (или вернее ходули) в мире где дерьмо стоит > > по колено и ползать в нём большинству совсем не интересно. > Извиняюсь, но зачем сразу других грязью поливать? > Может Вы и правы, но позволю себе заметить, что реестр можно чуть-чуть > изменить - и все, системе каюк. А в Linux можно практически все гонять без > ущерба для жизни. И еще. Думаю, не надо говорить о том, что многие программы > в реестре пишут себя не туда, куда нужно (особенно если так реализуют > защиту). Реестр никогда не чистили от старых программ? (особенно вкладки по > InProcServer, CLSID) Я один раз попытался. В результате пришлось систему > переустанавливать. А в Linux все на своем месте. И я уже давно правлю конфиги > руками даже без помощи Linuxconf. Да, я много народу спрашивал у себя в > институте: "Что лучше: реестр или текстовые файлы?". ~85% ответило, что > текстовики лучше. Вот и думайте... Прогрессивные разработчики думают иначе. К примеру, как сделать, чтобы приложения реагировали на изменения глобальных настроек? Нужен демон, на котором регистрируются клиенты, желающие получать извещения. Как избавиться от необходимости реализовывать загрузку/сохранение конфигурации руками в каждом приложении? Тот же ответ -- учредить внешний сервис или хотя бы библиотеку. В Windows, насколько я знаю, все это реализовано убого. В проекте GNOME сделали более умную вещь под названием GConf. Приложения общаются с процессом-демоном, который способен хранить их конфигурационные данные в разных формах с помощью подключаемых backend'ов. Те спроектированы явно с учетом горького опыта Windows: обычно для хранения используется множество файлов, и порча одного из них не приведет к краху всей системы. Основной backend, который использует XML, обладает еще и тем свойством, что хранимые данные достаточно легко модифицируются в текстовом редакторе. -- Stay tuned, MhZ JID: mookid@jabber.org ___________ The Lord prefers common-looking people. That is the reason that He makes so many of them. -- Abraham Lincoln