Presentations
These are slides for some of the conference presentations that I have given. They
are available for download in .pdf format. You'll need Adobe Acrobat Reader to
view them.
This presentation describes how to build a very efficient framework to manage
client-side object-level transactions in a two-tiered, wide-area network
environment. This framework was built and depolyed for a large-scale information
management application. The server described is built using built using the GemStone object database, and the clients are
written in VisualAge/Smalltalk.
This talk explains the fundamentals of building real-time 3D video games. It
explores the game development pipeline, the tools we developed to manage
artistic resources, and looks at some fundamental 3D data structures and
algorithms.
We expect and
have far less privacy online than we do in the physical world. This talk is about
building tools to raise our level of online privacy. It explores options for
securing information locally, and information that is sent over email, and finally
discusses building a protocol to chat over the MSN instant messenger network in a
cryptographically secure way.
