Dolon – Maven Repository Search

12 12 2007

Lang ist mein letzter Blog Eintrag her :-(

derzeit Arbeite ich an einem MavenRepositorySearch ala MVNRepository mit dem Unterscheid das die Software auch in privaten Repositorys genutzt werden kann. Dolon ist natürlich OpenSource (Apache Licence 2) und ist auf Sourcefourge beheimatet. Ich suche noch jemand der mir ein schönes Layout mach ;-) !

Leider ist mein letzter commit auch schon 3 Wochen her – ich komme leider nicht dazu (könnte natürlich auch an der vor wenigen Wochen erstandenen PS3 liegen)
Ich bin jedoch überzeugt das ein solches Tool fehlt und viel Transparenz ins private Repository bringt.

Dolon-Project-Page





Treffen der Experten – Vom Mathema Herbst Campus

20 10 2007

die letzten beiden Tage war mal wieder Mathema Campus angesagt. Wie immer eine gelungene Veranstaltung mit vielen interessanten Themen.

Für mich die Möglichkeit mir eine Meinung über „Google Juice“, das „Java Module System“ und die neuen Features in Java 7 zu machen.
Auch recht interessant finde ich das Thema Java FX Script, da ich glaube hier Lust verspürt zu haben mal einen Swing Client zu schreiben. Und das ging mir mit Swing noch nie so!

Den Rest des Beitrags lesen »





1 Jahr Liferay Portal Entwicklung

13 10 2007

Liferay LogoEs wird Zeit mal nach einem Jahr Liferay Entwicklung ein paar Erfahrungen wiederzugeben.

Als erstes muss man sagen: Es ist cool das man eine derartig umfangreiche Software als OpenSource vorfindet. Von Anfang an hat mich begeistert das es auch auf den Endanwender einen sehr positiven und Professionellen Eindruck macht. Bunt, massenweise Portlets, Drag & Drop, Viele Coole Effekte, man fühlt sich einfach wohl. Hier ist klar die GUI steht im Vordergrund (Da kenne ich andere OpenSource Software).

Den Rest des Beitrags lesen »





Wo liegt der Fehler?

9 10 2007

In diesem Beispiel bestand die anspruchsvolle Aufgabe darin einen vorgefertigtes XSL-FO mittels XSL zu dynamisieren.
Der hilflose Programmierer wunderte sich warum XSL Prozessor hier den Dienst verweigerte.

Das ist kein Joke!
Den Rest des Beitrags lesen »





Der einfache Weg eine konkrete Exception zu fangen

9 10 2007
try {
    loginService.changePassword("passwordx".toCharArray(),
        "newpassword".toCharArray(),
        "newpassword".toCharArray());
    fail("Exception expected");
} catch (Exception e) {
    assertEquals("xxx.ber.login.exception.LoginException", e.getClass().getName());
}




Instrumentierung von JSF Komponenten mittels Spring AOP

6 10 2007

In dem Post Security für JSF-Komponenten mit Spring AOP beschreibt Stefan Rinke wie man mittels „org.springframework.web.jsf.SpringApplicationFactory“ JSF Komponenten als SpringBeans nutzen kann und damit die Möglichkeiten von Spring AOP erhält.

Für mich ein sehr interessantes Thema um auch JSF Komponenten Code nicht unnötig zu belasten!

Auch lesenswert ist: Configuring JSF Validators, Converters, and UIComponents in Spring





Was ist eigentlich ein QR-Code?

5 10 2007

Das fragte ich mich als ich dieses Bild sah:

qrcode

Was ist das denn cooles:ein Code wie auf Online-Bahnfahrkarten in dem man Adressen und URL´s auf Offlinemedien hinterlegen kann.

Einfach mit der Handy Kamera abfotografiert und schon kommt man zur hinterlegten Information. Scheint in Japan der absolute Kracher zu sein. Da ist wohl fast alles „getagt“.

Leider hat mein Handy keine Kamera mehr :-(

Wikipedia QR Code
Free QR Code Readers for your Cellphone





Größe von CSS und JS optimieren

15 09 2007

Bei genauerer Inspektion einer Webanwendung ist mir aufgefallen das die JS und CSS einen erheblichen Teil der Downloadgröße ausmachen.

Also hab ich mal geschaut was es an Tools gibt um die Größe der Files zu reduzieren. Dabei bin ich auf diese gestoßen:

Mein 50 KB CSS hab ich damit auf 34 KB bekommen und ein 20 KB JS auf 14 KB. Somit sind meist 30 % Optimierungspotential drin.





C vs. Java IO

13 09 2007

Ja, ich bin Glaubenskrieger. Aber hier geht es um die Ehre. Um was gehts eigentlich?

Es geht um die Ammenmärchen das C doch grundsätzlich immer schneller ist als jede Moderne Spache. Weil C ja soviel Hardware näher ist. Und eine „Interpretierte“ Sprache kann doch nicht schnell sein!
Den Rest des Beitrags lesen »





Testing von Webapps mit Selenium

10 09 2007

Am Wochenende bin ich zufällig auf das Selenium IDE Firefox Addon gestoßen. Ich hatte bereits in der Vergangenheit von Selenium und seiner unkonventionellen Funktionsweise gehört, doch nun musste es Testen. Ich gebe zu: das Firefox klicki bunti Plugin mach an :-) .
Den Rest des Beitrags lesen »