Below are the pages which I feel would be most interesting to people browsing. The most interesting are in bold. Click here for a full index.
Programming
- Prime Number Sieve. Implementations in Ruby and C, one using POSIX threads.
- Game of Life. An implementation of Conway's Game of Life in D using ArcLib.
- N-Body Simulation. Simulation of bodies acting under each other's gravity in 2D space.
- Rails Tidbits. Helpful links regarding Rails development.
- Independent Study Project, Summer 2007. Summary of and paper for a kanji dictionary research project.
- Copter Game. C#, Wiimote-enabled arcade game.
- LittleCoder. Ruby interpreter with DirectX built-in. Sample code for a Tetris clone.
- Beginning Programming. Thought on beginner programmers. Hackety Hack, Scratch, LittleCoder.
- Programming Trivia. Programming problems with proposed solutions.
- Game Creation. Notes on creating a Tetris clone.
- Sanitizing HTML for Syndication. Ruby snippets for cleaning HTML for publishing in RSS/Atom feeds.
- haxr. Results of my Rails Day 2006 contribution.
- Cocoa. My trials in learning to use Cocoa.
- Ruby Digital Signal Processing Library.
- Live Site Stats. Live Growl messages for Apache requests.
- Processing Libraries. Generic Java libraries for Processing to make graphics and input easier.
- Yahoo! Pipes. Now, just an example pipe for summarizing my friends' recent tracks from Last.fm.
Computer Use
- Backup Script. A bash script for backing up directories using rsync.
- My Development Environment
- Rails Development with VIM. How I used to do it.
- VIM. Useful VIM tricks.
- Flying Logic. A spreadsheet for logic instead of numbers.
Personal
- Japan Trip 2007. Study abroad for one semester.
- My Desktop Screenshots. Screenshots of my desktop, through the ages.
Productivity
- The Value of My Time. Discoveries from timing my daily activities.
- Managing E-mail with GMail. Tips on making it work.
- Life Balance. To-do list software for Windows, OS X, and Palm.
- Life Balance Strategy. How to use Life Balance effectively.
- Organization. Bash and Ruby scripts for quickly taking and retrieving notes.
Misc
- Sudden Broadcast!. My first and latest electronica album.
- Japanese Translation. Tips for quick Japanese translations by computer.
- Favorite RSS Feeds
- Ventuz. 3-D presentation software.
- Beginning Web Design. Thoughts on an area that may need work.
- Gadget Life. A side-project of great potential.
Product Reviews
- My TypeMatrix Keyboard. An alternative keyboard that rocks.
- PDA. Currently a Tungsten E|2.
- Cell Phone. Currently a Motorola RAZR.
- T-Mobile