ACID (atomicity, consistency, isolation, and durability) is an acronym. The acronym stands for Atomicity, Consistency, Isolation, and Durability. In Computer Science ACID is an important concept for databases. ACID is a set of properties that guarantee that database transactions are processed reliably.
Most Java developers know how annoying the process of fixing a bug can be. Usually it starts with trying to figure out where to actually start looking for the bug. In case of Java EE this by itself can be difficult, because layer after layer of indirection (caused by interceptors, proxies, filters, …) make stacktraces … [Read more…]
For my current project I’ve been forced to work with Lucene. Who’s that? It’s an open source library for information retrieval. It’s good for finding information in really big data. So if you want to find sth. fast in the archives of the National Library, you might want to use Lucene. Why is it so … [Read more…]
Demo (IE10+, Chrome, FF) Do you know these Mosaic images, where a big image is composed of thousands of tiny images? Even if you don’t recognize the big image, when you’re close, it will become perfectly clear when you take a step back and look at it from a distance. Our brain is pretty smart, … [Read more…]
Nowadays Android developers are offered two major types of unit testing. On the one hand, local tests that run on the Java Virtual Machine, and on the other hand instrumented tests that run on a device. For this purpose we would either test via emulator, or would use an Android-powererd hardware device. As a group of … [Read more…]
Click here to play (Chrome, Firefox) This is a little game, that I wrote to become acquainted with some new Web technologies like Canvas and Embeddable Fonts My son once brought home a little paper toy top (german: ‘Kreisel’) lately, that had a simple, but interesting geometric shape. It looks like that: Thinking about that … [Read more…]