anonymous@RULINUX.NET~# Last login: 2024-11-23 21:30:58
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Бинарный реестор в linux. Уже скоро.

Да, 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

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Бинарный реестор в linux. Уже скоро. от Silvy 2011-08-24 12:20:00
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Блджад валить надо с этого сраного лялиха. Только вот куда?

Tux-oid(*)(2011-08-24 12:23:22)

Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20110815 Firefox/6.0 SeaMonkey/2.3
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Tux-oid 2011-08-24 12:23:22
avatar
Скрыть

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. Уже скоро. от Bod 2011-08-24 12:43:07
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

>Пока ещё положение спасается тем, что часть "нововведений" можно обойти не используя популярные ДЕ.

Так поддержка будет в самой Qt. Так что поставишь какой-нибудь qbittorent, а он по зависимостям этот самый dconf тебе и притянет.

Silvy(*)(2011-08-24 12:47:26)

Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Бинарный реестор в linux. Уже скоро. от Silvy 2011-08-24 12:20:00
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Да начихать. На мишэн критикал серверах QT и GTK не особливо нужно, а на линукс десктопах реестр ситуацию не особенно ухудшит, она и так несколько хуже, чем у венды.

Hokum(*)(2011-08-24 12:50:59)

Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20100101 Firefox/6.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Silvy 2011-08-24 12:47:26
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

А вообще, конечно, раздражает не сам факт наличия поддержки чего-то нового, а эта тупая политика навязывания и убийства любых альтернатив. Прям как у аппла, или мелкосакса. Хотя хз, они там визуал закопали, или как?

Silvy(*)(2011-08-24 12:52:12)

Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Hokum 2011-08-24 12:50:59
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

>На мишэн критикал серверах QT и GTK не особливо нужно, а на линукс десктопах реестр ситуацию не особенно ухудшит, она и так несколько хуже, чем у венды.

Ты не переживай. На серверах уже протолкнули dbus и всякие там поделки с fdo. Вот захочет Лёня Потный хранить свои конфиги в dconf и сделает. Это в его репертуаре.

Алсо, и на десктопе слёт реестра уже грозит жопой. Перестановкой системы пока, конечно, не грозит, но слёт конфигов всех программ обеспечен.

Silvy(*)(2011-08-24 12:59:11)

Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Silvy 2011-08-24 12:59:11
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Десктоп меня пугает не сильно. Я не так давно получил выше крыши гемора с akonadi&kmail2, так что знаю, о чём говорю :)

А вот на серверах вопрос сложный. С одной стороны тот же AIX неплохо поживает со своим реестром. С другой стороны, и серверная венда обычно ломается совсем не из-за реестра.

А с третьей как-то непривычно, линукс всегда был приятен своей прозрачностью и логичностью, KISS. С реестром такого уже не будет.

Hokum(*)(2011-08-24 13:19:34)

Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20100101 Firefox/6.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Hokum 2011-08-24 13:19:34
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

>С другой стороны, и серверная венда обычно ломается совсем не из-за реестра.

Так у венды ещё 1001 способ сломаться.

>А с третьей как-то непривычно, линукс всегда был приятен своей прозрачностью и логичностью, KISS. С реестром такого уже не будет.

Реестр имеет свойство расти. В вендовом уже разобраться не представляется возможным. А тут ещё и авторы, забывшие про диалоги настроек подтянутся...

Silvy(*)(2011-08-24 13:35:31)

Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Silvy 2011-08-24 13:35:31
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Расти в смысле объёма БД? Так это фигня же, практика того же аикса показывает, что грамотно спроектированный реестр кушать не просит...

Hokum(*)(2011-08-24 13:44:05)

Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20100101 Firefox/6.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Hokum 2011-08-24 13:44:05
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

И где этот твой AIX? Походу сдох давно. Не?

>кушать не просит...

Как это не просит? Вполне себе жрёт положенные такты и оперативную память, сравнимую с таковыми у программы, которая его использует, лол (cужу по dconf). Да и не наблюдал я тормозов, связанных исключительно с текстовыми конфигами. Shared-либы весят на порядки больше.

