Top Menu


Swift and CocoaPods

Uh. XCode 6 is out in the developer preview version and Apple introduced Swift on the WWDC. We all love CocoaPods, but how to use the Pods in a new Swift project? Let’s start with a normal Podfile for a test project called ‘cocoapods-test’ platform :osx, ‘10.10’ link_with ‘cocoapods-test’, ‘cocoapods-testTests’ pod ‘RaptureXML’ As you can see, I link […]

Continue Reading 3

different people, different approaches

The main reason for me to develop software is and was always because it’s fun and I love creating things. And most of the time it starts with a little problem, for which I need some kind of software-based solution. This was the same for the “Activity Timer” application. First I stumbled across the Pomodoro Technique couple […]

Continue Reading 0

Postfix rejection problem ‘454 4.7.0 TLS not available due to local problem’

For our service Melt Mail there happened to be a Postfix error which prohibits forwarding e-mails from Gmail. The SMTP server fails with the message 454 4.7.0 TLS not available due to local problem The problem was the smtp daemon of Postfix warning: TLS library problem: 24753:error:2006D080:BIO routines:BIO_new_file:no such file:bss_file.c:172: The solution was to remove […]

Continue Reading 1
Maven missing in OS X Mavericks

mvn: command not found in OS X Mavericks

I have the preview version of Apples OS X Mavericks installed and got an error when trying to run maven: -bash: mvn: command not found This was little bit confusing because normally maven is pre-installed in OS X but “the world’s most advanced desktop operating system” comes without maven – at least in this preview […]

Continue Reading 2

The arbitrariness of Facebook

Once upon a time there was a happy guy who lived for 5 years in a land called Facebook…. …WAIT… STOP! I could continue to write this post in a hip fairy-tale style, but unfortunately this is no fairy tale, there is no land called Facebook and there is no evil king called Mark The […]

Continue Reading 0

Accessing Elasticsearch from command line

If you work as much with Elasticsearch as I do, it can be sometimes annoying to access Elasticsearch functionalities via the normal API HTTP requests. And if you work gladly on the command line, es2unix is for you. It’s a command line tool for accessing the Elasticsearch API. It’s written in clojure and pretty easy to install. […]

Continue Reading 0

Spring Roo Exception: Row was updated or deleted by another transaction

While playing around with Spring roo I see this error while running the integration tests via perform tests roo org.springframework.orm.jpa.JpaOptimisticLockingFailureException: org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction The problem was here, that my database table which stored the specific entities had a version column but only NULL values inside. I have replaced the […]

Continue Reading 0

Software Development.