zaterdag, december 31, 2005

Nievejarreke zoete...

... ons varreke hee vier voete. Vier voete en ne stjeit, is da dan gè koekske wjeit?

Het nieuwjaarzingen zit er weer op en de buit is aanzienlijk.

Veel mensen klagen dat er merkelijk minder zangertjes zijn dan een paar jaar geleden (een dikke 40 in plaats van meer dan 200). Maar eigenlijk is het antwoord eenvoudig. We hebben maar gewoon onze eigen straat gedaan en zijn met voldoende snoep teruggekomen om maandenlang een tros gestrande schipbreukelingen te voeden.

Ne gelukkige nieuwjaar allemaal!

woensdag, december 14, 2005

Opbieden

Als je twee weken van huis bent en je komt terug met een cool T-shirt met een echte Aussie crocodile dan zal je toch maar de pech hebben dat ondertussen de goede oude man een vuurspuwende draak en een piratenschip gebracht heeft.

Ik denk toch dat hij twee seconden naar het T-shirt gekeken heeft alvorens terug over te gaan tot de orde van de dag: kastelen, piraten, draken en vulkanen.

vrijdag, december 09, 2005

Cuddling a koala

I just got back home from a business trip to Brisbane, Australia.

I have already done my share of business travelling the last couple of years. I have been to large cities and small towns in the north, east, south and west of the US. And I've also been to several European countries. But this trip was my first one to the Southern Hemisphere.

It took 25 hours of flying and an additional 8 hours of waiting to get back home. Where's a transporter when you need one?

zaterdag, november 19, 2005

Koud

Niet alleen was het 17 dagen geleden dat ik nog een ritje met de mountainbike ben gaan maken, het was ook 17 graden kouder. En het was te merken.

Vrieskou. Mist. Geen kat tegengekomen. En maar hijgen. En maar puffen.

Ik heb de laatste maanden ook al een paar keer de wekelijkse fietsrit overgeslagen en dat kwam nu in het koude weer hard aan: mijn gemiddelde hartslag tijdens het fietsen is dit jaar ook nog nooit zo hoog geweest.

zaterdag, oktober 29, 2005

Gewonnen met MyCertipost

Gisteren een mailtje gehad met als subject "Gefeliciteerd! U hebt gewonnen!". Ik had verwacht dat een mail met zo'n subject niet door de spamfilter van Skynet zou geraakt zijn.

Voor alle zekerheid toch maar open gedaan en gelezen. En wat blijkt... omdat ik mij recent ingeschreven heb bij Certipost heb ik een eID-kaartlezer gewonnen.

Veel details stonden er verder niet in de email dus ik ben eens benieuwd. Ik zal alvast maar op zoek gaan naar een Java toolkit om met dat ding te communiceren... en naar een electronische identiteitskaart ;-)

dinsdag, oktober 25, 2005

Knopen

Kiran, drie jaar, eerste kleuterklas. Vandaag geleerd: knopen leggen in een stuk touw.

Het blijft me verbazen hoe lang klein mannen zich met zulke zaken kunnen bezighouden. Het leven kan toch eenvoudig zijn.

zondag, september 25, 2005

Cocoon's TraversableGenerator and image metadata

I've been doing some Java programming lately to extend Cocoon's TraversableGenerator . I have made a MetadataTraversableGenerator that adds image metadata to the existing output. I use the Java metadata-extractor library written by Drew Noakes. It includes classes to read Exif and Camera-specific maker notes from JPEG images.

This new approach allows me to sort my pictures on actual creation date (instead of the change date of the file on the filesystem).

At the same time I'm cleaning up my pictures section a little bit. I haven't had time yet to add all old images but I'll try to do that the next couple of days/weeks.

zondag, september 04, 2005

Walking on sunshine

Katrina and the Waves.

I have been in New Orleans twice, for business. The first time was in 1999 as an exhibitor during IBM's Business Partner Executive Conference (BPEC). The second time was in 2001 as an exhibitor and speaker during the COMMON 2001 Spring Conference.

Both conferences took place in the Ernest N. Morial Convention Center where (during the last week) thousands of people have been waiting endlessly to be rescued.

All recent events just show where their priorities are. But don't worry, they'll take care of you.

Sad, really sad. At least they didn't blame this guy or these people.

maandag, augustus 29, 2005

Havanna 1, Havanna 2,...

Even though you can't see it on any page, I did install a small page counter on every page of the site to keep track of the number of visitors.

A long time ago I used a free web counter from Nedstat. But recently I haven't used anything to keep track of visitor statistics. Last weekend I decided to look for a new web counter because I am a little bit curious about the number of visitors I get on the site.

I quickly checked out the current free offering of Nedstat and the current recommendation of Teller Test and I have decided to go with StatCounter. One of their advantages is that they support invisible counters, and they allow you to prevent logging of your own visits through a cookie.

zondag, augustus 21, 2005

Allemaal beestjes

Gisteren met de kroost, inclusief nog wat vrienden en familie, in totaal 6 volwassenen en 5 kinderen (tussen 4 maand en 5 jaar), naar de dieren gaan kijken. Zo zijn die punten toch nog ergens goed voor.

