Expand Cut Tags

No cut tags
dizel_by: (Default)
[personal profile] dizel_by
Френды (в первую очередь те, кто пользуется полноценными ОС), а как вы фотки каталогизируете? Всякий говнософт отметаю сразу, т.к. он весь кривой и неудобный. Остаётся файловая система. Но хотелось бы, чтобы группировка была по нескольким признакам (дата/человек/событие и т.д.) Приходят в голову тэги, которые можно реализовать в файловой системе симлинками и простейшим скриптом. На части хранилища я этот метод даже применяю. Но есть довольно серьёзная проблема в том, что выборку можно делать только по одному "тэгу". Например, "все фотки Васи Пупкина за рулём трактора в январе 2009 года" быстро собрать не получится. Короче говоря, собираюсь написать виртуальную файловую систему для fuse, которая бы подхватывала имеющуюся структуру и показывала в виде иерархии тэгов. В комменты приглашаются к конструктивному диалогу единомышленники и противники идеи.

Аргументы "за":
- юниксвейность
- отсутствие необходимости хранить метаданные (которые однажды обязательно испортятся)
- независимость от типов хранимых файлов

Аргументы "против":
- при достаточной большом количестве тэгов можем упереться в максимальную длину пути

(буду обновлять по мере комментирования)

Upd: На данный момент набросал макет на пытоне. Оный макет умеет правильно показывать дирактории-тэги и файлы в них. Пока readonly.

Upd2: Добавил создание тэгов (mkdir) и назначение их файлам (создание ссылки в виртуальную директорию-тэг)
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

dizel_by: (Default)
dizel_by

December 2016

S M T W T F S
    1 23
45678910
11121314151617
18192021222324
25 262728293031

Style Credit

Page generated Jul. 14th, 2025 08:29 am
Powered by Dreamwidth Studios