1.2, an (??), 21:53, 17/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –42 +/– |
Я так понимаю это конференция разработчиков FreeDesktop на базе Qt (unity вроде тоже на Qt переходит....). Только что там делает GNOME? тоже собирается на Qt переходить :)? Ну переходите уже, не нарушайте единообразие.
| |
|
2.18, Аноним (-), 23:07, 17/04/2013 [^] [^^] [^^^] [ответить]
| +30 +/– |
Дамп потока сознания очередного тулкитофоба. Навевает уныние.
| |
2.56, Buy (ok), 00:44, 18/04/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
При чем тут тулкит? Какое отношение это имеет к обсуждаемым на конференции вопросам?
| |
|
3.270, Аноним (-), 20:05, 20/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> При чем тут тулкит? Какое отношение это имеет к обсуждаемым на конференции
> вопросам?
Прямое. О чем могут говорить гномосеки с кедорасами и не подраться при этом, как обычно?
| |
|
|
1.3, Аноним (-), 21:53, 17/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Нафига тащить в ядро всякую фигню. По моему dbus в ядре это еще та дырень для безопасности будет или я ошибаюсь?
| |
|
2.5, Аноним (-), 22:01, 17/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
Само по себе оно не более дырень чем любой иной интерфейс в ядре. А почему ядро не должно иметь доступа к dbus? За что его так обули то?
| |
|
3.33, Аноним (-), 23:23, 17/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Само по себе оно не более дырень чем любой иной интерфейс в
> ядре. А почему ядро не должно иметь доступа к dbus? За
> что его так обули то?
Да ядру в общем-то пофиг на dbus. Главное - где сам dbus находится.
Например, с точки зрения надежности. Если демон dbus упадет - произойдет сбой доставки, что неприятно и крайне трудно поддается обработке. А если упадет ядерный dbus - то только вместе с ядром, так что можно и не париться с обработкой.
Еще утверждается, что ядерный dbus должен быть не только надежнее, но также быстрее и безопаснее юзерспейсного. Надо полагать, по похожим принципам.
| |
|
4.44, Аноним (-), 23:59, 17/04/2013 [^] [^^] [^^^] [ответить]
| +16 +/– |
>Если демон dbus упадет - произойдет сбой доставки, что неприятно и крайне трудно поддается обработке. А если упадет ядерный dbus - то только вместе с ядром, так что можно и не париться с обработкой.
Цитата дня.
| |
|
5.61, Аноним (-), 00:59, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>Если демон dbus упадет - произойдет сбой доставки, что неприятно и крайне трудно поддается обработке. А если упадет ядерный dbus - то только вместе с ядром, так что можно и не париться с обработкой.
> Цитата дня.
Нуачо, гарантированная доставка as is.
| |
|
4.78, iCat (ok), 03:47, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
>...можно и не париться с обработкой.
А вот подобные сообщения настораживают...
| |
|
|
6.271, Аноним (-), 20:06, 20/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Да тот же ipc. Чуть сложнее.
Чем оно лучше IPC, или, к примеру, doors?
| |
|
|
4.85, ананим (?), 04:49, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
>А если упадет ядерный dbus - то только вместе с ядром, так что можно и не париться с обработкой.
Модули часто педают, ядро при этом как правило обрабатывает это без кернел-паник (если этот модуль не жизненно важен).
Сабжевый дбас всего-лишь курьер. Ему всё равно что за письма он носит.
| |
|
|
|
3.27, Аноним (-), 23:15, 17/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
Есть подозрение, что после публичного релиза kdbus проги начнут массово юзать специфичные для него фичи.
| |
|
2.17, Аноним (-), 23:06, 17/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Нафига тащить в ядро всякую фигню. По моему dbus в ядре это еще та дырень для безопасности будет или я ошибаюсь?
В юзерспейсе на порядок опаснее.
| |
2.55, kb (?), 00:42, 18/04/2013 [^] [^^] [^^^] [ответить]
| +4 +/– |
Это так же небезопасно, как и сокеты. Тащить в ядро затем, чтоб был механизм publish/subscribe.
| |
|
3.60, Аноним (-), 00:59, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Это так же небезопасно, как и сокеты. Тащить в ядро затем, чтоб
> был механизм publish/subscribe.
Есть же netlink.
| |
3.272, Аноним (-), 20:12, 20/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Это так же небезопасно, как и сокеты. Тащить в ядро затем, чтоб
> был механизм publish/subscribe.
Линь же - самая безопасная на планете ось! (издеваюсь) Не так ли, Шигорин?
| |
|
|
1.4, Аноним (-), 22:00, 17/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +6 +/– |
Пусть еще энлайтмент в когорту возьмут, чтоли. Чего он как рыжий то? Еще можно XFCE и LXDE.
| |
|
2.7, skybon (ok), 22:10, 17/04/2013 [^] [^^] [^^^] [ответить]
| –2 +/– |
Что насчёт индикаторов приложений (indicator-applet / knotify)? Станут новым стандартом вместо старого трея?
| |
|
3.9, Аноним (-), 22:23, 17/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Что насчёт индикаторов приложений (indicator-applet / knotify)? Станут новым стандартом
> вместо старого трея?
А фиг знает - почему бы не спросить в указанном списке рассылки?
| |
|
2.25, Аноним (-), 23:12, 17/04/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Еще можно XFCE и LXDE.
Afaik, они не настолько DE, чтобы париться о таких вещах.
| |
|
3.111, arisu (ok), 11:54, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> Еще можно XFCE и LXDE.
> Afaik, они не настолько DE, чтобы париться о таких вещах.
ага. разор, значит, «настолько DE», а xfce — нет. выдыхай, что ли…
| |
|
4.168, Аноним (-), 13:31, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> ага. разор, значит, «настолько DE», а xfce — нет.
Razor - wannabe DE. XFCE - нет.
| |
|
5.172, arisu (ok), 13:35, 18/04/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
>> ага. разор, значит, «настолько DE», а xfce — нет.
> Razor — wannabe DE. XFCE — нет.
что «нет»? не вонаби? или не DE? попробуй выражаться ясней.
| |
|
6.181, Аноним (-), 13:46, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> что «нет»? не вонаби? или не DE? попробуй выражаться ясней.
По-русски: разор - хочет стать DE, XFCE - не хочет.
| |
|
7.188, arisu (ok), 13:53, 18/04/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
>> что «нет»? не вонаби? или не DE? попробуй выражаться ясней.
> По-русски: разор — хочет стать DE, XFCE — не хочет.
уточню: не хочет, потому что уже, или не хочет, потому что не может? ибо по сути xfce и есть DE, а вот razor пока нет.
| |
|
|
9.196, arisu (ok), 14:15, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | намного больше но если ты этого не видишь 8212 то ты ничего не понимаешь в т... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
2.65, Аноним (-), 01:11, 18/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> а по-одиночке не выживут
Спойлер: в конце Unity всех убьет ножом в спину и останется один.
| |
|
1.10, SergMarkov (ok), 22:24, 17/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
>>предоставление структурированного хранилища для хранения произвольных параметров в формате ключ/значение.
Что то такое решение сильно напоминает :)
| |
|
|
3.12, SergMarkov (ok), 22:32, 17/04/2013 [^] [^^] [^^^] [ответить]
| –2 +/– |
> на самом деле реестр (регистр) не так уж и плох
Вовсе не говорю, что он плох. Но понимание этого у MS произошло довольно быстро, в линуксе, боюсь, такой процесс затянется на гораздо более длительный срок, к тому же с опозданием на 20 лет.
| |
|
4.19, ананим (?), 23:07, 17/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> на самом деле реестр (регистр) не так уж и плох
>Вовсе не говорю, что он плох.
А зря.
Одно дело «для хранения произвольных параметров» и совсем другое хранить там критически-важные для функционирования системы данные, ком-объекты, актив-хы, тлб, итд, итп.
Мс любую идею может довести до маразма, если хотя бы только намёк появляется на возможность вендор-локин.
зыж
>Но понимание этого у MS произошло довольно быстро, в линуксе, боюсь, такой процесс затянется на гораздо более длительный срок, к тому же с опозданием на 20 лет.
Не бойтесь за линукс, не надо.
ззыж
К тому же что-то мне подсказывает, что формат этого хранилища будет открытым (а может даже и не бинарным), а не как у свежеиспечённого лузера.
| |
|
5.24, Аноним (-), 23:11, 17/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Одно дело «для хранения произвольных параметров» и совсем другое хранить там
> критически-важные для функционирования системы данные, ком-объекты, актив-хы, тлб, итд,
> итп.
Второе является подмножеством первого.
> Мс любую идею может довести до маразма
В тру-юниксах, в частности, IBM AIX, хранить критически важные системные данные в бинарной БД начали еще когда дос пешком под стол ходил. Это так, к вопросу об источниках маразма.
| |
|
6.28, ананим (?), 23:16, 17/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
>Второе является подмножеством первого.
Второе это что?
актив-хы? верно, но фекалий они в реестр пихают гораздо больше.
| |
|
7.30, Аноним (-), 23:19, 17/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
первое - произвольные параметры
второе - критически важные данные
| |
|
8.35, ананим (?), 23:28, 17/04/2013 [^] [^^] [^^^] [ответить] | –1 +/– | И что это должно доказывать Натуральные числа, подмножество вещественных Запус... текст свёрнут, показать | |
|
|
|
|
|
|
|
15.210, Vkni (ok), 17:35, 18/04/2013 [^] [^^] [^^^] [ответить] | +/– | Гражданин, откройте первую страницу учебника по матану, посмотрите разницу между... текст свёрнут, показать | |
|
|
|
|
|
|
9.59, Аноним (-), 00:58, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | И то, и другое подпадает под определения произвольных данных На то они и пр... текст свёрнут, показать | |
|
|
|
|
13.75, Vkni (ok), 02:03, 18/04/2013 [^] [^^] [^^^] [ответить] | +/– | Реестр винды - это, по-сути, немного специфическая файловая система Для нее даж... текст свёрнут, показать | |
|
|
15.99, Vkni (ok), 08:31, 18/04/2013 [^] [^^] [^^^] [ответить] | +/– | При чем тут fuse То же самое можно сделать на Виндовском IFS Милый друг, файло... большой текст свёрнут, показать | |
|
|
17.135, arisu (ok), 12:18, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | можно узнать, откуда получился такой вывод особенно если учесть, что оппонент п... текст свёрнут, показать | |
|
|
19.149, arisu (ok), 12:38, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | в том, что файловая система 8212 это иерархическая БД вида 171 key-value 1... большой текст свёрнут, показать | |
|
23.190, arisu (ok), 13:55, 18/04/2013 [^] [^^] [^^^] [ответить] | +/– | почитай что-нибудь на тему 171 публичные обсуждения 187 ок как будем догов... большой текст свёрнут, показать | |
25.193, arisu (ok), 14:04, 18/04/2013 [^] [^^] [^^^] [ответить] | +/– | попка молодец тогда приезжай, составим, заверим у нотариуса учитывая, как ты п... большой текст свёрнут, показать | |
27.258, Vkni (ok), 18:02, 19/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Видимо, прочел таки страницу книжки по матану про подмножество и элемент множест... текст свёрнут, показать | |
28.260, arisu (ok), 18:04, 19/04/2013 [^] [^^] [^^^] [ответить] | +2 +/– | вот так вот он подло обломал мои планы обогащения а я уже мешок для денег заказ... текст свёрнут, показать | |
|
|
|
|
|
|
14.114, arisu (ok), 11:59, 18/04/2013 [^] [^^] [^^^] [ответить] | +2 +/– | непонятно только, зачем реализовывать тормозную и неудобную FS со своим отдельны... текст свёрнут, показать | |
|
15.222, Vkni (ok), 18:32, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Хорошие разработчики в MS еще не пришли, царили MS DOS Windows 3 0 и файловая си... текст свёрнут, показать | |
|
|
17.226, Vkni (ok), 19:08, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Его сперва встроили не общесистемным компонентом, а только то ли для OLE, то ли ... текст свёрнут, показать | |
|
18.242, arisu (ok), 05:24, 19/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | ну так это ещё более-менее разумно было спереть, если точнее потому как ноги р... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
7.32, ананим (?), 23:21, 17/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
зыж
>В тру-юниксах, в частности, IBM AIX, хранить критически важные системные данные в бинарной БД начали еще когда дос пешком под стол ходил. Это так, к вопросу об источниках маразма.
Да хоть в ксениксах.
Речь о фридесктопе. И буме на открытые технологии вообще и линух в частности.
ззыж
Ну вы ещё в реестр все субд запишите, угу.
Там вон амароки мускуль юзают. Повод позубоскалить.
Без реестра винда не грузится, сабж — легко. Вот и весь сказ.
| |
|
|
5.26, SergMarkov (ok), 23:13, 17/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А зря.
> Одно дело «для хранения произвольных параметров» и совсем другое хранить там
> критически-важные для функционирования системы данные, ком-объекты, актив-хы, тлб, итд,
> итп.
> Мс любую идею может довести до маразма, если хотя бы только намёк
> появляется на возможность вендор-локин.
Кто мешает проявить истинно линуковый ум и сделать по уму? :-) Явно же ведь не ms.
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24.176, arisu (ok), 13:37, 18/04/2013 [^] [^^] [^^^] [ответить] | +2 +/– | они тоже пытаются написать windowmaker видимо, не смогли склонировать репозитор... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.41, kurokaze (ok), 23:53, 17/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
Охохо, просто ты нуб не сталкивался в 90-х с развалом реестра и неработоспособностью системы из за него
| |
|
5.46, ананим (?), 00:03, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
Он и сейчас разваливается. И не так уж редко.
Зыж
Но проблема не в том, чтобы использовать различные б/д.
Вопрос в том, чтобы в базах данных были именно данные, а не «активные» элементы кода.
| |
|
6.87, jOKer (ok), 05:59, 18/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
>«активные» элементы кода
Это понятие весьма расплывчатое. Кто, к примеру, мешает мне хранить серилизованные данные, которые быстренько становятся активным кодом после того как над ними поработает десерилизатор? Да никто!... И вообще я могу хранить там скрипты на том же питоне, руби, перле, так сказать, в чистом виде....
Я думаю, что не стоит давать школоте еще один пистолет: у них и так оружия хватит что бы не только ногу себе отстрелить, а и фарш из нее сделать!
| |
|
7.118, arisu (ok), 12:03, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> серилизованные
это что, пардон, такое? варианты трактовки только неприличные получаются.
| |
|
8.143, jOKer (ok), 12:32, 18/04/2013 [^] [^^] [^^^] [ответить] | –2 +/– | Это такая штука, которая позволяет сложный объект закодировать с помощью очень-о... текст свёрнут, показать | |
|
7.138, ананим (?), 12:23, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>«активные» элементы кода
>Это понятие весьма расплывчатое. Кто, к примеру, мешает мне хранить серилизованные данные, которые быстренько становятся активным кодом
Да вы можете делать что угодно. Хоть вприсядку, хоть голиком.
Пока это не носит системотический характер и не навязывается поголовно как основная часть ОС.
| |
|
|
|
4.103, AleYeCu (?), 09:22, 18/04/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
Вам не приходило в голову, что посетителям данного ресурса решения MS двадцатилетней давности, скорее, не нравятся?
| |
|
5.105, SergMarkov (ok), 09:29, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Вам не приходило в голову, что посетителям данного ресурса решения MS двадцатилетней
> давности, скорее, не нравятся?
Зато им нравится, например, решение той же давности яббла в виде глобального меню. Без разницы какой давности решение, подобное в aix оно уже лет 40.
Если же вы считаете что все приходящие на опеннет обязаны придерживаться "единственно правильной точки зрения", то вы скорее всего ошибаетесь. Такое стремление характерно для сектантов или фанатиков, но далеко не все посетители данного ресурса к ним относятся.
| |
|
6.107, AleYeCu (?), 10:08, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Ну вот я посетитель данного ресурса Глобальное меню считаю откровенно бредовой ... большой текст свёрнут, показать | |
|
7.108, SergMarkov (ok), 10:12, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
Вопрос в том, что зачастую неприятие ms становится глобальным, и отрицаются даже объективно интересные вещи, только потому что они родом из ms.
| |
|
|
|
10.204, fi (ok), 16:31, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | nt4 уже была хуже 3 5 а их POSIX - совсем говно оказался А регистер, как инс... текст свёрнут, показать | |
|
|
|
|
12.275, arisu (ok), 20:47, 20/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | а вот это были стенания бедняши, не умеющего в системы сборки дальше бедняша до... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
3.14, Vkni (ok), 22:49, 17/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> на самом деле реестр (регистр) не так уж и плох
Все хорошо, но там нет комментов. Поэтому через некоторое время совершенно невозможно понять, что делает какой ключ.
| |
|
4.16, Аноним (-), 23:01, 17/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Все хорошо, но там нет комментов.
И поиска нормального нет. И непонятного ср№ча много. Буквально мегазы.
| |
|
5.74, Vkni (ok), 01:59, 18/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> И поиска нормального нет. И непонятного ср№ча много. Буквально мегазы.
Ну это тоже. Впрочем, говорят, реестр можно примонтировать как файловую систему.
| |
|
6.216, Аноним (-), 18:17, 18/04/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Ну это тоже. Впрочем, говорят, реестр можно примонтировать как файловую систему.
В винде? Или это *никсоиды, как обычно, сделали лучше чем было в оригинале? :)
| |
|
|
|
|
2.13, Аноним (-), 22:47, 17/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>> предоставление структурированного хранилища для хранения произвольных параметров в формате ключ/значение.
> Что то такое решение сильно напоминает :)
ога, gconf напоминает
| |
2.34, foxy_ant (?), 23:25, 17/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
Вообще в конфигурационных файлах параметры так и хранятся: ключ/значение. Конфиг-файл может быть простым текстовиком, может иметь XML-структуру, в windows реестр имеет двоичный формат. Реестр gconf - XML формат. Врятли во FreeDesktop будут продвигать двоичные форматы настроечных файлов как реестре windows.
| |
|
3.58, Аноним (-), 00:56, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Вообще в конфигурационных файлах параметры так и хранятся: ключ/значение. Конфиг-файл
> может быть простым текстовиком, может иметь XML-структуру, в windows реестр имеет
> двоичный формат. Реестр gconf - XML формат. Врятли во FreeDesktop будут
> продвигать двоичные форматы настроечных файлов как реестре windows.
В Enlightenment бинарные конфиги используются уже сейчас.
Впрочем, XML для чтения человеком не намного проще, чем бинарник.
| |
|
4.104, AleYeCu (?), 09:23, 18/04/2013 [^] [^^] [^^^] [ответить]
| –3 +/– |
> Впрочем, XML для чтения человеком не намного проще, чем бинарник.
XML я любым текстовым редактором открою и прочитаю. В отличие от.
| |
|
5.123, arisu (ok), 12:09, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> XML я любым текстовым редактором открою и прочитаю.
откроешь — да. прочитаешь? разлапистый xml не намного проще, чем в голове бинарник декодировать. разница в том, что бинарник меньше занимает и быстрее грузится.
| |
|
6.198, AleYeCu (?), 15:49, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
Прочитаю, в чём проблема-то? Менее удобен для чтения, чем продуманный конфиг, но тем не менее. Я этих XML читал и писал дофига в своё время. Да и какая там «разлапистость» может быть, если не совсем дебил делал? Два, ну три уровня вложенности. Фигня-с. А вот для бинарника нужна спец-программа. Собственно, уже это перечёркивает все дальнейшие достоинства оного.
| |
|
7.199, arisu (ok), 15:55, 18/04/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
> А вот для бинарника нужна спец-программа
да один хрен: что текстовый редактор, что текстовый редактор на результат экспорта.
вообще, я бы лично предпочёл xml-ю бинарь. а им обоим — обычный текстовый key=value.
а что было бы вообще здорово — это стандартная библиотека, которая текстовые конфиги жуёт. и у которой есть вкусный API оповещения об изменении оных конфигов. чтобы реакцию на это можно было парой колбэков сделать, а не городить велосипеды.
| |
7.228, Vkni (ok), 19:17, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> если не совсем дебил делал?
К сожалению, в этом месте ваши построения терпят фиаско. Будут, будут конфиги, которые совсем дебилы делали. Поэтому нужен формат, в котором урон будет по-меньше.
| |
|
|
5.179, Аноним (-), 13:42, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> XML я любым текстовым редактором открою и прочитаю. В отличие от.
Если уж вы XML в текстовом редакторе можете распарсить, то hexdump-ы для вас должны быть открытой книгой.
| |
|
6.200, AleYeCu (?), 15:57, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Вот hexdump крохотный фрагмент крохотный бинарника 0000000 457f 464c 0102 000... большой текст свёрнут, показать | |
|
7.220, Аноним (-), 18:21, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
А вот гзипанутый лог - бинарная сущность. С лемпел-зивом и деревьями хаффмана. Но почему-то ни у кого возражений не вызывает.
Кстати сразу видно что с бинарными данными вы работать не умеете. Даже хексдамп горбатый.
| |
|
|
5.218, Аноним (-), 18:18, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> XML я любым текстовым редактором открою и прочитаю. В отличие от.
Иди, открой XML от OSM в текстовом редакторе. Всего 250 гигз, ага :)
| |
|
6.235, AleYeCu (?), 20:33, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> XML я любым текстовым редактором открою и прочитаю. В отличие от.
> Иди, открой XML от OSM в текстовом редакторе. Всего 250 гигз, ага
> :)
Гражданин, у вас с головой как? Какие 250 «гигз» у конфига?! У меня вся система раз в десять меньше занимает, вместе с ресурсами игр и парой виртуальных образов.
| |
|
7.245, arisu (ok), 05:33, 19/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Гражданин, у вас с головой как? Какие 250 «гигз» у конфига?!
а что, карта — это разве не «конфиг» для карторисовалки? уровни и графика для движка игры — тоже конфиг. благо, никто ещё не сошёл с ума настолько, чтобы хранить картинки в XML. надеюсь, и не дойдёт.
| |
|
|
9.253, arisu (ok), 10:41, 19/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | хм вообще-то, OSM как раз лазят править конечно, специнструментами и зачем та... текст свёрнут, показать | |
9.254, arisu (ok), 10:42, 19/04/2013 [^] [^^] [^^^] [ответить] | +/– | а в каких по-моему, любые данные для движка являются конфигом собственно, движ... текст свёрнут, показать | |
|
|
|
|
|
|
|
2.71, Kroz (ok), 01:57, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Что то такое решение сильно напоминает :)
Мне тоже: конфигурационные файлы в /etc (очень надеюсь, что я не ошибаюсь).
| |
|
3.73, SergMarkov (ok), 01:59, 18/04/2013 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Мне тоже: конфигурационные файлы в /etc (очень надеюсь, что я не ошибаюсь).
Тогда это очень грустно..
| |
|
4.76, Kroz (ok), 03:19, 18/04/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
А ты никогда не думал, что под понятие структуры "ключ-значение" отлично подходит файловая система, где ключ - полное имя файла с путем. Даже в regedit отображаются как бы папки, в которых уже находятся ключи. Получается что реестр - это файловая система в файловой системе. Зачем?
| |
|
5.77, SergMarkov (ok), 03:27, 18/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> А ты никогда не думал, что под понятие структуры "ключ-значение" отлично подходит
> файловая система, где ключ - полное имя файла с путем. Даже
> в regedit отображаются как бы папки, в которых уже находятся ключи.
> Получается что реестр - это файловая система в файловой системе. Зачем?
Это бинарный файл со своей структурой данных. Зачем делают бинарные файлы БД с собственной структурой вместо кучи текстовых файлов в существующей файловой системе?
| |
|
6.81, Kroz (ok), 04:13, 18/04/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Зачем делают бинарные файлы БД с собственной структурой вместо кучи текстовых файлов в существующей файловой системе?
Для ускорения выборки данных. Отсюда у меня первый вопрос: в случае с конфигами, является ли выборка данных из текстовых файлов узким местом в производительности программ?
| |
|
7.83, ананим (?), 04:40, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
Конфиг на то и конфиг, что читается полностью.
Есть сложность с преобразованием символов в числа/даты (если числовые данные есть в конфиге), но и только.
Зато нет сложности в дополнительных библиотеках (или даже субд) по чтению/записи бинарников. Плюс хьюман фрэндли.
Нет, не является. Более того, вы можете загнать в переменные значения сразу по мере последовательного их чтения. В случае же с общим хранилищем вы вынуждены делать отдельные запросы на каждую. Зато претензия на универсальность.
Сори что влез.
| |
|
8.90, jOKer (ok), 06:34, 18/04/2013 [^] [^^] [^^^] [ответить] | –4 +/– | Глупости Никаких сложностей у текстовых форматов нет как нет Как раз наоборот... текст свёрнут, показать | |
|
9.150, arisu (ok), 12:45, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | и причина этому, что характерно, отнюдь не 171 сложности с порядком битов 187... текст свёрнут, показать | |
|
10.229, jOKer (ok), 19:32, 18/04/2013 [^] [^^] [^^^] [ответить] | –1 +/– | Слушай, дедуля, поскольку я в свои сорок с гаком лет, более веской причины чем э... большой текст свёрнут, показать | |
|
|
12.246, jOKer (ok), 05:43, 19/04/2013 [^] [^^] [^^^] [ответить] | –1 +/– | И это все что ты смог из себя выдавить Не густо Похоже что ты только и умеешь,... текст свёрнут, показать | |
|
|
|
15.249, arisu (ok), 06:05, 19/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | ну да, вещь дефицитная а я на тебя зачем-то немного потратил и ведь ясно же бы... текст свёрнут, показать | |
|
16.250, jOKer (ok), 07:03, 19/04/2013 [^] [^^] [^^^] [ответить] | –1 +/– | Курить надо поменьше всякой гадости с утра, тогда и не будет мерещится, что ты н... текст свёрнут, показать | |
|
|
|
|
|
|
|
9.219, Аноним (-), 18:20, 18/04/2013 [^] [^^] [^^^] [ответить] | –1 +/– | И временами им это сильно икается Тем более что какой-нибудь там XMLный жаббер ... текст свёрнут, показать | |
|
|
7.97, SergMarkov (ok), 08:11, 18/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Для ускорения выборки данных. Отсюда у меня первый вопрос: в случае с
> конфигами, является ли выборка данных из текстовых файлов узким местом в
> производительности программ?
Одним из из узких мест, безусловно. Где то узко, где то мелко, еще где то невысоко, все плюсуется в и результате получается не самая благостная вещь. К тому же универсализм доступа к данных из любого места тоже немаловажная деталь.
| |
|
8.112, Kroz (ok), 11:55, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Если перефразировать твой ответ, то получится далеко не самым узким И здесь т... текст свёрнут, показать | |
|
|
6.82, ананим (?), 04:22, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Чтобы защитить свою ынтыктуальную собстность Зыж Не нужно укрываться за бинар... большой текст свёрнут, показать | |
|
7.89, jOKer (ok), 06:12, 18/04/2013 [^] [^^] [^^^] [ответить] | +/– | gt оверквотинг удален Банальный текстовой конфиг в формате ключ-значение инд... большой текст свёрнут, показать | |
|
8.184, Аноним (-), 13:49, 18/04/2013 [^] [^^] [^^^] [ответить] | –1 +/– | Согласно той же бритве Оккама, не стоит городить сущности, пытаясь сделать NoSQL... текст свёрнут, показать | |
|
7.98, SergMarkov (ok), 08:13, 18/04/2013 [^] [^^] [^^^] [ответить]
| –2 +/– |
Мускуль, например на дескопе, нужен онюдь не всем, реестр нужен всем, так что аналогия хромает
| |
|
8.113, Kroz (ok), 11:58, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Небольшая поправка реестр тоже никому не нужен Нужно такое, что использовало б... текст свёрнут, показать | |
|
|
10.163, Kroz (ok), 13:17, 18/04/2013 [^] [^^] [^^^] [ответить] | +/– | Ок Соглашусь Уточняю Использовать что-то новое только в том случае, если это ... текст свёрнут, показать | |
|
|
12.205, Kroz (ok), 17:17, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Хорошо Но проблема в том, что у нас не парк машин в ICANN, у нас домашний дескт... текст свёрнут, показать | |
|
|
|
|
|
|
6.230, Аноним (-), 20:23, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Это бинарный файл со своей структурой данных. Зачем делают бинарные файлы БД
> с собственной структурой вместо кучи текстовых файлов в существующей файловой системе?
Затем что фат в винде убогий и дико тормозит при куче файлов в 1 дире. Вот тогда они и сгородили реестр, т.к. чтение пачки конфигов у них бы адски тормозило. Но EXT4 например все это не касается. Сама ФС - тоже по сути БД специализированная.
| |
|
5.88, jOKer (ok), 06:07, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> А ты никогда не думал, что под понятие структуры "ключ-значение" отлично подходит
> файловая система, где ключ - полное имя файла с путем. Даже
> в regedit отображаются как бы папки, в которых уже находятся ключи.
> Получается что реестр - это файловая система в файловой системе. Зачем?
Согласен. И тут бы им вспомнить что в линуксе "все есть файл" и перечитать кое-какие высказывания Ганса Райзера на тему СУБД vs ФС.
Ведь фактически для реализации того, что они хотят достаточно было бы к файловой системе прикрутить индексы, для быстрого поиска, и оговорить формат и механизм доступа к этому индексу. И все! Но нет, мы не ищем легких путей.
| |
5.93, Vkni (ok), 07:04, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Получается что реестр - это файловая система в файловой системе. Зачем?
Затем, что файловые системы FAT16/FAT32/NTFS плохо умеют работать с грудой мелких файлов. :-) Это же MS Windows.
| |
|
6.115, Kroz (ok), 11:59, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> Получается что реестр - это файловая система в файловой системе. Зачем?
> Затем, что файловые системы FAT16/FAT32/NTFS плохо умеют работать с грудой мелких файлов.
> :-) Это же MS Windows.
Слушай, а это мысль! Возможно, это и правда было причиной!
| |
|
7.137, jOKer (ok), 12:22, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это одна из причин. Но кроме этой причины для криворуких кодеров, есть еще пара:
- сопровождение централизованного хранилища на порядок менее трудозатратно нежели распределенного. Это причина для админов /из саппорта/
- детали реализации можно скрыть в блобах и на этом хорошо заработать (стандартная тактика мелкомягких: городим сложность на пустом месте, выпускаем примитивный бесплатный инструмент что бы выйти из положения, и тут же делаем инструмент платный, что бы на этом заработать) Это причина для коммерсантов
| |
|
8.212, Vkni (ok), 17:49, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Если реестр отобразить в файловую систему в качестве диска R, он распределеннее ... текст свёрнут, показать | |
|
9.237, Vkni (ok), 20:35, 18/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Файловая система - это быстрая иерархическая база данных как модно говорить, NO... текст свёрнут, показать | |
|
|
7.217, Vkni (ok), 18:18, 18/04/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Слушай, а это мысль! Возможно, это и правда было причиной!
Кстати, еще одну причину вспомнил. Когда вводили Windows Registry (для COM в Windows 3-что-то-там) у файловых систем FAT было ограничение на имя файла - 8.3 В реестре этого ограничения нет с самого начала.
| |
|
|
|
|
|
|
1.15, Vkni (ok), 22:53, 17/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
> замена основанной на технологиях X11 системы уведомления о запуске
Это очередной гвоздь в гроб сетевой прозрачности.
| |
|
2.22, Zenitur (ok), 23:09, 17/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
Любишь провоцировать флейм? Ты недоцитировал: "Без конкретных решений остались обсуждения ... замена основанной на технологиях X11 системы уведомления о запуске, "
| |
|
3.69, Vkni (ok), 01:53, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Любишь провоцировать флейм?
Гражданин, вы не можете меня не прокомментировать? ;-)
> Ты недоцитировал: "Без конкретных решений остались обсуждения
> ... замена основанной на технологиях X11 системы уведомления о запуске, "
Я процитировал то, что хотел. Я знаю, что они об это не договорились. И любой, кто читать умеет, может это прочесть в новости - не надо считать людей идиотами. :-)
Но я не о freedesktop'е, а о конкретной вещи: dbus, увы, не обладает сетевой прозрачностью. Поэтому, если хочется иметь десктоп с сетевой прозрачностью, синхронизироваться нужно через Х.
| |
|
|
3.70, Vkni (ok), 01:55, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> …
Что же нужно поставить на место этих трех точек? ;-)
Вы с Zenitur'ом какие-то странные: думаете, что остальные читать новости не умеют.
| |
|
4.80, ананим (?), 04:00, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
>Что же нужно поставить на место этих трех точек? ;-)
Это очевидно — то что вы выдрали из контекста.
>Вы с Zenitur'ом какие-то странные: думаете, что остальные читать новости не умеют.
Остальные — это только вы.
Так что выбирайте — либо вы не умеете читать, либо понимать то что прочитали.
| |
|
5.92, Vkni (ok), 07:03, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Это очевидно — то что вы выдрали из контекста.
Любая цитата выдрана из контекста. В этом и есть смысл цитаты.
| |
5.152, arisu (ok), 12:48, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>Что же нужно поставить на место этих трех точек? ;-)
> Это очевидно — то что вы выдрали из контекста.
также очевидно то, что ты не понял, зачем это было процитировано именно так.
| |
|
|
|
|
|
|
3.238, Аноним (-), 21:45, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
Ну так он и хочет, чтобы они сделали, чтобы не только не заводе. Че непонятного? :)
| |
|
2.39, Аноним (-), 23:42, 17/04/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
DPI у монитора только один. По крайней мере LCD. Выставляется он на заводе.
| |
2.72, Vkni (ok), 01:58, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> изменение dpi монитора лучше бы сделали
xorg.conf, секция Display, настройка DPI, если Dpi определся неправильно.
| |
|
3.109, Аноним (-), 10:55, 18/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
вот только нет xorg.conf в системе, а если и есть, то игнорируется приложениями, фирефохе например.
| |
|
4.146, Тузя (ok), 12:35, 18/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вместо унылого форса ретины, пора уже научиться конфигурировать X.
Нету xorg.conf? Ну создай, сконфигурируй, RTFM. Для firefox нужно еще и правильно сконфигурировать ~/.fonts.conf
Всё это не имеет прямого отношения к DE. Это всё вопросы к X.
| |
|
5.209, Vkni (ok), 17:32, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Всё это не имеет прямого отношения к DE. Это всё вопросы к
> X.
DE должна эти настройки DPI из X взять. С этим проблемы.
| |
|
6.256, Тузя (ok), 15:41, 19/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
В идеале да, но на практике сейчас Х не целиком отвечает за рендеринг и у них разброд и шатание. Какой толк от того, что "настройка" в DE изменит параметры лишь в части приложений, кое-где изменит dpi окна, а кое-где шрифтов, а кое-где нет?
А учитывая, что они там еще и на wayland переходят, сохраняя кусок Х, то, по моему скромному мнению, станет только хуже.
| |
|
7.257, Vkni (ok), 18:00, 19/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> В идеале да, но на практике сейчас Х не целиком отвечает за
> рендеринг и у них разброд и шатание.
Х - это единственное место, где сводятся воедино Монитор и GUIшные программы. Поэтому именно там и логично хранить DPI, и запрашивать. Тем более, что там оно и определяется правильным образом. Но до таких премудростей тяжело догадаться, да. :-)
> А учитывая, что они там еще и на wayland переходят, сохраняя кусок
> Х, то, по моему скромному мнению, станет только хуже.
В этом никто не сомневается, что будет только хуже. :-)
| |
|
8.259, arisu (ok), 18:02, 19/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | да, рукожопие 8212 это такая штука, что если в зачатке руки не перемонтироват... текст свёрнут, показать | |
|
|
|
|
4.154, arisu (ok), 12:49, 18/04/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
> игнорируется приложениями, фирефохе например.
это личная проблема тормозиллы. кто им виноват, что у них руки из задницы?
| |
4.208, Vkni (ok), 17:31, 18/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> вот только нет xorg.conf в системе, а если и есть, то игнорируется
> приложениями, фирефохе например.
xorg.conf во-первых, создается ручками, если надо. А во-вторых, в большинстве случаев X определяют DPI правильно сами => то, что я написал, нужно только в крайних случаях.
Просто ряд чудаков, типа Mozill'оидов не умеют брать системный DPI ни под одной системой, под которой работают.
| |
|
3.234, Аноним (-), 20:32, 18/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> xorg.conf, секция Display,
Дяденька, нынче в большинстве систем нет никакого xorg.conf - плагнплей на дворе.
| |
|
4.240, Vkni (ok), 22:21, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Дяденька, нынче в большинстве систем нет никакого xorg.conf - плагнплей на дворе.
Тетенька, для таких, как вы, я пишу, что это если X неправильно определили DPI дисплея. В большинстве случаев сейчас все определяется правильно.
| |
|
|
|
1.68, Anonus (ok), 01:43, 18/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Достигнуто соглашение по спецификации для интерфейсов D-Bus, реализуемых приложениями. Подобная спецификация позволит воплотить в жизнь схему активации приложений через D-Bus, при которой приложение может запускаться через отправку D-Bus-запроса вместо выполнения исполняемого файла.
Придёт Майкрософт и предъявит патент на СОМ и реестр :-)
| |
1.95, Аноним (-), 08:02, 18/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Собравшиеся на саммите разработчики KDE, GNOME, Unity и Razor-qt
>в которую войдут представители GNOME, KDE и Unity.
Ребят из Razor-qt попросили не мешать серьезным дядям?
| |
|
2.187, Аноним (-), 13:52, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>Собравшиеся на саммите разработчики KDE, GNOME, Unity и Razor-qt
>>в которую войдут представители GNOME, KDE и Unity.
> Ребят из Razor-qt попросили не мешать серьезным дядям?
Их нокаутировали еще в первом тайме. А все оставшееся время юнитисты и гномеры били друг другу морды, а кдешники наблюдали это, поедая попкорн. В результате они-то все и решили, потому что остальных увезли на скорой :)
| |
|
|
|
3.213, Антон (??), 18:06, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
Если его причесать, обогреть и приласкать, то он лучше любого DE будет!
| |
|
4.236, Аноним (-), 20:33, 18/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Если его причесать, обогреть и приласкать, то он лучше любого DE будет!
А "если" и "бы" в этом мире не засчитываются.
| |
|
|
|
1.241, dr Equivalent (ok), 00:39, 19/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Лучше бы они поговорили по поводу имплементации Wayland в Мире. И объяснили популярно разработчикам Unity, почему оно важно.
| |
|