Archive for the 'personal' Category

(Belated) First Re-blogiversary

Pardon the horribly twisted title, but I just realized that it’s been a little more than one year since I’ve resumed blogging, with a new domain and a renovated resolve to keep it up seriously. My first post was on Jan 4th, 2005, so I’m eight days late in celebrating, but that’s not important.

For most of 2005 I wasn’t attracting much traffic, but things started to pick up well at the beginning of November, probably due to an update of Google’s index. I can now count on 600 average daily visitors, excluding feed readers, of whom I have no idea how many there are. I seem to remember that a few years ago, when I started blogging for the first time, attracting visitors was much easier, as there was probably much less competition around.

Anyway, it’s been a good year for blogging and the perspective on 2006 looks brighter still.

Happy Holidays

In a few hours, we’ll be leaving for the mountains (to the only valley in the whole of Europe where it didn’t snow an inch for the whole of December, incidentally) so don’t expect much from me until January 9th, 2006. I’m bringing my laptop with me, but mainly for downloading photos, as connections, if available at all, will be spotty, slow and unreliable.

So, Happy New Year everybody and see you in 2006!

It’s snowing

SnowstormIt’s been snowing like crazy since early this morning. I wanted to go out and buy some stuff we need, but I’ll have to postpone it, hoping this afternoon or tomorrow it gets better. No need to get stuck in traffic for that.

In the meantime, I snatched a couple photos out of my office window. By systematically overexposing, I managed to do some interesting shots, like the one above. Hope you’ll like it.

Web 1.0 Companies Definitely NEED To Scale

Jeremy Wright: “Listen up. If your company relies on the web to stay alive, you’d damn well better be using at least some of the following “ladder to high availability”:

Backups, Redundant, Failover, Cluster, Distributed, Grid and finally Mesh.”

logo_home.gifI actually tend to agree with most comments to Jeremy’s post: It’s not so important for Web 2.0 startups to really scale so well, at the beginning.

However, I got bitten today by a particularly nasty failure on part of Trenitalia (sorry, no link here; I don’t want their scalability problems to become even worse), the Italian national railways company. I have been trying all afternoon to reserve a seat on a train to Rome, but their online reservation system is totally non-functioning. I’ve phoned their call center and they said their own terminals are stuck too. They even told me it’s been going like this since yesterday.

I tried going to the station, but the kiosks there display a large, red, “Out of order” message. There was a lot of people standing in queue at the manned counters. Apparently the terminals there are still functioning, or maybe they are distributing hand-written tickets, like in the days of yore.

I was planning to go to Rome next monday, but there’s a strike on that day. The train I was planning to take leaves one hour before the beginning of the strike, and the call center operator told me that he would have been able to reserve me a seat, strike notwithstanding, if only his terminal had worked.

Given that most trains will be suppressed on monday, the planes are of course all sold out. In the end, I thought it safer to leave on tuesday, so I cancelled one night at the hotel, but still I haven’t been able to reserve a train seat for tuesday.

Now, I don’t know whether this is a scalability problem or some kind of catastrophic failure, but given the reliance we’re starting to put into being able to conduct most of our businesses online, this is scary.

I consider myself lucky…

… that my plane from Amsterdam was delayed by just two hours. I could have traveled by train and found myself in the same situation as Carsten.

KLM Internet Check-In

Just like Andrew, I’m flying to Amsterdam via KLM, so I’d like to do this Internet Check-In stuff as well. Unfortunately, I’m flying thursday morning and Internet check-ins aren’t available until 30 hours before departure, so I’ll have to wait until tomorrow to see if my ticket is eligible. On the other hand, I don’t have a printer at home, so I’d have to ask my wife to print the boarding pass for me at the office. All in all, I’m not sure it’s worth it.

Update: I was able to check-in for my outbound MXP-AMS flight (and also to choose a nice seat, thanks to SeatGuru) but not for the trip back from Amsterdam. God knows!

Back from Mexico

Maya RivieraIn case you were wondering why I had posted nothing in the last two weeks, well, I was simply on vacations in Mexico and forgot to write about it before leaving. Now I’m back, fully relaxed even if a bit jet-lagged and ready to dive into about 1500 new items in my aggregator and countless mail messages.

I also have about 200 photos to download, process, print, etc. I’m seriously thinking about upgrading my Flickr account to pro level, so that I don’t have to worry about maxing out the meager bandwidth limit of the free account. The places and their colors were so beautiful that I’d really like to share them with you.

Home office refurnishing project: Phase 2 completed

While I was in Rome, the furniture shop delivered the rest of the furniture I had bought for my home office, so I came home Friday to find it all mounted and in place. The cupboard in particular is really gorgeous. You can see a couple other photos on Flickr.

Phase II

Next phases will comprise repainting of the walls, finding a carpet and a new set of curtains.

Feedback on my ApacheCon talk

I just received the feedback evaluation sheet concerning my ApacheCon EU talk. At first, I was a little depressed seeing how most votes tended to cluster around ratings of 1 and 2, but then I read the mail again and noticed the following:

