“Thompson had put a piece of tape over the part of the card that indicates he is an inmate” Doh!
(link) [del.icio.us/distobj]
“So I say “Death to the Browser” – bring on a real application platform” Yah, best of luck with that dude. “Instead, we have frames and a refresh tag.” Check again.
(link) [del.icio.us/distobj]
The inevitable result of a curious vote at a WAPforum meeting in Feb 2000 (Rome), where work on MMS was approved despite most members wanting to just use email
(link) [del.icio.us/distobj]
SOA and the End-To-End Morass Interesting piece from Yaron on the pros and cons of gateway vs proxy based message paths
(link) [del.icio.us/distobj]
For the compound-document inclined …
(link) [del.icio.us/distobj]
Freaky, I just switched over to use GMail this way too. I didn’t know about the SMTP service and auto-file-in-Sent though; I’ll have to set that up too. Nice.
(link) [del.icio.us/distobj]

Via Jeff, this odd historical observation;

SOA is build[sic] upon 15 years of experiments in creating highly distributed computing environments […]

See, that’s exactly the problem. Fifteen years ago, the IT world was living in RPC utopia; DCE, ONC, with CORBA just getting off the ground.

Fear any system designed with those kind of blinders on, because the industry – just a different part of it – has been building very large scalesystems for about 35 years now.

If you’re missing out on the lessons learned during those 20 years in your SOA projects, drop me a line.

The new Yahoo Maps API described with RDF Forms;

<rf:Indexable xmlns:rf="http://www.markbaker.ca/2003/rdfforms/"
              xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
              rdf:about="http://api.local.yahoo.com/MapsService/V1/geocode">
  <rf:indexedBy>
    <rf:IndexParam rf:shortName="appid">
      <rdf:predicate rdf:resource="http://developer.yahoo.net/faq/index.html#appid"/>
    </rf:IndexParam>
  </rf:indexedBy>
  <rf:indexedBy>
    <rf:IndexParam rf:shortName="street">
      <rdf:predicate rdf:resource="http://en.wikipedia.org/wiki/Street"/>
    </rf:IndexParam>
  </rf:indexedBy>
  <rf:indexedBy>
    <rf:IndexParam rf:shortName="city">
      <rdf:predicate rdf:resource="http://en.wikipedia.org/wiki/City"/>
    </rf:IndexParam>
  </rf:indexedBy>
  <rf:indexedBy>
    <rf:IndexParam rf:shortName="state">
      <rdf:predicate rdf:resource="http://en.wikipedia.org/wiki/State_codes"/>
    </rf:IndexParam>
  </rf:indexedBy>
  <rf:indexedBy>
    <rf:IndexParam rf:shortName="zip">
      <rdf:predicate rdf:resource="http://en.wikipedia.org/wiki/ZIP_Code"/>
    </rf:IndexParam>
  </rf:indexedBy>
  <rf:indexedBy>
    <rf:IndexParam rf:shortName="location">
      <rdf:predicate rdf:resource="http://en.wikipedia.org/wiki/Location_%28geography%29"/>
    </rf:IndexParam>
  </rf:indexedBy>
</rf:Indexable>

Ideally, such a form would be returned on a GET to http://api.local.yahoo.com/MapsService/V1/geocoding when application/rdf+xml is declared in the Accept header as the preferred representation format.

I grounded most of the parameters in Wikipedia URI space, but Yahoo might want to be more precise and define their own terms where Wikipedia isn’t suitable. Also, Wikipedia doesn’t yet do RDF, so you can’t get any of the (eventual) goodness that comes from WebClosure. Of course, the form is useful without that.

Via Lauren, another quiz.

You scored as Couch Potato Cat. Decorative pillow? No, that’d be you sitting on the couch, even still. Hmm. . . I’m guessing you have Web TV.

Couch Potato Cat

92%

Drunk Cat

67%

Love Machine Cat

50%

Nerd Cat

50%

Pissed at the World Cat

33%

Derranged Cat

33%

Ninja Cat

8%

Which Absurd Cat are you?
created with QuizFarm.com
Bingo! “The semantics of a remote method invocation interface are different than those of a local interface, but to reduce that to a RemoteException that needs to be added to the method signature is just plain missing the point.”
(link) [del.icio.us/distobj]