David Fouhey
I'm a computer science major at Middlebury College.
I will graduate in 2011.
I can be reached at
dfouhey
middlebury.edu
Courses I've taken: 201-Data Structures (F '07), Math 122-Calculus II (F '07), 102-Mathematical Foundations of Computing (S '08),
433-Compiler Design (S '08).
Courses I'm currently taking: 301-Theory of Computation (F '08), 314-Operating Systems (F '08), Math 200-Linear Algebra (F '08)
Courses I intend to take in the spring of 2009: 313 - Programming Languages, 425 - Computational Geometry, Math 0241 Elementary Number Theory.
Random stuff:
Power series implementation of sin and cos in assembler using SEE and SEE2.
Also demonstrates 64 bit linux calling conventions (N.B. The asm is 64 bit and intended for gas):
here
Here is a quick hack I wrote for generating graphics of go boards
It requires python and the python imaging library (PIL). If you have python
you can quickly check for the PIL by running python and typing "import Image"
(case sensitive). If nothing happens, you're all set. If you get a message which
ends with "ImportError: No module named Image," then you need to install the PIL
which you can find here