Oracle 10G Express Edition – Easy installs on Linux at last!

Oracle have released Oracle 10G Express Edition. I have been using Oracle on Linux for years and it has consistently been the most painful software install. The Oracle install instructions were always unusable. Werner Puschitz (http://puschitz.com) has become famous by providing usable instructions for the various Linux flavours. So it came as a big surprise… Continue reading Oracle 10G Express Edition – Easy installs on Linux at last!

Published
Categorized as Linux

Architectural Priniciples

I am doing some work at the moment summarising an architecture that I have developed over the last 6 months. The hard part was thinking about where to start. In thinking about it I realised there were some priniciples that informed all of the architectural choices that had been made. The team I am with… Continue reading Architectural Priniciples

Published
Categorized as Java

Got Tamiflu? Probably not.

Updated 14 October H5N1, also known as bird or avian flu, is a new influenza variant that first infected humans in HongKong in 1997 from chickens. Since then it has become endemic in wild birds in South East Asia. Based on everything we know about flu, H5N1 needs to make a few changes to spread… Continue reading Got Tamiflu? Probably not.

Eclipse RCP/OSGI Classloader HOWTO

I am working on a new desktop application using Eclipse Rich Client Platform (RCP). Eclipse RCP applications are comprised of plugins. The plugins are not any ordinary old plugins. They are Open Standard Gateway Initiative (OSGI) plugins. One feature of OSGI plugins is classpath separation. One plugin can be running dom4j 1.5 and another dom4j… Continue reading Eclipse RCP/OSGI Classloader HOWTO

Published
Categorized as Java

hloader 0.7 released – easy object loading for Hibernate3

Hloader is a tool for persistent object instances, expressed in XML, into a database using Hibernate. It is a Hibernate loader, thus the name. It can be used for: loading reference data loading bootstrap data loading test setup data More than anything, hloader extends an near zero cost of change to this data, thus supporting… Continue reading hloader 0.7 released – easy object loading for Hibernate3

Published
Categorized as Java

The changing face of open source distribution

In the past, open source Java projects were largely independently distributed, often with nothing more than a sourceforge site. In the past few years branded collections of projects have emerged. The best known is the Jakarta collection at Apache. Some others are http://opensymphony.com, http://codehaus.org, and http://opensource.thoughtworks.com . The new thing emerging is commercial support and… Continue reading The changing face of open source distribution

Have you swikked yet?

For the past 5 months I have been talking to SourceLabs about open source. They are a promising startup offering support for commonly used open source. The research I have read consistently shows lack of support as the largest inhibitor of open source adoption. To make themselves known to the open source community, SourceLabs decided… Continue reading Have you swikked yet?