Linux календарь с напоминаниями

Простая напоминалка на Linux



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

К примеру, звонит клиент и просит внести изменения в договор. Ты кладешь трубку — и тут звонит твой коллега и просит тебя направить ему давно забытый материал, который нужно еще постараться отыскать. Не успеваешь ты договорить с коллегой, как звонит на сотовый директор и просит составить ему небольшой отчет. А ведь до этого ты занимался своим вопросом! Нужно всё запомнить, ничего не упустить! Типичная ситуация, не правда ли?

Для того, чтобы все успевать в таких ситуациях, поможет простая напоминалка. Но что такое простая напоминалка? Каковы критерии ее простоты?
Для меня «простой напоминалкой» является та, которая действует по следующему принципу:

  • Открываешь диалоговое окно напоминалки горячей клавишей (ну, или сочетанием клавиш, например Ctrl+Shift+X)
  • Вводишь время и текст напоминания простыми понятными словами (например, «через 15 минут скинуть Алексею материал», «в 11 отчет директору», «в 13-15 обед», «завтра в 15:10 проследить за письмом», «в среду в 10 в налоговую»)
  • Нажимаешь Enter.
  • В заданное время выскакивает напоминалка, которую можно закрыть или отложить.

Лучшим, как мне кажется, решением такой задачи является программа XMinder. Наверное, если бы я писал техническое задание на разработку простой напоминалки, она бы выглядела именно как XMinder.
Этой программой я пользовался долгое время, пока однажды не решил установить на рабочем компьютере операционную систему Linux (к сожалению, программа XMinder написана только под Windows).

Потеря такой замечательной напоминалки была существенной, необходимо было находить выход и… я решил написать программу сам.

Ранее я имел небольшой опыт написания программ в html, php, actionscript (flash). Однако для такой задачи решил выбрать связку Python+Bash+Zenity+At.
Почему Python? — Потому что по нему нашлась хорошая документация, потому что по умолчанию он установлен в моем дистрибутиве Linux Mint 17. Уже после первых шагов осваивания нового языка я понимал, что решение задачи мне будет посильно.
Почему Bash? — Это отдельная история и связана она с функцией «Отложить» в моей напоминалке.
Почему Zenity? — Потому что просто, лаконично и опять же — встроено по умолчанию в большинство дистрибутивов LInux.
Почему At? — Так ведь именно эта программа всю задачу и решает! И умеет хранить данные даже после перезагрузки компьютера!

Таким образом, я только собрал в единое целое пару программ и добавил нужный синтаксис.
В итоге у меня получилось 2 файлика:

Файлы нужно положить в одну директорию (у меня это

/remindme) и сделать исполняемыми (например командой «chmod +x»).
На файл remind.py необходимо назначать горячие клавиши (в разных дистрибутивах это делается по-разному), например, сочетание клавиш Ctrl+Shift+X.

Файлы для скачивания доступны по ссылке.
Проект выложен на GitHub.

Источник

Лучшие календари для Linux

Согласно известной поговорке, время — деньги, именно поэтому так важно научиться распоряжаться им с умом. В свою очередь это требует правильного планирования вашего ежедневного расписания, будущих событий, встреч и других повседневных дел.

Читайте также:  Windows не хочет устанавливать драйвера для устройства

Однако мне кажется, что далеко не каждый сможет держать все свои планы в голове, и о каких-то мы неизбежно все-таки забудем. Именно поэтому нужно, чтобы кто-то (или что-то) всегда напоминал вам о том, что вы хотите сделать, о назначенных встречах, запланированных мероприятиях и многом другом.

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

Лучшие календари для Linux:

1. Korganizer

Korganizer является составной частью приложения Kontact, информационного дайджест-менеджера рабочего стола KDE, главный функционал которого сосредоточен вокруг календаря и планирования. Этот календарь Linux многофункционален, ниже лишь небольшая часть его возможностей:

  • Поддерживает несколько календарей и списков задач;
  • Поддерживает добавление событий и задач;
  • Быстрое добавление событий и списка задач;
  • Функции отмены и повтора;
  • Функция уведомлений;
  • Интеграция задач с повестки дня;
  • Плагин для иудейского календаря;
  • Интеграция с Kontact;
  • Высокая персонализация приложения;
  • Поддерживает веб-экспорт и многое другое.

2. Evolution

Evolution — это многофункциональное программное обеспечение для рабочего стола GNOME. Его компоненты включают в себя календарь, адресную книгу и почтовый клиент. Он также может работать на несколько других базах, в том числе Cinnamon, MATE and KDE.

