Like many people in the UK my home broadband connection is provided via a wireless router. This is mostly because where I locate my PC is too far from a phone socket to make wiring practical. This has worked well enough for me until just recently when I bought myself a “slug” (NSLU2). When it arrived, it became apparent that I hadn’t read the small print because the NSLU2 requires a wired network connection (a standard RJ45 ethernet jobby). To make matters worse, I want to position my “slug” in a location that was not in easy reach of my PC or router (behind my TV connected to my Toppy).

So I started to investigate the options, I first thought that I needed to convert a wired connection to a wireless one as I wasn’t about to start trailing ethernet cable all around the house (as my child would eat it). There are numerous wirelesss bridge options about but the full featured ones, which I think that I need for it to work with the “slug” are all quite expensive.

After some further Googling it dawned on me that I could achieve what I want by investing in a powerline setup. I am amazed that powerline actually works, especially given the state of my house wiring, but it does the job nicely and I think this option is cheaper and more reliable than the wireless alternatives. So now my powerline connection directly connects my “slug” to my wireless router upstairs and my PC downstairs connects to the “slug” via wireless! No extra wiring required!

In the last few weeks Google app engine started to support Java. Looks like it would be fun to play with, if I could find the time. My first effort is a port of some of my previous experiments with XSLT2 (using Saxon):

Looks a bit flaky to me!  I’ll need to investigate this further another time.