anonymous@RULINUX.NET~# | Last login: 2024-12-23 20:34:59 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
anonymous(*) (2009-06-29 16:41:35)
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1) Gecko/20090624 Firefox/3.5
|
|
|
Скрыть
Re:[маразм] А почему реестр такое унылое гавно?>Дискас. А че дискасс-то? я думаю тут все более-менее адекватные люди с тобой согласятся. Это все дерьмо течет с FreeDesktop.org Благо в КЕДах нет реестра и ХМЛ. Но там своего дерьма навалом, типа социализации десктопа. И радует только то, что оно по дефолту выключено. Но есть спасение для гиков - ГНУХурд и BlackBox :-) Tuxoid(*)(2009-06-29 17:21:50)
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 |
Скрыть
[маразм] А почему реестр такое унылое гавно?В общем проанализировал все доводы за и против. Доводы "за" от адептов гномореестра: 1. Централизованное хранение настроек. 2. Возможность применять настройки к уже запущенным приложениям. 3. Простота парсинга. А теперь небольшой анализ наблюдений 99% падений венды связаны именно с порчей реестра. Реестр там правда в бинарном виде, что сказывается отрицательно на надёжности. Но в мелкосаксе тоже не дураки, если хранить всё в xml, то реестр будет просто гигантских размеров. Далее идёт редактирование. Обычный конфиг правится любым редактором от mcedit до vi. В случае же гномореестра нужна специализированная утилита, которая даже в гноме уёбище ешё то. Алсо, необходимо написать кучу утилит под разные тулкиты и консоль, что тоже очень не просто, да и гномосеки просто не в состоянии это осилить. Надёжность. Тут тоже всё более чем уныло. Даже xml не спасает от краха демона. Не говоря уж о том, что лишний процесс - это пожирание памяти, процессорного времени. Бывало даже, что гном переставал запускаться. Спасал только снос всех файлов говнореестра. Страшно представить, что было бы если бы там хранились ещё и настройки системного характера. Лень разрабов - тоже очень немаловажный фактор. В случае "своего" конфига у разраба есть 2-а пути: документировать конфиг или выносить всё в настройки. Здесь же имеем полную жопу. Разраб надеется на то, что всё можно настроить через gconf. А пользователю приходится трахаться с ключами. Особенно феерически это выглядит в венде, где количество всяких твикеров просто зашкаливает. Ну и 2-е преимущество перестаёт быть таковым, если каждая программа имеет свой диалог настроек, т.к. дёргать всё через одну тулзу просто не требуется. 3-е преимущество - это якобы простота парсинга xml. Но это просто пиздец, товарищи. Формат ключ=параметр парсится легче и быстрее, чем <ключ>параметр</ключ>, не говоря уж о читабельности. Но не смотря на это, линукс(точнее его окружение) скатывается в сраное гавно. Первая попытка протащить gconf в иксы провалилась, но будет и вторая. Алсо, уже есть идеи перенести часть настроек из etc в gconf. По этому поводу мну бешено негодует и делает rm gconf. Дискас. anonymous(*)(2009-06-29 16:41:35)
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.10) Gecko/2009050804 Mandriva/1.9.0.10-0.1mdv2009.1 (2009.1) Firefox/3.0.10 |
anonymous(*)(2009-06-29 19:29:08)
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.10) Gecko/2009050804 Mandriva/1.9.0.10-0.1mdv2009.1 (2009.1) Firefox/3.0.10 |
Скрыть
Re:[маразм] А почему реестр такое унылое гавно?Ну *bsd сейчас как-то пассивно к этому относится. Но судя по рассылкам довольных там очень мало. Оно и сейчас уже назревает раскол, ибо раньше приложения писались под никсы, а сейчас надо принимать в расчёт ещё и костыли. Не знаю к чему это приведёт, но то, что софта будет меньше - это факт. anonymous(*)(2009-06-29 18:18:32)
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.10) Gecko/2009050804 Mandriva/1.9.0.10-0.1mdv2009.1 (2009.1) Firefox/3.0.10 |
|
|
|
Этот тред читают 1 пользователь: |
Анонимных: 1 Зарегистрированных: 0 |
Re:[маразм] А почему реестр такое унылое гавно?
ну хоть раз ты что-то вменяемое напейсал.
/me пользует ion3 и не парится. GConf и прочие гномо/кедокишки у меня не установлены, HAL к сожалению стоит, но не запущен и тупо лежит на винчестере. Такие вот дела.
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.11) Gecko/2009061314 GranParadiso/3.0.11