bradmontgomery.net

Projects & other stuff

Games For Kids.
Some simple video games I've written for young (or young at heart) people!

Augmented Reality Papers.
A list of Research Papers in the field of Augmented Reality.

A crash course in Python containers
I originally wrote this tutorial for a CS Lab for a Discreet Math course that I taught at the University of Memphis. Many of the students were using python for the fist time, so they needed to know how to store data. This was my way of guiding them... I hope you find it useful.

Examples of Data Structures
A collection of basic exaples of various Data Structures in C++. These were initially presented to a CS course in Data Structures at the University of Memphis.

The DesktopBackgroundCollection
Creative Commons License This is a collection of of background images that I've created for use on my computer. All of the images here are licensed under a Creative Commons Public Domain License.

A packet grabber for ns-2
This is an ns-2 hack to forward packets to an agent connection to a node in a simulation, even if that node is not the destination of the packet. This is handy for writing an agent that needs to do some packet processing before forwarding that packet to its destination.

Installing X11 and DarwinPorts, aka MacPorts
This describes how I installed Apple's X11 in order to work with DarwinPorts on OS X (Tiger).

Installing GTK applications with DarwinPorts, aka MacPorts
This describes how I installed a couple of GTK applications - ethereal and etherape - and got them working on OS X (Tiger).

vi reference
I like vi, but I'm no guru, so I often have to look stuff up. Hopefuly, when I learn how to do something nifty, I'll put it here.