Суббота, 21.10.2017, 22:24
Мой сайтГлавная

Регистрация

Вход
Приветствую Вас Гость | RSS
Меню сайта
Мини-чат
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » 2013 » Июль » 27 » Жизнь в консоли — Консольный календарь Wyrd.
04:14
 

Жизнь в консоли — Консольный календарь Wyrd.

dieformetal 03.09.2010 15:56 Дошли руки перейти с блокнотно-карандашного метода ведения заметок на использование в этом деле компьютера. Порыскав по интернету и почитав обзоры, выбрал для себя консольный чудо-календарь под названием Wyrd. Вот так он, милашка, выглядит:
=wyrd_mainПо сути, это псевдографический интерфейс к консольной утилите remind, однако для использования Wyrd знания ее не требуется.
Функционал довольно аскетичен: есть возможность создавать напоминания, привязанные ко времени (timed) и не привязанные (untimed) при помощи файла напоминаний (~/.reminders по умолчанию) и из интерфейса (горячие клавиши, а так же очень удобные "быстрые напоминания"). Зато интерфейс не перегружен, программа не грузится по несколько минут и руководство осиливается за полчаса-час даже при плохом владении английским языком.
Рабочая область программы разбита на четыре части. Большую часть экрана занимает временная таблица слева - там по дням отображаются временные напоминания, создаваемые нажатием клавиши "t"; при этом вызывается текстовый редактор, указанный в переменной окружения $EDITOR, и в конце файла создается строчка наподобие этой:

REM Sep 3 2010 AT 13:00 DURATION 1:00 MSG

где REM - служебное слово программы remind, после AT стоит время начала события, число после DURATION указывает продолжительность события, а после MSG необходимо записать текст самого сообщения.
Поддерживается масштабирование: по умолчанию каждая строчка обозначает один час времени:
=Hour_line_remind
Нажатием кнопки "z" можно циклически переключиться на отображении времени по 30 минут в строке:
=Half_hour_line
и по 15 минут:
=Quarter_hour_line
Справа находятся месячный календарь и, под ним, панель напоминаний, не имеющих привязки на конкретное время (однако, день указать все-таки необходимо =) )
=Right_panel
В самом низу расположено место для информации и ввода быстрых напоминаний.
Кстати, об этих самых "быстрых напоминаний" aka "quick reminders". Нажав клавишу "q", можно ввести напоминание, не вызывая текстового редактора. Например, вводим "Go to home Sunday 9pm":
=Quick_rem_first
и получаем
=Quick_rem_secondК сожалению, быстрые напоминания имеют один большой недостаток - они не поддерживают русских букв. Совсем.
Несколько неприятное впечатление оставила работа с конфигом - при желании иметь локальный конфиг в $HOME его нужно копировать в .wyrdrc целиком, при добавлении только нескольких строчек, отличающих локальный конфиг от глобального, Wyrd немого корежит - он становится черно-белым и перестает воспринимать горячие клавиши. Мелочь, а неприятно.
Так же нет некоторых вещей, которыми обладают многие "большие" органайзеры: интеграции с онлайн-календарями, сихронизации с мобильными телефонами и КПК.
Несмотря на перечисленные недостатки, продукт годный, полезный и, для вимера, очень удобный.
Просмотров: 126 | Добавил: novend | Рейтинг: 0.0/0
Всего комментариев: 0
Поиск
Календарь
«  Июль 2013  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
293031
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2017 Конструктор сайтов - uCoz