…just another hippy blog

Software development, cold beer, photography and other high-caffeine, bikini powered, topics.

  Lettres de Lou
Originally uploaded by Arslan.

This is another I-just-need-a-break-and-some-coffee post.
You have been warned. It’s not about raccoons or bikinis. I’m really sorry to disappoint you.

I’m currently working on “fixing” (read rewriting from scratch most of it) a WSDL parser in C++ and I had to completely rewrite the XSD type definitions parser and class hierarchy. And that sucks. It’s a pretty interesting task and I’m having some fun at it, but I’m finding it quite hard to understand the whole XSD specifications and just write a bunch of classes and a parser that will be used to both process 3rd part WSDL files and to generate WSDL files using a dummy-proof UI.

All the documents at W3C are quite  misleading, IMHO. I have been looking at some “tutorial” at w3cshools.com too, but that website really sucks. Most of the pages contain about 5% of actual contents and 85% of ads. The remaining 10% (I hate maths) is reserved for menus and other crap. No problem, if only the 5% of contents would have been more visually separated from the crap. And if only I was not forced to load another page after reading two sentences.

Nevertheless, there is a rather interesting document about complex types in XSD at xml.com: http://www.xml.com/pub/a/2001/08/22/easyschema.html

It really helped me understanding complex types. Too bad it doesn’t cover many other topics that are part of the schema definition.

Well, that’s all folks. Back to </work> :-(

3 Comments so far

  1. yannic schon March 10th, 2008 3:38 pm

    please delete my photo on this webblog. you dont have the copyright!

  2. hippydream March 10th, 2008 3:54 pm

    no problem, sorry about that. you allowed blogging of your photos in your flickr account so I didn’t know this was as issue for you.

  3. yannic schon March 10th, 2008 10:01 pm

    oh, that was a mistake. i never see that in flickr configurations. so i will change it. thanks yannic

Leave a reply