This week, we'll have some fun with MacRuby. James is a “Voice commanded servant for OSX” you can write dialogs for. Here's a lightning talk by Florian Hanke, James' creator.
For example, you could set up a time dialog to ask James what time it is:
<< James, what time is it?
>> It is currently 10:15.
Of course, that's a pretty simple example. This week's challenge is to write the most useful or fun dialog for James. You can do about anything, like asking James to do API requests, reboot your machine, run your tests, or whatever you can think of. A simple dialog is enough, but please remember to keep the code nice and understandable.
Haven't used MacRuby before? Just really easy to install using the binary installer. Be sure to check out James' README and have a look through its [example directory]