В качестве комплексной программы, Evolution включает множество замечательных функций, но сосредоточимся на календаре Linux — он предоставляет следующие возможности:

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

3. California

California — это простое, современное и относительно новое приложение-календарь на рабочем столе GNOME 3. Оно позволяет пользователям легко вести онлайн календарь задач с современным пользовательским интерфейсом. Будучи совсем новым приложением, California тем не менее имеет чертовски полезные функции, например:

  • Имеет единую серверную часть для программ, которые работают с контактами, задачами и календарем (Evolution Data Server (EDS))
  • Легко установить
  • После установки можно сразу же начинать пользоваться – никаких сложностей не возникнет, все интуитивно понятно
  • Имеет современный графический интерфейс

4. Day Planner

Day Planner – бесплатное приложение-календарь для Linux, позволяющее легко планировать и управлять своим временем, создавать встречи, напоминания о событиях и многое другое. Day Planner включает множество потрясающих функций:

  • Отображает напоминания;
  • Обладает интуитивно понятным графическим интерфейсом;
  • Прост в использовании;
  • Доступен на нескольких международных языках;
  • Включает в себя отдельный сервер синхронизации, таким образом, пользователи могут синхронизировать ежедневник где угодно;

5. Lightning (Расширение Thunderbird)

Lightning представляет собой расширение для популярного почтового клиента Thunderbird (браузера Mozilla). Программа позволяет пользователям с легкостью организовать свой график и составить план событий. Вы можете скачать ее с сайта Mozilla или найти в расширении Thunderbird и установить. Его функционал включает в себя:

  • Поддержку несколько календарей;
  • Возможность для пользователей создавать списки дел;
  • Поддержку записи событий.

Календарь для Linux Lightning также позволяет пользователям подписываться на публичные календари и многое другое.

6. Calcurse

Calcurse — это простой, но эффективный текстовый календарь и органайзер, который также можно использовать в Linux, особенно если вы тратите много времени на работу с командной строкой.

Читайте также:  Bcm43142a0 lenovo b590 windows 10

Он позволяет пользователям отслеживать все аспекты повседневной активности, анализировать планы, брифинги и будущие события; цели, которых они хотят достичь; задачи, которых нужно выполнить и встречи на которых необходимо присутствовать.

Calcurse – последний в нашем обзоре календарь Linux – обладает широким спектром функций, о которых необходимо упомянуть:

  • Настраиваемая система уведомлений, как напоминание о будущих событиях, способная отправлять письма и даже больше…
  • Настраиваемый интерфейс удовлетворения потребностей пользователя;
  • Поддерживает множество списков дел и встреч;
  • Настраиваемые горячие клавиши;
  • Поддерживает импорт файлов формата iCalender;
  • Поддерживает UTF-8;
  • Поддерживает экспорт файлов нескольких форматов, включая iCalender и pcal;
  • Предлагает впечатляющую не-интерактивную командную строку, поддерживающую скрипты;
  • Также поддерживает запуск скриптов во время загрузки или сохранения данных, а также многое другое.

Выводы

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

И если мы уже заговорили о продуктивности, предлагаю вам видео по теме, как планировать свое время:

Источник

5 лучших приложений Календарь в Linux

Хотя доля Linux среди настольных ПК не столь высока, лично мне кажется, что приложений и утилит в линукс намного больше чем в Windows или Mac OS. Несмотря на это, найти годное приложение, удовлетворяющее конкретно мои запросы, довольно трудная задача. Для тех, кому требуется приложение Календарь/органайзер, с возможностью интеграции Google, написана эта статья.

1. KOrganizer

KOrganizer — календарь-планировщик, интегрированный менеджер личной информации для KDE. Имеет поддержку локального хранения базы, синхронизируется с Google и поддержиавет CalDAV.

