Tuesday, April 04, 2006

Marc is working on a nice and *clean* web application description language (WADL) that can be used for non-SOAP web services as well.

For an introduction to RESTful web services with JAX-WS, please take a look at his recent post. It might be an interesting excercise to get this to work with Clemens' RESTful extension for WCF.

Tuesday, April 04, 2006 9:53:26 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 
Here is a nice little tool for Firefox that helps in creating tags for blogs entries. It allows you to create master lists to choose your frequently used tags from. While it has a somewhat odd interface, it is still quite useful.

Tuesday, April 04, 2006 8:18:50 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 

There are a couple of quite interesting developments in the office document formats discussion. One if them being that the Australian National Archive is now moving their entire content to ODF. This can be considered a major victory for ODF on the long road to broad government adoption.

A little mixed is the current situation at SC 34 of ISO regarding the formal standardization of ODF through ISO/ITU-T: since Microsoft recently joined the sub-committee working on this, there is the possibility that they are trying to stall the process, until their OpenXML formats make ECMA and thus go head to head with ODF.

Microsoft on the other side is now also sponsoring a community dedicated to working with their XML office formats. There is nothing about the binary formats (yet?), but it hosts a few interesting articles and links, including a high-level introduction to the packaging model.

Tuesday, April 04, 2006 8:11:56 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 
Monday, April 03, 2006
Pat found this interesting article by Chuck. It is on a Java implementation of the InfoCard protocol.

Tags: InfoCard, Interoperability, Java, Identity

Monday, April 03, 2006 11:14:36 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 
While XUL is definitively an interesting alternative to XAML for creating application through XML, Java now has its own: JAXX

If you are interested in UI design, using XML in new ways or XAML (the markup language for creating .NET applications in WPF), you might want to check out JAXX as well.

Tags: JAXX, Java, XML, XAML

Monday, April 03, 2006 11:00:46 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 
Tuesday, March 28, 2006
The Sun Game Server is the first product released from Project Darkstar. It is a online gaming engine that scales massivly and comes with a rich set of client APIs. You can get the EA bits here: https://games.dev.java.net/.

Update: The final web site for Darkstar is going to be http://www.projectdarkstar.com - Thanks to Jeff Kesselman for pointing this out.

Tags: Online Gaming, Darkstar

Tuesday, March 28, 2006 7:51:00 PM (Eastern Standard Time, UTC-05:00)  #    Comments [1]  | 
Yahoo! (well, actually more: Goooogle!) Google Earth finally has some decent resolution for my most favorite regon on the planet: Cologne, Germany and surrounding areas. My parents house is extremly crisp - you can see the citrus plant on their porch ;-).

Tags: Google Earth

Tuesday, March 28, 2006 10:03:55 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 
Monday, March 27, 2006
Here is a really nice article on InfoCard. Not only does it cover the implementation and APIs, but also the message flow.

Monday, March 27, 2006 1:33:03 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 
Here is an interesting interview with Steve Ballmer of Microsoft. In it, he muses about the potential claims that Microsoft might make against the Linux user and development community.

Monday, March 27, 2006 12:43:35 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 
In order to limit access for specific pages on MediaWiki (e.g. for developing internal ideas etc.) you might find this add-on to MediaWiki interesting. It add a 'restrict' functionality to each article, similar to the 'protect' mechanism. Its access control is not very fancy (if you are in a group called 'restrict' you can view and edit all restricted pages), but it is useful in general.

Tags: MediaWiki

Monday, March 27, 2006 11:39:08 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 
Now that I have less time than ususal, it might be a good time to restart some of my GSS-SAML efforts. If you are interested, I suggest you subscribe to saml-mechanism@washington.edu and/or check the archives.

To get something for the Montreal IETF meeting, I will coordinate writing a draft. Please let me know if you are interested.

Tags: GSS-SAML, SAML

