Norman RichardsI want my two dollarsI &x2665; XML- (Found July 8, 2008 ) We were brainstorming ideas for an XML Austin t-shirt after tonight's meeting. Keeping with the spirit of Austin, one of my early favorites was Keep XML Wierd. At least if our group of XML misfits is any indication, that's a pretty fitting slogan. My personal favorite was I &x2665; XML. It's a joke only a true XML nerd would appreciate.http://members.capmac.org/~orb/blog.cgi/tech/xml/I__amp_#x2665__XML.html docbook at XML Austin- (Found July 8, 2008 ) I'll be speaking on Docbook at tonight's XML Austin Users Group. (meeting info) I'll be talking about docbook, the docbook tool set and some of my experiences working with docbook for the last 6 months. Come check it out if you are in town.http://members.capmac.org/~orb/blog.cgi/tech/xml/docbook_at_XML_Aust.html Loading DTDs over the net- (Found July 8, 2008 ) Loading DTDs over the net has to be one of the worst ideas ever. On a previous project we used to have random build failures when the network was a bit shaky. The problem is that parts of our build script and test code were loading the DTDs over the network instead of using a local version. Tracking down the places we were using DTDs without providing them locally was a real pain because we were never quite sure if we got it right without actually disconnecting from the network. It's easy...http://members.capmac.org/~orb/blog.cgi/tech/xml/external_dtd.html Naked XML- (Found July 8, 2008 ) Eitan's presentation on Naked Objects last night at Austin JUG reminded me of an idea I had back when I first heard of naked objects - naked XML. The idea is that you would be to create a GUI that would let you visually edit specific XML documents using the same naked principles as the Naked Objects approach. Imagine being able to have a visual representation of everything from standard files like a good ol' web.xml to your custom in-house XML applications. A good XML editor will take you...http://members.capmac.org/~orb/blog.cgi/tech/xml/naked_xml.html XML + python.whitespace + perl.operators == YAML- (Found July 8, 2008 ) YAML first hit my radar last february at LSSS when Dave Thomas proposed YAML as a good alternative to XML. After the conference I investigated YAML a bit and decided YAML must be some python programmer's way of getting revenge on people who don't have to spend their coding time managing whitespace. YAML dropped out of site again, until I heard Dave Thomas once again promote YAML as an alternative to big bad XML. I've been a card carrying member of the Dave Thomas fan club ever since the...http://members.capmac.org/~orb/blog.cgi/tech/xml/why_yaml.html DOM is reflection- (Found July 8, 2008 ) It never really struck me how primitive DOM based XML access is until last night's AustinJUG meeting. (where Deb Ayers of BEA talked about XMLBeans) I've done a lot of direct DOM processing of XML. I've done it enough that it really doesn't phase me. I know the tricks and traps and how to get things done without the code looking like a complete and total hack. I guess I just never just stopped to think about how primitive it is. But really, when it comes down to it, doing XML...http://members.capmac.org/~orb/blog.cgi/tech/xml/dom_is_reflection.html a dedicated XML box- (Found July 8, 2008 ) At the last AustinXML meeting, Sarvega gave a demo of their dedicated XML boxes. The thought of a box dedicated just to doing XML seemed a bit odd at first, but I can definitely see why it might be a desirable thing. XML processing can really take a bite out of the performance of any system, and being able to offload that processing to a custom box definitely could speed things up considerably. Apparently, the box can do blazingly fast XSLT (including intercepting HTTP responses and...http://members.capmac.org/~orb/blog.cgi/tech/xml/sarvega.html |