Zoals gewoonlijk is dat soort uitstapjes een hele verhuis, maar het belangrijkste is dat de klein mannen zich goed geamuseerd hebben: "Wow, twee speeltuinen!"

Zelf heb ik zo'n 130 (digitale) foto's genomen en ik denk dat we met z'n allen er wel tussen de 300 en 400 hebben. Dus had ik niet veel zin om bij het buitengaan 7 euro te betalen voor een (middelmatige) foto die genomen is van iedereen bij het binnengaan van het park. En neen ik heb ook geen 6 euro over voor een sleutelhangertje met een pietluttig fotootje van mijn nageslacht. Toch bedankt voor de moeite.

donderdag, augustus 18, 2005

IE7 works

Dean Edwards' IE7 collection of patches to Internet Explorer's lousy CSS implementation works really great. I have downloaded it, installed and enabled it using some very easy instructions and... it works like a charm. Amazing!

It doesn't fix everything on this site, and it does make rendering the page a whole lot slower in IE. But at least you can now look at the site in IE without hurting your eyes ;-)

I still recommend to switch to a better browser though.

zondag, augustus 14, 2005

A new layout for the website

The last couple of days I've been working on a new CSS layout for my website. I got tired of looking at all the green backgrounds so I decided to get rid of it and start with something new.

I like the current CSS of websites like Mozilla, Drupal and Ruby On Rails. So I based the new design on those sites, without simply copy-pasting everything. I'm trying to give a small personal touch.

Even though it is not finished yet I'm already putting online what I currently have. I believe in Release Early, Release Often ;-)

woensdag, augustus 10, 2005

Using Fins 0.1.2 in Cocoon 2.1.7

I finally managed to get Fins 0.1.2 working inside Cocoon 2.1.7.

The Fins installation instructions describe how to integrate Fins into Cocoon 2.1.5 but unfortunately these instructions do not work with Cocoon 2.1.7. So I made the following changes to the installation instructions to get everything up and running:

  1. Copy both jfreechart-0.9.20.jar and jcommon-0.9.5.jar into the lib/optional directory of your Cocoon installation.
  2. Add the following to jars.xml in the lib directory:
    <file>
    <title>JFreeChart</title>
    <description>Charting package</description>
    <used-by>Fins block</used-by>
    <lib>optional/jfreechart-0.9.20.jar</lib>
    <homepage>http://www.jfree.org/jfreechart/index.html</homepage>
    </file>

    <file>
    <title>JCommon</title>
    <description>Utility library used by JFreeChart</description>
    <used-by>Fins block</used-by>
    <lib>optional/jcommon-0.9.5.jar</lib>
    <homepage>http://www.jfree.org/jcommon/index.html</homepage>
    </file>
  3. Add the following to gump.xml:
    <project name="cocoon-block-fins" status="unstable" dir="src/blocks/fins">
    <package>it.ipzs.charts</package>

    <ant target="gump-block">
    <property name="block-name" value="fins"/>
    <property name="version" value="@@DATE@@"/>
    </ant>

    <depend project="cocoon" inherit="all"/>
    <depend project="cocoon-block-batik"/>

    <library name="jfreechart"/>
    <library name="jcommon"/>

    <work nested="tools/anttasks"/>
    <home nested="build/cocoon-@@DATE@@"/>

    <jar name="blocks/fins-block.jar"/>

    <nag from="Gump" to="cocoon-dev@xml.apache.org"/>
    </project>
  4. Make sure that the XSP block is included or the samples of the Fins block will not work.

dinsdag, augustus 09, 2005

Toeristisch Hageland

Tijdens mijn tochten met de mountainbike passeer ik geregeld een aantal interessante lokaties zoals de Molenberg in Betekom, het Natuurreservaat Vorsdonkbos in Gelrode, de Eikelberg in Gelrode, de Aurelianustoren in Aarschot en het Meetshovenbos in Aarschot.

Al deze plaatsen zorgen voor de nodige afwisseling om elk fietstochtje leuk te maken.

woensdag, augustus 03, 2005

Skinning Windows XP

Why is it so hard to skin Windows XP?

You can find numerous sites on the Internet where you can download themes for Windows XP. Unfortunately you need to run some shareware in the background or patch the official uxtheme.dll that comes with Windows. Since, I'm already burning CPU cycles and memory running a firewall, an anti virus and an anti spyware tool, I'll go for pactching the DLL.

But hey... that doesn't give me any new fancy icons!? What do I need to do for that? Another shareware tool? No thanks. Any free alternatives? Not realy, because they only allow to change a limited number of icons. You need at least 2 tools before you're able to change all icons (desktop, drives, file types,...).

So in the end I decided to continue using the Luna VX theme. And I'll stick with the standard Microsoft icons for now.

zondag, juli 31, 2005

Reinstalling Windows XP

After almost 3.5 years, I have finally reinstalled my Windows XP machine. Yup, that's 3.5 years of installing/uninstalling all kinds of applications and tools. No need to tell you performance was not the way it was the first day I got the machine.

