Category Archives: Java

Another great IDEA presentation

My favourite IDEA presenter, Vaclav Pech is talking about code analysis tools in IDEA.  He talks about Code Inspections (live and on demand) Abstract Syntax Tree The structural code inspection – AST context helps understand the Structure search and replace … Continue reading

Posted in IntelliJ IDEA, Java, Software Development | Leave a comment

MigLayout

I’m a bit late to the game here, but it seems a ‘spiritual successor’ (my term) to JGoodies form layout called MigLayout has been around since at least 2007 and is currently campaigning to be in JDK7 The following article … Continue reading

Posted in Java | Leave a comment

My Interpretation of the Signals and Slots Pattern

What happens An ObservableClass ‘emits‘ signals when something interesting happens. Examples of interesting things: a property change in a bean; a new db connection up; a window closes Emitting a signal is something that has to be done manually by … Continue reading

Posted in Design Patterns, Java, Software Development | Leave a comment

Junit’s Theory’s as interprested by Schauderhaft and Groovy

JUnit theories sound promising.  Many a time a developer writes a whole lot of @Tests along the lines of testParameterXzero(), testParameterXone(), testParameterXmaxInt(). The test code may be almost identical apart from the parameters being used in the class/method under test … Continue reading

Posted in Groovy, Java, Testing | Leave a comment

Multiple Inheritance in Java

This is something that’s usually taught to first year Java students.  Though I had a small mental blank about how it was implemented. I knew that to get around the ‘limitation’*, you could specify a class with multiple interfaces, but … Continue reading

Posted in Java | Leave a comment

Inline Java In Perl

A former perl guru colleague of mine showed me Inline::Java, a way to embed Java in your perl programs and call perl from your Java classes. The way it works is it invokes javac and creates some bytecode.  It then … Continue reading

Posted in Java, Perl, Software Development | Leave a comment

Java Application Examples Blog

Ok, so I went to uni, and in uni they are big about plagiarism.  Not big in the sense they promote it, but big in that if you do it, you may as well consider yourself chemically castrated with no … Continue reading

Posted in Java | Leave a comment

Building Java Applications with Windows Azure

Looking for a place to host my own home grown apps, I came across an interesting presentation about using Windows Azure cloud to run Tomcat and a JVM in the Microsoft cloud solution. See Building Java Applications with Windows Azure … Continue reading

Posted in .NET, Cloud, Java, Software Development, Windows | Leave a comment

EJB 3 in 5 mins

This brief little youtube vid sums it up nicely. One step higher, the author has a JEE Intro focusing on web, MVC

Posted in Java, Java EE | Leave a comment

Key Promoter for IDEA

This is one of the best plugins that I’ve come across in IDEA.  It simply pops up an unobtrusive window every time you do something with the mouse, that has an equivalent keyboard shortcut to remind you how you can … Continue reading

Posted in Java, Software Development | 1 Comment