Wednesday, 9. April 2014
PatternTesting 1.4.1 released
The generation of sequence diagrams was slightly improved although it is still marked as "experimental". One bigger news is the support of ProxyDriver as JDBC driver. This allows you to monitor the number of open connections if your configured JDBC URL starts with "jdbc:proxy:...".

... link (0 Kommentare)   ... comment


Sunday, 30. March 2014
Zurück aus dem Javaland
2 Tage bestand auf dem Javaland die Möglichkeit, sich mit anderen Javaianern auszutauschen und das Neueste aus der Java-Szene kennenzulernen. Über den Hackergarten, NightHacking, oder JUGs-Cafe gabe es viele Gegenheiten, dem Community-Gedanken zu folgen und neue Einsichten zu gewinnen.

Abends konnte man dann noch die eine oder andere Attraktion des Phantasia-Landes, in dem die Javaland-Konferenz stattfand, ausprobieren. Die Fahrt auf der Black Mamba errinnerte dann doch an das eine oder andere Projekt, bei der man am Ende auch die Orientierung verlieren konnte.


Insgesamt war es eine gelungene Veranstaltung, auf der einiges geboten wurde. Ich hätte mir etwas weniger Attraktionen gewünscht, denn man hatte oftmals die Qual der Wahl.

Weitere Impressionen und Gezwitscher vom Javaland...

... link (0 Kommentare)   ... comment


Sunday, 16. March 2014
Meine erste iPhone-App
Es ist soweit - meine erste iPhone-App, CashClock, ist jetzt über iTunes verfügbar. Drei Dinge braucht der angehende App-Entwickler dafür:
  1. einen Mac
  2. Ahnung von Objectiv-C und iOS
  3. einen Developer-Account bei Apple
Mit Punkt 1 hatte ich am wenigsten Probleme. Punkt 2 kann man sich aneignen - dazu gibt es neben den Handbüchern von Apple auch eine Reihe weiterer Bücher und Anleitungen im Netz, die einem dabei helfen (wie z.B. iOS 7-Apps entwickeln mit Objective-C & Xcode 5 von Ralf Ebert).

Punkt 3 hat mich etwas Überwindung gekostet, schließlich ist der mit Kosten von ca. 80€ jährlich verbunden. Aber ohne die Mitgliedschaft im Developer-Programm kann man keine Anwendung einreichen. Für die Veröffentlichung im App Store sind noch eine Reihe von Schritte nötig und mit etwas Glück ist die eingereichte App nach 1-2 Wochen im App Store verfügbar.

... link (0 Kommentare)   ... comment


Wednesday, 5. February 2014
gdv.xport 0.9.3 ausführbar
Auch wenn gdv.xport in erster Linie eine Bibliothek für den Umgang mit GDV-Datensätzen ist, lässt sich gdv-xport 0.9.3 jetzt auch direkt als Jar-Datei aufrufen, um die darin enthaltene Main-Klasse zu starten. Auch wurde für die Satzart 220 einige weitere Sparten spendiert (Sparte 110 und 140) und einige kleinere Fehler bereinigt. Ein Fehler, der jetzt bereinigt wurde, verhinderte den Import mehrerer Datenpaket mit demselben InputStream:
List datenpakete = new ArrayList();
while (true) {
    Datenpaket paket = new Datenpaket();
    try {
        paket.importFrom(inputStream);
        datenpakete.add(paket);
    } catch (EOFException ex) {
        log.info("EOF nach " + datenpakete.size() + " Datenpaketen erreicht.");
        break;
    }
}
Dies führt jetzt mit 0.9.3 nicht mehr zum Abbruch nach dem ersten Datenpaket (s.a. Release Notes).

... link (0 Kommentare)   ... comment


Monday, 6. January 2014
PatternTesting 1.4 released
A new version of PatternTesting is released. With this version it is possible to log method calls as sequence diagram (see Generation of Sequence Diagrams). This feature is still experimental so if you find a bug report or have feature request for it report it on the project page at SourceForget.

generated sequence diagram

Other changes are more under hood. There is now a MapTester available which allows you to compare two maps. Or JSR 305 and the @NotNull annotation is supported.

Happy New Year with PatternTesting

... link (0 Kommentare)   ... comment


Thursday, 17. October 2013
Ende November (na ja, eigentlich Anfang Dezember) ist es soweit - da veranstaltet die JUGS wieder das Eclipse Demo Camp Stuttgart. Wer also am 6.12. noch nichts vorhat, ist herzlichst dazu eingeladen. Oder wer einen Beitrag dazu leisten will, kann das gerne tun.

Ich hoffe, man sieht sich...

... link (0 Kommentare)   ... comment


Sunday, 22. September 2013
GNUPlot & pic2plot on Mac
For PatternTesting I'm experimenting with UMLGraph to generate sequence graphes automatically. The generated output is of pic format (which can be integrated in nroff documents). To convert this format in other formats like Postscript or PNG you need pic2plot from the plotulis.

For Linux it is no problem because GNUPlot and plotutils are part of the most distributions. For Mac I looked for a prepared package but I found none. I found only the sources for GNUPlot and plotutils. From the beginning of my Linux career I rembered the rule of three
  1. ./configure
  2. make
  3. make install
