Most developers use Quartz for this kind of things.
Here is how you call Quartz to execute a task every 2 days at 03:00:00 :
trigger = newTrigger()
.startAt(tomorrowAt(3, 0, 0) // 03:00:00 tomorrow
.withIntervalInDays(2)) // interval is set in calendar ...
Edit: two hours after posting my answer, ComFreek detected it is the same product as in Tom's answer where it was named slightly different, and I didn't recognize it by the screenshot. For the additional details and screenshots, I leave my answer here nevertheless.
I don't use a GUI for Cron, but for beginners, Gnome-Schedule looks great and fitting all ...
I would take a look at Gnome Scheduler (Yes, it's Gnome and run's on Ubuntu and it's free)
GNOME GUI for configuring a users' cron (automatic jobs).
Some of its features are:
Templates support so that you won't have to create the same task again and again.
If run as root, you can edit any user's crontab and "at" tasks.
I am not sure the requirements you listed are the best fit for what I believe your trying to accomplish.
If you want to memorize lots of information a better tool for that purpose is Anki:
Anki is a program which makes remembering things easy. Because it's a
lot more efficient than traditional study methods, you can either
greatly decrease your time ...
There are several workflow planners similar to Airflow. Some are:
Mario - A Scala version of Luigi
Ruigi - Pipelining software for R
I have used both Luigi and Airflow. Airflow felt really nice, especially with nice, polished UI and the task history features.
Below is a screen shot of an example of a successfully run Airflow pipeline:
http://whenisgood.net is an online scheduler program similar to Doodle with a streamlined interface. You can click on a timeslot to indicate it's free, or click and hold to indicate a range of timeslots.
Plus, even if the page still shows all the time slots, this is not confusing anymore as it does not need scrolling, everything just fits in a small space, ...
We use Calendly for scheduling appointments and setting meeting times.
You can set blocks of time to when you are only available. These are the only times they can set appointments with you. Best thing is it automatically adjusts the scheduler's time based on his timezone.
An old question, I know... But if you're still looking you can check out Ellp
While it is not nearly as powerful and flexible as something like IFTTT, but it has the same promise, basically doing stuff based on other stuff.
Use Windows Task Scheduler - create a task, schedule it for 2am, and tick the power option, Wake the computer to run this task.
If there isn't a particular program you wish to run, just enter cmd /c "exit"
To make it go to sleep again at 6am, best I can think of is to make sure all applications are closed by 5:45am so the computer is idle and setup your ...
You can try HourHQ from Timekit: http://hourhq.com/ You can use a version of their hosted and branded service for free, but you send your users to their site. Plans that you can host are five dollars per user per month.
Timekit.io looks very cool, but it's $99 a month.
You can find open source stuff for php with MySQL, like http://easyappointments.org/, ...
gnu parallel should be fully sufficient here. E.g. this command:
parallel -j1 --joblog logfile time :::: joblist
reads your jobs from the textfile "joblist", where each line is regarded as one command, runs exactly one job at a time and measures the time used for each of the jobs. It also saves run jobs in the text file "logfile" for later use
Should you ...
Since I stumbled upon this useful question that has no direct answer, I went through the list at alternativeto as suggested by @Mawg in the comments of the question.
Dudle fulfills all the requested points and has proven useful in its first usage.
Even tough it is not what is intended for (continuous integration server), Jenkins might work for your goal:
it works on the JVM, is easy to install, with no dependencies.
it allows you to define jobs with different kind of execution steps
executions can be scheduled using cron like expressions or executed manually
all configuration is persisted on file ...
I haven't used any apps myself for this purpose, but here are a list of Android apps that help in personal group time management:
Cozi Family organizer
Most of them focus on time scheduling in a family, but can be easily extended to friend groups.
Not to be confused with Google Hangouts, the confusingly-named Hangouts Chat is Google's business offering as of 2018, and is available to G Suite subscribers.
Create dedicated chat rooms
Start a video call directly from the chat
Web app: No software install required.
API to create your own chat bots
Use Cloud Identity to ...
There is Optaplanner workbench which is a platform for solving planning problems. There is this YouTube video that demonstrates solving a similar problem but with courses also as a constraint but you should be able to customize this using the platform.
You may want to try robocopy, which is onboard with windows:
robocopy src dest /create /mot:20
The above command copies the directory structure below "src" into "dest" including file names but without content due to the "create" switch (creates zero length files).
The "mot" option causes robocopy to monitor the file system for changes and in the above ...
The whole product is available for free through the community license if you qualify (less than 1 million USD in revenue).
Note: I work for Syncfusion.
There are various software available on the internet purposely made for scheduling of resources. One which we are using and I thought it should suit your requirements is eResource Scheduler made by Enbraun.
It is very easy to use resource management & scheduling software that's why we are using it since 2 years.
You can find about it on their website: ...
I was on the same boat as you and then I found Metabase.
is free - Yes, it's Open Source
can be deployed on premise (not in a cloud) - Yes it has 5 minute installation and it's true
can work with PostgresDB - Yes it can and with a bunch of others as well
allows to create reports simply from SQL query - Either you can run your query or design one with their ...
I would suggest taking a look at Python plus Pandas
is free both Gratis & Open Source
can be deployed on premise (not in a cloud) Yes
can work with PostgresDB Yes - just about any DB
allows to create reports simply from SQL query (as spreadsheet or csv), without using bulky & complicated report designers There is a lot of support fo,r and choice of, ...
Not really a dedicated app to what you are wanting to do, but more like a workaround. You can use a web service called If This Than That (IFTTT). IFTTT basically allows connection between two services (also called channels) by creating a trigger on one service and an action on another.
So in your case, you would create a "New tweet by another user" trigger ...
The $48 plan at https://youcanbook.me/pricing/ actually seems to be doing what I'd asked for in my question above.
It was just really tricky to figure out and set up.
The main steps that I wish I'd known about:
Choose "display 5 minute slots", "minimum 90 minutes", "default 90 minute booking", "maximum 90 minutes", 0 padding, "on duty events" = "Available ...
Check out Regpack. They don't offer a gym specific product but essentially their software adapts to any kind of business. Their membership management product would work to allow you to schedule the facility and other events, manage your members, send out automated and personalized emails, give you tons of reports on members, finances, etc, allow members to ...