July 21st, 2008

TesselSnake is a snake/nibbles clone with a (tessellated) twist. It uses the <canvas> element, so it doesn’t work on IE.

May 16th, 2008

I graduated :) and moved back to the Northwest. I’m still expecting a few packages containing stuff I shipped to myself, like my bicycle, and I’ve found it really convenient to track the shipments via RSS using simpletracking.com. This works great for FedEx, DHL, and USPS, but fails to support UPS. So, I wrote my own RSS UPS tracker. Here’s an example that tracks my recent Barnes & Noble order:

http://www.emmettnicholas.com/ups/track.php?num=1ZV90R481290837784 (UPDATE: This particular feed doesn’t work any more since the package was delivered.)

To track your own shipment, paste the tracking number into the URL.

April 10th, 2008

I developed a brief obsession with Yahoo! Pipes, which bills itself as an “interactive feed aggregator and manipulator”. But if you’re used to scripting, the graphical programming environment can seem a bit limiting. I wrote a simple PHP feed parser/masher to mimic the functionality of Pipes. Here are two feeds I subscribe to that I created with the tool (try it for yourself: feedmash.zip):

NBA Top 10:
http://www.youtube.com/rss/user/NBA/videos.rss
http://www.emmettnicholas.com/feedmash/nba_top_10.php

Perry Bible Fellowship (with inline comics):
http://pbfcomics.com/feed/feed.xml
http://www.emmettnicholas.com/feedmash/perry_bible_fellowship.php

March 28th, 2008

And more JavaScript… I created an Othello/Reversi simulator, so now you can rewatch the 2003-2007 World Othello Championships.

February 27th, 2008

I implemented a small portion of the OpenGL specification in JavaScript. Here is a controllable 3D ASCII cube to show it off!

October 12th, 2007

Here’s a graphical sudoku solver I made in JavaScript. It doesn’t solve really hard puzzles yet.