Technica | Robert Chin Blog Coding Projects Papers Links
Coding
Creating working dylibs
Creating working dylibs that can be placed into your .app package, for dynamic libraries you want to put in Contents/Frameworks, rather than installing in a system-wide directory.
Projects
NicePlayer
A really nice media player for the Mac. It's borderless and pluggable -- it supports playing both QuickTime content and DVDs. This is what I currently work on in my free time.
Active Timer
A small, lightweight application timer for OS X. It keeps track (in increments of five seconds) how long you spend in each application. I wrote this to keep track of how long I spent working on various projects, as opposed to spending time on things such as checking e-mail.
RSS Growler
An RSS menubar application designed specifically for use with Trac svn commit integration. It also uses Growl to provide commit log notifications along with some other very compelling features.
Print Selection
An OS X Cocoa service that allows you to 'print selection' in Cocoa applications.
iTunes Music Recommendation System
A music recommendation program that uses your iTunes music database and a collaborative filtering algorithm to recommend other people's music to you based on common musical interests.
Smego
Stratego, complete with rule variations. Written in Smalltalk (Squeak), with binaries for Windows and Mac OS X. The source is also available so you can run it on the platform of your choice.
3DOSX
The three dimensional file system browser for OS X, written as a part of the MacWarriors user group at UIUC. I wrote about a third of the project. It made slashdot and was downloaded about 25,000 times in a three day period. It's really cool, be sure not to miss it.
Papers
3DOSX: Three Dimensional File System Browser
A three-dimensional file browser for OS X, using spinning platters for the display of files.
Links
Robert Chin's page of Utter Geekiness, et al.
My personal web page. Not updated too often, but has a fair amount of non-technical content.
Books, CDs and DVDs in My Collection
My catalog, cataloged using Delicious Library. E-mail me if you want to borrow an item (people I already know only, please!)