Показать сообщение отдельно
Старый 28.01.2010, 16:58   #7
Atz
Newbie
 
Регистрация: 28.01.2010
Сообщений: 1
По умолчанию

Поздновато отвечать на тему 2005-го года, но учитывая ежегодичную специфику периодичности форума - думаю, надо.

Лучше использовать проверенные веками, как можно более простые, возможно более совместимые, и желательно стандартизированные хотя бы де-факто способы. Такие есть:

1. Работая с файлами, используйте Far Manager.

(или другие программы - продвинутые версии Norton Commander, DOS Navigator, Direct Connect, etc).

Файлы с именами file_id.diz, descript.ion, files.bbs, помещённые в директорию и содержащие строки в формате "имя описание" (key-value coding), будут задавать описание для всех найденных в данной директории файлов с заданными именами. Чтобы увидеть описание, надо переключиться на соответствующий вид панели, переносится как обычный файл. Плюсы: plain text, продвинутые менеджеры даже умеют делать конкатенацию и автоматическое копирование файлов описаний. (Сравните с зашифрованными в бинарном виде базами описаний коммерческих программ, и что Вы будете с ними делать, если такая база "побьётся" либо программа по неизвестной причине откажется её понимать?.) Минусы - отдельный файл и минимум возможностей.

2. Изучите расширенные возможности файловых систем.

Современные файловые системы (а это практически все, кроме FAT**, но здесь речь об NTFS, используемую по умолчанию в Windows XP) умеют создавать каналы файлов. Это значит, что file.ext - имя нулевого канала с данными по умолчанию, а что-то вроде file.ext#1 (в разных файловых системах это может выглядеть по-разному) - канал с данными номер 1, и второй по счёту. Т.о. в каждом файле может сохраняться несколько "потоков" информации: само содержимое, описание, комментарии, и т.п. Плюсы: интегрированность в саму операционную систему - а это отсутствие сторонних программ, работа встроенными средствами (типа командной строки), невидимость комментариев для тех сторонних программ, которые их не поддерживают и т.п. Минусы: это всё-таки редко используемая возможность NTFS в частности (и Windows XP+) вообще, поэтому в "Проводник" данная возможность не выведена (и помнится, мне рассказывали особенности, о которых я, увы, забыл).

3. Плюньте на винду и кусайте яблоки!

У Вас в руках окажется лучший в отрасли ноутбук (или настольный компьютер, вмонтированный в отличный монитор, или коробочка 25x25x10 см), всё это - со встроенной видеокамерой, беспроводными точками доступа, текстовым редактором (который годится для редактирования простых текстов гораздо лучше, чем встроенный WordPad из комплекта Windows XP), и - то что больше всего нужно - с самыми продвинутыми на данный момент системами обработки больших массивов текстовой информации!

А это - главное, и означает, что текстовые файлы ищутся за секунду, даже если их сотни тысяч, это означает возможность сохранять результаты поиска как виртуальные папки (в которых будут видны только те файлы, которые подходят под критерии поиска - что есть дальнейшее развитие очень удобных виртуальных панелей DOS Navigator и Far Manager, на которые тоже можно как бы скопировать найденные файлы), это означает применение фильтров для отображения файлов (что в сочетании с ультра-быстрым поиском делает неактуальной древовидную систему каталогов - за которой нужно слишком пристально следить, чтобы она не замусорилась, и которая может содержать циклы лишь с использованием продвинутых возможностей файловых систем, таких как символические имена файлов [один файл - несколько имен в разных местах]).

Плюсы - их много, вот пара фактов: креативность работающих за Мак людей повышается на 20% по сравнению с PC (такой вот мощный эффект причастности к сообществу), обучающая система США почему-то массово использует именно Мак, а не PC...

Минусы: нетрадиционная раскладка клавиатуры (представляет проблему для людей, которые слишком хорошо овладели системой Windows, по крайней мере до тех пор, пока не догадаются поставить программу, "делающую так же как там"); высокая цена (дешевый PC дешевле Мака, но дорогой PC дороже Мака при тех же возможностях).
Atz вне форума   Ответить с цитированием
Реклама