The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Audacious возвращается на GTK2, в перспективе переход на Qt"
Отправлено arisu, 28-Июн-14 18:18 
>> /mnt/music, и никаких проблем.
> А я так смотрю, кэп придумал весьма оригинальное решение проблемы :).

я не придумал, я подсмотрел у всяких tagfs и подобных. только они универсальными пытались быть, а я подумал: зачем мне универсальное? мне бы музыку… ну, и накидал PoC. а PoC внезапно получился достаточно удачным, чтобы его «просто использовать».

натурально, там есть псевдокаталоги типа :artist, :album, :year и ты пы, плюс простенькие :and и :or. как оказалось, таких простейших выборок тоже достаточно, можно не мудрствовать особо со сложными запросами.

ну, и при помощи getfattr можно посмотреть всякую дополнительную инфу — реальный путь, комментарий, ссылки на те самые обложки (если кто-то их прописал) и ты пы.

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

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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