-
Feast your eyes on this: 0000000 4c b0 e2 ad 11 d0 10 fb ad 10 d0 60 8a 29 20 f0 0000010 23 a9 a0 85 e4 4c c9 e3 a9 20 c5 24 b0 0c a9 8d 0000020 a0 07 20 c9 e3 a9 a0 88 d0 f8 a0 00 b1 e2 e6 e2 0000030 d0 02 e6 e3 60 20 15 e7 20 76 e5 a5 e2 c5 e6 a5 It is the first 64 bytes of the Apple I Basic, as reconstructed from …
Read More -
In this strange world, people can't seem to leave your stuff alone. All the electronic gadgets of today are too attractive to the lowlife of this world. So what do you do if somebody swipes your laptop? You take a few pictures of him, and trace his IP address! This kind of software has been around for a while, and a …
Read More -
Some developers nowadays still think that putting an exclamation mark in their log entries adds to the visibility of their entry. When other developers notice this, they will add even more exclamation marks so their log entries are even more visible. I compiled a few examples of bad log entries and some pointers for …
Read More -
When working at a Software Company, every now and then you need to do requirements workshops. You can't imagine how close the following video comes to the truth. Thanks to Seth's blog. [youtube=http://www.youtube.com/watch?v=kU9YeOQm3Y0]
Read More -
There's a funny comercial on Dutch television which says that you should be paying too much for all the rubbish you download on the internet. Here's a nice example of stuff you don't want to pay too much for :-) [youtube=http://www.youtube.com/watch?v=v0bKq3x74UE] It may look silly, but this guy actually had to be …
Read More -
When using POI in any of your projects, and the application you're building is a web application, you probably have it running on a Windows machine. If not, you know all about the struggle with the "headless mode" environment setting to tell the JVM how to handle graphics rendering. I always like to keep my …
Read More -
At my company, we're using Ibatis to do operations on Oracle databases. As most of our software is designed to be international, we keep our XML files in UTF-8 encoding. Recently we discovered that Ibatis had some trouble parsing the XML files when we were using diacritics in them. As it turns out, Ibatis 2.2 actually …
Read More -
A week ago, we encountered a funny problem where our Tapestry 3.0 application seemed to screw up the encoding of form posts. Every time we tried to post a form with diacritics in the input fields, the data got mangled before reaching the application code. As it turned out, somebody had turned on the RequestDumperValve …
Read More -
Like any good software company, when a project starts, we sit down with the client, and talk about what we can do to help. The result is usually a more or less complete SRS (Software Requirement Specification). The SRS serves as input to the design fase (we usually already have an architecture sketch when the SRS is …
Read More -
I found a nice blog post which describes how it is after you leave school and start programming for a real company. You discover that programming is more like 80% reading and 20% coding. Read the article at the Tired Architect's blog titled "Hacking Your Way Through Codebases".
Read More