Monday, August 15, 2005
Wednesday, August 10, 2005
Denny's Beach - IMG_0052
I Love Baile Funk from the album “nossa presents” by DJ Sujinho
Got the laptop - an IBM T42 - nice machine and I use the word machine literally - ain't a lump of sex like my powerbook - still it'll do the job. I do like the active hard drive protection it has and it has a very nice springy keyboard. Still, not bad for a "freebie"
Blister In The Sun from the album "Grosse Pointe Blank" by Violent Femmes
(Hidden Finale) from the album “Lullabies To Paralyze” by Queens Of The Stone Age
Update: That's site stats, a CC license and other sidebar goodies sorted!
Update II: Been looking for some free hosting solutions and found
- not bad: mail, mysql, php and a load of other goodies! Uptime... hmmm... still evaluating that!
is pretty cool too, tho your stats log file is pretty small, still...
Update III: Bloody blog needs refactoring, hopefully this weekend if I have a few spare hours!
OK that's the crap from the sidebar gone!
Strøget from the album "FOC" by Rodrigo y Gabriela
Sunday, August 07, 2005
Thursday, August 04, 2005
Rich Presentation Layers
How to present a rich user, expressive interface to a consumer in a user-friendly manner, which allows invocations of X services on a P2P network via a web interface.
- Run in any web browser and hence minimal dependency.
- Needs to be embedable within a web browser (the universal application!).
- That what is executed to present the UI needs to be verifiable e.g. via digital signatures.
- No remote code downloading once the UI has loaded. This presents security concerns and proxying issues.
- Standard based and compliant to that standard.
- Rich set of controls to express a business' service offering
- A low developer learning curve and preferably an eclipse GUI builder, if not an XML schema.
- It's got to look good - I don't know about you but any application is sold within the first 2 minutes of it been used by a consumer. If it looks clunky, it's not intuitive, not entertaining.... forget it!
Reliable, Continuous, Portable, Versatile, Freedom, Internationalised (i18n), Pervasive.
Declarative & Imperative Offerings:
- Java applets (Swing/AWT)
- And all those mentioned on the Open XUL alliance sourceforge project
- Service composition through the portal
- Integration of external non-DBE services using dynamic invocation ActiveBPEL handlers
- Automatic generation of atomic and composed services
- Demo services a DBE photo printing service using flickr
- Demo DBE property rental service using google maps
1997-05-18, Part 2 from the album “Essential Mixes 1997” by Dave Clarke
Wednesday, August 03, 2005
Service-Oriented Folksonomic Architecture
Here's some notes detailing the a service-oriented, folksonomic peer-to-peer architecture we have in mind. It will be:
- Folksonomy rather than ontology, collaborative categorization
- REST-style web based portal to access services, will allow interaction with service via web browser
- Lightweight Directory Service & Replicated Peers
- P2P Architecture, DHT, robustness, availability
- Service tagging of service implementation using annotations
- On-demand Distributed Service UIs, dynamism
- Service implementation language neutrality
- Service protocol agnostic
- Transparency, simplicity
- Oh... open source naturally!
I've been looking at the required components to get this up and running (not too interested in writing the paper(s) yet). I estimate that we've about 50-60% implemented already.
Now naturally I gotta expand on all of these bullet points; docs, links and further text to follow.