Sunday, March 13, 2005

zurück aus dem Urlaub

Nach einer Woche Pause von meinem Praxissemester, angefangen habe ich am 01.03.05 ;-), geht es morgen wieder los! Bin gespannt was auf mich wartet!

Saturday, March 12, 2005

The Factory Pattern

There are several design patterns allow us to hide the type of an object even from those who seek to create it. These patterns are known as Factories.
rating comment: This article gives a basic overview of the Factory Pattern and it's different characteristics. What I really like about it is the introduction: Explaining the problem, before giving the solution. Without knowledge of the problem, which factories are to solve, you wouldn't know when to use a factory and when not.

Thursday, March 10, 2005

Google News Add-on

Die Nachrichtensuche Google News können Besucher künftig an ihre Bedürfnisse anpassen. Per Drag & Drop lassen sich die verschiedenen Meldungsrubriken auf der Startseite neu anordnen und benutzerdefinierte Abschnitte hinzufügen.
Ist zwar nichts aussergewöhnliches, trotzdem finde ich das feature nicht schlecht. Besonders nützlich finde ich die benutzerdefinierten Abschnitte, bei denen man selbst definierten Suchabfragen nach News speichern, und per klick abrufen kann.

Wednesday, March 9, 2005

Java 5 multithreading

The java.util.concurrent package in J2SE 5.0 provides a new thread framework for handling many of the low-level details associated with creating, executing, and managing threads. Take a closer look at its important features.
rating comment: The article gives a very brief overview of the new java.util.concurrent package of Java 5. Unfortunately it doesn't cover all aspects of the new framework for thread handling.

Monday, March 7, 2005

Google Desktop Search

Google hat den Beta-Test der Windows-Freeware "Google Desktop Search" beendet und bietet die Final-Version mit einer Reihe von Neuerungen weiterhin kostenlos an. Die überarbeitete Software durchsucht nun auch Webseiten und E-Mails, die mit Mozilla-Applikationen verwaltet werden, so dass das Werkzeug nicht mehr nur vorwiegend mit Microsoft-Applikationen genutzt werden kann. Außerdem lässt sich die Software über Plug-ins etwa um OpenOffice.org-Unterstützung erweitern.
Ich bin gespannt was das Teil kann, habe es gerade installiert und werde es mal testen. Bericht folgt!

Friday, March 4, 2005

AOP annotations

Aspect-Oriented Programming (AOP) and attributes are two leading-edge programming concepts, each with typical applications. By combining them, using attributes to indicate where AOP code should execute, you can effectively declare new Java syntax. Bill Burke introduces this new technique.
rating comment: Very interesting article about how to apply aspect-oriented programming using Java 5 annotations and the JBoss AOP framework. The article points out the advantages of using AOP, and highlights how easy it is to apply it using annotations. I'll definitely make an example of that, cause it sounds very interesting!

Wednesday, March 2, 2005

Internationalization

Writing software that is truly multilingual is not an easy task. In this excerpt from Chapter 8 of Java Examples in a Nutshell, 3rd Edition, author David Flanagan offers programming examples for the three steps to internationalization in Java: using Unicode character encoding, handling local customs, and localizing user-visible messages.
rating comment: The article covers the basics of internationalization, nothing more! The most interesting part is about Java's character encoding, but it also covers only the fundamentals.