November 2007
Monthly Archive
Monthly Archive
Posted by admin on 16 Nov 2007 | Tagged as: Projects
I have written two different applications to upload documents and files to Google Docs. Combined, they have had over 18,000 downloads and are both open source. Both applications are published as GDocsUploader. Both work similarly, and allow a user to drag and drop a file’s icon onto the uploader icon for automatic uploading to Google Docs.
I first wrote a Mac OS X version, which uses a combination of Applescript, Python, and the GData APIs to deal with the user interaction and the uploading. A project called Platypus helped me to bundle the whole thing together as a distributable app.
Later I wrote a cross-platform version using Adobe Air. The whole thing is written in Javascript/AJAX, including a basic HTTP client which interacts with Google’s servers on a socket level.
Comments Off
Posted by admin on 13 Nov 2007 | Tagged as: Projects
For 6 months I worked on BYU’s team for the DARPA Grand Challenge, a content for a completely autonomous vehicle for urban driving.
My part of the project involved writing in C code a path tracking system that uses calculates clothoids (continuous curvature) between multiple close waypoints and then calculates the rate of change of the angle of the steering wheel.
Comments Off
Posted by admin on 06 Nov 2007 | Tagged as: Projects

This is my Arduino compatible board that I built from a kit. I’m excited to do some low-cost embedded system programming, but I haven’t yet decided what project I should undertake.
I found a forum which shows off a bunch of various projects, maybe I’ll decide to do something similar to one of the ones presented there.
Comments Off
Posted by admin on 06 Nov 2007 | Tagged as: Projects
I’ve been working on two methods for displaying users clicks. I gather click statistics with AJAX and save the data into a database. With one method I render a screenshot of the page and overlay semi-transparent dots showing where users have click. The other method I record the id of the page element that was clicked, and later I can shade the page elements differently based on the most clicked elements.
Comments Off