воскресенье, 2 декабря 2012 г.

trukhin.com tasks – минималистичный консольный менеджер задач (или развлечение в первую ночь зимы)

В последнее время начал замечать, что часто не могу сфокусировать внимание на чем-то одном. Твиттер, почта, новости. Где приоритеты, когда столько всего интересного? А приоритеты важны. И если интересную работу я делаю в первую очередь, то уж писать диссертацию мне сложно себя заставить. А надо. Я пробовал пользоваться таск-менеджерами:  от OmniFocus до TaskWarrior. Эффекта не много. Все что я пробовал требует траты значительного количества времени на постановку и отслеживания простых персональных задач (OmniFocus, TaskWarrior, YouTrack). Текстовый файл - отличное решение, но он не позволяет легко из любого места ОС добавить в него информацию в одну команду, не позволяет синхронизировать задачи. Так же по-работе я использую YouTrack для рабочих проектов и личная задача может легко перерости в корпоративную и я хочу в одну команду добавить ее в YouTrack. Вообщем персональных потребностей много, а таск-менеджер хочется простой.

Так несколько часов назад родился Trukhin.com Tasks.

NewImage

Несмотря на то, что программа пишется на java, она содержит в себе скрипт запуска и jre. Соответственно работает без установленной java в OS X, Linux, Windows, Solaris и доступна из любого места (добавляется запись в PATH).

Создадим группу задач, обобщающую направление деятельности завтра и добавим задачи в группу:

NewImage

Добавим еще группу задач и задачи:

NewImage

Хм, думаю  с modules.js работать не буду завтра, удалю всю группу и входящие задачи:

NewImage

Задач на завтра хватит. 

Задачи можно трекать по времени, переносить и др., но я еще не придумал, как это делать удобно (аналогично и с отправкой задач в YouTrack), соответственно об этом напишу позже. Со временем на trukhin.com будет доступен сервис синхронизации задач между ПК - без этого совсем грустно. Саму программу выложу после того, как какое-то время попользуюсь ей и сделаю идеальной. Главное помнить: сколько задачи не трекай, а работать надо...

А вам чего не хватает в существующих таск-менеджерах или что хочется сделать иначе?

P.S. Вывод: вместо написания диссертации писал таск-менеджер :)

1 комментарий:

  1. Я правильно понял что ввод идет через String[] args для main()
    а вывод через System.out.println() )))

    ОтветитьУдалить