On Writing a Simple Google Wave TODO List

Screen shotGoogle Wave has been accused of being a way to make people feel like how older people feel when they use the internet. I definitely found this to be true during my first couple of weeks using the platform. The volume of stimuli received even in a three-person wave can be pretty overwhelming.

I figured that I'd need to write a little Wave gadget before I actually grokked the platform. I figured that a to-do list would be somewhat useful and fairly simple to code up. I built this thing up one day on my lunch break.

Here's a link to the gadget for your consumption.  I've started a public wave for feature requests and discussion and such.
Continue reading "On Writing a Simple Google Wave TODO List"

Sensing Magnetic Fields in Android in Very Few Lines!

Overcome with gadget lust, I picked up a HTC Dream from rogers. I had fully expected to need to unlock, root, resolder or otherwise hack this thing to pieces before it could do anything interesting. I was wrong. So wrong.

I'll gush more over the particulars of the phone dreaminess in another post, I hope. It can pretty much do anything I do on my laptop, except with exponentially higher rates of thumb cramping. But I digress. There are magnetic fields to sense.
Continue reading "Sensing Magnetic Fields in Android in Very Few Lines!"

An Interesting CSS Hover Effect

I cooked up what I believe is an interesting little CSS effect which you can see on my home page.  After having a delightful time playing with text-shadows in an unconstrained environment, I wanted to see how far CSS selectors would go.

The effect reveals some descriptive text when a link is hovered, all purely CSSey.

Continue reading "An Interesting CSS Hover Effect"

Drawingification in the PhotoChops


Here's a before and after of something that I put together with the photochop webappy thing that I put together.  This one was created by reducing the colors of the image, blurring the result and applying the drawingify filter.

The drawingify filter takes the original image, blurs it, averages the result with the original image, then applies the photocopy filter and blurs that result.  This generally gives a fairly convincing pencil-drawing style effect.

Seeing as this is mainly a test of HTML5's canvas element, it'll die a fiery death on internet explorer, but should work happily on most modern browsers.  Savepoint averaging only works on Firefox 3.5 due to some awkward security settings on other implementations.