Reinstalling Windows XP and all of my applications and data took a whole day, but now it looks like most of it is working again, without losing any data. And the machine performs much better now.

It'll probably take couple of more days before eveything is back to normal (or before I notice all the stuff I didn't backup). But so far everything looks OK. I should have done this a long time ago.

zaterdag, juli 30, 2005

Congé

Finally! Holidays have arrived! Or as we like to call in in perfect flemish: "Congé" ;-)

Since we're not planning on going somewhere, chances are that I'll write more blog entries than usual.

zondag, juli 03, 2005

Stilte

Jaja... het is al een tijdje stil. Dat komt ervan als de klein mannen (twee stuks) ziek zijn, gedoopt worden, ziek zijn en verjaren.

Maar de stilte is voorbij! Op ongeveer zes kilometer hiervandaan geven ze er trouwens ook een stevige lap op. Donderdag was Blue Monday van New Order duidelijk te herkennen, en gisterenavond hebben noch Nine Inch Nails noch Rammstein zich ingehouden.

Vanmorgen ben ik even met de mountainbike langs de Demer tot in Werchter gereden en de jonge massa stond nog met slaapogen tanden te poetsen en te pissen (soms tegelijkertijd).

zaterdag, mei 21, 2005

OSGi in Cocoon?

A very interesting thread popped up on the cocoon-dev mailing list about using OSGi as micro kernel for the upcoming versions of Cocoon.

Even though Cocoon is less complex than our product, there are a lot of similarities. Certainly something to keep an eye on...

vrijdag, mei 06, 2005

Exifer

After one month of taking pictures with my new Canon PowerShot A95 digital camera, I noticed that I had already taken more than 200 pictures with an incorrect date setting.

The camera stores its date into every JPEG it saves on the memory card and most picture organizers (like Picasa) use this date when managing pictures on your PC.

In Windows XP there is no way (AFAIK) to change the EXIF data of JPEG files (where all meta data is stored). Fortunately I have found Exifer, a tool that allows you to read and change all meta data stored inside JPEG images.

maandag, mei 02, 2005

Eclipse WTP 3.1M4

Eclipse WTP 3.1 M4 is out. This milestone is compatible with Eclipse 3.1 M6.

All the problems I ran into when using WTP 3.1 M3 on top of Eclipse 3.1 M6 seem to have disappeared. I know... I know... WTP 3.1 M3 was never supposed to be supported on Eclipse 3.1 M6 but of course I only read the docs after upgrading.

Anyway... the good news is: auto-completion works again when editing XML files.

vrijdag, april 29, 2005

Terug thuis

Siggi en Ronin zijn (eindelijk) terug thuis. Het is wel even wennen met een tweede spruit in huis. Maar van zodra we het ritme terug te pakken hebben zal het wel allemaal terug vlot lopen.

vrijdag, april 22, 2005

Ronin: een update

Ronin en Siggi hebben het prima naar hun zin, en Kiran is een fiere grote broer. Kijk maar op de nieuwe foto's.

donderdag, april 21, 2005

Ronin is geboren!

Ronin is geboren! Zowel de baby als de mama stellen het goed.

De papa heeft met zijn slaapkop al de eerste info en een paar foto's online gezet.

zondag, april 17, 2005

Resize Firefox' search box

I've just stumbled across a neat little extension for Firefox called "Resize Search Box". And guess what.... that's exactly what it does!

I've always thought that the default size of the search box in Firefox was pretty small. I used to resize the search box using some CSS back in 0.6 or 0.7, but that doesn't work anymore. Now this extension comes to the rescue.

donderdag, april 14, 2005

<link rel="alternate">

By simply adding <link rel="alternate" href="..." type="application/xml" title="..."> to each HTML page Firefox automatically shows its Live Bookmark icon to indicate that my site has an RSS feed. Cool.

woensdag, april 13, 2005

Xalan bug in date:day-abbreviation() reported

I have reported the bug in Xalan that I talked about earlier this week. It turns out the latest release 2.6.2 also has the same behavior as 2.6.1. It is now known as Xalan bug 2099.

Nothing critical, but still worth reporting to the developers.

zondag, april 10, 2005

Is date:day-abbreviation() broken in Xalan 2.6.1?

While working on the new RSS 2.0 feed of my site I've been struggling with some of the EXSLT extensions of Xalan 2.6.1 (which is included in Cocoon 2.1.7).

The date:day-abbreviation() function is supposed to return a three-letter English day abbreviation: one of 'Sun', 'Mon', 'Tue', 'Wed', 'Thu' or 'Fri' (at least that's what the doc says) but Xalan keeps returning two-letter Dutch day abbreviations. I guess this is because Xalan uses the JVM language which is Dutch because I'm running a Dutch Windows XP.

Since I'm not really in the mood to dig any deeper into this, I've resorted to a simple (yet very efficient) workaround: I start Cocoon's JVM with the "-Duser.language=en" parameter.

zaterdag, april 09, 2005

New blog-like features

I've been doing some work on the back-end of this website. I've started adding some new blog-like features, which I'll gradually introduce the next couple of days/weeks.

A great opportunity to refreshen my XSLT and CSS knowledge.