Difference between revisions of "Scheduling"
From BC$ MobileTV Wiki
Line 43: | Line 43: | ||
* Shell-based [[Cron job]] | * Shell-based [[Cron job]] | ||
+ | |||
+ | |||
+ | == Tutorials == | ||
+ | |||
+ | * The Factory - A simple CRON Tutorial.: http://www.thefactory.ro/support/faq/a-simple-cron-tutorial.html | ||
Revision as of 03:25, 20 February 2012
Scheduling involves dividing up the 365 days/12 months in a year, 28-31 days per month, and 24hrs in per day into timeslots, within which to place various meetings, arrangements, appointments and plans. In computer systems, schedulers can run repetitive tasks (as in a daily back up) to save time from perform tedious daily activities.
Contents
Timezones
Differences in timezones typically need to be taken into consideration in scheduling people (and possibly even machines/server) for performing a certain activity (such as participating in a conference/meeting, or, crunching some important numbers or fetching some data).
- The TimezoneConverter: http://www.thetimezoneconverter.com/ [1]
- Timezone Conversion Mac Widget: http://www.timothyarmes.com/blog/2010/07/timezone-conversion/
Tools
- MONIT - Monit is a free open source utility for managing and monitoring, processes, files, directories and filesystems on a UNIX system: http://mmonit.com/monit/
- Tungle Me - personal calendar/appointment scheduling: http://tungle.me (now owned by RIM)
AJAX
- dhtmlxScheduler - Ajax Events Calendar/Scheduler: http://dhtmlx.com/docs/products/dhtmlxScheduler/[3]
- jQuery Calendar: http://github.com/robmonie/jquery-week-calendar[4]
JAVA
- Quartz: http://www.quartz-scheduler.org/
- Quartz scheduler example: http://www.mkyong.com/java/quartz-scheduler-example/
- Spring + Quartz scheduler example: http://www.mkyong.com/spring/spring-quartz-scheduler-example/
- Flux - Java Job Scheduler (commercial): http://fluxcorp.com/java-api.html
PHP
- PHP Classes - Appointment Calendar: http://www.phpclasses.org/package/6066-PHP-Manage-scheduled-appointments.html
- phpJobScheduler: http://www.phpjobscheduler.co.uk/
- MySQL Scheduler: http://phpro.org/tutorials/MySQL-Scheduler.html
- PHP Classes - Round robin tournament scheduler: http://www.phpclasses.org/package/4719-PHP-Schedule-a-round-robin-games-tournament.html
Python
- pyschedule: http://code.google.com/p/pyschedule/
- pytaskscheduler: http://ostatic.com/pytaskscheduler
C
- Shell-based Cron job
Tutorials
- The Factory - A simple CRON Tutorial.: http://www.thefactory.ro/support/faq/a-simple-cron-tutorial.html
External Links
- wikipedia: Task Scheduler
- How to use the Windows Task Scheduler : http://www.iopus.com/guides/winscheduler.htm
- Using Windows XP Task Scheduler to Automate an FTP Upload: http://www.isinc.com/2008/11/19/using-windows-xp-task-scheduler-to-automate-an-ftp-upload/
- Linux Job Scheduling: http://www.linuxjournal.com/article/4087
- Using Windows Task Scheduler to put PCs into standby or hibernate mode: http://www.energystar.gov/index.cfm?c=power_mgt.pr_power_mgt_wts
- Using SQL to Find Unscheduled Hours: http://www.sectorfej.net/2010/05/15/using-sql-to-find-unscheduled-hours/
References
- ↑ Timezone Converter -- weekend challenge: http://thetimezoneconverter.com/weekend-challenge.html
- ↑ JetLag Calculator (by Timezones crossed): http://www.bodyclock.com/
- ↑ dhtmlxScheduler DEMO: http://dhtmlx.com/docs/products/dhtmlxScheduler/sample_recurring.html
- ↑ jQuery Calendar DEMO: http://jquery-week-calendar.googlecode.com/svn/trunk/jquery.weekcalendar/full_demo/weekcalendar_full_demo.html