DEV Community

Discussion on: February 25th, 2022: What did you learn this week?

Collapse
 
cubiclesocial profile image
cubiclesocial

I learned that Gmail has a 102KB limitation for displaying the content of an email (minus attachments). Why 102KB instead of 100KB? Probably to allow for email headers.

I also released xcron this week:

GitHub logo cubiclesoft / xcron

xcron is the souped up, modernized cron/Task Scheduler for Windows, Mac OSX, Linux, and FreeBSD server and desktop operating systems. MIT or LGPL.

xcron/xcrontab

xcron is the souped up, modernized cron/Task Scheduler for Windows, Mac OSX, Linux, and FreeBSD server and desktop operating systems. MIT or LGPL.

Everything you have ever desired to have in cron/Task Scheduling/Job Scheduling system software. And then some.

xcron is the reference implementation of the Job Scheduler Feature/Attribute/Behavior Standard (JSFABS) and is 94.2% JSFABS-compliant.

Donate Discord

Features

  • Runs on Windows, Mac OSX, Linux, and FreeBSD server and desktop operating systems.
  • Sane job scheduling queues. No more runaway job schedules or data corruption due to job overlap that plagues cron-based systems.
  • Use JSON to define named job schedules and named notification targets in a mostly familiar crontab-like format.
  • Picks up and runs missed jobs. Also auto-delays running missed jobs near system boot.
  • Can run jobs at boot and also set a minimum system uptime per job schedule.
  • Supports randomized configurable delay per job schedule.
  • Can set the timezone and base weekday…

There was a LOT of learning that went into making it over the past year. Getting software to work with feature parity on all supported platforms is rather challenging. Getting feature parity on Windows is especially tough when stuff has to be done that literally no one else in the world has done before:

The crickets were sounding pretty hard on Google Search through a good chunk of xcron's development.

Collapse
 
nickytonline profile image
Nick Taylor

Actor Leonardo DiCaprio as Gatsby doing a cheers