08.01.09
The new net.jxta.platform.NetworkConfigurator class provides a clean and straightforward way to configure an instance of the JXTA platform without a UI. It can be used programmatically (see the main() method for an example of stand-alone use) or—because it is a Java Bean—declaratively deployed inside containers like Spring. Read the...
RSS
08.01.09
WikipediaDeath writing 19 June 2006 A recent blogosphere controversy was caused by Nicholas Carr's entry claiming the "death of wikipedia" (yes I know my response is slow, but I didn't have the time to write while on the road). His initial post struck me as rather odd, saying that wikipedia was dying because 0.01% of articles had a rather mild...
RSS
08.01.09
A common misconception about generics in Java 5 is that you can't access them at runtime. What you can't find out at runtime is which generic type is associated with an instance of an object. However you can use reflection to look at which types have been staticly associated with a member of a class. public class GenericsTest extends TestCase {...
RSS
08.01.09
"For a minute there, I lost myself..." The second show at the Hummingbird re-affirmed my belief that Radiohead is a drug. To be taken live. As frequently as possible. The setlist hardly matters, since last night was not just a bunch of songs strung together, but the creation of texture and atmosphere. Which is what Radiohead does best. In...
RSS
08.01.09
I was happily coding away in VB.Net today (grrr) when I noticed a little weirdity in the intellisense popup. Documentation says: The NotOverridable modifier defines a method of a base class that cannot be overridden in derived classes. All methods are NotOverridable unless marked with the Overridable modifier. You can use the NotOverridable...
RSS
08.01.09
New features: Java 5 Enum support. JavaBeanConverter for serialization using getters and setters. Aliasing of fields. StAX integration, with namespaces. Improved support on JDK 1.3 and IBM JDK. Changelog: http://xstream.codehaus.org/changes.html Full download: http://dist.codehaus.org/xstream/distributions/xstream-1.1.2.zip Jar only:...
RSS
08.01.09
Ah, what a dream project! Eric Evans has invited me to collaborate on the DDD-site (domaindrivendesign.org), trying to create an even stronger DDD-community. That will be extremely interesting, of course, not just because I'm very interested in the topic, but what is even better is I know I will learn so much from Eric! I'll get back with more...
RSSUsługi związane z szeroko rozumianą reklamą w internecie pozycjonowanie , tworzenie stron www, tworzenie sklepów, indentyfikacja wizualna.
08.01.09
I was thrilled to learn today that my friend Eitan Suez has released his JMatter application development framework as open-source software. I’ve been a huge fan of the idea of Naked Objects since I first saw Richard Pawson talk about the idea at OOPSLA in 2000. (He called the idea "expressive systems" then, but only the name has changed.)...
RSS
08.01.09
I'm pleased to announce the release of XStream 1.1.1 - the powerful, yet easy to use Java to XML serialization library. Some of the improvements in this release: Converters can be registered with a priority, allowing more generic filters to handle classes that don't have more specific converters. Converters can now access underlying...
RSS
08.01.09
I'm talking at the O'Reilly OpenSource Conference (OSCON) - Wednesday Aug 3, Portland, Oregon. Come and say hi. A problem faced in every web application is how to separate style from content. SiteMesh is a framework that provides an elegant solution to this, resulting in a clean separation that is straightforward to work with, complements other...
RSS
08.01.09
Mark Petrovic asks: "Can you say a bit about why you are using Spring in this overall context?"—referring to my earlier post on configuring JXTA with Spring. I suppose the reason is that over the last few years I have written several servers, mostly experimental prototypes. I quickly got tired of writing and maintaining the large amounts...
RSS
08.01.09
I have just seen that Magnus Christerson and Charles Simonyi of Intentional Software seem to like Lagom Process. At least they mention it in their recent blog post called "A Process With the Right Degrees of Freedom - the Lagom Process?". Wow!
RSS
08.01.09
Sam Javanrouh posts a photo a day, mostly of Toronto, where he lives. A nice daily dose of imagery. Categories: Toronto, Photography
RSS
08.01.09
Updated web site: While I was in the UK earlier this year, I chatted with Ian Robinson about some experiences with service evolution and contracts that his team worked with on a recent client engagement. His point is that we have to think differently about interfaces and contracts in order to handle evolution in the worlds of Service Oriented...
RSS
08.01.09
Thanks to all 21 who participated in the workshop -- and a special thanks to the seven brave souls who stayed on to build their own first DSM language! Aali Alikoski stood in for Alan as my co-organizer, and has posted a couple of photos and his presentation. Here are some of my thoughts on the workshop...All the developers here at MetaCase...
RSS