Category Archives: Software Engineering

Use Hudson (now Jenkins) to restart a Windows service…

Here’s a quick tip – you can easily make Hudson restart a windows service, by using its “Windows Batch Command” build step in combination with the command line windows “net” command. Here’s an example of how we can get Hudson … Continue reading

Posted in Java, Software Engineering | Tagged automation, ci, Java, releases, windows | Leave a comment

Face Detection in Java – Haar Cascade with JJIL (how-to)

A requirement came up on a recent project to automatically crop displayed profile images of people to just the “face” area for a thumbnail. This seems like a job for a face detection algorithm. Searching for appropriate open-source Java implementations … Continue reading

Posted in Java, Software Engineering | Tagged guides, images, Java, open-source, ui | 26 Comments

Looking back on 2010…

Each year I try to look back over my year and take stock of what I’ve spent my time on, what I’d like to improve on, things I’d like to do more, or do less. This year was a very … Continue reading

Posted in General, Software Engineering | Tagged off-topic, soap-box, visural-common, visural-wicket | Leave a comment

The JCP is a sham…

Reading the minutes from the key JCP EC meeting on Oracle’s refusal to grant Apache a TCK licence, I think this dialog is very telling – Doug asked Oracle to acknowledge that it was asking the ECs to condone breaking … Continue reading

Posted in Java, Software Engineering | Tagged Java, open-source, soap-box | Leave a comment