Open eCH Inside

RSS
Nun hat der Swing Client ein ähnliches Tab - Verhalten wie der Chrome Browser. Ein einzelnes Tab wird jedoch nicht angezeigt, da kann man sich den Platz sparen. Im Bild einmal die Applikation mit zwei gleichzeitigen Tabs (oben) und nur einem Tab (unten).
Der Toolbar mit der Navigation ist nach unten noch etwas ausgefranselt. Mal schauen.

Nun hat der Swing Client ein ähnliches Tab - Verhalten wie der Chrome Browser. Ein einzelnes Tab wird jedoch nicht angezeigt, da kann man sich den Platz sparen. Im Bild einmal die Applikation mit zwei gleichzeitigen Tabs (oben) und nur einem Tab (unten).

Der Toolbar mit der Navigation ist nach unten noch etwas ausgefranselt. Mal schauen.

Gestalte nun auch beim Rich Client in Swing die Anordnung von Tabs, Menubar und Toolbar entsprechend der Chrome Idee neu. Ein schönes Beispiel, wie chaotisch das gemacht werden kann ist Internet Explorer 8.
Da kommt zuoberst was, was abhängig ist von der gewählten Internetseite. Dann kommen zwei Reihen, die relativ unabhängig von der Seite sind, dann die Tab Aufteilung und zum Schluss natürlich die Seite selbst.

Gestalte nun auch beim Rich Client in Swing die Anordnung von Tabs, Menubar und Toolbar entsprechend der Chrome Idee neu. Ein schönes Beispiel, wie chaotisch das gemacht werden kann ist Internet Explorer 8.

Da kommt zuoberst was, was abhängig ist von der gewählten Internetseite. Dann kommen zwei Reihen, die relativ unabhängig von der Seite sind, dann die Tab Aufteilung und zum Schluss natürlich die Seite selbst.

Bin mit maven etwas in die Haare geraten. Aber stackoverflow hat geholfen und ich hab mir erst noch 5 Reputationspunkte verdient und kann nun bei Fragen von anderen Leuten voten :)

Danke Roli für den Hinweis auf http://www.sonarsource.org/ . Interessantes Tool für die Codequalität. Aber auch ganz schön schwergewichtig so für den Heimgebrauch, ist es doch eher für den Einsatz auf einem Buildserver bestimmt. Also nichts mit einfach Eclipse Plugin installieren und Metriken durchrechnen lassen. Braucht eine eigene DB, in der dann aber dafür auch der Verlauf der Qualität abgelegt wird.

Erwartungsgemäss finden die Qualitätsengines meine Idee der public - Attribute überhaupt nicht lustig - auch wenn die Bezeichnung als kritischer Punkt schon etwas übertrieben ist.

Die brauchbarste View finde ich zur Zeit die Dependency-Matrix zwischen den Packages. Da ist mir sicher die eine oder andere Abhängigkeit unabsichtlich reingerutscht.

May 4
Viel Dokumentationsarbeit. Habe dabei ein cooles Tool entdeckt: PlantUML. Damit lassen sich hilfreiche Diagramme in nützlicher Zeit erstellen.

Viel Dokumentationsarbeit. Habe dabei ein cooles Tool entdeckt: PlantUML. Damit lassen sich hilfreiche Diagramme in nützlicher Zeit erstellen.

Weiterarbeit am Feinschliff - und die Applikation hat nun auch endlich ein favicon.ico ;)

So, die grossen Blöcke sind langsam gelöst! Es steht zwar noch viel Feinarbeit aus, aber grundsätzlich steht die Applikation (wieder). Auch den “Dialog-Zwang” habe ich für grosse Eingabemasken wieder aufheben können - sieht einfach besser aus, wenn grosse Masken den ganzen Browser belegen können.
Auch das Deployment auf cloundfoundry klappt gut. Die Adresse ist: http://openech.cloudfoundry.com/ . Ich versuche die Applikation wenn immer möglich am laufen zu haben, wenn nicht gerade ein Update ansteht.

So, die grossen Blöcke sind langsam gelöst! Es steht zwar noch viel Feinarbeit aus, aber grundsätzlich steht die Applikation (wieder). Auch den “Dialog-Zwang” habe ich für grosse Eingabemasken wieder aufheben können - sieht einfach besser aus, wenn grosse Masken den ganzen Browser belegen können.

Auch das Deployment auf cloundfoundry klappt gut. Die Adresse ist: http://openech.cloudfoundry.com/ . Ich versuche die Applikation wenn immer möglich am laufen zu haben, wenn nicht gerade ein Update ansteht.

Habe das Unternehmensverzeichnis gemäss eCH 148, 108, 98, 97 in einer ersten Version umgesetzt. Hoffe mit dem Feinschliff bald soweit zu sein, dass ich eine Demo auf CloudFoundry publizieren kann.

Habe das Unternehmensverzeichnis gemäss eCH 148, 108, 98, 97 in einer ersten Version umgesetzt. Hoffe mit dem Feinschliff bald soweit zu sein, dass ich eine Demo auf CloudFoundry publizieren kann.

Apr 4

Den Standard eCH 148 angeschaut, da geht es um die Verwaltung von Firmen. Ist schon einiges aufgeräumter als der eCH 20 (Personen). Dafür ist das Schema noch ziemlich beta, hat mir freundlicherweise auch Herr Stingelin bestätigt.

Heute endlich die Menu-Leiste aufgeräumt. Das war schon lange fällig. Jetzt entspricht es ziemlich genau der Anordnung von Eclipse, welche ich ganz ok finde. 

Apr 3

Gestern kurz über openstack.org gestolpert. Wurde von wired.com von einem 4 Seiten Artikel bedacht. Habe schon befürchtet, dass sei die populärere Alternative von cloudfoundry.com . Die Idee von openstack scheint aber (soweit ich verstanden habe, die Anleitung ist etwas verwirrend) zu sein, gleich ganze Linux Kernels zu deployen. Also eine Art Kernel-Container zu sein. Das ist natürlich flexibler als nur Java oder Ruby Apps hosten zu können. Aber für meinen Geschmack auch zu klobig.