Есть у нас на работе такая возможность – заниматься собственными проектами (теми, что интересны самому себе и возможно компании) в 10% от рабочего времени.
В текущий период решил написать модуль для webmin. Модуль, понятное дело писал для нашего Юниксового агента. В силу того, что это дело принято писать на перле (по крайней мере разработчики вебмина рекомендуют), то заодно и освою.
Перл достаточно сильно отличается от ПХП, на котором я не так давно научился писать. В целом впечатление хорошее, но сложноватый язык для некоторых задач. Сайты я по прежнему думаю писать на ПХП, а вот такие приложения на перле писать одно удовольствие.
Было несколько нетривиальных задач, типа сделать поиск по логам, с сортировкой и т.д.
Многое я скомуниздил из других модулей, в основном для Апача и для ССХ.
Если кому надо, то я рекомендую Syntax::Highlight::Engine::Kate для подсвечивания кода.
Я попробовал разные и этот самый вменяемый. Я использую этот модуль для подсвечивания ХМЛ текста.
Планирую в следующий сезон написать нормальный пользоваетльский интерфейс на gtk2-perl.
Добавлю еще один пунктик к СиВи 😉