Older blog entries for Dodger (starting at number 1)

July 18th, 2000 - 10:12pm CDT

Well, things are coming along nicely with the XML interface for Glade's widget palette. A lot of the basic code is roughed out now. I think I might even be able to call an XML defined widget by the end of the day tomorrow. That's the goal I'm setting for myself, anyway. At least I remembered to put it in CVS so I can check it out from anywhere.

I think I'm going to finish the evening reading some more from Into the Darkness by Harry Turtledove, before I hit the sack. It's a very interesting book so far, with a LOT of characters. A list of all of the major characters, which country they are in, and a short description, was included at the beginning of the book. I'd certainly be lost without it. I hope it doesn't rain again tomorrow, I want to ride my bike into work.

July 18th, 2000 - 12:43pm CDT

Wow, the Salon article was the first time I'd ever heard of this site. I've just recently stopped reading Slashdot because of the terrible misrepresentation of news and horrible ethic of the people who comment about articles. I was spending too much time simply trying to sort the signal from the noise to bother anymore. It's nice to find somewhere else I can go that looks a like a more friendly place. These diary entries are very interesting as well(I just wonder if I can keep mine going :).

Program development has held my interest for a long time. I started learning C in 1994(I think). Over the years I've learned a lot, but I really haven't contributed anything to the open source community. One of my problems that I have been trying to kick, is that when I get stuck on something, I tend to give up and go on to something else. I'm very interested in graphics programming. I've been a member of SIGGRAPH since December of 1999. OpenGL is probably the 3D graphics API I am most comfortable with.

Lately(well, since yesterday ;), I've been working on modifying Glade to have an XML interface for it's supported widgets, rather than being hard coded into the program. I was talking to one of my co-workers(Jeff Epler) about how I didn't like Glade's custom widget, because it wouldn't generate the code I needed to use with a GtkGLArea widget. Looking at Glade's source code showed that I would have to modify the source and recompile to add support for the widget. Jeff and I then went on to talking about ways of using object introspection and an XML description of a GTK widget to allow Glade to populate it's widget palette at run time. Today, I've been looking at libxml, which looks very easy to use. More on that later, time to get back to work.

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!