The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Для ОС Haiku предложен слой совместимости с Xlib/X11, opennews (??), 21-Дек-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


66. "Для ОС Haiku предложен слой совместимости с Xlib/X11"  +/
Сообщение от Аноним (66), 22-Дек-21, 09:49 
Там 4кб лимит, алло. Альтернативы ассоциированным потокам из нтфс очень не хватает на самом деле, приходится кучу чисто технических файлов рядом класть. Ещё одна насущная проблема это 255 байт на имя и 1 символ в утф8 занимает 4 байта (до 6 потенциально), очень жёсткое ограничение длины. Файлы из интернета не скачать, да.
Ответить | Правка | Наверх | Cообщить модератору

70. "Для ОС Haiku предложен слой совместимости с Xlib/X11"  +/
Сообщение от kusb (?), 22-Дек-21, 10:02 
А что плохого в технических файлах? Это более понятно, чем какие-то потоки.
Ответить | Правка | Наверх | Cообщить модератору

77. "Для ОС Haiku предложен слой совместимости с Xlib/X11"  +1 +/
Сообщение от Аноним (66), 22-Дек-21, 10:48 
> А что плохого в технических файлах? Это более понятно, чем какие-то потоки.

Нет, я могу показать скриншот конечно, 10 файлов для каждого файла, это не считая парити и прочего, чисто минимум необходимого. 8/10 при этом не будут обновляться ни при каких условиях и никогда не потребуются пользователю лично, т.е. это даже не файлы, а сопутствующие данные, которым место где-нибудь в тегах. Скачем, зачем пользователю какие-то там файлы gdbm, что он с ними делать будет? Gdbmtool никто не отменял конечно, но что он там может сделать? И как это выглядит, когда в каждом каталоге под 10тб файлов. Чтобы отличить 2 файла, отличающихся меткой или расширением, для начала надо отсортировать по типу, и уже потом искать, где нужный файл в этом списке. Есть конечно вариант скрывать их вручную, но это очевидно полумеры.

Ответить | Правка | Наверх | Cообщить модератору

84. "Для ОС Haiku предложен слой совместимости с Xlib/X11"  +1 +/
Сообщение от kusb (?), 22-Дек-21, 11:23 
Ну можно директорию для них создать или объединять несколько технических файлов в один. Но спасибо, понял. Они будут мешаться...
Ответить | Правка | Наверх | Cообщить модератору

76. "Для ОС Haiku предложен слой совместимости с Xlib/X11"  +/
Сообщение от llolik (ok), 22-Дек-21, 10:47 
> Там 4кб лимит, алло.

Ну вот про то, что есть ограничения - это правда. Про то, что метаданных/метатэгов нет совсем, ну это всё-таки не так.

> Альтернативы ассоциированным потокам из нтфс очень не хватает на самом деле

Для чего?
Нет я в курсе что это и как выглядит, я про то, для чего конкретно этого оверинжениринга, на мой взгляд, не хватает.

Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

83. "Для ОС Haiku предложен слой совместимости с Xlib/X11"  +/
Сообщение от Аноним (66), 22-Дек-21, 11:23 
Можно какие-нибудь превью спрятать там, чтобы глаза не мозолили. Да много чего. Скажем, медиатеги прописывать в файле это конечно прекрасно, но не те, которые редактируются. Огромный тормозной блоб базы данных (у каждого приложения свой, теряющий данные и рассыпающийся) это оверинжиниринг, а не нормальные дополнительные атрибуты.
Ответить | Правка | Наверх | Cообщить модератору

88. "Для ОС Haiku предложен слой совместимости с Xlib/X11"  +/
Сообщение от Аноним (26), 22-Дек-21, 11:58 
Может, использовать медиаконтейнер для всего этого подходящий? Matroska, там что-ли.
Ответить | Правка | Наверх | Cообщить модератору

99. "Для ОС Haiku предложен слой совместимости с Xlib/X11"  +/
Сообщение от анонн (ok), 22-Дек-21, 15:10 
>> Там 4кб лимит, алло.
> Ну вот про то, что есть ограничения - это правда. Про то,
> что метаданных/метатэгов нет совсем, ну это всё-таки не так.

Ага, "есть", но как обычно - "прикручено сбоку, на изоленту":
Т.е. часть (файломенеджеры, find, zip) не умеет в аттрибуты, часть (tar, cp) "умеет, но нужно явно указать", часть (mv) их может "тихо потерять":
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=13601

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

100. "Для ОС Haiku предложен слой совместимости с Xlib/X11"  +/
Сообщение от llolik (ok), 22-Дек-21, 15:27 
> Ага, "есть", но как обычно - "прикручено сбоку, на изоленту":
> Т.е. часть (файломенеджеры, find, zip) не умеет в аттрибуты, часть (tar, cp)
> "умеет, но нужно явно указать", часть (mv) их может "тихо потерять":
> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=13601

Ну, справедливости ради, в Виндах тоже с альтернативными файловыми потоками умеет работать мало что. Даже собственный файловый менеджер, насколько я помню, не умеет.
Могу сказать, что большое кол-во прикладников в принципе не знает что такое есть, оказывается.

Ответить | Правка | Наверх | Cообщить модератору

111. "Для ОС Haiku предложен слой совместимости с Xlib/X11"  +/
Сообщение от анонн (ok), 23-Дек-21, 01:23 
> Ну, справедливости ради, в Виндах тоже с альтернативными файловыми потоками умеет работать
> мало что. Даже собственный файловый менеджер, насколько я помню, не умеет.

Причем тут венда, если речь о сабже - там, ЕМНИП, с поддержкой все в порядке, тот же email клиент использует эту фичу во все поля:
https://www.haiku-os.org/docs/userguide/en/workshop-email.html

> Могу сказать, что большое кол-во прикладников в принципе не знает что такое есть, оказывается.

Проблема курицы и яйца - "прикручено кое-как" (или вообще недоступно) - атрибутами не пользуются прикладники, а раз "никто не пользуется", то и дорабатывать никто не спешит.
Сделали в древние времена, в первую очередь - под один юзкейс (ACL) и все ...
Тем более, распространенные пингвинячьи ФС (EXT) еще и ограничили аттрибуты размером ФС-блока, т.е. 1024-4096 байт.

Ну и остается вопрос эффективности такой БД - с одной стороны, для "сохранить MIME тип, чексумму или иконку" хватит и "прикрученного сбоку" (т.е. дополнительного|ых блоков к айноде, хотя ограничение в extX ИМХО тоже сильно играет|ло против).
Но вот для коллекций файлов на пару десятков тысяч (то же мыло) нужна уже более серьезная реализация - в сабже, вроде бы, есть индексация атрибутов.


Ответить | Правка | Наверх | Cообщить модератору

115. "Для ОС Haiku предложен слой совместимости с Xlib/X11"  +/
Сообщение от llolik (ok), 23-Дек-21, 08:52 
> Причем тут венда

в комменте было написано "альтернативные файловые потоки ntfs". Насколько я в курсе, в Гайке не ntfs используется.

И всё же, сугубо моё ИМХО, полезого в такой фиче (запихать сотню потоков один файл) на уровне ФС не сильно много, а вот возможностей для косяков достаточно.
С другой стороны, если хочется, ну пусть реализуют, я, какбы, и не возражаю.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру