Dependency injection is certainly one of the most effective design patterns for writing clean, maintainable and testable code.
For these reasons it's been very popular over the past few years and a number of libraries/frameworks have been created to provide support for dependency injection.
The most...
Nov 23, 2013
May 30, 2013
Tinybundles, a little gem for OSGi testing
In my OSGi applications I often make use of the OSGi extender pattern. An excellent example is available on Kai's Toedter blog.
As Peter Kriens explained:
In the Synchronous Bundle Listener event call back, the subsystem can
look at the resources of the bundle and check if there is anything of
its...
Apr 27, 2013
Edit keyboard shortcuts in Nautilus 3.6
After upgrading to Ubuntu 13.04, I was a bit annoyed by a short-cut change: I have always used a lot BackSpace in Nautilus to go up one folder. Now, in Nautilus 3.6 this has been changed to ALT-UP.
Luckily enough, even if there is no GUI for this, you can change Nautilus key bindings pretty easily....
Oct 31, 2012
Global JNDI support in Virgo Server 3.5 for Tomcat
This rather long post analyses four solutions to the problem of using data sources,
and more in general JNDI in Virgo, the 4th being the one I recommend
and decided to use, which consists in leveraging Tomcat's built-in JNDI provider in Eclipse Virgo Server for Apache Tomcat.
If you are not interested...
Oct 2, 2012
Developing for Virgo server with Eclipse PDE
Last week I pushed to github an Eclipse plug-in released under the EPL license that allows using PDE plug-in projects with Virgo Tools. Source code, binaries and documentation are available here: http://github.com/giamma/pde2virgo The plug-in is pretty simple: it contributes a new builder...
Oct 1, 2012
EclipseLink and extensible entitites
[Originally shared on G+ the 14th of August 2012]
If you are interested in EclipseLink support for extensible entities,
besides the official documentation you may want to have a look at this
forum thread:
http://www.eclipse.org/forums/index.php/mv/msg/357791/880331/#msg_880331
The last post is...
Eclipse and the Ubuntu global menu
[Originally shared on G+ the 7th of August 2012]
For those working with Eclipse on Ubuntu, if you don't like the fact
that the Eclipse menu does not blend into Unity's global menubar, you
may want to try this hack https://bugs.launchpad.net/eclipse/+bug/618587/comments/46You
may experience some...