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

Подробнее

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

Подробнее

В процессе разработки собственного проекта неоднократно приходила мысль о простом средстве визуализации. Дело в том, что «прикручивать» полновесный графический движок для рисования двух-трех графиков — это стрелять из пушки по воробьям. Тем не менее, даже для простых задач приходится вникать в принципы отрисовки окон в ОС и формировать сравнительно массивную обвязку. Хотелось бы получить нечто простое и с возможностью обработки событий клавиатуры, например. Вот тут то я и наткнулся на библиотеку KXL.

Fractal KXL C linux
Подробнее

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

BASS audio library
Подробнее