16 Jan 2001 carmstro   » (Journeyer)

It's been a long time. yada yada yada, everyone has times where they don't post a diary entry for a long time and go through the schpiel of what happened since then. Here's mine.

Boring old life
I got my drivers license. I got a job at Eat 'n' Park. I'm very happy with my relationship with my girlfriend. 'Nuff said.

school
Well, my last entry was about how I couldn't take my SAT, but I got to take the test the next month. I got my scores back, a total of 1210.
I applied to the University of Pittsburgh, but didn't get accepted. My GPA is 2.44, so that's understandable. If I don't get into Robert Morris College (The privates school in Moon Township, PA, not the other one), then I'm going to the local community college for a year, and apply to pitt and RMC again (and whatever other colleges catch my fancy).

Code
I've done a lot of coding lately. I've been learning PyGame, which is an SDL interface for Python, and right now my big learning project is a breakout game. I know about xboing and xbreaky(?), but I want to do something on the level of Krypton Egg, which is the self-proclaimed best breakout game in the world, and I can find no evidence to disprove that. I'm having so much fun doing game programming.

I wrote a couple of sprite classes for PyGame, that are general enough that I think I might release them as a package. Maybe I'll even extend them to C, I think they would be well-received by the (small, but fast-growing) PyGame community.

Exanoks
Before I started on my breakout game, I started writing an Exanoks client utilizing PyGame. I haven't touched the code in a while, but I'm hoping that it'll become the "official" client for Exanoks.

Web site
I completely rewrote my web site in Python, using the Twisted.Web web server. I really think it's neat.

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!