davidvgalbraith/goodman
My return to algebraic adventures, since I lost that book I was using and got a new one.
Discovered public repositories for davidvgalbraith in the GitHub catalog.
My return to algebraic adventures, since I lost that book I was using and got a new one.
An inverse kinematics solver in PyOpenGL
Uses Bezier interpolation to graph curves in OpenGL.
Astronomy 121 Spring 2013
A ray tracer for graphics
Miscellaneous programs lying around my computer that may be worth keeping around
Python programs and lab reports related to radio astronomy.
Python programs for cosmology, primarily for graphing datasets
A shader for making shiny and cool spheres using OpenGL
A javascript library for drawing basic SVG shapes.
UC Berkeley Undergraduate Radio Lab
Numerical Analysis routines
The Sample app from http://ruby.railstutorial.org/
The Demo app from chapter 2 of http://ruby.railstutorial.org/
My first Rails app, created according to http://ruby.railstutorial.org/.
A distributed key-value store with atomic, durable, replicated storage synchronized by two-phase commit. (5-person project)
Dinosaur-fighting Android game, created for the Amazon Global Intern Hackathon by four other interns and me.
An interface to the MIDI music player, implemented in Ruby as described in Practical Ruby Projects
Single-node key-value storage server implemented in Java (5-person project)
A MIPS processor, implemented in C.
A map-reduce project in Java for counting the distance between vertices in a graph. (in two parts)
A matrix-multiplication optimization project in C, coded by me and Akash Jain.
Python routines for numerical problems in stellar astrophysics
While I was Learning Me A Haskell (For Great Good), I did this.
When I was doing Learn Python The Hard Way, these are the things I did.
Various routines for brute-force solution to exercises from Birkhoff and MacLane's Algebra.
Implementations of various operating-system routines (5-person project)