Posted: 2008-07-29
Grails pastebin 2.0/2.1 released

Version 2.0 and 2.1 (small bugfix release of 2.0) of the grails pastebin was released today. Features include: Codebase is now internationalized (i18n) User friendly URLs Links Running instance…

Posted: 2008-07-28
Grails pastebin 1.0 released

Version 1.0 of the grails pastebin was released today. Features include: Multiple language highlighting support Expiring pastes (optional) Links Running instance:…

Posted: 2008-07-28
Demo of date problem in grails

In the attached datetest.tar.gz demo app that shows date problem. Browse to .../datecheck/add and hit submit - it should allow the submit but it doesn't.

Posted: 2008-07-21
Patching denyhosts to allow correct plugin reporting

This is a copy of an article I have recently had published on Imagine you have denyhosts installed and it is adding new attackers to /etc/hosts.deny . Wouldn't it be…

Posted: 2008-07-11
Unable to import openssl key to java keystore

UPDATE - progress - see end of article I have an openssl self-signed certificate for some websites. These are based on an openssl RSA key. I can use them successfully as client keys - but - it seems…

Posted: 2008-07-11
Migrating Jira and Confluence from Tomcat to Glassfish

I have had jira and confluence running under tomcat 5.5.23 (behind apache over AJP13/mod jk) for a while now. The aim is to migrate them over to glassfish (behind the same apache but with mod proxy…

Posted: 2008-06-08
Converting existing bind9 and dhcpd to dynamic dns

I have a working dns (bind9) and dhcpd running on my home lan. This adds dynamic dns updates from dhcpd to bind9. The following is mostly based on…

Posted: 2008-05-31
Using continuum to build maven 2 projects that are in mercurial

Given that the pom has a correctly configured scm tag section then it's just a case of finding the browsable file. Normally mercurial repo's are exposed using hgweb.cgi or hgwebdir.cgi. Not sure about…

Posted: 2008-05-28
Google address book sync to mac address book - aargh - duplicates

The latest update to Mac OSX 10.5.3 now includes inbuilt google/address book synchronization. However - after updating and adding my login details for gmail to addressbook it just seemed to hang with…

Posted: 2008-05-27
Using maven2 scm and release plugins with mercurial/hg

Mercurial - like some other distributed version control systems works such that each developer has a full value repository - there is no real master other than by convention in a team. To set up…

Posted: 2008-05-22
Spring, Aspects, @Configurable and Compile Time Weaving using maven

Why do most people use Load Time Weaving (LTW)? It requires replacing the javaagent/classloader of your JVM which can lead to all sorts of issues. Let's take a look at getting Compile Time Weaving…

Posted: 2008-05-22
Java can't send mail due to a certificate error

I use a plugin to Aperture to send mail to gmail. It was failing due to a The plugin author ( plugin home page ) found the following utility: more unable to find…

Posted: 2008-05-13
DSA 1571-1 - New openssl packages fix predictable random number generator

For more info on the debian security announcement see: Server keys for this host have been updated - any ssh users may well need…

Posted: 2008-05-07

Something to check out - new alpha from Opera:

Posted: 2008-05-07
MySQL stays open source

MySQL Server is Open Source, even Backup extensions

Posted: 2008-04-22
Compile Time Weaving of spring aspects in Intellij Idea

To enable compile time weaving of the spring aspects (spring-aspects.jar) in Intellij IDEA (I am using 7.0.3 - but I assume this to be similar for other versions): Install and enable the AspectJ…

Posted: 2008-04-08
Exim4 shouldn't give up just because clamav died

I was having the issue that if clamav died (usually due to freshclam update taking too long) that exim4 would start temporary rejecting ALL mail. Here's a suggestion from Mike Cardwell on the exim…

Posted: 2008-04-05
Building a debian firewall on a CF card

I currently have an OpenBSD firewall running on an ancient 586. I have a mini-itx board, CF/IDE converter and a CF card and have been intending to upgrade. However - rather than OpenBSD I'm going to…

Posted: 2008-03-13
Follow up to Resize google map to show all points - making space at the top

In Resize google map to show all points it shows how to rescale the map based on added overlays. But - it sometimes puts points a little too close to the top. The point is shown but since the icon…

Posted: 2008-03-10
Resize google map to show all points

I needed to get a google map to center and scale based on the added points. I found a tutorial here: This gave me exactly what I needed. In short, given a…