I recommend Todoist for you. Let us see how it satisfies your requirements.
Must Have Features:
Ability to maintain multiple distinct lists (such as one for personal and work items)
In Todoist, you can create multiple lists, how many ever you wish, and also nested lists (lists within lists) up to 4 levels. For instance, during my semester, I have almost a ...
The best I could come up with is Babble Noise Generator. You can adjust the various sliders to customise the background conversation and even have it randomly and slowly change over time by using the 'Animate!' button.
They also have an app available for iOS, an .mp3 download feature, and over on their main page (MyNoise.net), they have a much wider range ...
I would like to suggest few Chrome Extensions after doing a bit of search.Hope my recommendations will fit for what you are looking for!.
Inspired by XKCD, this extension allows you to add a 30-second delay
to the loading of websites you specify. This delayed gratification is
a small roadbump that removes the instant reward of ...
You could use a simple scripting language. Autoit has the ability to wait for a given window to appear before proceeding with the script. The WinWait() function will do this for you.
You will of course have to write the script but it is pretty simple.
When the script, which can be compiled, is in a wait state, it uses very little resource.
A nice web-app for this is trello
For organising your tasks you can
Create tasks (called Cards in trello)
Create card-lists (groups of tasks)
Create boards (groups of card-lists)
Create organisations (groups of boards)
You can link directly to each card so sub-tasks could be implemented either as a link to the parent card or as checklists added directly ...
SikuliX is an excellent GUI testing tool that uses OpenCV to scan the screen for which components to select before moving on to the next action. As such it can locate buttons that move between versions, etc.
Free Gatis & Open Source
Windows XP->10 & OS-X & Linux
Scripting Support in Python, Ruby, Java
Can search for text on the screen using OCR.
Mouse locator is what you are looking for. The requirements are:
Universal binary compatible with both PowerPC and Intel processors. Requires Mac OSX version 10.4 (Tiger) or later. (321KB)
so it will work with you. This uses a shortcut as a trigger to 'ping' the cursor's location or a timer (in trigger delay) to show the cursor location.
You will be ...
Leechblock NG offers to define list of sites that will be delayed.
Delay time is configurable.
Block schedule is available (it may be 24/7, it may be on specific hours or days of week).
Available filters include domains, word in url - with possibility of wildcards, exceptions to filters configured in the same way.
How it works:
The Android app Web Alert (http://www.webalert.me) is by far the best for automatically checking web pages for changes and receiving notifications. It has several more features:
View diffs of the changes.
Free and without ads.
Stores the versions of the webpage.
Choose any frequency of the checks you like.
Automate the navigation process (e.g. repeat the ...
This extension provides a very easy-to-use and understand control panel for you to change the behaviour of opening new tabs:
The 'position of a new tab' is the setting you want here. It makes all new tabs, no matter when they originate from open next to the current tab.
You can see in the screenshot that there are more options as well - you can ...
Use Face Recognition
You could consider using a face recognition program to do your roll call.
Most educational establishments these days already have ID photographs of all the students so that part is easy and presumably you have a list of who is expected to attend any given session and possibly who might attend as an option.
As Attendee Sign In
You could use a proxy server, such as squid.
Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and
more. It reduces bandwidth and improves response times by caching and
reusing frequently-requested web pages. Squid has extensive access
controls and makes a great server accelerator. It runs on most
available operating systems, ...
I've decided on using Doit.im. It doesn't fully meet all of my requirements, but it's about the closest I have been able to find.
Here's how it's features match up:
It can't do combinations or offsets, but for now I work around this by creating multiple identical tasks. For example, if I need to do a task on the 6th and 18th of each month, I create two ...
Nobody talked about Trello yet ?
It's free, there is an app for android (maybe iOS too, but I don't use that) and a website accessible from any browser. You can sync everything.
You can also :
Label (tag) things (what I do is I label things with "Easy", "Average", "hard").
Create due dates.
Switch to calendar view.
Share the ...
I believe Mouse Locator will perfectly suit your needs
From the website:
Highly visible locator instantly reveals your mouse position.
Controllable trigger time period, from 1 second to 30 minutes.
Eliminates the frustrating search of your screen.
Indispensable addition to Mac OS X, v10.4 or later required.
So, you can set the amount of time ...
I use Google Keep:
available as web-app or Chrome desktop application
set priority based on colors
sync your list across devices
set memento (as date or as location)
add image to an item
add list to each task
you need a Google account to use it
Try FastCustomer (Android, iOS).
The system works by using a database of known queuing systems and navigating them for you until it reaches an agent, then calling you so you can get on the line. It won't work for unknown systems but it is pretty effective at getting through to some of the most common offenders in the customer support phone tree world.
There is an app (available for both Android and iOS) called WeQ4u which does exactly what you want for calls in the UK. It also allows you to make calls to UK 08 numbers for free.
To use it, just enter the number you wish to reach and the app will
connect you. If you get stuck in a queue, just press 9* on your
telephone keypad, and your phone will ...
Rescue time meets the following requirements:
Logs foreground app usage (and also time spent on websites).
Generates detailed reports by app, time period etc.
Data can be accessed on the web (via your account) as well as on your phone.
There is a premium version but all the above features are free.
A lot of the answers here are referencing the almighty hosts file, and indeed, that is your best bet. Here's an automated solution provided by some smart guys over at StackOverflow that utilizes no third party software. You can bundle this up into a batch file and run as a Windows task that unblocks at certain times and completely forget about it.
Well, another very very good option (and totally free) is http://www.procrastitracker.com/ which is now open source!
The last time I checked it wasn't open source, so great to see it out on GitHub. Kudos to Wouter van Oortmerssen (who seems to work at Google currently) for making it and setting it free under the Apache v2 license!
Procrastitracker is ...
Yet, another alternative you should consider is Trello. With a programming background, you may be familiar with the Agile/Scrum and Kanban methodologies. Trello steals from that by providing “boards” that represent a “project”. As with Agile, etc., you can creates tasks, collaborate, and update the state of your “projects”. Trello also borrows the ...
That is not just a "Whiteboard", that is called a Kanban board.
And there are some online applications:
The first option is Trello. It has a free account and can be a collaborative board. The main advantage of it is that the interface is very clean and user-friendly.
The advantage is that you can make an infinite amount of boards. The paid version ...
free tool written in Adobe Air
few mins later:
with task list
needs Adobe Air runtime
supports only fixed scheme of breaks – you can't have long break when you want to. If something happens, you cannot manually adjust which break follows.
You can use HID macros:
works with Windows 7 SP1 x64 Ultimate
allows to launch macros by pressing keys on my second keyboard (but pressing the same keys on my first keyboard shouldn't trigger them). More generally, the program allows you to assign a macro to a given key on a specific keyboard (provided that it is recognized as a HID).
This utility is ...
Todo.txt (see also the related blog) is a "free" cross-platform "to-do" system based on a simple text file containing the various items. Since it's really just a text file, syncing between computers is fairly trivial.
The text file ("todo.txt") follows a certain set of conventions for recording the to-do item, for example (first ...
I would recommend Remember the Milk. It has all of your must have features, several desktop apps, ability to share tasks, tags and recurring tasks, integrations with outlook, gmail/google calendar add-ins. It also has a powerful saved search system.
StayFocusd is a Chrome extension that increases your productivity by limiting the time spent on websites in your custom list.
Features (based on your restrictions):
gratis with (optional donations)
Ability to customize websites, hours, and days of the week
Additionally, you can limit yourself to a certain number of minutes per day on your ...