Monday, March 27, 2006 11:26:03 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 
Thursday, March 23, 2006
This is just plain sickening: FCC Comissioner Martin expressed understanding for the plans of the large telcos like AT&T to extort Internet web sites and services. While some arguments brought forth might be valid, in the end the consumers actually pay the ISP and telcos to get access to all internet sites with any traffic they (the customers) like. As far as I am concerned, creating a 'multi-tiered' internet is getting dangerously close to limiting free speech. To me this is a great example of over-regulation and monopolies harming individuals rights.

Tags: Regulation, FCC, Internet

Thursday, March 23, 2006 1:22:40 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 
I recently started to play around with a useful tool called TrueCrypt. It allows to create an encrypted diskfile, that can be mounted on most major operating systems by giving the proper password.

This comes in REALLY handy, when you have a USB key chain drive to spare: I have been using it to store a lot of my personal information like passport and credit card numbers, but also scans of certificates, degrees etc.

Given the fact that you can employ a triple encryption using AES, Twofish and Serpent, along with RIPEMD-160 or Whirlpool for hashing. The code is open source.

Tags: Security, TrueCrypt, Encryption

Thursday, March 23, 2006 10:40:21 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 
Tuesday, March 21, 2006
I am currently working on getting a better grip on why DIX should matter at all, particularly with SAML around. Granted, DOX offers a few neat features, but I cannot see why SAML should not be able to support most of them either by profiling SAML 2 or adding a few details. My fear is that the DIX folks will re-invent SAML, only this time within the IETF.

I have created a page on my wiki (that contains only this blog entry so far) where I will collect some thoughts and ideas.

Tags: DIX, SXIP, SAML

Tuesday, March 21, 2006 6:19:45 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 
Monday, March 20, 2006
I've spent almost half a night getting PHP to install on my Windows 2003 Server under IIS. Granted: towards the end I was simply too tired to recognize that I DID change a crucial setting (cgi.force_redirect = 0), but forgot to uncomment the line ...

Well, in the end it worked, but I was a little surprised to see that ISAPI support for PHP is quite limited; at least I could not - tired as I was - figure out how to make the dl() function work in an ISAPI configured IIS server. Since the basic installation script for my application (MediaWiki) really wanted to load extensions (MySQL for that matter), I was ultimately convinced that I had to walk the CGI way...

Now THAT is also quite interesting, since other than the ISAPI filter, the CGI implementation of PHP refused to cooperate. In the end, there were three steeting that made it work (and pretty smoothly, so far):

  1. Set the cgi.force_redirect = 0. Be smart and DO NOT forget to uncomment it.
  2. Set the  cgi.rfc2616_headers = 1 
  3. If you still experience problems with the CGI Application e.g. by getting an error like 
     The specified CGI application misbehaved by not
    returning a complete set of HTTP headers.
    try to increase the CGI timeout setting in the IIS Metabase (using the Metabase Explorer from the IIS resource kit). You can fint it under LM\W3SVC, the default is 300 msec, I was quite successful with 1000 msec.
Tags: PHP, IIS, Windows, ISAPI, CGI

Monday, March 20, 2006 10:10:56 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 

Today I got the confirmation that I am now enrolled in the Stanford Center for Professional Development (SCPD) as a NDO student for Management Science and Engineering. This is quite exciting for me – it is the first time since 1997 that I am affiliated with a university and the very first time that I am actually enrolled in a U.S. university.

The program is delivered through online courses, which allows me to participate even though I am continuing to work. After four 4 credit courses I will be awarded a professional certificate from Stanford. At the same time these credits can also be applied to advanced graduate degrees, such as a masters degree in Management Science and Engineering. It was this flexibility the really convinced me to give this a try.

At this time, I am scheduled to take one course per quarter. You can actually access my web site now also through http://www.stanford.edu/people/beuchelt/. I am looking forward to this new challenge and post my experience here.

Technorati Tags : ,

Monday, March 20, 2006 9:15:01 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 
Friday, March 17, 2006
Uncovered by Pat Patterson:

VMware Tools for Solaris 10 host OS

This will allow you to get all the fancy integration for Solaris 10, that until now only Windows and Linux host OSes can offer.

Tags: VMWare, Solaris

Friday, March 17, 2006 7:18:25 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]  | 

Copyright by Gerald Beuchelt.