Wednesday, December 8, 2004

JavaWorld@rss.linsin.de

Seit kurzem hat nun auch JavaWorld einen RSS feed auf ihrer Seite. Heute hab ich es bemerkt und ihn natürlich sofort zu meiner RSS-News Site hinzugefügt.

Nun gibts bei rss@linsin.de folgende feeds:
  • heise.de
  • spiegel.de
  • javamagazin.de
  • onjava.com
  • javaboutique.com
  • javaworld.com
Wenn ich weitere interessant feeds finde, werde ich diese natürlich hinzufügen! Vorschläge sind übrigens immer willkommen!

Gmail Invitation

Ich habe noch einige Gmail invitations zu vergeben! Falls also irgendwer noch keinen Gmail-Account hat, was ich stark bezweifle, poste er bitte hier in die Comments. Achtet darauf, dass ihr eine gültige Email-Adresse hinterlasst!


Tuesday, December 7, 2004

db4o example

To familiarize myself with db4o I created a small example. It doesn't reveal the full potential of db4o, but it highlights the main functions and gives an overview of how db4o works. You can run the example from the command line by passing agruments to the example class. I added a reame file for further information.

I still think db4o is a cute tool, which can be used for prototyping or building small applications. I guess there'd be performance problems, using db4o in big applications, since it's working with files.

My Example is available through blogtorrent and my download site.

Monday, December 6, 2004

Blog Torrent Update gescheitert

Seit einigen Tagen gibts eine neue Version von Blog Torrent. Leider funktioniert diese nicht wirklich so klasse wie ich mir das erhofft hatte. Da ich an der letzten Version einiges gefixt und geschraubt habe, ist ein Update nicht so einfach möglich. Ich hoffe es gibt bald eine richtige stable version, da mir das Tool recht gut gefällt!

Ich musst leider alle Torrents neu hochladen, somit bin ich jetzt wieder einziger Seeder!


Mysql 2 XML

A utility class to generate XML of a mysql table. You have to define the database and table name, furthermore you have to specify the xml tag names to be used for each table column. Support for SQL where clauses is also available. The mysql2xml class requires the PEAR db class.

I have not tested the class myself, but it seems to be an interesting utility class. I packed the mysql2xml class together with the lates PEAR db class and uploaded it to my download site and blogtorrent.

Sunday, December 5, 2004

AOP Example

I used the example, created for my "Dynamic Proxy" post (check out the related links), to implement an example of AOP. I developed a logging mechanism for my example classes, using AOP and the Spring Framework. It's a needless example, since Spring Framework provides a great logging mechanism, still it points out the AOP paradigm.

My Example is available through blogtorrent and my download site.

Aspect-Oriented Programming

The article "An Introduction to Aspect-Oriented Programming with the Spring Framework", gives you a closer look at AOP and highlights the Spring AOP Framwork. AOP, Aspect-Oriented Programming, allows developers to dynamically modify a static object oriented model. This way new requirements can be added without changing the existing model. Check out the related links for an introduction to AOP.

rating comment: Interesting article, with a lot of examples and a background look at the Spring AOP Framework.