Probleme mit Ubuntu 9.10 (Karmic Koala) und Eclipse

Vor kurzem habe ich mein Ubuntu auf 9.10 (Karmic Koala) aktualisiert und leider musste ich dazu feststellen das Eclipse mit einigen Dialogen Probleme hat. So war es mir z.B. nicht immer möglich die Knöpfe der Dialoge mit der Maus zu betätigen. Die Tastaturkürzel waren allerdings noch funktionsfähig.

Nachdem mich das Problem nach zwei Tagen endgültig zur Verzweiflung gebracht hat bemühte ich Google nach einer Lösung. Das Problem liegt anscheinend darin, daß Eclipse einige Hacks im SWT verwendet um unter GTK zu laufen. Das Problem kann allerdings behoben werden wenn man für Eclipse die Umgebungsvariable GDK_NATIVE_WINDOWS auf 1 setzt.

#!/bin/sh
export GDK_NATIVE_WINDOWS=1
/opt/eclipse-3.5/eclipse

Ruft man Eclipse über dieses kleine Shellskript auf funktioniert wieder alles so wie es soll.

Posted in Eclipse, Linux | Tagged , | Leave a comment

Facebook und seine technische Infrastruktur (THINK BIG)

Heute bin ich im Web auf einen sehr interessanten Video Webcast gestoßen. Jeder kennt wahrscheinlich Facebook. Wenn es jetzt den einen oder anderen noch interresiert was technisch dahinter steckt und wieviele Daten Facebook täglich verarbeitet, dem kann ich diesen Webcast nur empfehlen. Kleiner Vorgeschmackt gefällig?

30.000 Server, 25 TByte Logfile täglich und 600.000 Fotos pro Sekunde.

THINK BIG!!!

Jeff Rothschild Vice President of Technology Facebook
“High Performance at Massive Scale – Lessons learned at Facebook”

Posted in Allgemein | Leave a comment

Eclipse Packaging Project – J2EE, CDT, PDT unter einem Hut

Heute möchte ich euch kurz auf die sog. Eclipse Packages aufmerksam machen. Eclipse wird ja bekanntermaßen in mehreren Paketen angeboten, wie z.B. J2EE, PDT, etc. Normalerweise entscheidet man sich dann für eines der angebotenen Packages, in meinem Fall J2EE, und man installiert anschließend in mühevoller Kleinarbeit alle anderen Plugins, die in dem anderen Package enthalten wären, in meinen Fall wäre dies PDT. Continue reading

Posted in Eclipse | Tagged , , , , | Leave a comment

12. Java Forum Stuttgart

Demnächst ist es endlich soweit. Das 12. Java Forum Stuttgart findet am 2. Juli 2009 statt. Ich kann es selbst kaum erwarten.

Im Java Bereich gab es für mich eigentlich immer nur die JAX, doch als ich vor Monaten das Vortragsprogramm dieser Veranstaltung entdeckte habe ich mich ehrlich gefragt warum dies überhaupt so ist? Gut, die Veranstaltung dauert nur einen Tag, doch dafür ist die Themenauswahl mindestens genauso interessant. Vergleicht man dann noch die Preise dieser beiden Veranstaltung fällt einem die Entscheidung leicht.

Ich bin auf jeden Fall schon sehr gespannt auf die JUG und ich werde darüber natürlich bloggen. Hoffentlich werden meine Erwartungen erfüllt und vielleicht sieht man sich ja dort?

Posted in Java | Tagged , , | Leave a comment

Eclipse Galilleo

Heute will ich euch kurz auf Eclipse 3.5 aufmerksam machen. Wahrscheinlich habt ihr es eh schon alle mitbekommen, denn laut Twitter war gestern der Hashtag #eclipse35 einer der am häufigsten gezählten Tags überhaupt.

