The Jakarta Commons Chain framework is a fairly new framework that implements the Chain of Responsibility pattern. In this article, the basics of the framework are discussed, starting with the interfaces Command, Chain, and Catalog. In addition, the reader is introduced to some packages designed for use in Web applications and learns how Commons Chain will be applied in an upcoming version of Struts. Finally, some imperfections are mentioned that are still present at the time of this writing.rating comment: Nice overview of the Commons Chain framework, though I miss comments on applying this in realworld applications. Okay there is an example of Struts applying it (which reminds me of the
Wednesday, July 27, 2005
Jakarta Commons Chain
Tuesday, July 26, 2005
Screen-scraping with XQuery
rating coment: I like this article a lot, since it provides an insight into different technologies. Although it only scratches the surface of every technology, it got me quite curious about the whole screen-scraping idea.XQuery is a W3C standard for extracting information from XML documents, currently spanning 14 working drafts. While the majority of interest in XQuery is centered around querying large bases of semi-structured document data, XQuery can be surprisingly effective for some much more mundane uses as well. In this month's Java theory and practice, columnist Brian Goetz shows you how XQuery can be used effectively as an HTML screen-scraping engine.
Persönliches Google Erweitert
Google hat seine personalisierte Suchmaschinen-Startseite um eine Lesefunktion für Web-Feeds erweitert. Darüber lassen sich beliebige Newsquellen und Blogs direkt in die Homepage integrieren.Finde ich ne coole Sache, vor allem weil man so seine ganzen RSS Feeds unterwegs dabei hat. Ansonsten erinnert mich das Ganze stark an "My Yahoo", was ich bisher immer verwendet habe. Allerdings schlägt "Personalized Google" in Sache usability "My Yahoo" um Längen!" Man kann sich sicher darüber streiten, ob dieses Feature in Google nun unbedingt notwendig ist oder nicht, ich finde es auf jeden fall ne tolle Sache!
Memory Leaks
How do you find memory leaks in enterprise scenarios, where taking down an application and installing a profiling version is simply not an option? This article by Staffan Larsen introduces memory leaks, their associated causes, and how to find them using BEA WebLogic JRockit and the JRockit Memory Leak Detector.rating comment: Nice illustration of
Monday, July 25, 2005
Code Jam 2005
Suchmaschinenbetreiber Google lädt zu seinem dritten, jährlich stattfindenden Programmierwettbewerb namens Code Jam. Interessierte können sich bei www.topcoder.com registrieren. Dort finden sich auch die detaillierten Teilnahmeregeln.Code Jam hört sich ja cool an, aber ich hoffe nicht, dass sich da was staut!
Sunday, July 24, 2005
Business Process Modeling
Business Process Modeling (BPM) is a set of technologies and standards for the design, execution, administration, and monitoring of business processes. In this article, Mike Havey, author of Essential Business Process Modeling, briefly describes the state of BPM today and the BPM standards, then builds an ideal BPM architecture using the example of a retailer process.
Saturday, July 23, 2005
IBM boosts Harmony
IBM has committed a full time employee to work on the Apache Harmony open source JVM and class library. IBM is being careful to let the Harmony community set it's own direction and is limiting it's contributions to thoughts on design, at this point, although IBM VP Rod Smith he "is sure" that code contributions will come later.I think this is clearly a move against sun, whereas one developer is not that much of a contribution...maybe IBM just wants to be involved. Contributing code, maybe of the J9 VM, would be a smart move of IBM, since it could turn