Good programming practices

Archive for July, 2011

Easier programming with Java 7

July 27th, 2011

Java 7 has several improvements in the language itself. In my opinion the most important is the try-with-resources statement. It makes work with resources much easier. You will no longer have to manually close used resources. It will be done automatically when used the new statement. More…

New java.util.Objects class will help in everyday code

July 25th, 2011

Java 7 is coming, so it’s worth to see how the new version helps to create clearer code. Here I present some simple but very useful methods of java.util.Objects class. All those methods are static, so you don’t have to create a new object. Using them it’s easy reduce “if” statements or conditional expressions. The following examples show an old and a new code. More…

Compilation and installation of kernel 3.0.0 in Slackware

July 24th, 2011

New stable kernel series is available. On Slackware you can build and install it getting source from This process looks the same like in kernel 2.6 so I omit most of comments.

There are new drivers, so if you doesn’t disable some features, the image can be slightly bigger. Below are commands which compile and install new kernel. Remember to keep older kernel in boot options in case of any problem while running new kernel. More…