Archive for October, 2007

Kurze Einführung zu Groovy

Thursday, October 4th, 2007

Wer sich einmal kurz mit der Scriptsprache Groovy beschäftigen will, dem sei diese kurze Einführung empfohlen.

Groovy ist eine dynamische Scriptsprache, die in der Java Virtual Machine läuft. Fürs Webdevelopment existiert mit Grails ein Ruby on Rails ähnliches Framework, welches wiederum etablierte Java Frameworks (etwa Hibernate) nutzt und die Entwicklung deutlich vereinfacht.

Ich persönlich mag Groovy, es ist eine schöne Sprache, mit vielen tollen Features und einer klaren Syntax. Vor allem kann man stückweise von der Java-Syntax hin zu Groovy Code wechseln, was das Lernen vereinfacht. Die Robustheit garantiert das darunter laufende Java, und Grails basiert auf einem Enterprise-Stack. Den Umweg über Ruby kann man sich damit ruhig sparen…

Update: Mittlerweile ist Teil 2 der Einführung erschienen.

Video-Tipp: Wer etwas mehr zu Groovy wissen will, kann sich hier das Video-Interview mit einem der Groovy-Committer Dierk König ansehen, der auch der Autor von GINA (Groovy in Action) ist - das Interview ist sogar in Deutsch.

Neuer Flex Interface Guide

Tuesday, October 2nd, 2007

Im Flex Developer Center von Adobe gibt es eine neue Rubrik namens Flex Interface Guide. Die Sektion ist noch neu und bei weitem nicht vollständig aber bereits jetzt gibt es eine Menge an Tutorials und Doku zum Entwicklen und Design von User Interface Komponenten. Auch drei Beispiele für neuartige Komponenten finden sich auf den Seiten:

Die Sektion beginnt vielversprechend und zukünftige Besuche lohnen sich sicherlich auch. Bei allen Beispielen kann man mittels rechter Maustaste und “View Source” Einsicht in den Quelltext nehmen und ihn herunterladen.

Subversion mit OpenOffice.org nutzen

Monday, October 1st, 2007

Wer mit anderen gemeinsam an Dokumenten arbeitet kennt das Problem, dass der “Überarbeiten”-Modus oftmals nicht ausreicht, gerade wenn gleichzeitig an einem Dokument gearbeitet werden soll.

OpenOffice.org hat für dieses Problem eine Lösung parat, indem es das unter Programmierern weit verbreitete Versionierungstool Subversion (SVN) via Extension in Openoffice.org integrieren kann.

Im Extensionverzeichnis oder im dazugehörigen Wiki finden sich neben der SVN-Extension eine Vielzahl weiterer nützlicher Plug-ins. Ein Manko sei aber nicht verschwiegen, die SVN-Extension arbeitet momentan nur unter Solaris, Linux, MacOS X, aber dennoch ein guter Ansatz zur Dokumentenverwaltung, gerade für die unter Entwicklern verbreiteten Betriebssysteme.