Win a copy of Node.js Design Patterns: Design and implement production-grade Node.js applications using proven patterns and techniques this week in the Server-Side JavaScript and NodeJS forum!

Tarun Ramakrishna Elankath

+ Follow
since Mar 27, 2002
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Tarun Ramakrishna Elankath

Hi Matt & all.

There is so much of talk of IOC/dependency injection/AOP frameworks and so many containers that seem to do the same thing that one feels bewildered by it.

What's the difference between Spring and Picocontainer for example and are there any merits/demerits of one over the other? As far as I understand it, both do dependency injection and provide a way for POJO's to execute a container environment.

[ October 27, 2004: Message edited by: Tarun Ramakrishna Elankath ]
16 years ago

Originally posted by Nicholas Cheung:
[QB]Assume the following is the record format:
For example, we have the following records:

If you happen to be certain that NAME always occurs as the first field, then whey don't you use a (^) anchor in your regex that will anchor the pattern to match only at the beginning of string ?

17 years ago

Originally posted by Jeroen Wenting:
A better alternative to putting a load of constants in an interface is putting them all in a class (might even be possible to make it abstract, I'd have to check) as static final members.

Check out the new 'enum' construct in JDK1.5 for type-safe constants - these are constructs that are *specially* meant for being containers of constants.
For JDK's < 1.5, the Type-safe enum pattern (Of Joshua Bloch's 'Effective Java' fame) provides the best solution in terms of OO and safety.
17 years ago
Hi Ryo,
I am just as new to EMF as you are, but from what I can gather, EMF is a quite advanced framework as compared to ArgoUML
For one thing, Omondo's free plugin based on EMF offers both forward and reverse code generation. ArgoUML still has some way to go.
And yes, EMF is pretty much open ended. One is not restricted to UML alone and can describe models of database schemas and misc application domains.
Plan to dive into it to learn more.
[ September 25, 2003: Message edited by: Tarun Ramakrishna Elankath ]
Have a look at SVN. Its open-source (and free) and is very-very easy to use and setup on multiple platforms.
Available at
And a FANTASTIC windows client(integrated with windows explorer) is available at (I hope I got the url right)

Thanks for answering my doubts everybody.
Unfortunately I never got a chance to login into javaranch and further discuss this post.
Echoing the views of another poster here, I too have absolutely no clue as to what IS the eclipse modelling framework and what is it supposed to do. I did, ofcourse, go through the web-site, but that didn't leave me any wiser.
Could one of the authors explain in some detail ?

Originally posted by Pradeep Bhat:
What about the menory requirements ? I have used Forte in the past and it is memory hungry.

The Forte and NetBeans of old were simply unusable. It was impossible to do any sort of work on them unless you had a Gig or more of RAM.
However with J2SE 1.4.2, I find the new NetBeans 3.5 to be actually faster than Eclipse 2.1 in startup and response times. Memory usage in both IDE's is about the same - it just depends on how many plugins are loaded in one or the other and the size of the project that you are working on.
But NetBeans still sucks at looks and user friendliness. Eclipse is a better designed IDE and better looking IDE and that's why I use it.
Thanks! I was totally unaware of this plugin.
btw, I do visit the plugins site that you mention but it happens to be down or dead slow most of the time.
Hi, there are no ant tasks that create platform specific 'launchers' for your application, but there is a <jar> task that can be used to jar your application classes into a deployable jar unit.
For more information lookup:

Originally posted by Maximilian Trenks:
just a click ?

Yes, you have automatic code generation and code-synchronization features in Omondo's eclipse UML. I am not sure about the others.
I suggest giving all of them a try. :-)

I guess there are some plugins for J2EE right now, but which one really works great !?

Have a look at for J2EE stuff.

And btw can you guys tell me if there are UML plugins available too and if yes which is the best
I find Omondo's free UML plugin at for be more than sufficient for my purposes.

Originally posted by Anders Olsen:
This solution however only works because no files in the directory have package statements.

Be very careful here. AFAIK if this is going to be a web project deployed in a servlet container such as tomcat, and if classes in the files that you mention need to be accessible to JSP pages then you are going to run into huge problems.
I have been browsing through the posts here and found the answer to my own question Eclipse's Rich Client Platform targeted towards non IDE clients.
I donno if this is a real problem or i did something wrong... My appln connects to udp port.

Which port ? UDP is a protocol not a port.

Is this a hallucination or a bug?
IMHO its neither :-) Just a port conflict that's all.