Saturday, November 16, 2002
Top Ten Myths about Java I/O
Summing Up...
Java I/O is Easy and Powerful

Undeservedly difficult reputation because it's different and unfamiliar, not because it's hard.


Friday, November 15, 2002
Webwork Wiki

WebWork is an HMVC command pattern framework.

Lots of useful links here.


Thursday, November 14, 2002
::Manageability:: on permalinks
This associated information can be changed as needed to reflect the current state of the identified resource without changing the handle, thus allowing the name of the item to persist over changes of location and other state information.

Should this not be the way how permalinks should be implemented? Afterall, my blogs shouldn't be inextricably tied to the blog hosting provider.

What an interesting point. But aren't URLs supposed to never change? #

Tuesday, November 12, 2002
Look at all the Pretty Caches...

See. That's why I love Java. Talk about reuse. #

Monday, November 11, 2002
Udell on Microcontent and Microclients
I like the microcontent idea. It strikes me, though, that perhaps there won't be a single all-purpose client, but rather a diverse collection of little tools that flourish at the intersection between a services-rich Internet, and an integration-savvy desktop.

It's called the UNIX command line. It's still the most powerful and expressive user interface out there. #

Sunday, November 10, 2002
Maven ties together tools for better code management
Maven is an open source build tool from the Apache Jakarta Project that manages your code at the project level. Maven creates effective documentation by integrating many third-party open source code analysis tools into a coherent generated Website.

Maven's central concept is that all code belongs in projects, each one defined by a project descriptor. These projects are either discrete components or a full application that can be built on its own with various dependencies. The descriptor consists of a Project Object Model (POM), which can be a project.xml file, or another storage format such as a database. The XML format for the POM is specified by the maven-project.xsd XML Schema file in your Maven installation's root directory. Generally speaking, copying an example project.xml file from an existing Maven installation and customizing it for your own needs proves easier than creating a new one from scratch.

Java Collection Frameworks
The Jakarta Commons Collections component is one example of a set of specialized implementations. Designed to work with J2SE 1.2, the Commons Collections component provides two List implementations and eight Map implementations. New base structures are also available and are the most interesting.

The simplest to explain are the FastArrayList, FastHashMap, and FastTreeMap implementations. These extend the standard ArrayList, HashMap, and TreeMap implementations that offer safe simultaneous read-write access from multiple threads. However, safety comes at the cost of slower write operations. While the read operations aren't synchronized, the write operations are performed on a data clone before the existing structure is replaced.


the server side
dotnet junkies
sam gentile
sam ruby
paul prescod
.net guy
jon udell
john robb
blogging roller
desktop fishbowl
cafe au lait
be blogging
kevin burton
james strachan
the truth is out there
brett morgan
blogging roller #2
joe's jelly
psquad's corner
rickard oberg
the saturn times
russel beattie
gerhard froelich
pete drayton
clemens vaster
ingo rammer
ken rawlings
simon fell
bit working
justin rudd
chris sells
john lam
jim murphy
brian jepson
john burkhardt
matt pope
better living through software
loosely coupled
understanding software engineering
rest lst,rdf-interest lst,tag lst ucapi lst

A man, his puppy, and a double barreled shotgun.

Powered by Blogger