So I tried it in on my Mac - it works! For the last command you need admin rights (sudo make install) but that's all you have to do to install these tools on your Mac.

One problem on my Mac was that the pic2plot command was missing anyway. So I changed to the pic2plot directory of the unpacked plotutils tar and started a 'make install' again.

... link (0 Kommentare)   ... comment


Friday, 9. August 2013
Anti-Pattern auf dem JFS 2013
Die Bilder vom Vortrag sind jetzt über google+ verfügbar; auf java-forum-stuttgart.de findet sich der Abstrakt samt Link zu den Folien.

... link (0 Kommentare)   ... comment


Wednesday, 1. May 2013
gdv.xport 0.9.1
In gdv.xport 0.9.0 hatten sich einige kleine Ungereimtheiten in einigen Feldern der verschiedenen Wagnis-Definitionen eingeschlichen. Diese sind jetzt mit 0.9.1 behoben (s.a. Release Notes).

... link (0 Kommentare)   ... comment


Tuesday, 23. April 2013
gdv.xport 0.9 unterstützt Release 2009
Dank tatkräftiger Unterstützung durch Ralf Klemmer und André Janus unterstützt die gdv.xport-Bibliothek jetzt auch das Release 01.11.2009 des GDV-Handbuchs. Intern hat sich nicht viel geändert - es wurden einige Dinge bereinigt, sowie einige veraltete Klassen entfernt. Die SatzFactory hat einige register-Methoden für die Unterstützung der Wagnisart erhalten.

Inzwischen sollte 0.9.0 auch im Maven-Repository angekommen sein. Was dann mit 0.9.1 oder 1.0.0 kommen wird, kann man im Wiki unter Planungen nachschlagen.

... link (0 Kommentare)   ... comment


Tuesday, 26. March 2013
4 Tagen nach den Test-Tagen
Stuttgarter Test-Tage 2013Die dritten Stuttgarter Test-Tage sind vorbei - Zeit Bilanz zu ziehen. Nachdem im Vorfeld manches schief gelaufen ist (u.a. fiel die Alte Scheuer als Veranstaltungsort aus) gab es in den zwei Tagen keine größeren Überraschungen. Lediglich das WLAN war dem Ansturm der vielen Notebooks und Smart-Phones nicht gewachsen und verweigerte zeitweise seinen Dienst.

Auch wenn die Meinungen über das Waldheim Möhringen recht unterschiedlich war (sie gingen von "schöne Lage" bis "mangelhaft"), war die Resonanz doch durchweg positiv. Auch die sehr gute Verpflegung wurde gelobt und insgesamt waren alle mit der Veranstaltung zufrieden.

Auswertung Fragebogen

Kriterium sehr gut (1) gut (2) befr. (3) (4) (5) Schnitt
Umfang 16 15 8 1.79
Stoffvermittlung 12 25 6 1 1 1.98
Lernklima 24 12 2 2 1.55
Übungen 7 25 4 3 2.08
Unterlagen 7 10 12 3 2.34
Räumlichkeiten 12 19 3 2 3 2.10
Gesamteindruck 13 22 2 2 1.82

Auch die Teilnehmer waren recht unterschiedlich: neben den Java-Entwicklern gab es auch reine Tester - nicht nur aus Deutschland. Der weiteste Teilnehmer reiste aus der Schweiz an, es gab aber auch Teilnehmer aus Koblenz, Konstanz, Frankfurt oder München.

Fazit

Das Konzept vom letzten Mal (vormittags Vorträge, nachmittags Übungen) hat sich bewährt. Und abends hatte man beim gemütlichen Abend Gelegenheit, sich auch abseits von Java- und Test-Themen auszutauschen und zu erfahren, was sich hinter "Hergottsbscheißerle" verbirgt.

Meine persönliche Bilanz:
  • BDD und Cucumber ausprobiert
  • endlich mal Java 7 und Sonar installiert
  • Eclipse zerschossen (wo ist meine TimeMaschine???)
PS: Nach den Test-Tagen ist vor den Test-Tagen. Aber erst wieder in 2 Jahren - ich muss mich erst noch erholen. Aber vielleicht sieht man sich ja auf dem Mobile Forum Stuttgart (MFS)...

... link (0 Kommentare)   ... comment


Tuesday, 19. March 2013
Noch 2 Tage bis zu den Test-Tagen...
Die ersten Folien liegen jetzt im Github-Repository unter jugs-org/tt2013 bereit.

... link (0 Kommentare)   ... comment


Monday, 18. March 2013
Noch 3 Tage bis zu den Test-Tagen...
Hier noch ein paar Daten zu den Test-Tagen: 2 Sponsoren, 7 Vorträge, 44 Anmeldungen und ca. 50 neue graue Haare.

... link (0 Kommentare)   ... comment


Friday, 15. March 2013
Noch 6 Tage bis zu den Test-Tagen...
Die ersten Übungen zum Spaghetti-Vortrag sind reingekommen und können unter remast/TestTage2013_Cucumber bzw. jugs-org/tt2013 in GitHub angeschaut werden...

... link (0 Kommentare)   ... comment