Silvy(*)(2011-08-24 13:58:42)

Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Silvy 2011-08-24 13:58:42
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Да, кстати, вопрос восстановления тоже интересен. Вот рубанули электричество в момент записи и что? Все программы юзверя прыгнули в дефолт?

Silvy(*)(2011-08-24 14:06:07)

Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Silvy 2011-08-24 13:58:42
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Не сдох, а локализовался. Живёт и здравствует, но не на попсовом x86, а на богоугодном pSeries

Hokum(*)(2011-08-24 15:17:16)

Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20100101 Firefox/6.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Silvy 2011-08-24 13:58:42
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

я бы не стал утверждать, что dconf спроектирован грамотно, этот вопрос требует предварительного изучения

Hokum(*)(2011-08-24 15:18:28)

Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20100101 Firefox/6.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Tux-oid 2011-08-24 12:23:22
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

на Windows

anonymous(*)(2011-08-24 15:52:57)

Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Hokum 2011-08-24 15:18:28
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

>я бы не стал утверждать, что dconf спроектирован грамотно, этот вопрос требует предварительного изучения

А какая тут может быть грамотность? Вариантов всего два, или мы грузим всё в память, или шаримся по диску, забивая дисковый кэш. Можно, конечно, сделать индексировании и прочее, но это опять изобретение БД. Вопрос только в том, ради чего всё это? Чтение конфигов никогда не было узким местом.

Silvy(*)(2011-08-24 16:03:21)

Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от anonymous 2011-08-24 15:52:57
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

спасибо лучше я уж вернусь на макось

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. Уже скоро. от anonymous 2011-08-24 15:52:57
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Ну да, уж на винде-то реестра точно нет

