Elektrine lite

← Feed

@drq@mastodon.ml

Post #4364506

2026-07-29 16:10 UTC

@n0icz@mastodon.ml я вот че подумал, это же даже не настолько было бы сложно реализовать и на старой доброй Ext4, не прибегая к каким-то новым ФС с крутой системой метаданных. Мы, например, знаем, что имя файла (как и его адрес в дереве директорий) это технически просто хардлинк на некоторую область на диске, и таких хардлинков может быть сколько угодно. То есть, по сути это уже и есть готовая система тегов, надо просто сделать ее чуточку комфортнее. Например, сделать в корне специальную директорию "/tags", в ней создать поддиректории по именам тегов, а эти директории забить хардлинками на тегированные файлы, и любые операции с ней расценивать только как линкование/разлинкование, запретив копирование и удаление. Ненуачо, ext4 уже создает служебную папку "/lost+found" со всяким говном с проверки, и никто туда даже не заглядывает, почему бы не сделать что-то более полезное. Заодно юниксвейно, все можно через файлы и сисколлы делать в файловых менеджерах.

Replies (2)

  • @volandevsrat@mastodon.ml 2026-07-29 16:45

    @drq@mastodon.ml Я не очень понял, ты хочешь чтобы, условно, в файловом менеджере можно было создать группу файлов и находить эти файлы в отдельной вкладке, а не настоящей папке? Ну тогда удобнее будут симлинки, если честно. Да и проще будет реализовать на уровне файлового менеджера. Типа в домашней директории создать папку groups в ней папки групп, а в каждую такую папку кидать симлинки на избранные файлы. @n0icz@mastodon.ml

    Open ##4364507

  • @3draven@mtdn.anyqn.com 2026-07-29 18:45

    @drq@mastodon.ml @n0icz@mastodon.ml это вроде файловые менеджеры умеют. Теги можно хранить в атрибутах файла и сейчас, наверное там и хранят.

    Open ##4375786