Rating system: 1=excellent, 2=good, 3=fair, 4=unsatisfactory, 5=inadequate

Whew! Nice. I won’t publish the totals here, but if you’re interested or want to compare it to yours, just ask me.

As it looks like the talk was well received, I might risk proposing a couple talks for the upcoming ApacheCon US conference in San Diego. Not the same talk, as I’ve pretty much beaten the subject to death, having presented it at OSCOM, Cocoon GT and ApacheCon EU with few variations, but I have a couple ideas brewing.

Gotta rush, though. The deadline is August 9.

Home office refurnishing project: Phase 1 completed

Mirra-thumb.jpgMy new Herman Miller Mirra chair has arrived! I still have to tweak its many knobs until it fits perfectly my body, but I can already feel the difference with respect to my previous nondescript chair. I can sit for hours and not feel a hint of fatigue or pain. Great chair!

Still waiting for the rest of the furniture…

On having a contingency plan

Case 1: I just discovered that I cannot call abroad using my home phone. The telephone company (Wind) asserts that my line is not limited in any way, so there’s apparently a technical issue but they cannot open a new ticket if I don’t call them again with the same problem and not before another 24 hours.

They also have a website for customers, where I could probably check the status of my account, but they require you to register first and then call an 800 number to get your password. Huh? Anyway, the 800 number rings busy.

Luckily, I have a cell phone that can call abroad without problems. And there’s always SkypeOut.

Case 2: My Amex credit card expires this Sunday and I haven’t received the new one yet. I called them and they said that I should receive it real soon now, but if I haven’t got it by Monday or Tuesday, I should call again and ask for another copy to be sent.

Problem: On Monday I am leaving for Rome where I should rent a car and they want a valid credit card for that. Luckily, I have a Mastercard also that won’t expire before 2007.

Moral of the story: Having a contingency plan is good.

ApacheCon EU 2005: My own talk

ac2005eu-135.gifThis morning I held my talk in front of a packed audience: more than 80 people, some of them sitting on the floor. Some people were even sitting outside the room, looking through a glass door and unfortunately someone turned away after seeing that there was no more room.

I can’t say if it was my name that attracted them ;) or either one of Cocoon and Spring, but sure it was gratifying. What’s more gratifying is that nobody stood up and went away in the middle of the talk. From this and from a few compliments I collected later, I think the talk was well received. I’m eager to see the results of the evaluation forms processing.

Home office addition

It’s been a while, since my latest blog post. The problem is I had a very busy week in Rome, with no Internet connectivity in the hotel (even if I had some, I doubt I would have had the time to post). Then, on Saturday I finally got hold of my new iMac G5 20″ and spent most of the weekend setting it up and transferring data and preferences from the PowerBook.

HomeOffice-small.jpg

As you can see from the picture, the iMac has found its home next to the PowerBook. I am mostly using the former for writing code and documentation and the latter for mail, IM, IRC and the occasional blog post.

As for Tiger, I haven’t been exploring its new features at all, save from being able to run Java5 on it.

You can also see that the new furniture hasn’t yet arrived. Delivery of the Mirra shouldn’t be too far away, maybe this week. The rest of the furniture will be delivered later, hopefully before leaving for summer vacations at the end of August.

Why I don’t go to the movies anymore

Blockbuster logoI couldn’t agree more with Dave Winer:

It’s one thing if they let you in for free, then sure, show a few ads. But I paid to see the movie. Sorry, you don’t get to run ads if I pay. Maybe if they stop running ads, people will start going to the movies again.

Last Sunday night we couldn’t find anything better to do than go watching Star Wars Episode III. The evening was too damn hot to go for a walk or otherwise stay outside, so we opted for a movie: at least there would be air conditioning.

The problem is that it cost us 20€ (7.50€ each for me and the wife and 5€ for the kid) while we could have waited three or four months and got it from the Blockbuster store right across the street from home for less than 4€, keep it for three nights and not be forced to watch 15 minutes of ads before the film started!

The movie was just above mediocre, and don’t get me started about the cost of the popcorn!

We were also subjected to 15 minutes of trailers. Having seen the “War of the Worlds” trailer, I really want to see it, but for sure it’s going to be in DVD, even if special effects are not the same on the small screen.

My home on Google Maps

my-house.jpgIf you live in the US or the UK, this will not strike you as something new, but until a couple of minutes ago I wasn’t aware that Google Maps satellite images now covered most of Europe at the maximum resolution.

Now, I can finally see how my house looks like when seen from space. Neat!

Unfortunately, maps are still missing. Only satellite images are provided, but I guess they will be there soon.

Furniture

Horm furnitureAfter the chair, today I’ve also probably found a cupboard and a table for my new home office. I’m pretty much sold on the Polka Dots cupboard from Horm, but I’m still relatively undecided on the table. The Bello! is nice but maybe a little small.

