Today I coded a lot on tuxmenu. I have a very nice prototype done (pretty much). Now I just need to figure out how to make it so it is extensible. So that every time a new game is released, it can be effortlessly added to the menu. Plus I want it to be easy for teachers to change options. example: a teacher can set the word list for tux typing to be the spelling list for the week There are so many things to think about. The least of which is how to actually code it. What a teacher/student/... should be able to do. And how is the best way for them to interface to our software. We don't want the software to get in the way of the teacher teaching or the student learning. We want our software to facilitate.
I also wrote an MPI program to do a parallel prefix sum on a hypercube. I like my code since I used bitwise operators instead of lots of moding and if statements. Pretty compact. Other than setting up MPI and finalizing, computing prefix sum and reporting it for each processor only takes about 10 lines. Anyways.. MPI is fun.
released my mac binaries for tuxtype and tuxmath
today I finally got it figured out how to chat with Emily while she is in Scotland. It was nice. UKLUG (University of Kentucky Linux Users Group) meet today, we talked about a few things and I got some people to help me try to get dvds to work on this ibook. It worked, but only about 5-10 frames per sec... dooh.
I need to study more! I spend too much time coding and reading papers that don't relate to my research topic. Damn this stuff for being so interesting!