Следующая ситуация. На протяжении многих лет собираю интересные книги, литературу по компьютерной тематике, техническую, художественную и т.д. В результате имею 15 428 файлов, общим размером 13,5 ГБ.
Чтобы хоть как-то все это систематизировать — храню по каталогам и подкаталогам.
12.01.2011 11:16 !new
05.04.2010 17:06 ! найти
26.01.2010 19:11 Cheat-Sheat
25.02.2010 11:01 CrackGuide
19.05.2009 15:44 File Formats
28.04.2009 09:45 ICQ
01.12.2009 12:27 Internet
10.01.2011 17:55 Languages & Guides
27.01.2010 13:31 Linux
27.01.2010 13:31 other
06.01.2010 16:46 Phone
15.06.2010 09:50 Tutorials, Journals
18.03.2010 18:37 Web
04.05.2009 15:20 Wiki
26.01.2010 19:21 Windows
28.04.2009 09:45 WinMobile
20.12.2010 12:10 Авторефераты_Диссера
20.09.2010 09:26 Законы, указы
26.01.2010 19:05 История
27.01.2011 12:31 Книги
07.06.2010 09:56 Лекции
17.05.2010 09:54 Личные работы
26.01.2010 18:50 Психология
27.02.2010 14:44 Статьи
01.12.2009 18:18 Философия
01.06.2009 09:34 Художественная
Причем каждый из каталог также структурирован. Например:
Содержимое папки W:\Library\Статьи
29.01.2010 11:26 WiFi
29.01.2010 11:26 XSS
29.01.2010 11:26 алгоритмы
17.02.2010 12:26 анализ кода, дизассемблирование, декомпиляция
Вот здесь и начинается жесть. Есть например статья «Структурные модели и кодирование состояний автоматов.pdf». Ее можно отнести и в раздел программирование / алгоритмы / автоматы, также в математика / автоматы, также в программирование / моделирование и т.д…
А делать дубликаты не хочется. В то же время иногда хочется найти все на тему «автоматы» например.
Вот и пришел к выводу что нужна программа менеджер библиотеки, в которой можно было бы легко задавать теги для файлов, осуществлять поиск по ним, и главное!!! чтобы была единая база, переносимая с компа на комп, хранящая эти книги и теги к ним.
Мечтаю просто при добавлении книг — давать им тег «непрочитанные» а после чтения отмечать «прочитанные». Тогда сразу видно, что читал, а что — нет. Иной раз как глянешь в библиотеку и сразу мысль «вот ё!!!, что из этого читал а что нет???». 15000 Файлов!!! И они плодятся как грибы :)
Вот и вопрос.
Кто и как с этим борется? Какие программы менеджеры-библиотек вы используете???
UPD: особенно интересуют программы, хранящие свои базы локально, а не в сети.
Перестал хранить книги/статьи/букмарки. За очень редким исключением всё можно найти гуглом.
Зачем хранить статью или книгу если через год она перестанет быть актуальна?
А вечно актуальную классику легко найти когда будет нужно
хм. а когда делаешь подборку? например находишь цикл лекций. начинаешь читать 2-3 из 10, отвлекаешься на неделю, потом на месяц и начинаешь вспоминать что блин читал а что нет? :)
Тоже перестал хранить книги после того как скопил 40 гигов и понял что все равно никогда не прочитаю и 1/10. Кидаю ссылки или статьи целиком в заметки оперы + синхронизирую через Opera Link между домом и работой.
Кидаю всякие книжки на Dropbox. Чтобы хранить ссылки сделал очень криво: на PHP набросал скрипт, через веб-страницу я добавляю ссылку, название и теги (до 5 штук, но можно сделать больше), а потом PHP скрипт все скармливает базе данных. Ну а потом, когда нужно, вторым PHP скриптом читаю БД.
В итоге база хранится локально, а всякие книжки в сети)
Попробуйте Drupal и таксономию там. Это конечно не программа, а CMS для сайта. Но тогда одной книге вы сможете задать десяток тэгов. В вашем случае для статьи «Структурные модели и кодирование состояний автоматов.pdf» будут тэги (можно иерархические):
— программирование
— программирование / алгоритмы
— программирование / автоматы
— программирование / моделирование
— математика / автоматы
А во-вторых, вы сможете дать легкий доступ к своей коллекции друзьям (если это дело захостить на сайте).