Hokum(*)(2011-08-24 16:21:36)

Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20100101 Firefox/6.0
[#] [Добавить метку] [Редактировать] Ответ на: Бинарный реестор в linux. Уже скоро. от Silvy 2011-08-24 12:20:00
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Там вроде только предложение, а ты говоришь как уже свершившемся факте.

>Полагаю, в новых кедах не будут по этому поводу велосипедить и заюзают dconf.
Зря полагаешь, они даже QTableModel & QTableView из Дельфина выкинули, когда тот достал всех тормозами и сложным API. Опять же, QSettings в отдельном модуле всё равно остался и никто не мешает использовать именно его.

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. Уже скоро. от Silvy 2011-08-24 12:59:11
avatar
Скрыть

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. Уже скоро. от Hokum 2011-08-24 13:19:34
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

>С реестром такого уже не будет.
все будет если сделать по уму. делается это для унификации, для легкости изменения настроек из GUI. вопрос по уму ли это сделают. по уму это должен быть ядерный модуль и всем этим должно заниматься ядро и целенаправленно переводить все программы с конфигов на это API, но боюсь это затянется на десятки лет...

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. Уже скоро. от anonymous 2011-08-25 08:46:58
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Реестр ты vi загрузившись с любой хрени не поправишь уже

Hokum(*)(2011-08-25 08:52:44)

Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20100101 Firefox/6.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Hokum 2011-08-25 08:52:44
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

>Реестр ты vi загрузившись с любой хрени не поправишь уже
а это принципиально править конфиг именно vi? я например скорей nano или mc поправлю, а тут будет спец API и спецредакторы и консольные и гуевые. да вот только с трудом вериться что по уму все это сделают, нужно на уровне ядра и целенаправленно продвигать переписывая все программы в плане использования конфигов. тогда бы мы и унификацию получили и все велосипеды выкинули и автоматизировали изменение конфигов (имхо именно это мешает больше всего linux десктопу). но вериться с трудом что такой огромный объем работ можно проделать и внедрить массово.

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. Уже скоро. от anonymous 2011-08-25 10:17:55
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

>а тут будет спец API и спецредакторы и консольные и гуевые.
А если файл будет повреждён и парсер его не осилит? В ini пропавшую скобку (я с таким сталкивался, кстати) всегда можно поправить через "неспециализированный" редактор, а здесь как? В hex-редактор лезть?

>вот только с трудом вериться что по уму все это сделают
Вот-вот.

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:02:26
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

>А если файл будет повреждён и парсер его не осилит?
если все будет сделано по уму то будет аналог микробазы данных с индексом, контрольными суммами, восстановлением и откатом, просто быстро, надежно, унифицированно, автоматизированно и на уровне модуля ядра, но это по уму... а не по уму например лепят sqlite куда надо и не надо, а потом firefox жутко тормозит на истории...

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. Уже скоро. от anonymous 2011-08-25 11:34:06
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Парсинг и инструментарий по работе с полноценной базы это уже не vi размеров в пару сотен килобайт. И уж всяко не KISS.

Hokum(*)(2011-08-25 11:40:58)

Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20100101 Firefox/6.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от anonymous 2011-08-25 11:34:06
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

> если все будет сделано по уму то будет аналог микробазы данных с индексом
А чем многопользовательская микробаза отличается от обычной базы? Разве городить аналоги существующих решений - это "по уму"?

anonymous(*)(2011-08-25 13:42:17)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Hokum 2011-08-25 11:40:58
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

> Парсинг и инструментарий по работе с полноценной базы это уже не vi размеров в пару сотен килобайт.
Что такое "Парсинг по работе с полноценной базы"?

> И уж всяко не KISS.
Кто мешает отобразить конфиги в файловую систему?

anonymous(*)(2011-08-25 13:44:15)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от anonymous 2011-08-25 13:44:15
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Ты всеми силами увеличиваешь сложность системы и повышаешь вероятность проблем, наращивая число точек отказа. Либо ты не понимаешь KISS, либо просто троллишь.

Hokum(*)(2011-08-25 13:46:17)

msnbot/1.1 (+http://search.msn.com/msnbot.htm)
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Hokum 2011-08-25 13:46:17
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Что такое "Парсинг по работе с полноценной базы"?

> Ты всеми силами увеличиваешь сложность системы и повышаешь вероятность проблем, наращивая число точек отказа. Либо ты не понимаешь KISS, либо просто троллишь.
Ну так просвети меня - чем это лучше и KISS-нее когда каждая утилита парсит свои конфиги в своём собственном неповторимом формате своим особым парсером на каждый чих?

anonymous(*)(2011-08-25 13:54:55)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от anonymous 2011-08-25 13:54:55
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

>когда каждая утилита парсит свои конфиги в своём собственном неповторимом формате
поэтому ini рулит

Tux-oid(*)(2011-08-25 14:02:16)

Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20110815 Firefox/6.0 SeaMonkey/2.3
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Tux-oid 2011-08-25 14:02:16
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

> поэтому ini рулит
Чоэта?

anonymous(*)(2011-08-25 14:09:25)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от anonymous 2011-08-25 14:09:25
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

>> поэтому ini рулит
>Чоэта?
 http://lmgtfy.com/?q=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
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Tux-oid 2011-08-25 14:02:16
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

>поэтому ini рулит
+1 Просто и универсально.

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. Уже скоро. от anonymous 2011-08-25 14:32:02
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

>  http://lmgtfy.com/?q=ini
Оно хочет джава-скрипт. Можешь своими словами рассказать что это такое, и как едобно его использовать для профилей или описания иерархических структур типа конфигурации веб-сервера или cgroups например?

anonymous(*)(2011-08-25 14:42:04)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от anonymous 2011-08-25 14:42:04
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

>Оно хочет джава-скрипт.
У тебя только w3m? Или ты вирусов боишься? :)

>что это такое
 http://ru.wikipedia.org/wiki/Ini

>для профилей
Сохраняй в отдельные каталоги.

>описания иерархических структур типа конфигурации веб-сервера или cgroups
Для этого есть xml и json. Заметь, со своими готовыми парсерами, без всяких dconf'ов.

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. Уже скоро. от anonymous 2011-08-25 14:54:54
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

> У тебя только w3m? Или ты вирусов боишься? :)
Берегу такты процессора, если перечисленные тобой соображения тебя не чем-то устраивают.

