Cronsense Library Update: Support for RRULE, systemd, and Production Calendars

The author of the cronsense library has released a significant update to their tool for converting natural language into schedules. Following feedback from the Habr community, functionality has been expanded to support complex time expressions like "half past one" or "every half hour." In addition to generating standard cron expressions, the library now supports the RRULE format for calendars and systemd timers. A key addition is the prodcalendar library, which provides an up-to-date Russian production calendar for npm. During development, the author performed deep integration testing with rrule.js and systemd-analyze, identifying and fixing several hidden bugs. The updated toolkit is now better equipped to handle tasks requiring awareness of holidays and specific work schedules, making it a more versatile solution for task automation across various environments.
This is a summary. Read the full article at the original source:
HabrRelated stories
In a new article, the author explores the potential of using LLMs, specifically Claude Opus 5.5, to automate video content creation via the Remotion f…
Follow the White Rabbit: Writing a VPN in Rust and Finding a Way Out of Your Own Tunnel
The author shares their experience developing a custom VPN service called PAYPHONE using the Rust programming language. The article details the proces…
CSS Bed is a new resource offering a collection of classless CSS themes designed to serve as efficient starting points for web developers. By utilizin…