Together they make up a very nice combination (click on the image to enlarge it) and the price is much less than what I had anticipated, given the price at what designer furniture is typically sold. Assuming I can make up my mind on the table, I am going to place an order for them by the end of this week.

Career move

These are the last days at my current job. Considering that summer has come and the attitude here is not much different from the one Russell describes when talking about Spain, it’s getting very hard to get any work done.

Starting officially on July 1st, I’ll be joining the ranks of Pro-netics, where I’ll be doing more or less what I’m doing here, i.e. designing and developing web applications using a score of Open Source libraries and frameworks.

The main difference is that I’ll be mainly working from home — that’s why I’m searching new furniture and a new desktop computer — with frequent travels to Rome.

I’ve never worked from home for long periods of time, so I really don’t know how it’s going to work out. I am determined to make it right and don’t slip into bad habits like getting up every ten minutes to open the fridge, but I’m afraid I’ll miss things like water-cooler talks and office humor. We’ll see, I guess.

Another major difference is that my work will be much more focused on promoting Open Source Software, actively participating in OSS projects and exploring the possible business models of OSS, as opposed to just being an end user, albeit an advanced one.

I am particularly excited at the prospect of being part of a European consortium of OSS-oriented companies like Orixo. It’s great to be working together with friends like Gianugo, Sylvain, Andrew, David, Jeremy, Steven, Marc, Matthew and Carsten (to mention just those who have a blog and can therefore be linked; hope I didn’t miss anyone). Can you name any other company featuring so many respected bloggers, OSS developers and advocates as this one? I guess not and with such a concentration of great minds thinking alike, I’m sure we can really be the reference company for Open Source in Europe. The future is bright.

The Mirra Chair

P_MIR_L038.jpg

Alright, now that I’ve settled on the iMac for my desktop system, it’s time to think about the furniture of my new home office. Priority #1: The chair. As I was in Milan this afternoon and had a couple of hours to spend, I looked up the address of the local Herman Miller dealer and payed them a visit.

By the way, I hope to help them with their ridiculous Google ranking (which is to be expected, given a Flash-only website, what nonsense!) by giving them a link. Will I get a bigger discount after this? I don’t think so, but it’s worth trying ;).

Amenities aside, I did a brief test of the Aeron and Mirra chairs and what can I say? I’m hooked! I don’t want anything else now. I will probably buy a Mirra, especially after having read this review at Pixelsurgeon. Compared to the Aeron, if offers less choices of size and finish, but is much cheaper and equally comfortable.

I also learned that Herman Miller manufactures a number of very nice furniture pieces, so I’m going to peruse the catalogs a bit and then ask the dealer for an offer for the furnishing of the whole office, hoping to get more favorable terms this way.


Worst Clock I've Ever Owned

58.jpgRussell Beattie Notebook - Best Clock I've Ever Owned: “This device is a perfect example of doing only one thing, and doing it well. You buy this clock, and you plug it in. You then choose one of the four American timezones (sorry everyone else, it's a U.S.-only clock). Then you click the alarm button and go up or down to your time and you're done. How user friendly is that?

The best part? It changes the hour on Daylight Savings Time by itself. We forgot this year, yet didn't have to”

You're lucky, Russ, you didn't buy an Oregon Scientific clock as I did. What's wrong with it is that 1) it eats batteries for lunch; a couple of AAA batteries will last no more than a month and 2) there's no buffer battery, so when you swap batteries, which happens every month, all settings, including alarm times are reset. Plus, it wasn't even cheap!

I think I will avoid Oregon Scientific products in the future.

About Religion (part III)

This is my last post about religion, after part I and part II. Unfortunately, I have to pick on dear friend Matthew:

The Silent Penguin: A growing girl: “I'm the non-religious member of the family but my wife and I came to an early agreement that we would do our best to always show our children both sides of the coin so that they can then choose their personal view on the subject when they are ready to do so.”

I'm almost exactly in the same situation as yours, Matthew, even though my daughter is a little younger than yours. I consider myself an atheist, for all practical purposes, yet my daughter will have her holy communion, like all good catholic girls.

But I won't say this is because I want to show her “both sides of the coin”. With all due respect, this is BS.

First of all, there aren't just two sides to this coin. Assuming one side is atheism, why just pick christianity — and of the catholic variety — as the other side? Why not protestantism, judaism, buddhism or islam?

Second, even if there are many sides to this coin, she will be presented with just one. When our respective daughters come home from their religious teaching (I don't know how it's called in English or German, but here we call it the equivalent of “doctrine”, from Latin “docere”, which is also the root for “indoctrination”, by the way) where they've been taught about the Immaculate Conception and such, are we going to expose them to the alternative view and tell them that “it ain't necessarily so”?

Come on, we're not kidding anyone, are we? The reason you and me are allowing this is because we are conformists, not for ourselves but for the sake of our children. We don't want our daughters to stand out because they're not having their holy communion. Such is the strength of a popular religion.

And of course we don't want to have a fight with our wives ;).