play! framework and Google App Engine

I just uploaded my first app to the Google App Engine – which is unbelievably simple with play! framework and the gae module. The application for my test is just 10 lines of code in the controller and all it

Posted in Development, GAE, play! framework

Synchronize a long-running task to the UI-Thread in WPF/.NET

This post explains how to process data from a task in WPF in a way I’d consider “best-practice”. The main code could or should be in the view-model. Code-behind (keep it short or better yet use a delegate command) And

Posted in Development, Uncategorized, WPF

Kubuntu/Ubuntu 11.10 fix

Just a quick note: After updating to Kubuntu 11.10 today, Firefox didn’t startup anymore and the console told me: mattanja@tiger:/opt$ /opt/firefox/firefox bash: /opt/firefox/firefox: No such file or directory Obviously it’s a bug: https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/852101?comments=all The workaround & fix is to reinstall libc6-i386:

Posted in Linux

Howto: Task and issues tracking with Redmine and Eclipse Mylyn

mylyn-redmine1

While working on one of my current projects I came to realize the importance of good task management and issue tracking. Sadly the use of an expensive Team Foundation Server does not guarantee good task tracking when the tasks are

Posted in Development, Tools

Useful SQL Server Management Studio extension

Today I discovered a very useful plugin for MS SQL Server Management Studio that has a big feature list and can help out when you miss code completion or need to create stored procedures for CRUD operations. http://www.ssmstoolspack.com/ Enjoy!

Posted in Development, Tools

Replace Linebreak in Excel

Just a quick note because this helped me a lot To replace a linebreak in an excel cell: In Excel, choose Edit>Replace Click in the Find What box Hold the Alt key, and (on the number keypad), type 0010 This

Posted in Uncategorized

Apache ODE modification framework

A little late I am now publishing the source code of the demonstration prototype of my diploma thesis. The thesis has been about runtime modification of BPEL processes. The modification is based on the svn trunk of Apache ODE located

Posted in Uncategorized

Enable add-ons for recent version of Firefox minefield

I am using the trunk version of firefox a lot because it’s much faster than the current official version. Recently the preference to enable old versions of extensions in firefox has been changed: extensions.checkCompatibility has been renamed to extensions.checkCompatibility.VERSION With

Tagged with:
Posted in Uncategorized

ASP.NET MVC

This is just a public draft, containing mvc related links… Best Practices / Richtlinien Model-Binding entweder mit Parameter-Blacklist, oder über Whitelist http://blog.maartenballiauw.be/post/2009/05/06/More-ASPNET-MVC-Best-Practices.aspx Put your controllers on a diet Controllers should be really thin: they only accept an incoming request, dispatch

Tagged with: ,
Posted in Uncategorized

Finished studying! And starting to blog!

Recently I handed in my diploma thesis and this week I finished the last thing to do at university and did the presentation of my thesis – I am done studying!! And with finishing to study, I finally decided to

Posted in Uncategorized