Привет, уважаемый %username%! Я хочу рассказать тебе о собственных успехах в борьбе за все возрастающий поток личной информации.
Тонны ссылок, заметок, мыслей!
Примерно год назад я ясно осознал, как неэффективно организована моя работа с личной информацией. Занимаясь разработкой ПО в компании Digital Zone, на меня каждый день десятками сыпались ссылки по очередному проекту, логины/пароли доступа, важные заметки и идеи. Конечно, закладки в браузере, стикер на мониторе, корпоративная вики как-то выручали, но ситуации, когда в очередной раз забываешь важную ссылку, пароль или идею, возникали постоянно.
Плюс ко всему всегда хотелось иметь под рукой все свои мэил адреса, ссылки на соц.сети, умные мысли пришедшие в ванной год назад…
Так появился мой Knowledge Collector (KC).
Задача KC
KC, во-первых, призван хранить обширную личную информацию. Это ссылки, пароли/явки, адреса почтовых ящиков, номера телефонов доставки пиццы и т.д. и т.д. В общем, все, что не хочется держать в голове, но и не хочется забывать.
Личные контакты, явки/пароли
Во-вторых, KC помогает быстро получить доступ к сохраненной информации. Можно строить древовидную структуру, быстро раскрывать нужные ветки этой структуры, имеется глобальный поиск.
Раздел «Казань» дерева, открытый по быстрой ссылке
В-третьих, личная информация не привязывается к этой утилите. Все хранится в папках и xml-файлах, спокойно переносится на флешке, скидывается в бекапы. KC же просто организовывает удобную работу, не более.
Представление данных в ОС
Выводы
Вот уже как полгода я пользуюсь KC и на данный момент в моей базе знаний:
- > 500 урлов;
- > 400 разделов;
- > 400 различных заметок;
- > 30 локальных ссылок на рабочие программы.
Эта написанная без особых трудозатрат и не имеющая каких-либо изысков программа неожиданно смогла замечательно решить мои повседневные трудности в хранении и обработке личной информации. Ко всему прочему она на порядок увеличила ее объем.
Плюсы/Минусы/Особенности KC
Плюсы: маленькая кроссплатформенная утилита, хранит данные в xml файлах и папках, переносится на флешке
Минусы: не имеет веб-сервиса для синхронизации данных, не умеет сама шифровать данные (использую для этого True Crypt)
Особенности:
Требует JRE (т.к я люблю кодить на Яве)
Ориентированный на быструю работу с данными интерфейс (заведение/редактирование/поиск данных):
— открытие ссылки по клику в системном браузере
— создание ссылок на локальные файлы (доки, exe и т.д.)
— сохранение состояний дерева (snapshots), для того чтобы сразу открывать все нужные ветки при работе с текущим проектом например
— сохранение последнего состояния дерева при завершении программы
— быстрый поиск, т.к. дерево полностью хранится в оперативной памяти