Archive for December, 2007

New Year, New Blog Style and No More Ads

As you can see if you’re reading this post off the website and not in your aggregator, I have a new theme for my blog (including a nice picture of our Christmas table) but that is only the tip of the iceberg.

What lies underneath is a big upgrade to the latest version of Wordpress (2.3.1) and a switch to K2 as the theme used. Thanks to Duncan for the pointer to K2, and also for some of his CSS, which I reused since I find Helvetica to be a much better font than whatever K2 uses by default (Arial maybe?).

Another major change consists in the elimination of all Google ads from the blog. They were bringing in just peanuts and detracted from the overall usability of the site, so I removed them. Hope my readers will appreciate this.

Please leave a comment if you find something strange. Thanks.

New ‘Lost’ Trailer

James Hibberd - ABC’s New ‘Lost’ Trailer - TVWeek - Blogs: “A closer look at the fourth season, not to be confused with last week’s 32-second teaser. ABC made headlines Friday when it announced the show will return on Thursday nights starting Jan. 31.”

I was totally enthralled by the third season and can’t wait to see the fourth one. Unfortunately it will be months before it is aired in Italy.

From the “War on Christmas” department

Three Wise Men are just a legend, says Archbishop of Canterbury | the Daily Mail: “During an interview on Radio Five, the Archbishop of Canterbury dismissed the well-known version of events as legend saying: ‘Matthew’s Gospel doesn’t tell us there were three of them, doesn’t tell us they were kings, doesn’t tell us where they came from.

Oh, really?

‘It says they are astrologers, wise men, priests from somewhere outside the Roman Empire, that’s all we’re really told.’

Oh, really?

Turning to the topic of when Jesus was born, he said it was ‘very unlikely’that there was snow.

Oh, really?

He said there was no evidence of animals present - a popular theme of Christmas cards.

Oh, really?

He dismissed the idea that the star of the North stood still in the night sky - because stars just don’t behave like that.

Oh, really?

For good measure, he added Jesus probably wasn’t even born in December. He said: ‘Christmas was when it was because it fitted well with the winter festival’.

Oh, really?

Next time the good Archbishop will tell us that maybe the virgin birth is a legend too… oh wait, he alredy did! What’s left then, the resurrection? After all, there’s just as much proof that Jesus rose from the dead as there is for his birth in a manger. It’s all a bunch of unsubstantiated myths, so why not get over it once and for all?

You call this REST?

From the Amazon SimpleDB documentation:

Amazon SimpleDB REST calls are made using HTTP GET requests. The Action query parameter provides the method called and the URI specifies the target of the call. Additional call parameters are specified as HTTP query parameters. The response is an XML document that conforms to a schema.

Note

If the length of the query string that you are constructing exceeds the maximum length of the HTTP GET URL, use HTTP POST and submit the query string parameters in the body of the message.

Excuse me??? This must be the single most egregious abuse of the “REST” term I ever saw. Listen, Amazon, just because you use HTTP and XML and do not use SOAP, you cannot just call it REST because you think it’s sexy and pretend that you’re not looking stupid.

The REST Registry

Paul Fremantle’s Blog: A new kind of (SOA) Registry: “So fundamentally the approach we have taken is to build a registry/repository based on REST concepts. And as we looked at the REST space, we kept noticing how close the Atom Publishing Protocol (APP) is to our needs, so we’ve made that the public remote API to access the repository. Of course, if you are just browsing the registry, you only need a browser - APP is mainly there to support updating resources.”

And of course it uses Apache Abdera :).

Boston pictures

MIT Stata CenterI’ve just uploaded to Flickr a small set of the pictures I took in Boston in the last few days. They are bad, I know, but the sky was uniformly grey all the time and any hope of decent lighting was lost. Those that I put in this Flickr set are the only ones that do not completely suck.

Lesson learned: if you’re a photographer and an architecture buff, you should definitely go to the MIT, but on a sunny day.

XML 2007 Wrapup

The XML 2007 Conference is over and here are my observations.

For me personally, it was a mixed bag. My talk was not very well attended and I can understand why now: I thought this was much more of a developers’ conference, but there seem to be many more MIS types and business users than developers. The median age is also much higher than the one that is characteristic of venues like OSCON or ApacheCon: silver hair abound. So it is understandable that many eyes glazed over when I started showing blobs of Java code in the second half of my talk.

One could hope of getting a lot of business leads from such a business-oriented audience, but it’s not that easy to try to sell a European consultancy to a public that is 99% US-based: very few Europeans are here.

Still, I got some nice feedback from the few developers that were attending, so I can be confident that my presentation was of good quality: it’s just that most of the audience was not the right audience.

From the attendee point of view, it was a mixed bag too. There are so many talks that are so loaded with marketspeak that they made me want to run out and do some Christmas shopping instead: shops will take your money as well, but will give you some definite value in exchange for it ;).

As is usual in such situations, you get the best value for money out of meeting other people you have only known virtually until then. One of them is Gregg Pollack (he is the guy playing Ruby on Rails in the “Get a Mac” spoof ads for Rails; if you haven’t seen them yet, do it now, they’re even funnier than the originals).

I also had a god chat with Norman Walsh about his XProc implementation project. I inquired whether he was planning to open it up to external contributions: He eventually will, but will probably rewrite it once again from scratch one more time. So I am going forward with my own implementation, which is currently a labour-of-love, side project to which I am obviously not dedicating any significant amount of time at the moment. We agreed to talk again in a couple of months from now and see how far we’ve come.

The highlight of the trip for me, however, was meeting Sally and Yoav. Curiously, even though both are Bostonians and they worked together in the Apache PRC, they had never met face-to-face before. It took me coming to Boston to catalyze their meeting. We had a very nice dinner in Boston’s North End and a good deal of talk about Apache and our respective jobs and lives.

Cost of a trip to Boston for the XML Conference: about $2000 with MasterCard.

Making new friends there: priceless.

Boston!

Just arrived safely in Boston for the 2007 XML Conference, which starts Monday, so I have time to take part in the Christmas shopping madness before then.

First impression: Marriott Copley Place hotel sucks. Room Internet access is for-pay, wired only and awfully slow. Couldn’t even connect to any of the open WiFi networks listed, for some reason.

It’s also as cold as hell here, like -1°C at 3PM, but I expected it so I was prepared.