Ich habe mir das Release natürlich auch schon angesehen. Leider macht sich bei mir ein wenig Ernüchterung breit. Ok, die Features wie generate toString() o.ä. sind ganz nett, aber im Endeffekt ist es leider doch nur ein Service Release. Neue Features sind nur spärlich enthalten (OSGi 4.2, Memory-Analyzer-Tool) und weenn dann sind dies Bereiche mit denen ich mich nicht täglich beschäftige. Schade eigentlich.

Ein Kompliment muss ich aber doch noch loswerden. Die Eclipse Foundation hat es tatsächlich geschafft 33 Eclipse Projekte zu koordinieren und das ist schon ein beachtlicher Fortschritt. Dunkel kann ich mich an die Zeiten erinnern wo das ein oder andere Plugin nicht zur aktuellen Eclipse Version kompatibel war. Doch zu meinem erstaunen habe ich festgestellt, daß alle meine wichtigen Plugins entweder unter dem Dach des Galileo Releases aktualisiert wurden oder bereits vorbereitet waren. So kann ich nun ohne Bauchschmerzen Eclipse 3.5 produktiv einsetzen und das ist ein großes Lob wert.

Posted in Eclipse | Tagged , , | Leave a comment

4-teilige Richfaces webinar Serie

Heute möchte ich euch auf die richfaces webinar Serie aufmerksam machen. JBOSS hat zu diesem Thema eine 4 teilige Serie gestartet. Die ersten drei davon wurden bereits abgehalten, jedch sind diese auch aufgenommen worden, so das man sich dieses bequem daheim ansehen. Ich finde dies eine sehr coole Sache und kann die webinare nur jedem empfehlen. Continue reading

Posted in Java, Webdesign | Tagged , | Leave a comment

Wie man unter Linux mkv in xvid konvertiert

Immer wieder stehe ich vor dem Problem, daß ich auf meiner PS3 mkv Dateien abspielen will. Doch leider ist dies nicht möglich, da die Firmware der PS3 nur DIVX bzw. XVID Dateien abspielen kann. Also muss eine Konvertierungstool her. Da ich in letzter Zeit ein großer Fan von Linux geworden bin interessierte mich natürlich primär eine Lösung für Linux. Continue reading

Posted in Allgemein | Tagged , , , , , | Leave a comment

Pimp my Synology NAS

Heute möchte ich euch kurz mein NAS vorstellen. Ich habe schon seit längerem ein NAS von Synology, um genau zu sein das DS-106. Diese kleine Wunderbox stellt für mich privat eine kostengünstige Alternative zu all den ausgewachsenen Servern dar. Nur ein kleiner Kasten, ein kleines Linux, keine GUI, ein paar Server Dienste, das wars. In Zeiten von Green IT sogar lobenswert, denn schließlich verbraucht diese kleine Box nur wenig Strom und man bekommt kein schlechtes Gewissen wenn diese 24/7 läuft. In diesem kleinen Review möchte ich aber nicht auf die üppige Featuresammlung eingehen, die eh schon von Haus aus mitgeliefert wird, nein, sondern eher auf die Möglichkeiten, die sich einem bieten wenn man den Shellzugang zu dieser kleinen Box öffnet. Continue reading

Posted in Linux | Tagged , , , , , , , , , , | Leave a comment

Ausblick auf Maven 3

Und wieder bin ich auf ein interessantes Video im Web gestoßen. Diesmal zum Thema Maven 3. Wer schon einmal vorab einen Blick wagen will kann dies mit diesem Video tun. Neue Features sind z.B. der Support von Incremental Builds, Änderungen an Plexus und der Plug-in-API, eine bessere Multi-Language-Unterstützung und ein Refactored Plug-in Manager.


Video: Jason van Zyl on Maven 3. (52:48)

Posted in Java | Tagged | Leave a comment

HtmlUnit – Oder wie teste ich meine Website ohne einen Browser?

Heute will ich euch auf HtmlUnit aufmerksam machen. Immer wieder stehe ich vor dem Problem, daß ich meine Website testen will und dies möglichst automatisiert und am besten im build Prozess integriert. Dies geht relativ einfach mit dem Framework HtmlUnit. Continue reading

Posted in Java | Tagged , , , , | 1 Comment