Bright Eyed Mister Zen
Kimbro Staken's personal view on the world.

My Sites
 
Interesting People


 

 

Wednesday, June 19, 2002
 

RELAX NG's Compact Syntax

RELAX NG's Compact Syntax. The committee developing the RELAX NG XML schema language have released a compact syntax that both shortens and enhances the readability of schemas. [Meerkat: An Open Wire Service]

Yet another nice feature of Relax NG. BTW, no Relax NG does not try to change the core meaning of what XML "is". It's simply a tool, if XML Schema was simply a tool I'd like it a whole lot more. Instead it's mucking up XPath 2.0, XSL-T 2.0 and XQuery.
11:31:51 PM    


Can XML Be The Same After W3C XML Schema?

Can XML Be The Same After W3C XML Schema?. After writing a book on W3C XML Schema for O'Reilly, author and consultant Eric van der Vlist reflects on how significantly XML processing will be changed by the W3C XML Schema technology. [Meerkat: An Open Wire Service]

Yep, a very good question. This is what bugs me about XML Schema. I don't question that it's useful in some scenarios. It just bugs the hell out of me that it attempts to change the core meaning of what XML "is".
11:27:17 PM    


A Good Use of the Google SOAP API

A great new use of the Google API and SOAP.. Dave Sifry: A great new use of the Google API and SOAP. [Hack the Planet]

This is cool. Of course SOAP was not at all necessary to achieve this. The old HTTP GET Google XML interface would have worked just as well.

I'm still waiting to see a really good public example to back up the web services hype. I suspect that one shall not appear, though I'm sure there are some behind firewalls.


11:17:57 PM    


Dvorak on Apple and Innovation in the PC Industry

Dvorak: Mac is 'an old hound that can't hunt' [MacCentral]

When I first read this I thought he was actually being perceptive and in a round about way was actually complementing Apple. Of course then I read through his followups and it turns out he was just bashing Apple after all. Very disappointing, because he made some good points.

You could theoretically look at the switch to Mac OS X as a real lost opportunity for Apple to break all the molds. You could say they did have the opportunity to bury the Mac and step to a new level with a truly revolutionary platform.

Of course, this is totally unrealistic and there's no way that Apple, even assuming they had the ideas, could have brought something truly revolutionary to market. Why is described in The Innovator's Dilemma. The market and Apple's business tolerance for risk would simply not allow them to make that radical of a shift. The very existence of things like the Carbon APIs as a first class programming API rather then just a temporary porting API is a good indication of this. The developers demanded it, they wouldn't even allow Apple to move the small step to focusing 100% on the Cocoa APIs. Stepping too far outside the bounds, in their core business, would simply destroy the company. Microsoft is in the same boat with the .Net platform.

An entirely new and revolutionary platform simply could/would not be accepted rapidly enough by the people that Apple needed to accept it. Basically, it would have meant a brand new platform with no software and not much support from the existing developer community. Apple would quite literally be starting from scratch. Regardless of how technologically superior the platform could hypothetically be, the business factors for all parties involved are simply too constraining.

Apple did the right thing. Even though it isn't an earth shaking innovation, Mac OS X is still easily the best OS around (in my opinion of course).


2:27:49 PM    


Intel & Web hosting

Intel quits Web hosting business. Will take $100 million charge as a result [InfoWorld: Top News]

Once upon a time I worked in the web hosting business. I remember thinking at the time Intel announced this, "what the hell are they thinking?". Anybody who knew anything about hosting should have known better then to do this at that time. Especially for a company where it is so far away from their core business.
2:05:42 PM    



Click here to visit the Radio UserLand website.
Click to see the XML version of this web page.
Click here to send an email to the editor of this weblog.
© Copyright 2002 Kimbro Staken .
Last update: 7/1/02; 6:39:09 PM .
This theme is based on the SoundWaves (blue) Manila theme.
June 2002
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
Apr   Jul

Click to see the XML version of this web page.


Resume:

Yep, I'm available.
(Word/RTF) (Text)
kstaken@xmldatabases.org

Software:

Xindice (Formally dbXML)
Xindice XML-RPC Interface
Xindice HTTP Interface
XML:DB API Reference Implementation
Jive XML Database Port
FreeDB CD Database to XML Data Generator

Writing:

Introduction to Native XML Databases (xml.com)
Introduction to dbXML (xml.com)
An Introduction to the XML:DB API (xml.com)
Xindice Users Guide
Xindice Developers Guide
Xindice Administrators Guide
XML:DB API Specification
XML:DB API Use Cases
XUpdate Use Cases
ICEPick Peer to Peer Personalization

Presentations:

Native XML Databases Why Bother?
(HTML) (Powerpoint)


Click here to visit the Radio UserLand website.