Long time no post. Well, many new articles since the last one:
- Thinking XML: Universal Business Language (UBL) - a look at the recent work products of the OASIS UBL TC. For those considering XML for business information formats.
- EXSLT by example - Demonstating the use of some EXSLT modules by presenting some XSLT examples. For XSLT users.
- The worry about program wizards - My opinion on the dangers of Wizards. For snooty hackers (or their detractors).
- Tip: Use rdf:about and rdf:ID effectively in RDF/XML - Some plan facts and best pracices about specifying subject resources in RDF. For RDF usrs.
- Tip: Keep context straight in XSLT - Discussion on how context can change in complex XPath statements, and how to find your way back "home". For XSLT users.
- Python/XML: Using SAX for Proper XML Output - Python's SAX comes with a tool, xml.sax.XMLGenerator, which can turn SAX into a safe XML emitter as well as parser interface. For Python users. For XML users.
- Tip: Simple XML Processing With elementtree - A neat little XML processing package for Python. For Python users. For XML users.
- Tip: SAX filters for flexible processing - How to develop SAX filters in Python, which are a powerful tool for good modularization. For Python users. For XML users.
- SOAP requests using SMTP (with Mike Olson) - Using Python to send SOAP messages by e-mail. For Python users. For SOAP users.
Looks as if I'll be a Keynote speaker for The Open Office XML Conference in Copenhagen. Hmm. I hope Dansk isn't as hard as Norsk (the only language that has made me wonder "Hvai i helvete" so soon after giving it an effort). Just kidding. I understand English will be fine.
Python/XML Akara updated - I updated my Python/XML Akarato use the general Akara framework I'll be speaking on at XML Europe. Major new features are user comments, an editor's interface, RSS feed and better topic organization. I should have an IRC interface completed this weekend, and an e-mail interface soon thereafter. This is perhaps the most fun I've ever had working on a project.
4Suite. We made the decision to skip the 0.12.0 relase and go straight to 1.0. Of course, we just need to get any sort of full relese out soon. Mike Olson is doing great work on scaability, and it's al beginning to fall into place.
etc - Osita Skiied for the first time on March 2nd. He was pretty much giddy. Kids are so amazing. 3 weeks before his third birthday, Osi broke his arm and was in a cast. Three weeks after his birthday, he skiied for the first time. I got a great deal of exercise playing chairlift for him at Copper Mountain, carrying him repeatedly up the modest hill at the bottom of the Superbee chair. I'd hoped to go boarding a Breckenridge today, but I had too much work to do. I haven't worked halfpipe nearly as much as I'd meant to this year.
I've ripped about 300 of our nearly 1000 CDs to ogg and have put in place "Radio Ogbuji" at home. It is great to have all your fave music shuffled on continuous play. Unless you're Lori who gets really annoyed when Rage Against the Machine, Drum&Bass or Garage comes on right after Angie Stone or Texas. I just got Ms Dynamite's A Little Deeper. I'm still deciding whether it was worth my breathless wait for it to come stateside (months after UK release). There wasn't as much of the fast Ragga Toasting I love so much from her, and without it, the preachiness was a bit much
"You talking so much sex, but ya not tell the youths 'bout AIDS, and ya not talk about consequence..."
She needed a bit more Sticky or So Solid Crew. I also bought Talib Kweli's Quality, The Roots' Phrenology and Common's Electric Circus right when they came out. All are off the chain. Ditto Nas's God's Son and GZA's The Legend of the Liquid Sword. 50 Cent, which I bought, is a quite overrated, despite the tight first single, and perhaps I should have copped Clipse last year.