Обладает следующим функционалом:

  • Korganizer органично объединяет данные из различных файлов или других источников данных (сетевые календари, серверы совместного планирования). Также предоставляются удобные средства управления ими: без особого труда источник данных можно включить или отключить, добавить или удалить.
  • KOrganizer полностью интегрируется в Kontact, полнофункциональный менеджер личных данных для KDE. При работе с KOrganizer в составе Kontact добавляются ещё несколько функций, таких как создание записей о задачах или мероприятиях из писем электронной почты с помощью перетаскивания.
  • Пользователю не нужно каждый раз сохранять его или загружать. Все изменения сразу же после внесения записываются на диск. Если календарь изменяют в другой программе, он автоматически обновляется. Механизм блокировки позволяет осуществлять одновременный доступ к календарю из нескольких программ.
  • KOrganizer позволяет делать неограниченное число отмен и повторений действий.
  • Задачи показываются на календаре в режимах просмотра «Неделя» и «День». Задачи можно превратить в записи о мероприятиях, стоит лишь перетащить их из списка задач в календарь.
  • К записям о мероприятиях и задачах можно прикрепить ссылки на веб-страницы, файлы или электронные письма. Доступ к прикрепленным данным получить очень просто: нужно просто щелкнуть на записи, чтобы вызвать общую информацию о ней, или войти в режим редактирования.
  • С помощью специального поля ввода можно создать задачу, не открывая окна редактирования. Это пригодится в особенности тогда, когда необходимо создать несколько задач подряд.
  • Есть несколько способов создать запись о мероприятии: можно выбрать в календаре временные рамки и просто начать набирать текст. Откроется окно редактора и текст будет набираться в поле «Название». Также, можно открыть редактор записей, когда время уже выбрано, это можно сделать через главное меню программы, горячие клавиши или контекстное меню.
  • Можно распечатать календари различных видов. Также при при печати сохраняется маркировка цветом и накладывающиеся события.
Читайте также:  Kali linux для андроида

2. Lightning для Thunderbird

Из коробки Mozilla Thunderbird не имел никаких встроенных средств управления календарём, но была возможность добавить эту функцию установив себе в Thunderbird или SeaMonkey дополнение Lightning. Последняя версия Thunderbird поставляется с предустановленным расширением Lightning.

Так же имеет синхронизацию с Google, поддерживает уведомления вашего рабочего окружения. На мой взгляд, из всех присутствующих в этой статье приложений, в нём наиболее интуитивный интерфейс. Вы можете добавить несколько календарей и отображать ваши задачи и события, как все сразу, так и в отдельных вкладках. Добавить новые события не составит никакого труда. Есть возможность добавлять напоминания, прикреплять файлы или отправить приглашения прямо из Thunderbird. Так же, как KOrganizer, его функциональность может быть расширена с помощью дополнений.

3. Evolution

Evolution конечно в первую очередь это почтовый клиент в среде Gnome, но он поставляется с встроенным в интерфейс календарём, имеющим достаточно широкий функционал.

Интерфейс календаря в Evolution имеет пять различных режимов отображения событий (день, рабочая неделя, неделя, месяц, список). Так же синхронизируется с Google calendar.
Хорошо интегрируется с Gnome, имеет уведомления и синхронизируется с расширением Календарь на панели Gnome.

4. GNOME Calendar

Если не хотите всё «валить в кучу» в Evolution, ребята из гнома разработали GNOME Calendar, он более легковесный и великолепнейшим образом интегрируется с рабочим окружением Gnome. В большинстве дистрибутивов поставляемых с Gnome, GNOME Calendar установлен из коробки.

Он позволяет синхронизировать свои события с такими онлайн сервисами, как Google, Owncloud, Microsoft Exchange. Ну и конечно же можно создавать локальный календарь, который не будет синхронизироваться ни с чем. Планировщик имеет поддержку функции драг-н-дроп, кроме того, последний релиз принес такие новшества как уведомления и напоминания о событиях.

В приложении отсутствуют некоторые основные функции, такие как представление в недельном виде, поддержка повторяющихся событий, а также поддержка естественного языка, которой пока толком-то нигде и нет. Кто не в курсе, это когда прямым текстом пишешь «18 апреля в 2 часа дня, встреча с Васей Пупкиным», а приложение на основании полученной информации автоматически создает запись. Но если верить разработчикам, это всё появится в будущих релизах.

5. California

Я не знаю зачем Gnome столько календарей, лучше бы баги поустраняли, но заключительное приложение Календарь, тоже для этого окружения рабочего стола.
California не очень активно развивается в последнее время, тем не менее она представляет собой довольно неплохой вариант, который не стыдно попробовать, особенно если вы являетесь пользователем GNOME. Интерфейс California общий с календарём GNOME, она так же поддерживается синхронизацию с Google Calendar, CalDav, и поддерживает импорт .ics файлов.

И вот в ней, таки есть поддержка естественного языка, по крайней мере на английских сайтах так пишут. Вероятно русский она не знает толком, потому у меня ничего не получилось, или я просто не слишком хорош для этого приложения.

Надеюсь эта статья была полезна, если знаете еще хорошие приложения-календари, пишите в комментариях, с радостью расширю этот список.

Источник

Оцените статью