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

Подробнее
52

Примерный барабанный трек из песни «Сердце» группы НАИВ.

Подробнее
51

В предыдущей статье было построено консольное приложение, отсчитывающее временные промежутки работы и отдыха. Так как при работе не предполагается постоянно «смотреть на часы», полезно добавить механизм оповещения. Для оповещений будем использовать библиотеку notify.

Подробнее
69

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

Подробнее
45