Featured articles
See also …
Author Archives: David Megginson
The complexity of XML parsing APIs
Dare Obasanjo recently posted a message to the xml-dev mailing list as part of the ancient and venerable binary XML permathread (just a bit down the list from attributes vs. elements, DOM vs. SAX, and why use CDATA?). His message … Continue reading
Tagged programming
11 Comments
Blame Larry Wall
Late yesterday I was working on a mind-numbingly simple XML data library in Java for use with a larger project. I spent about an hour on the first iteration, which could read and write through an event-interface and/or into a … Continue reading
Tagged programming
3 Comments
Perl XML::Writer has a good home
I just stumbled on this posting, and was happy to see that the Perl version of my XML writer (a library for creating XML) has found a good home. I originally wrote the XML writer in both Java and Perl … Continue reading
Tagged programming
2 Comments
SAX: biggest satisfactions
Recently, I mentioned my biggest regrets about SAX. When we were building SAX, however, there were an awful lot of things that went right. Here are the three things that I’m happiest about: SAX was useful right from the start … Continue reading
Tagged programming
3 Comments
Wikipedia URLs as blog subject codes
[Updated] Over in my aviation weblog, I find myself more and more linking to Wikipedia whenever I’m discussing a concept, person, place, or anything else that doesn’t have its own, canonical home page. If, as I suspect, lots of other … Continue reading
Tagged blogging
6 Comments
SAX: biggest regrets
It’s seven years ago this January that I put out the first prerelease of SAX for consideration by the xml-dev mailing list. The final SAX releases contain the wisdom of a lot of people, but in the end, I had … Continue reading
Tagged programming
10 Comments
The weblog stack
Networking people love to talk about the network stack, like the 4-layer DoD model or the 7-layer OSI model, and web services boosters have picked up on that with their talk about the web services stack (an example from Judith … Continue reading
Posted in General
Comments Off on The weblog stack
Linking XML documents
[Update: help is on the way.] If you start with an XML document online (and granted, there are precious few of them), how do you use it to find other XML documents? If they’re XML+XHTML documents, you can follow the … Continue reading
Posted in General
2 Comments
Welcome to Quoderat
Welcome to Quoderat, David Megginson’s middle-aged grumblings about technology. My background is largely in XML and the web (I led the development of SAX and spent some time on W3C working groups), so markup, networking, and software development will be … Continue reading
Posted in General
4 Comments