Samstag Mai 28, 2005

Practically Groovy

Hier gibt's einige Artikel über den Einsatz von Groovy als Java Scripting Sprache.

Wie man Design Patterns nutzt

In diesem Interview von Bill Venners mit Erich Gamma, geht's darum, wie man Design Patterns richtig einsetzt. Teil II findet ihr hier.

Java Bibliotheken

Diese Liste hier wird sich ständig mit interessanten Java Bibliotheken erweitern:

JGraph - Open source Java graph drawing and layout component
FOBS - Ein Java-Wrapper für ffmpeg Library
edtFTPj - Diese FTP-Lib stellt FTP-Client Funktionalität zur Verfügung
jgui - Java GUI Komponenten und Utilities
jCookie - Java Cookie Handling Library
JavaInetLocator - Eine IP Geo Bestimmungsbibliothek. Stellt anhand der IP den Ländercode fest.
SwingWT - Eine freie Swing und AWT Implementierung die SWT als Unterbau verwendet und damit native Widgets.
CCAPI - Einen Finanzbibliothek mit der man Aktiendaten abfragen, Aktientransaktionen, usw. durchführen kann.
JScience - Eine sehr große Lib mit allen möglichen wissenschaftlichen Modulen.
ROME - Eine kleine aber feine Bibliothek zum Einlesen von RSS/Atom-Feeds
C-JDBC - Clustered JDBC ist eine Lib für hochverfügbare/skalierbare Datenbankanwendungen. Transparentes DB-Clustering in JDBC.

Neue Plattformen...

... und kein Java, fragt Chris Adamson.

Firefox Crash recovery

Wem Firefox zu oft abstürzt, sollte mal diese Programm ansehen.

Designing Web Services with the J2EE 1.4

Dieses Buch könnt ihr euch kostenlos hier downloaden.

Java Programme

Diese Liste ist in ständiger Bearbeitung. Ich werde hier im Laufe der Zeit interessante Programme auflisten, die in Java geschrieben sind oder nützlich im Umfeld von Java sind.

JMP - Der Java Memory Profiler gibt Auskunft, wo den der Speicher geblieben ist.
Housespider - Ein Java Applet/App die Suchfunktionen für die eigenen Webseite zur Verfügung stellt.
Capivara - Wer Verzeichnisse synchron halten möchte, sollte mal einen Blick hierauf werfen.
webCDwriter - Ermöglicht die Freigabe eines CD-Brenner's unter Linux über's Netz zur gemeinsamen Nutzung. Client läuft unter Java.
Nodezilla - Ausfallsicheres Grid Netzwerk
Java Service Wrapper - Java Programme als Windows Service oder Unix Daemon laufen lassen.
Ravenous - Ein Java Webserver
Jreepad - Ein Java Treepad Editor
Secure Data Manager - Ein freier Passwort Manager in Java geschrieben.
jGnash - Wer auf der Suche nach einer freien Finanz-Applikation ist, sollte mal hier guggen.
Jaikoz - Wer bei vielen MP3's die Tag's ändern muß, sollte mal diese Anwendung probieren.
dbsql2xml - Transformiert relationale Datenbanken in XML Hierachien.
Portecle - Ein GUI-Tool für das Kommandozeilen-Util keytool aus dem Java SDK.

Today's Links

RabbIT Proxy
Dieses Programm ist ganz interessant, wenn man unterwegs per Mobile-Card oder Modem surft. Der Proxy läuft auf einem Server mit schneller Anbindung. Suft man nun über diesen Proxy, werden Bilder heruntergerechnet, die Webseiten als GZIP-Stream ausgeliefert, Werbebanner rausgefiltert, usw. Man suft also mit einer langsamen Leitung weseentlich schneller.

Jake2
Jake2 ist Java Port der Quake 2 3D Engine.

Exploiting Maven in Eclipse
Wie man Maven und Eclipse zusammen einsetzt, beschreibt dieser Artikel.