Жизнь в консоли — Консольный календарь Wyrd.
Дошли руки перейти с блокнотно-карандашного метода ведения заметок на использование в этом деле компьютера. Порыскав по интернету и почитав обзоры, выбрал для себя консольный чудо-календарь под названием Wyrd. Вот так он, милашка, выглядит:
По сути, это псевдографический интерфейс к консольной утилите remind, однако для использования Wyrd знания ее не требуется.
Функционал довольно аскетичен: есть возможность создавать напоминания, привязанные ко времени (timed) и не привязанные (untimed) при помощи файла напоминаний (~/.reminders по умолчанию) и из интерфейса (горячие клавиши, а так же очень удобные "быстрые напоминания"). Зато интерфейс не перегружен, программа не грузится по несколько минут и руководство осиливается за полчаса-час даже при плохом владении английским языком.
Рабочая область программы разбита на четыре части. Большую часть экрана занимает временная таблица слева - там по дням отображаются временные напоминания, создаваемые нажатием клавиши "t"; при этом вызывается текстовый редактор, указанный в переменной окружения $EDITOR, и в конце файла создается строчка наподобие этой:
Поддерживается масштабирование: по умолчанию каждая строчка обозначает один час времени:
Нажатием кнопки "z" можно циклически переключиться на отображении времени по 30 минут в строке:
и по 15 минут:
Справа находятся месячный календарь и, под ним, панель напоминаний, не имеющих привязки на конкретное время (однако, день указать все-таки необходимо =) )
В самом низу расположено место для информации и ввода быстрых напоминаний.
Кстати, об этих самых "быстрых напоминаний" aka "quick reminders". Нажав клавишу "q", можно ввести напоминание, не вызывая текстового редактора. Например, вводим "Go to home Sunday 9pm":
и получаем
К сожалению, быстрые напоминания имеют один большой недостаток - они не поддерживают русских букв. Совсем.
Несколько неприятное впечатление оставила работа с конфигом - при желании иметь локальный конфиг в $HOME его нужно копировать в .wyrdrc целиком, при добавлении только нескольких строчек, отличающих локальный конфиг от глобального, Wyrd немого корежит - он становится черно-белым и перестает воспринимать горячие клавиши. Мелочь, а неприятно.
Так же нет некоторых вещей, которыми обладают многие "большие" органайзеры: интеграции с онлайн-календарями, сихронизации с мобильными телефонами и КПК.
Несмотря на перечисленные недостатки, продукт годный, полезный и, для вимера, очень удобный.
По сути, это псевдографический интерфейс к консольной утилите remind, однако для использования Wyrd знания ее не требуется.
Функционал довольно аскетичен: есть возможность создавать напоминания, привязанные ко времени (timed) и не привязанные (untimed) при помощи файла напоминаний (~/.reminders по умолчанию) и из интерфейса (горячие клавиши, а так же очень удобные "быстрые напоминания"). Зато интерфейс не перегружен, программа не грузится по несколько минут и руководство осиливается за полчаса-час даже при плохом владении английским языком.
Рабочая область программы разбита на четыре части. Большую часть экрана занимает временная таблица слева - там по дням отображаются временные напоминания, создаваемые нажатием клавиши "t"; при этом вызывается текстовый редактор, указанный в переменной окружения $EDITOR, и в конце файла создается строчка наподобие этой:
REM Sep 3 2010 AT 13:00 DURATION 1:00 MSG
где REM - служебное слово программы remind, после AT стоит время начала события, число после DURATION указывает продолжительность события, а после MSG необходимо записать текст самого сообщения.Поддерживается масштабирование: по умолчанию каждая строчка обозначает один час времени:
Нажатием кнопки "z" можно циклически переключиться на отображении времени по 30 минут в строке:
и по 15 минут:
Справа находятся месячный календарь и, под ним, панель напоминаний, не имеющих привязки на конкретное время (однако, день указать все-таки необходимо =) )
В самом низу расположено место для информации и ввода быстрых напоминаний.
Кстати, об этих самых "быстрых напоминаний" aka "quick reminders". Нажав клавишу "q", можно ввести напоминание, не вызывая текстового редактора. Например, вводим "Go to home Sunday 9pm":
и получаем
Несколько неприятное впечатление оставила работа с конфигом - при желании иметь локальный конфиг в $HOME его нужно копировать в .wyrdrc целиком, при добавлении только нескольких строчек, отличающих локальный конфиг от глобального, Wyrd немого корежит - он становится черно-белым и перестает воспринимать горячие клавиши. Мелочь, а неприятно.
Так же нет некоторых вещей, которыми обладают многие "большие" органайзеры: интеграции с онлайн-календарями, сихронизации с мобильными телефонами и КПК.
Несмотря на перечисленные недостатки, продукт годный, полезный и, для вимера, очень удобный.