anonymous@RULINUX.NET~# | Last login: 2024-11-02 05:23:08 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
Да, dconf имеет бинарный формат. Но пока это касалось только гномосеков. Теперь поддержку dconf запилили в Qt "искаропке" с одновременным выкидыванием текущей реализации в отдельный модуль. Вот пруф http://lists.qt.nokia.com/pipermail/qt5-feedback/2011-August/000907.html
Полагаю, в новых кедах не будут по этому поводу велосипедить и заюзают dconf. Итого, ещё одним аргументом в сраче линукс vs windows стало меньше. Осталось только дописать пачку твикеров, чистилок и оптимизаторов. Ну и конечно, vim отправится в топку как инструмент сисадмина, ессно.
На а вообще, Тиаго держится молодцом, видимо, у Леннарта научился. Также выносит на обсуждение то, что уже давно решил за всех, лол.
Silvy(*) (2011-08-24 12:20:00)
Mozilla/5.0 (X11; Linux i686; rv:5.0.1) Gecko/20100101 Firefox/5.0.1
|
|
|
Скрыть
Re: Бинарный реестор в linux. Уже скоро.Пока ещё положение спасается тем, что часть "нововведений" можно обойти не используя популярные ДЕ. Но вот надолго ли. Базовая система тоже "улучшается" не по дням, а по часам.. Bod(*)(2011-08-24 12:43:07)
Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0 Iceweasel/6.0 |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.>Пока ещё положение спасается тем, что часть "нововведений" можно обойти не используя популярные ДЕ.
Так поддержка будет в самой Qt. Так что поставишь какой-нибудь qbittorent, а он по зависимостям этот самый dconf тебе и притянет. |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.Да начихать. На мишэн критикал серверах QT и GTK не особливо нужно, а на линукс десктопах реестр ситуацию не особенно ухудшит, она и так несколько хуже, чем у венды. |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.А вообще, конечно, раздражает не сам факт наличия поддержки чего-то нового, а эта тупая политика навязывания и убийства любых альтернатив. Прям как у аппла, или мелкосакса. Хотя хз, они там визуал закопали, или как? |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.>На мишэн критикал серверах QT и GTK не особливо нужно, а на линукс десктопах реестр ситуацию не особенно ухудшит, она и так несколько хуже, чем у венды.
Ты не переживай. На серверах уже протолкнули dbus и всякие там поделки с fdo. Вот захочет Лёня Потный хранить свои конфиги в dconf и сделает. Это в его репертуаре. Алсо, и на десктопе слёт реестра уже грозит жопой. Перестановкой системы пока, конечно, не грозит, но слёт конфигов всех программ обеспечен. |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.Десктоп меня пугает не сильно. Я не так давно получил выше крыши гемора с akonadi&kmail2, так что знаю, о чём говорю :) А вот на серверах вопрос сложный. С одной стороны тот же AIX неплохо поживает со своим реестром. С другой стороны, и серверная венда обычно ломается совсем не из-за реестра. А с третьей как-то непривычно, линукс всегда был приятен своей прозрачностью и логичностью, KISS. С реестром такого уже не будет. |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.>С другой стороны, и серверная венда обычно ломается совсем не из-за реестра.
Так у венды ещё 1001 способ сломаться. >А с третьей как-то непривычно, линукс всегда был приятен своей прозрачностью и логичностью, KISS. С реестром такого уже не будет.
Реестр имеет свойство расти. В вендовом уже разобраться не представляется возможным. А тут ещё и авторы, забывшие про диалоги настроек подтянутся... |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.Расти в смысле объёма БД? Так это фигня же, практика того же аикса показывает, что грамотно спроектированный реестр кушать не просит... |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.И где этот твой AIX? Походу сдох давно. Не? >кушать не просит...
Как это не просит? Вполне себе жрёт положенные такты и оперативную память, сравнимую с таковыми у программы, которая его использует, лол (cужу по dconf). Да и не наблюдал я тормозов, связанных исключительно с текстовыми конфигами. Shared-либы весят на порядки больше. |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.Да, кстати, вопрос восстановления тоже интересен. Вот рубанули электричество в момент записи и что? Все программы юзверя прыгнули в дефолт? |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.Не сдох, а локализовался. Живёт и здравствует, но не на попсовом x86, а на богоугодном pSeries |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.я бы не стал утверждать, что dconf спроектирован грамотно, этот вопрос требует предварительного изучения |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.>я бы не стал утверждать, что dconf спроектирован грамотно, этот вопрос требует предварительного изучения
А какая тут может быть грамотность? Вариантов всего два, или мы грузим всё в память, или шаримся по диску, забивая дисковый кэш. Можно, конечно, сделать индексировании и прочее, но это опять изобретение БД. Вопрос только в том, ради чего всё это? Чтение конфигов никогда не было узким местом. |
Tux-oid(*)(2011-08-24 16:14:44)
Mozilla/5.0 (Android; Linux armv7l; rv:6.0) Gecko/20110811 Firefox/6.0 Fennec/6.0 |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.Там вроде только предложение, а ты говоришь как уже свершившемся факте. >Полагаю, в новых кедах не будут по этому поводу велосипедить и заюзают dconf.
anonymous(*)(2011-08-24 16:50:38)
Opera/9.80 (X11; Linux i686; U; Edition Next; Arch Linux; ru) Presto/2.9.168 Version/11.50 |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.>Вот захочет Лёня Потный хранить свои конфиги в dconf и сделает. Это в его репертуаре.
anonymous(*)(2011-08-25 08:37:53)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.107 Safari/535.1 |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.>С реестром такого уже не будет.
anonymous(*)(2011-08-25 08:46:58)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.107 Safari/535.1 |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.Реестр ты vi загрузившись с любой хрени не поправишь уже |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.>Реестр ты vi загрузившись с любой хрени не поправишь уже
anonymous(*)(2011-08-25 10:17:55)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.107 Safari/535.1 |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.>а тут будет спец API и спецредакторы и консольные и гуевые.
>вот только с трудом вериться что по уму все это сделают
anonymous(*)(2011-08-25 11:02:26)
Opera/9.80 (X11; Linux i686; U; Edition Next; Arch Linux; ru) Presto/2.9.168 Version/11.50 |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.>А если файл будет повреждён и парсер его не осилит?
anonymous(*)(2011-08-25 11:34:06)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.107 Safari/535.1 |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.Парсинг и инструментарий по работе с полноценной базы это уже не vi размеров в пару сотен килобайт. И уж всяко не KISS. |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.> если все будет сделано по уму то будет аналог микробазы данных с индексом
|
Скрыть
Re: Бинарный реестор в linux. Уже скоро.> Парсинг и инструментарий по работе с полноценной базы это уже не vi размеров в пару сотен килобайт.
> И уж всяко не KISS.
|
Скрыть
Re: Бинарный реестор в linux. Уже скоро.Ты всеми силами увеличиваешь сложность системы и повышаешь вероятность проблем, наращивая число точек отказа. Либо ты не понимаешь KISS, либо просто троллишь. |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.Что такое "Парсинг по работе с полноценной базы"? > Ты всеми силами увеличиваешь сложность системы и повышаешь вероятность проблем, наращивая число точек отказа. Либо ты не понимаешь KISS, либо просто троллишь.
|
Скрыть
Re: Бинарный реестор в linux. Уже скоро.>> поэтому ini рулит
anonymous(*)(2011-08-25 14:32:02)
Opera/9.80 (X11; Linux i686; U; Edition Next; Arch Linux; ru) Presto/2.9.168 Version/11.50 |
anonymous(*)(2011-08-25 14:32:38)
Opera/9.80 (X11; Linux i686; U; Edition Next; Arch Linux; ru) Presto/2.9.168 Version/11.50 |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.> http://lmgtfy.com/?q=ini
|
Скрыть
Re: Бинарный реестор в linux. Уже скоро.>Оно хочет джава-скрипт.
>что это такое
>для профилей
>описания иерархических структур типа конфигурации веб-сервера или cgroups
anonymous(*)(2011-08-25 14:54:54)
Opera/9.80 (X11; Linux i686; U; Edition Next; Arch Linux; ru) Presto/2.9.168 Version/11.50 |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.> У тебя только w3m? Или ты вирусов боишься? :)
> http://ru.wikipedia.org/wiki/Ini
> http://ru.wikipedia.org/wiki/Ini
|
Скрыть
Re: Бинарный реестор в linux. Уже скоро.Ты пользуешься четырьмя ДЕ одновременно? А в случае конфигов - это всё как раз будет использоваться одновременно! Кстати, у меня есть идея получше - конфиг должен быть бинарным, на сях. Конпелироваться прямо в конфигурируемые им приложения (ну обычный сишный хидер). При изменении конфига зависимые бинарники должны автоматически переконпелироваться. |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.Только что догадался посмотреть на твой юзерагент. И то потому что слишком уж толстый пост получился. Прости друг, но спор с тобой я считаю бесполезным. Tux-oid(*)(2011-08-25 16:07:18)
Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20110815 Firefox/6.0 SeaMonkey/2.3 |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.>Кто мешает отобразить конфиги в файловую систему?
кстати да. получиться что: 1) программы не изобретают велосипед а пользуются единым системным модулем с единым API 2) API позволяет GUI легкую модификацию 3) при желании можно все так же править vi через отображение всего этого на файлы (по типу /proc) ... PROFIT! anonymous(*)(2011-08-25 17:15:18)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.107 Safari/535.1 |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.>Берегу такты процессора
>Ну, и стоило кокетничать со всякими левыми сайтами?
>Итого ты перечислил четыре разных решения
>универсального решения
Кстати, ты в курсе, что WinAPI и многие виндовые тулкиты позволяют хранить настройки как в ресстре, так и в ini-фапйлах? anonymous(*)(2011-08-25 18:41:45)
Opera/9.80 (X11; Linux i686; U; Edition Next; Arch Linux; ru) Presto/2.9.168 Version/11.50 |
Скрыть
Re: Бинарный реестор в linux. Уже скоро.> Три вообще-то, каталоги к формату файлов отношения не имеют.
> Зачем однокилобайтовой утилите целый БД для двух строчек?
> Зачем веб-серверу голый ini? Никаких универсальных решений тут нет, да и не нужны они. Есть стандарты на расположение самих конфигов, остальное — дело разработчика.
> Кстати, ты в курсе, что WinAPI и многие виндовые тулкиты позволяют хранить настройки как в ресстре, так и в ini-фапйлах?
|
|
|
|
Этот тред читают 15 пользователей: |
Анонимных: 15 Зарегистрированных: 0 |
Re: Бинарный реестор в linux. Уже скоро.
Блджад валить надо с этого сраного лялиха. Только вот куда?
Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20110815 Firefox/6.0 SeaMonkey/2.3