Recent Posts

Running a single JUnit test in Eclipse

1 minute read

A lot of the test-driven developers may find it annoying to run a single JUnit test in Eclipse: if there is a test suite with multiple tests, when running a...

Loading Path Gotchas in Rails 3

2 minute read

The algorithm of load path inferring in Rails 3 is a bit weird when class caching is turned off. Assuming you add all subdirectories under app/models to the...

Planning for CodeFaces 1.1.1

1 minute read

For the pass couple months, amazing things have happened to CodeFaces: it has enough features and scalability to go live, it was listed as a demo app on Ecli...

How to set up and run PDE build

3 minute read

The Plug-in Development Environment (PDE) provides tools to build Eclipse plug-ins, fragments, features, update sites and RCP products. This post is about ho...

Patching with Class Shadowing and Maven

2 minute read

Before we start, you may speculate about the usefulness of class shadowing. Class shadowing can be used as a trick to patch or replace behaviours of classes...