An evening with my (former) colleagues

I've been working at home for my own company for exactly two months now, and I really enjoy my sabbatical. Yet, there are times when I miss having colleagues nearby, especially: having lunch with colleagues.

Read the rest of this entry »

Royal Library of Belgium (2)

A week and a half ago I wrote that I paid a visit to the Royal Library of Belgium because, according to a Belgian Law dating from 2008, I had to donate two copies of my new book (2011) and while I was there, I also took a copy of my first book (2007).

Read the rest of this entry »

Reading Android in Practice

A couple of days ago, I installed a development environment for Android because I volunteered to review chapters 1, 2, 3, 4, 5, and 9 of Android in Practice. I don't have much time to read for the moment, but I succeeded in finishing the first chapter today, and I've deployed my first "Hello Android" application on my phone.

Read the rest of this entry »

Clean URLs in Drupal: Apache rewrite module

After I installed different virtual hosts on my local Apache server, I noticed that my blog site (Bruno Lowagie's Online Gazette) didn't work because I had enable clean URLs on my public webserver, but this wasn't possible on my local machine. I had to apply some extra, minor changes to the httpd.conf file. This is what was needed:

Read the rest of this entry »

Configuring virtual hosts on different ports for your Apache server

A couple of days ago, I explained how I installed Apache, mySql and PHP on my new portable. I use this local installation to develop different sites (one of them being I put the HTML, CSS and PHP files of these sites in different directories under C:/WWW/. This is how I tell Apache how to serve these different sites using different ports on the localhost.

Read the rest of this entry »

Setting up my Android development environment

I've installed the newest Eclipse version (Helios) a couple of weeks ago, but apparently I need an old version because the System Requirements warn me that "There are known issues with the ADT plugin running with Eclipse 3.6. Please stay on 3.5 until further notice."

Read the rest of this entry »

Installing Apache, PHP, MySql and phpMyAdmin

I've been installing the WAMP stack (Windows, Apache, mySql and PHP) many, many times now, and with every try I do something wrong. Maybe it's time to write a page for further reference so that I have a checklist for the next time I need to do this.

Read the rest of this entry »

iText in Action at Devoxx — review at

I've found a first review of my Devoxx presentation at

Read the rest of this entry »

The Royal Library of Belgium

I almost broke the law without knowing there even was a law.

A couple of weeks ago, I tweeted about the first "iText in Action" review on Amazon:

@bruno1970 5 Nov
Does Belgium know that "Bruno Lowagie is a Belgian National Treasure!"

Read the rest of this entry »

Interview at Devoxx

On Tuesday I met Geertjan Wielenga. Geertjan interviewed me for an article on DZone:

Read the rest of this entry »


See also Bruno's profile on Google+