Pull to refresh

Утилита для организации личной информации

Reading time 2 min
Views 1.5K
image

Привет, уважаемый %username%! Я хочу рассказать тебе о собственных успехах в борьбе за все возрастающий поток личной информации.

Тонны ссылок, заметок, мыслей!



Примерно год назад я ясно осознал, как неэффективно организована моя работа с личной информацией. Занимаясь разработкой ПО в компании Digital Zone, на меня каждый день десятками сыпались ссылки по очередному проекту, логины/пароли доступа, важные заметки и идеи. Конечно, закладки в браузере, стикер на мониторе, корпоративная вики как-то выручали, но ситуации, когда в очередной раз забываешь важную ссылку, пароль или идею, возникали постоянно.

Плюс ко всему всегда хотелось иметь под рукой все свои мэил адреса, ссылки на соц.сети, умные мысли пришедшие в ванной год назад…
Так появился мой Knowledge Collector (KC).



Задача KC


KC, во-первых, призван хранить обширную личную информацию. Это ссылки, пароли/явки, адреса почтовых ящиков, номера телефонов доставки пиццы и т.д. и т.д. В общем, все, что не хочется держать в голове, но и не хочется забывать.

image
Личные контакты, явки/пароли

Во-вторых, KC помогает быстро получить доступ к сохраненной информации. Можно строить древовидную структуру, быстро раскрывать нужные ветки этой структуры, имеется глобальный поиск.

image
Раздел «Казань» дерева, открытый по быстрой ссылке

В-третьих, личная информация не привязывается к этой утилите. Все хранится в папках и xml-файлах, спокойно переносится на флешке, скидывается в бекапы. KC же просто организовывает удобную работу, не более.

image
Представление данных в ОС

Выводы


Вот уже как полгода я пользуюсь KC и на данный момент в моей базе знаний:
  • > 500 урлов;
  • > 400 разделов;
  • > 400 различных заметок;
  • > 30 локальных ссылок на рабочие программы.

Эта написанная без особых трудозатрат и не имеющая каких-либо изысков программа неожиданно смогла замечательно решить мои повседневные трудности в хранении и обработке личной информации. Ко всему прочему она на порядок увеличила ее объем.

Плюсы/Минусы/Особенности KC


Плюсы: маленькая кроссплатформенная утилита, хранит данные в xml файлах и папках, переносится на флешке

Минусы: не имеет веб-сервиса для синхронизации данных, не умеет сама шифровать данные (использую для этого True Crypt)

Особенности:
Требует JRE (т.к я люблю кодить на Яве)

Ориентированный на быструю работу с данными интерфейс (заведение/редактирование/поиск данных):
— открытие ссылки по клику в системном браузере
— создание ссылок на локальные файлы (доки, exe и т.д.)
— сохранение состояний дерева (snapshots), для того чтобы сразу открывать все нужные ветки при работе с текущим проектом например
— сохранение последнего состояния дерева при завершении программы
— быстрый поиск, т.к. дерево полностью хранится в оперативной памяти
Tags:
Hubs:
+12
Comments 20
Comments Comments 20

Articles