Для этого можно использовать тегирование тегов: тегам video и audio присвоить тег «contenttype», а пользовательским тегам автоматически назначать тег «usertag».
Если видео любительское, можно проставить теги самому. Когда вы хотите сохранить видео себе на комп, вы кликаете по папкам «видео», «новый год», «2009», а потом кидаете в эту папку файл. То же и с тегами, только вы выбираете их из списка уже существующих, или задаёте новые.
А можно ввести функцию тегирования тегов =) Для тегов, не предназначенных для отображения пользователю, можно проставлять субтег «hidden», для отмены индексации по определённому тегу — «skipindex» и т.д.
И тогда программисты смогут указывать в тегах что угодно.
Главное — не допустить использование тегов в непредусмотренных целях. Если какой-нибудь программист будет использовать теги для связи между файлами вместо подсказок пользователю, тут-то и начнётся полнейший бардак. А таких программистов найдётся множество.
Драйвер файловой системы может поддерживать настраиваемые «динамические теги». Скажем, можно один раз настроить тег «свежак» на
свежак = CreationDate >= Now — (60 days) AND HasTags(«фильм», «музыка»)
и тогда все фильмы и музыка не старше 100 дней будут считаться свежаком.
Останется только выделить все сущности с тегами «фильм», «фантастика» и «свежак».
Кстати, с помощью автотегов можно проставлять и теги «фильм», «музыка» и т.п.
Но тут возникает проблема интернационализации. В US-локали фильмам будет проставляться тег «movie», а в RU — «фильм». И все автотеги, зависящие от этого тега, накроются медным тазом.
Не совсем так. Закэшированные поисковые запросы можно будет изменять и удалять, не затрагивая при этом сами данные. И пусть структура сохранённых запросов будет древовидной (хотя это и не обязательно, можно и для них использовать теги), этот способ, тем не менее, более гибкий, чем у существующих ФС. Чем-то похоже на библиотеки в Windows 7.
Так ведь индексация на то и нужна, чтобы ускорить процесс фильтрации по тегам. Более того, фильтрующие запросы могут быть произвольной сложности, в том числе и по дате создания файла, дате выпуска альбома, ритму, возрасту клавишника и так далее. Поиск по всему диску будет проходить за миллисекунды. А вот обход дерева — это по-настоящему дорогая операция.
Некоторые программы используют самописные диалоги, которые появляются в центре основного экрана и не могут быть перетащены на другие мониторы. Этим же симптомом страдают приложения, «липнущие» к краю экрана.
Ну что поделать, если у разработчика не было двух мониторов… Если у вас нет, скажем, стилуса, будете ли вы в своё приложение встраивать его поддержку? Вряд ли… Скорее всего, просто забудете.
Лотус Нотус с картинками вместо цветов поэффектнее смотрится.
А вот ещё идея: картинка, полученная на основе пароля, выносится в шапку сайта (так чтобы была не очень заметна, но тем не менее была всегда на виду). При многократном взгляде на картинку, она отложится в подсознании, поэтому если пользователь забудет пароль, ему будет легче вспомнить его по генерируемой картинке, не отправляя каждый раз реквест на сервер.
Допустим что вселенная в конце концов свернется обратно в точку и произойдет новый большой взрыв (БВ). Почему бы этому процессу не быть периодическим и бесконечным. Но с каждый БВ несколько отличался от предыдущего в следствии флуктуаций.
О каких флуктуациях идёт речь? Схлопнувшись, вселенная придёт в исходное состояние, точно такое же, какое было до взрыва. Если это не так, то можно говорить о внешнем воздействии на систему.
"… its location can be tracked ..."
Даже не знаю, нужно ли такое счастье…
И тогда программисты смогут указывать в тегах что угодно.
и тогда все фильмы и музыка не старше 100 дней будут считаться свежаком.
Останется только выделить все сущности с тегами «фильм», «фантастика» и «свежак».
Кстати, с помощью автотегов можно проставлять и теги «фильм», «музыка» и т.п.
Но тут возникает проблема интернационализации. В US-локали фильмам будет проставляться тег «movie», а в RU — «фильм». И все автотеги, зависящие от этого тега, накроются медным тазом.
Ну что поделать, если у разработчика не было двух мониторов… Если у вас нет, скажем, стилуса, будете ли вы в своё приложение встраивать его поддержку? Вряд ли… Скорее всего, просто забудете.
public Thingy(string name = «Default», int whatever = -1)
{
_name = name;
_whatever = whatever;
}
А вот ещё идея: картинка, полученная на основе пароля, выносится в шапку сайта (так чтобы была не очень заметна, но тем не менее была всегда на виду). При многократном взгляде на картинку, она отложится в подсознании, поэтому если пользователь забудет пароль, ему будет легче вспомнить его по генерируемой картинке, не отправляя каждый раз реквест на сервер.
О каких флуктуациях идёт речь? Схлопнувшись, вселенная придёт в исходное состояние, точно такое же, какое было до взрыва. Если это не так, то можно говорить о внешнем воздействии на систему.