
Sketchpad for Google Wave
The semester is over and my capstone project is done. Meet “Sketchpad”, a gadget for Google Wave. Sketchpad can be inserted into a Wave conversation to provide simple collaborative drawing in real time. Put simply: you can see participants drawing on the canvas stroke by stroke as they are doing it. The project is based on, and uses code from, Christopher Clay’s excellent CanvasPaint which he released to the public domain.
The project is not in a stable state but it is usable as an interesting demo in Firefox only for now. I would like to put more time into it and get it working across all browsers, not to mention plenty of other gaping issues with it.
Google Code is hosting the project at http://code.google.com/p/sketchpad-for-wave/ and the following link should take you straight to the official installer if you have a Google Wave account:
Sketchpad for Google Wave (alpha v2 installer)
In keeping with the requirements of my capstone class I am also posting the requirements and design documents for the project, as well as the presentation slides used for the various presentations given throughout the semester.
Published on
May 2, 2008 in
College.
Originally submitted as my final for HIST-2020. Citations have been removed, since they were mostly bull anyway.
"Look the island!" The cry ran throughout the passengers on the deck. "You can see her arm!" Sure enough, on the horizon a gleam had appeared. All eyes watched with anticipation as lady liberty crept into view astride that beacon of promise: Ellis Island. This was where millions had taken their first steps towards achieving the American Dream for themselves, and it held the same promise for everyone on board. Minds raced as stories of the abounding opportunities suddenly seemed believable. People imagined their future jobs and the regular income they could provide or the open country waiting to be settled; and in both cases, the better life that children and grandchildren would be able to share in.
Continue reading ‘The Family of the American Dream and How the 20th Century Lost It’
Published on
April 17, 2008 in
College.
By the end of next week I need to have finished three programming assignments, one 2-page essay, one 6-page essay, signing a contract for an apartment for next year, turning in a lot of paperwork for scholarships next year, and have a second birth certificate issued to me. After that I can worry about finals!
I’ve partly completed one programming assignment so far.
Published on
February 18, 2008 in
College.
Sam left yesterday afternoon putting an end to the best weekend ever. There are a few pictures on Flickr (check the sidebar on the right) from Katie following us around with my camera on Sunday afternoon.
Published on
January 17, 2008 in
College.
Classes started for me yesterday, finally. The winter break turned out very well. I worked a bit at Chick-fil-A, had some time to spend with family and friends, a lot of time to spend with Sam, and a couple of new gadgets to play with. I particularly like the new Logitech G5 mouse as a complement to my usual Trackman Wheel usage, but the more notable new toy was a Canon PowerShot SD1000. My Flickr pictures should be flying by in my photostream by now, so keep an eye out.
I’ve only got twelve hours this semester, so except for my Thursday night history class, I’m done by 1:30pm all week long. I have a algorithms class that I’m in at the moment which is already escaping me. I should be doing much better in C/C++ with my previous experience with the professor and two friends in the class with me. My ‘Concepts of CSC’ class will turn out well, and though a bit boring, I’ve liked what I’ve had so far. What I think will be my most difficult is my ‘Design of Algorithms’ class. Our professor is the kind to pace back and forth and ramble in a quiet voice that doesn’t seem to have anything to do with the class, and I have no idea what was on the projector slides on the first day. Three of my four classes have at least one programming assignment as part of the grade, so I’ll have my work cut out for me, but David is in all three of those classes with me, so between the two of us I think we’ll be ok.