Author Archives: Felix Leipold

Java Lib to Launch External Processes

I recently redesigned some of the code I tend to use to spawn external processes (pdflatex anyone?) in java. The implementation is still a bit buggy, but I am more interested in people’s opinions about the API (non-blocking killable invocations … Continue reading

Posted in Software Development | 4 Comments

Join

Note to self: join works only on sorted text files.

Posted in Software Development | Leave a comment

Thoughts on handling Translations and Views on Source Code

One of my recent java projects was to be used by users with three different languages. We went with the standard java approach of using properties files for messages. In intellij there is decent tool support for that. However it … Continue reading

Posted in Software Development | 2 Comments

Don’t Play with Yourself

Some two years ago I had the pleasure of working with a code base that relied heavily on the spring SimpleForm framework. The thing I didn’t like about this framework was the whole controller class hierarchy. Essentially there is about … Continue reading

Posted in Software Development | 1 Comment

Getting Real with Enumerable.java

Two weeks back I posted a video explaining how to get started with Enumerable.java. While this might have been enough information to start playing, there is a lot more to consider when going with Enumerable.java for production use. Over the … Continue reading

Posted in Software Development | Leave a comment

Get Closures for Java Now!

The general state of affairs at Sun/ Oracle is very sad. If you are like me, you cannot take this much longer. Fortunately enough my esteemed colleague Håkan Råberg has invented what is at least a molotov cocktail perhaps even … Continue reading

Posted in Software Development | 2 Comments

Contemporary LaTeX Resource

I am currently using LaTeX to produce PDF output for a multilingual (polish characters anyone) business application. I hope to write a proper post about this once I am done. But I have to post the url of this blog … Continue reading

Posted in Software Development | 1 Comment

The Gospel

Today’s lesson is from the book of stackoverflow 65,35-21: It’s a well known fact, that Oracle treats empty strings as null. I knew about that, but somehow I forgot…

Posted in Software Development | 1 Comment

The Train Build Monitor

On our current project we came up with a model train build monitor. The objective was to have the train move, while the build is green and to stop, when it goes red. The whole thing looks some what like … Continue reading

Posted in Software Development | 2 Comments

Wieder einmal ist es die Deutsche Bahn…

…der wir eine, wie ich finde, kleine sprachliche Perle verdanken: Das Wort “Unterwegsbahnhof”.

Posted in Sprache | Leave a comment