Neulich bin ich über die
Amazon Web Services (AWS)
gestolpert. Die Idee auf die Katalogdaten von Amazon über eine XML-Schnittstelle zugreifen zu können erschien mir ziemlich attraktiv,
denn schon immer wollte ich mir eine Bücherdatenbank anlegen.
Als ersten Test habe ich mir heute Nachmittag eine Bücherseite erstellt. Ich hätte nicht geglaubt, dass es so schnell gehen wird, aber anscheinend ist Python doch eine sehr gute Skriptsprache ;-) (Na ja, die Quelltexte sehen nicht gerade sehr gut strukturiert aus, sollte ich irgendwann das Skript erweitern, so dass ich auf andere Quelle außer Amazon zugreifen kann, wird wohl ziemlich vier Refactoring anstehen.)
Vor paar Tagen, nach dem Rauskommen des
fünften Meilenstein von Eclipse 3.1
haben wir beschlossen, das Nutzen der neuen Java 5 Sprachelemente im Projekt zu eruieren.
Schließlich benutzen wir JDK5 schon paar Monate ohne Probleme.
Sehr bald haben wir festgestellt, dass die Version 1.1.2 von
XDoclet,
die wir verwenden, den Tiger noch nicht gezähmt hat.
Vor paar Tagen nahm ich Teil an einer interessanten Diskussion im
Forum von heise.de
über die Unterschiedliche Exceptions-Philosophie in C# und Java und das Für und
Wider der Checked Exceptions.
Hier möchte ich meinen Standpunkt und die Standpunkte der anderen Teilnehmer zusammenfassen.
Fast jeder kennt das Spiel Mastermind. Mann muss eine Kombination aus 4 farbigen Kugeln erraten und als Hinweise bekommt man die Information, wie viele von von dem Tipp an der richtigen Stelle sind, und wie viele die zwar die richtige Farbe haben, nicht aber an der richtigen Stelle sind.
Man kann das Spiel aber etwas spannender gestalten...
Hier ist eine Lösung der Aufgabe „Schnellste Zugverbindung“