30 Mar 2000 Erbo   » (Journeyer)

Another buzz has cropped up in icq-t, but this one's not as serious, I think. It doesn't seriously peg the CPU; I came in this morning and the process showed a "time" of 0:54 instead of 874:23 or some ridiculous figure like that. The issue seems to be repeated calls to peer_read_init_packet in the libicq-erbo source, when establishing a peer connection. I better instrumented that function and am now waiting for the problem to recur.

Meanwhile, I partially finished moving JECI's InfoQueryPacket class away from depending on a <query> tag as its child. This is important to properly support vCards. I need to finish the 0.9 updates pronto, as Dave Scott will be needing JECI for what he's doing.

Meanwhile, genesis, our first jabber.com development server, should be up today; I'm waiting for Robert in NetOps to tell me it's wired up. It's a VA Linux FullOn 2x2 dual-P3 box; sweet! (The production server, hendrix, will be a quad-processor box, also from VA). Pamela also said to make sure we include the name "aerosmith" in our list of "future" machine names; she loves Steve Tyler. (Oh, in response to kelly's concern, who's going to sue us over machine names? I don't see Paramount going after outfits that have host names taken from Star Trek, for instance, and, given Paramount's track record in the legal department, they'd be the ones suing over host names, if anyone. Speaking of which, if we set up a Beowulf cluster, I want it to be named after Borg, with nodes named "locutus", "hugh", "seven", "crosis", and so forth...)

It's snowing outside. Two days ago we had sunny clear skies and temperatures pushing 70 (or 21 Celsius). That's Denver weather for you. The only thing you can do is expect the unexpected.

My business cards should be ready tomorrow sometime. Then I should go down to the hotel and pick up my badge, so I can be set to go at the CLIQ show right when it opens.

Later: I see that, when GnomeICU reads peer-to-peer packets, if it finds 0 bytes available, it just closes the connection. The original libicq does the same thing. I just modified the functions in peer_receive.c to do that. Hopefully this will perform a "buzzkill" once and for all.

Snowing harder now. Dave's not used to this :-).

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!