JBoss on Linux

Lately I tried to run JBoss on my Linux-installation (KUBuntu 9). I got lots of java.lang.OutOfMemoryError: PermGen space errors while starting JBoss 5. First I thought that had something to…

Architect

Do you call yourself architect, while you’re developing software or telling other people how to program? At least in the Netherlands, calling yourself Architect is illegal when you’re not a…

Clean code

Recently I read the book Clean Code by Robert C. Martin. I was very pleasently surprised by the book. The book was well written, for me it was a page-turner. The…

Breaking SMS security

I wrote some time ago about false sense of security in many secure applications such as internet-banking. Now one of the predictions I made have become reality, as you can…

Alternative to SQL

Database alternative, for people just browsing and scanning, I’ll write in staccato. Relational model pretty good, but we need a better implementation of the relational model, SQL, at least the…

Diagram software

Sometimes a diagram says more then a thousands words. That being said, what is good software to draw diagrams? I could quickly draw a diagram on my paper notepad, but…

Internet storage review

A non-profit organization that’s just starting up needed someway to share files and backup files. Mailing files and taking with them USB sticks and using the dvd-writer is a solution,…

Volatile keyword

What does the volatile keyword in Java do? For years I thought the keyword was quite obsolete, synchronization of values between the memory multiple processors seemed quite exotic. Since even…