IBlog<Johan>

This and that in a developer's life in general

News

Follow johandanforth on Twitter

Random Links

Walkthroughs and Tutorials

June 2004 - Posts

SunkCostDrivenArchitecture

Very true words from Martin Fowler:

"I find this to be a sadly common architectural style. Your company buys some very expensive piece of infrastructure software. You are then told you must use it on a project even if it's not suitable for the project and causes you extra effort. After paying all that money for it you don't want it to go to waste do you?"

[Java] How to install Eclipse and Lomboz

I wrote a small walkthrough, getting started, tutorial or whatever about how to install and configure Eclipse and Lomboz, mostly for myself. Someone else might find it useful too so I decided to post it on my blog more or less as it is. Most of the information is gathered from other sources on the Internet, and I've tried to list the resources in the article. If you find a missing resource or error in the text, please send me a note.

Much of the information in this "article" is gathered from the ObjectLearn website, which has a number of great walkthroughs for Lomboz.

EDIT: I've updated the article and corrected a few errors in it. Thanks for the feedback.

Posted: Jun 05 2004, 12:55 PM by jdanforth | with no comments
Filed under:
[Java] Deep into the Java trenches

Long time no blogging... I'm deep, deep under cover... uh, no, not really. I'm deep into the Java portlet stuff at the moment, and I've realized (once more) that doing stuff (like coding some simple functionality in a portal) takes WAY longer in a Java portal than it does in say for example SharePoint or even the free IBuySpy portal. At the moment it feels like I'm spending 90% working with the environment, trying to get things to work and compile and only 10% coding the actual function!

It was the same thing 2-3 years ago when I was architecturing a full fledged J2EE app using BEA Weblogic, Oracle and the iPlanet LDAP catalogue and amazingly enough NOTHING HAS CHANGED! I'm getting stuck editing sh*tloads of xml config files, ANT scripts, finding the right plug-ins (and the right version of this plug-in that works with the version of the IDE I'm using), finding the right jar-files (downloding loads of them from apache and jakarta) etc... Must it really be like this? Then you got the never ending discussion amongst the coders about which Java editor to use... yikes!

One way is to go for a certain portal, say from BEA, then use their tools to develop portal functionality. But then your're stuck with BEA and you'll get hell when/if you want to move to another J2EE portal platform, even if you stick to coding JSR168 portlets.

I really don't mind the coding bits, the Java language is great, but the rest that comes with it I can do without for sure.

Posted: Jun 04 2004, 05:48 PM by jdanforth | with 2 comment(s)
Filed under:
More Posts