Student sells pixels for $1 each, makes fortune.
Just installed the latest Google desktop, and its brilliant. The scratchpad may actually replace index cards & notepads for jotting things down while working, as it sits off to the side without getting in the way of what I’m doing. The best feature however (for me), is that I finally have a fast and effective search capability for Lotus Notes. There is a small trick however, as the normal version doesn’t include the plugin.
First, install the Enterprise version (also free, but you have to register), including the Notes plugin. Then (without uninstalling it), install the normal version over the top. The plugin stays, and you get all the goodies of the latest version. Recommended for anyone who’s ever tried to search their email in Lotus Notes.
Small caveat: it only searches local files, so you have to be using replication.
Problems are fun. Problems are like puzzles. They present a challenge to be overcome. Problems stir up the competitive instinct and allow really quite obsessive degrees of focus to be brought to bear on them until they capitulate. The challenge and reward of solving a problem is why many developers will happily spend 30 minutes writing code to automate a 15 minute task and consider it time well spent.
The problem with problems is that they are hard to put on a plan. Project managers would probably rather turn all problems into tasks. Problems are undisciplined, and sometimes called ‘risks’. Tasks are safe, measurable, definite and look good on a gantt chart. To many developers, unfortunately, tasks are dull, repetitive and tedious. The same developer who could bring scarily intense levels of dedication to bear for hours at a stretch in order to solve a thorny problem might well struggle to concentrate for the 15 minutes needed to perform a routine task and will probably spend an hour or so in displacement activity while working on it, not because they’re lazy (they just spent 4 hours solving a problem without taking a break or even, quite possibly, blinking), but because they can’t make their brain engage.
Here’s how to build your own supercomputing cluster using nothing but ruby, vim, and a really hot cup of tea. http://www.artima.com/rubycs/articles/rubyqueue.html.
Or go straight to the source: http://raa.ruby-lang.org/project/rq/
Tim writes as much as anyone could ask for about O’Reilly’s answer to that question, here.
Keep an eye on Carson Workshops for interesting talks coming up.
According to Chris May, Flikr’s deployment process looks like this: