Montag, 19. Juli 2010

Gource - SCM Visualization

Gource is a cool open source tool under GPL v3 for version control visualization. With Gource you can visualize the commit history of the project as an animated tree. Its cool to see how a project grows over the time and which people are involved in the project. Here a sample video of the SVN log of the OSGi sample project mars robot from the Summer OSGi Code Camp 2010.




Links:


Sonntag, 18. Juli 2010

Donnerstag, 8. Juli 2010

Eclipse Key Scheme Version 0.0.1

The Version 0.0.1 Plugin can be downloaded here:
http://github.com/tux2323/com.github.tux2323.eclipse.keyscheme/downloads

The Key scheme extends the default eclipse key scheme and adds the follow shortcuts:
  • STRG+SHIFT+P Show Perspective dialog
  • STRG+SHIFT+S G Generate Getter and Setter
  • STRG+SHIFT+S T Generate toString()
  • STRG+SHIFT+S D Generate Delegate methods
  • STRG+SHIFT+S C Generate Constructor using fields
  • STRG+SHIFT+S H Generate hashCode() and equals()
  • STRG+ALT+X+R Run...
  • STRG+ALT+X+D Debug...
Activate the key scheme in the eclipse preferences:
    STRG+SHIFT+S








    STRG+ALT+X








    See also my post call for shortcuts here:
    http://tux2323.blogspot.com/2010/07/eclipse-key-scheme-call-for-shortcuts.html

    Dienstag, 6. Juli 2010

    Eclipse Key Scheme – Call for Shortcuts

    In order to work efficiently in a development environment, I think you need an environment, which allows you to work exclusive with the keyboard. And you are rarely forced by the environment to switch back to mouse. Therefore in eclipse a cool set of keyboard shortcuts exists e.g. CTRL+1 for quick fix or refactoring rename CRTL+ALT+R. But some functions in eclipse have no default shortcut, for this function I defined always my own shortcuts. But often I forget to share these settings between my different eclipse installations and eclipse workspaces. Since I have some time I would now like to create my own key scheme plugin (see github).

    To create a key scheme in eclipse, you must create a new eclipse plugin and use the extension point "org.eclipse.ui.bindings", see the sample plugin.xml below.



    If you have any good ideas of missing eclipse shortcuts, feel free to write a comment with the idea thx...

    Sonntag, 27. Juni 2010

    Drawing and Creativity (German Post)

    Just reading slide:ology by Nancy Duarte and I come across with a nice quote from Bill McDonough. Unfortunately, I have the German edition of the book slide:ology, because of that the post is written in German.

    Was machen wir in unserem Bildungssystem nur mit der Kreativität unserer Kinder?

    „Wenn ich in einem Raum voller Sechsjähriger betrete und frage: „Wer kann hier zeichnen?“, heben alle die Hand und schreien: „Ich kann’s“. „Ich kann alles mögliche Zeichnen“. Und wenn ich in einem Raum voller diplomierter Akademiker komme und frage: „Wer kann hier zeichnen?“, findet sich kein Einziger. Was ist das nur für eine Art von Bildungssystem?“ - Bill McDonough

    Ich kann das Zitat nur unterschreiben, meine Tochter kann eigentlich alles zeichnen, ich hingegen tue mir schwer mal schnell etwas zu skizzieren um einen Sachverhalt in einer Besprechung durch eine Grafik besser darlegen zu können. Aber ich arbeite so oft wie möglich dran damit ich wieder an die Leistungen meiner vierjährigen Tochter anschließen kann.

    Die große Frage für mich ist wie kommt es dass viele die Begeisterung am zeichnen verlieren, die wir als Kind hatten? Und oft eine menge Text einer kleinen Skizze in einer Besprechung oder in einem Dokument vorziehen?




    Ich glaube oft ist nur Angst, dass ein Dokument nicht professionell aussehen könnte. Meine Meinung ist, Inhalte müssen wieder im Vordergrund stehen, anstatt geschleckter Präsentation und Dokumente ohne Aussagekraft. Ich kenne sehr gute Dokumente die im Wesentlichen aus etwas Text und abfotografierten Zeichnungen aus einem Meeting bestehen die wesentlich mehr Inhalt haben als manch lange Spezifikation.

    Dieser Post ist ein JA für mehr handgemachte Zeichnungen, Grafiken und weiniger Text, Bla Bla in Meetings und Dokumenten. Auch wenn die Zeichnungen keinen Künstlerischenwert haben, wenn Sie helfen Inhalte effizient zu vermitteln war es nie ein Fehler den Stift in einer Besprechung in die Hand zu nehmen egal wie die Zeichnung danach aussieht.