>  http://ru.wikipedia.org/wiki/Ini
Ну, и стоило кокетничать со всякими левыми сайтами? Мог бы сразу ссылку дать чтобы было понятно что именно ты имеешь в виду.

>  http://ru.wikipedia.org/wiki/Ini
> Сохраняй в отдельные каталоги.
> xml
> json
Итого ты перечислил четыре разных решения для одной и той же задачи - хранения конфигов. Мне надо объяснять какой ты дурак если не видишь необходимости в использовании единственного универсального решения?

anonymous(*)(2011-08-25 15:55:09)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от anonymous 2011-08-25 15:55:09
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

А давайте сделаем универсальный дистрибутив линукса, а так-же одно ДЕ и по одной утилите на каждую задачу.

Tux-oid(*)(2011-08-25 15:58:09)

Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20110815 Firefox/6.0 SeaMonkey/2.3
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от Tux-oid 2011-08-25 15:58:09
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Ты пользуешься четырьмя ДЕ одновременно? А в случае конфигов - это всё как раз будет использоваться одновременно!

Кстати, у меня есть идея получше - конфиг должен быть бинарным, на сях. Конпелироваться прямо в конфигурируемые им приложения (ну обычный сишный хидер). При изменении конфига зависимые бинарники должны автоматически переконпелироваться.

anonymous(*)(2011-08-25 16:03:20)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от anonymous 2011-08-25 16:03:20
avatar
Скрыть

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. Уже скоро. от Tux-oid 2011-08-25 16:07:18
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Ты какой-то чересчур озабоченный сегодня :)

anonymous(*)(2011-08-25 16:24:21)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от anonymous 2011-08-25 13:44:15
avatar
Скрыть

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. Уже скоро. от anonymous 2011-08-25 13:54:55
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

Тем, что не усложняет жизнь ни себе ни другим.

Hokum(*)(2011-08-25 17:33:34)

Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20100101 Firefox/6.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: Бинарный реестор в linux. Уже скоро. от anonymous 2011-08-25 15:55:09
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

>Берегу такты процессора
Первопень и барахлящий кулер? Понимаю…

>Ну, и стоило кокетничать со всякими левыми сайтами?
А ты по первой ссылке всё же пройди, сам поймёшь.

>Итого ты перечислил четыре разных решения
Три вообще-то, каталоги к формату файлов отношения не имеют.

>универсального решения
Зачем однокилобайтовой утилите целый БД для двух строчек? Зачем веб-серверу голый ini? Никаких универсальных решений тут нет, да и не нужны они. Есть стандарты на расположение самих конфигов, остальное — дело разработчика.

Кстати, ты в курсе, что 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. Уже скоро. от anonymous 2011-08-25 18:41:45
avatar
Скрыть

Re: Бинарный реестор в linux. Уже скоро.

> Три вообще-то, каталоги к формату файлов отношения не имеют.
Я разве писал где-то словосочетание "формат файлов"?

> Зачем однокилобайтовой утилите целый БД для двух строчек?
Ну пол-БД городить как-то нелогично - во-первых вряд ли половинка будет работать, а во-вторых непонятно зачем её вообще создавать учитывая что какая-нибудь БД в системе зачастую уже присутствует или её можно доставить из репов.

> Зачем веб-серверу голый ini? Никаких универсальных решений тут нет, да и не нужны они. Есть стандарты на расположение самих конфигов, остальное — дело разработчика.
Разработчиков мало, а юзеров, которым потом потом ебаться с разношёрстными синтаксисами конфигов - много. На кого будем ориентироваться?

> Кстати, ты в курсе, что WinAPI и многие виндовые тулкиты позволяют хранить настройки как в ресстре, так и в ini-фапйлах?
Дык это соображение только подтверждает тот факт что реестр удобнее даже для разработчика: если они могут запросто использовать инишники, но при этом доля программ, хранящих конфиги в ini-файлах постоянно снижается, и сейчас ты уже заибёшься искать прогу которая юзала бы ini-файлы, то это значит что реестр победил.

anonymous(*)(2011-08-25 19:23:05)

Этот тред читают 11 пользователей:
Анонимных: 11
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!