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.