Archive for the ‘XML’ Category

XML Topic Maps explained

January 9, 2008

The semantic web has been above my radar for some time now. Still I find it hard to grasp the available standards. My focus has been primarily on XTM (XML Topic Maps). Sure, I’ve read the TAO and played around with online examples. I even presented the concepts of the semantic web to 20 non-tech colleagues.

But… crafting a nifty simple XTM document myself? Not yet. It’s verbose. It’s hard.

Tonight, I found an apprehensive introduction: The Topic Maps Handbook (pdf). Pages 12 to 15 will get you up to speed with your first XTM. I chose ATC definitions as a domain for my topic map (see below). It’s a start.

Next step is visualization. I’m considering XSLT => dot => PNG. More on that later, if I succeed.


Pushing OOXML

September 15, 2007

Would you expect a technical specification to be human readable? Would you expect it to be even more human readable when it’s an “open” specification?

Now take a look at the picture below, would you consider this pile of paper — being the 6000 pages OOXML spec — human readable?

6000 pages

Someone is in a hurry trying to get a specification ISO certified, without having a correct, accessible specification.

XML Topic Maps quotation on HyTime

June 2, 2007

Chapter 3, page 45, footnote 16:

HyTime is a holistic solution to the question of how to create metadata assets that impose all kinds and combinations of arbitrary alternative structures on arbitrary sets of arbitrary information resources.

— Steven R. Newcomb in A perspective on the quest for global knowledge interchange (pdf)

I bet the author must have smiled when he wrote this sentence. Just as I did after reading it (at least twice).

OpenAjax Alliance

November 25, 2006

Home alone, doing some stay-up-to-date saturday evening reading, I stumbled upon the OpenAjax Alliance via an Artima article on the Google Web Toolkit.

The alliance of companies and open source projects is “dedicated to the successful adoption of open and interoperable Ajax-based Web technologies […] to accelerate customer success with Ajax”.

Their white paper is worth the read. It provides a focused, yet complete introduction to the Ajax (Asynchronous JavaScript and XML) way of implementing the user experience for websites and web applications.

Events in 2007: AjaxWorld Expo

  • 2007-03-19 / 2007-03-21 New York, NY, USA
  • 2007-05-07 / 2007-05-08 Amsterdam, The Netherlands

XUL Workout

June 5, 2006

As I’m working my way through the XUL tutorial, I find the following links useful:

Again should be noted that JavaScript’s usefulness is highly underestimated.

X-Rated XML (18+)

August 4, 2005

Yesterday, I ran into this service returning a list of currently online camgirls in a custom XML format.

Isn’t that funny?

Example output:

<?xml version='1.0' standalone='yes'?>