web application security is an important part of developing applications. as developers, i think we often forget this, or simply ignore it. in my career, i've... Read all
Sonar is an open source web-based application to manage code quality which covers seven axes of code quality as: Architecture and design, comments,... Read all
JUnit 4.8 introduced Categories: a mechanism to label and group tests, giving developers the option to include or exclude groups (or categories.) This post... Read all
JMX is a great way to check or change state variables or invoke a method in a (remote) running application via a management GUI such as JConsole. And Spring... Read all
What exactly is an exception? Exceptions are irregular or unusual events that happen in a method the program is calling which usually occurs at runtime. The... Read all
I'm working on updating the NetBeans IDE Keyboard Shortcut Card (which you can always find under the "Help" menu in the IDE) and have learned about a lot of... Read all
When you have collections of associated objects in domain objects, you generally want to specify some kind of default sort order. For example, suppose I have... Read all
Until a few days ago, I've always needed to work with the rather cumbersome Office Bean and UNO Runtime when integrating OpenOffice into a Java application. I... Read all
If you are developing a Java application, it is important to understand that the Java class files can be easily reverse-engineered using Java decompilers. In... Read all