Author Archive


100 Liegestütze in 6 Wochen

100 Liegestütze in 6 Wochen

Nachdem ich dieses Unterfangen im Spätsommer aus unterschiedlichen Gründen leider abgebrochen hatte, werde ich dieses Mal mit zwei Mitstreitern erneut versuchen, die magische Grenze zu durchbrechen. Wie? Steve Speirs hat im Juni 2008 ein Trainingsprogramm veröffentlicht, mit ...

Continue Reading
Xtext and oAW at Code Generation 2009

Xtext and oAW at Code Generation 2009

The conference program of the Code Generation 2009 has just been released and there will be several sessions that directly or indirectly address Xtext and openArchitectureWare. Tutorial (75 minutes, Tuesday morning) Challenges in DSL Design Sven Efftinge, Sebastian Zarnekow Case study (75 ...

Continue Reading
Finanzkrise anschaulich erklärt

Finanzkrise anschaulich erklärt

Jonathan Jarvis zeigt als Teil seiner Abschlussarbeit in einem Animationsfilm, wie es zur anhaltenen Finanzkrise kam (gelesen bei baekdal). Mich fasziniert neben der ikonisierten Bildsprache vor allem die plastische Darstellung des im Studium so häufig erwähnten Leverage-Effekts. Inhaltlich etwas ...

Continue Reading
itemis unter den Top 10 Arbeitgebern im deutschen Mittelstand

itemis unter den Top 10 Arbeitgebern im deutschen Mittelstand

Ende Januar hieß es in einer internen E-Mail an meine Kollegen und mich aus Richtung des Marketings: Morgen haben wir die Presse (Bild und WDR) im Haus. Keine Angst. Es gibt jetzt keine bestimmten Regeln oder so. Wir sind ...

Continue Reading
Speed Comparison of oAW and M2T Xpand

Speed Comparison of oAW and M2T Xpand

Migrating a real world openArchitectureWare Xtext/Xpand project to the corresponding Eclipse M5 modeling projects (TMF, M2T) I had the opportunity to see the results of our ongoing speed improvement effort. While the part of code generation of ...

Continue Reading
Building a java classpath from a windows batch file

Building a java classpath from a windows batch file

A great feature introduced with the JDK 6 is the improved classpath syntax for including Jars of a specific directory. This allows you to do this javac -cp "lib\*" MyClass.java java -cp "lib\*" MyClass from the command line without using ...

Continue Reading
Twitter und Facebook für Politik und Produkte

Twitter und Facebook für Politik und Produkte

Längst gewinnen Sportvereine neue Mitglieder über ihre Präsenz im Internet. Der Einzelhandel versendet E-Mails beim Eintreffen neuer Ware und die Status SMS beim Logistiker ist keine Besonderheit mehr. Die Zeiten ändern sich! Das hat vor einigen Wochen ...

Continue Reading
Videos vom World Usability Day 2008 in Hamburg

Videos vom World Usability Day 2008 in Hamburg

Durch einen Gruppeneintrag von Matthias bin ich auf die Videos vom Hamburger World Usability Day aufmerksam geworden. Die Mitschnitte zeigen zwar nur einen Teil der gehaltenen Vorträge, vermitteln aber einen Eindruck, worum des den norddeutschen Usability Professionals ...

Continue Reading
Multiple Inheritance and the Least (Unambiguous) Common Compatible Type

Multiple Inheritance and the Least (Unambiguous) Common Compatible Type

While working on Xtext and the inference of meta-models of a given grammar I encountered different problems that could be broken down to a well-known question: "What is the least common compatible type of those?". While Liskov ...

Continue Reading
Use Eclipse as diff tool

Use Eclipse as diff tool

Coming from the windows platform I am used to tools like WinMerge or AraxisMerge (commercial) that offer a more comfortable way to compare the content of files than diff --side-by-side. To my suprise I did not find ...

Continue Reading