Roadmap to Open Code Quality Management
30 Apr
Last But not least war ich auf dem Mathema-Campus(1) dann auch selber dran. Mit meinem Vortrag wollte ich gleich vier Fliegen mit einer Klappe schlagen:
vorstellen.
Haken an der Ganzen Sache: Ich hatte nur 60+15 Minuten Zeit, obwohl jedes der vier Themenbereiche auch gut und gerne einen kompletten 1-2 Tagesworkshop gefüllt hätte. Achso, wir, Andreas und MeinerEiner, hatten unsere beiden Vorträge als Double-Feature für die GJC(2) aufgebaut, weshalb der offizielle Titel dann
Quality Inside II,
Tests automatisieren & integrieren
lautete.
Gut eine Woche vor dem Campus, kam mir dabei Ray in den Kopf und die Subline “Hit the Code Jack” war geboren. Schnell hatte ich mir ein paar sanfte Remixe zurecht geschnitten, um für den Vortrag eine geeignete Untermalung anbieten zu können. Hier die drei Finalisten:
Dark Sunglas Edit
Spheroid One
Minimalistiker
Bevor ich aber einfach nur nochmal das wiederhole, was eh schon alles im Vortrag steckt, hier die Powerpoints zum Thema*:
29 Apr
So geht Blog-Claiming heute *g*.
So hab ich dann zumindestens schonmal an die Blogosphäre angeklopft, mal gucken ob so spät noch einer da ist. Und zum Abschluß hab ich mir dann noch ein Link eingebaut, der dazu da ist, sich diesen Blog zu seinen Technorati-Favoriten heranzuholen. Und? schon gefunden?
27 Apr
Der vorletze Beitrag auf dem Mathema-Campus trug den Untertitel “Qualitäts-Facetten eines globalen Web-Portals”, stammt aus dem Haus GJC und zielt primär auf die Management-Ebene. In den Dimensionen Abteilung, Projekt und Plattform soll aufgezeigt werden, wieso Quality neben Time und Budget zu den kritischen Erfolgsfaktoren gehört.

26 Apr
… können höllisch zwiebeln. Ein Tag vor der Fahrt zum Mathema-Campus hat mich so ein kleines Biest gleich zweimal erwischt. Ganz andere Schmerzen gibt’s wenn die Security-Wespe eine Sicherheitslücke entdeckt hat, und zu sticht. Eine Wespe, die das verhindern möchte ist die OWASP. Eine Community rund um das Thema Sicherheitstests(1).

Augesprochen bedeutet OWASP Open (Web) Application Security Project. Das ganze ist eine offene Community, die sich um ein wiki(2) gruppiert. (more…)
25 Apr
Ein Applikationserver, kleiner als 200 KB? Geht nicht? Geht doch! Die Component Unification BAse, bringt das fertig, locker. Der AppServer auf dem Handy ist alsbald dann keine Utopie mehr. Aber nicht nur die Leichtgewichtigkeit, sondern auch der ein oder andere Ansatz an diesem “Mehr-als-nur-ein” Framework ist genial. Komponenten werden mehr oder weniger in good old Pojo’s entwickelt. Egal ob die Business-Logik nachher in einem EJB 3-, EJB 2.1-, Webservice-, Servlet-Container oder Stand-a-lone-Umfeld leben soll. EJB, Axis, J2SE from One Source. So sieht das ganze dann in der Übersicht aus:

Und diesmal gab es auf dem Campus die Version 3.0 zu bestaunen
23 Apr
Schadé eigentlich, sollte der letzte Vortrag am ersten Tag ein hübscher Beitrag über sprechende API’s, selbsterklärenden Code und den Tod von cWeb gehen. Doch leider wurde es zu einem offenen Schlagabtausch zwischen der Fakultät TeX und den Java-Enterprise-Entwicklern. Der gute vortragende Volker hat mit einem echten TeX-Fetischisten im Publikum zu kämpfen gehabt, der die polarisierenden Wertungen im Vortrag dankbar für einen spannenden Disput genutzt hat. Um was ging es aber im eigentlichen?
21 Apr
Der zweite Vortrag handelt von meiner zweiten heimlichen Liebe: SOA. Auch wenn der Begriff von viel zu vielen, die viel zu wenig Ahnung davon haben viel zu oft für viel zu viel verschiedene Sachen benutzt wird: Service orientierte Architektur und vor allem die damit einhergehenden semantischen Web Services werden nicht nur die Enterprise IT-Welt erobern, sondern auch das gesamte Web. Was im kleinen “Mashup” genannt wird, nennt sich dann im großen eben “Orchestrierung á la BPEL und BPM”.
Lange Zeit waren solche Enterprise-Systeme aber kaum unter einem sechsstelligen Bereich zu bekommen. Seit dem die Deutsche Post AG, ihr Kern-SOA-System via Sopera als Open source anbietet, keimen immer mehr Lösungen für diesen Bereich als Open Source auf.
Nun aber zum Vortrag “Wenn der Funke überspringt … - SOA light mit Apache Synapse”. (more…)
21 Apr
Hit the Code Map, Jack. Genau das Wortspiel mit dem Song, den Ray Charles berühmt gemacht hat und der so oft recycled wurde, ist unser Song. Es gibt Versionen von Public Enemy (HipHop), Johny Thunders (Punk), Yellowman (Dub/Reggae) Boppin ‘B (Rock-a-Billy) uvm. Hier eine kleine Lounge-Electro Variante:
20 Apr
Gefühlte zehn mal wollte ich schon auf den Mathema Campus, der jährlich in Erlangen stattfindet. Diesmal hat es dann auch tatsächliche geklappt. Zwei Tage, mit jeweils vier Threads machten zusammen 34 Vorträge aus den Bereichen Java, .Net, Technik, Quality & verschiedene Management-Themen.
Pünktlich zur T-Shirt Ausgabe zum Speakers-Meeting am Freitag mittag bin ich im Novotel in Erlangen aufgeschlagen. Das T-Shirt gab’s weil ich ja am Samstag die Session “Q9 - Quality Inside, Teil II, Tests automatisieren und integrieren. (Hit the Code Jack)” halten sollte.
Der erste Vortag handelte vom Sinn- und Unsinn von Annotations. (more…)