12 Oct 2001 andrewsj   » (Journeyer)

  • code:

    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

  • life:

    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!

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!