Recent Posts

SOAP on the Google App Engine platform

5 minute read

I generally don’t recomend using SOAP instead of REST but I have been required to use SOAP so much now that I think it is inevitably going to be a requiremen...

The Search for Timezone Maps

1 minute read

For a while I had been casually searching for a way to overlay US time zones over a map for a project I was working on. It was never important enough to have...

PowerDNS Makes Custom DNS Backends Easy

4 minute read

I ran into PowerDNS recently when I needed to find a DNS server that would allow me to produce custom responses to domain queries. I needed to have a request...

C# custom SOAP header

1 minute read

While working on an SOAP service I needed to create a number of clients for different languages. This would normally not be that big of a challenge except th...

FreeRADIUS with Oracle

3 minute read

I recently needed to find a RADIUS server for use in a project where I could stick profile data into Oracle. I remembered seeing FreeRADIUS a while back so I...

Spiffing up JFreeChart charts

3 minute read

I recently was given a copy of ChartFX for Java to evaluate as a charting solution for a Java project. After using it for a while it seemed nice despite havi...

Examples of why netcat is still useful

2 minute read

I recently got a new work PC and was worried that stuck somewhere in the 40G hard drive of the old PC was something I would one day need. The new PC had 300G...

Java GIF Adventure

2 minute read

I was recently working on a project that generated PNGs using Java from a Java2D canvas. Along the way someone wanted to change the graphics to have transpar...

Upgrading from Fedora 7 to Fedora 8 with yum

less than 1 minute read

Fedora 8 has been released so it is time to upgrade once again. First you should go back and upgrade to Fedora 7 if you haven’t already. From there it is eve...