
Last night, I attended the Denver JUG meeting to hear some excellent talks by Matthew McCullough and Tim Berglund. I took notes during Matthew's talk, but my...
3 replies - 10593 views - 05/14/10 by Matt Raible in Articles

Have you ever thought about what you
would do if you could start implementing a programming and
application execution environment from scratch? Challenge...
1 replies - 7238 views - 05/13/10 by Niklas Mehner in Articles

The optimal solution for a planning problem is the solution with the highest score. But how do we calculate and compare scores? In a previous article,
I have...
0 replies - 5029 views - 05/13/10 by Geoffrey De Smet in Articles

David Flanagan doesn't seem to think so. The programming consultant and writer for O'Reilly Media shared some frustrating observations about the lack of...
0 replies - 20736 views - 05/12/10 by Mitch Pronschinske in Daily Dose

Ashish Sarin is the author of Portlets in Action, published by Manning Publications. Ashish has over 10 years of experience designing and developing web...
0 replies - 7432 views - 05/12/10 by Lyndsey Clevesy in Articles

The JVM flavor of Ruby is rolling out version 1.5 today with integrations that transfer some of the build and config mojo from the Java platform to Ruby. ...
0 replies - 8535 views - 05/12/10 by Mitch Pronschinske in Articles

Recently I've been wondering who are the most popular role models in the software development industry. Just as with any other profession, it's important for...
8 replies - 6390 views - 05/12/10 by James Sugrue in Articles

I recently got myself into a tough situation where I needed to do some memory profiling a web
application. I had a custom written profiler which does ok...
4 replies - 10187 views - 05/12/10 by Senthil Balakrishnan in Tips and Tricks

JavaOne 2010 (alongside Oracle develop) is just four months away, and the anticipation is really boiling now. The blogosphere and twittersphere are abuzz...
42 replies - 17902 views - 05/11/10 by Mitch Pronschinske in Articles

Today's pattern is the Interpreter pattern, which defines a grammatical representation for a language and provides an interpreter to deal with this grammar....
6 replies - 16103 views - 05/11/10 by James Sugrue in Articles

Disclaimer: The experience shared below is purely derived out of a project that was executed following the waterfall model. While most of it applies to other...
2 replies - 5221 views - 05/11/10 by Suresh Murthy in Articles

Code Katas
are small, relatively simple exercises designed to give you a problem
to try and solve. I like to use them as a way to get my feet wet and
help...
0 replies - 5914 views - 05/10/10 by Ted Neward in Articles

Some readers commented on my earlier post on Thrush
implementation in Clojure that the functional way of doing stuff may
seem to create additional overhead...
1 replies - 3628 views - 05/10/10 by Debasish Ghosh in Articles

In this article, I’ll show you the path that leads to true Java power, the use of proxies.
They are everywhere but only a handful of people know about them....
7 replies - 39785 views - 05/10/10 by Nicolas Frankel in Articles

Jesse Davis says that even if you're using Hibernate, you need to heed JDBC concerns. Many people say they don't need a JDBC driver because they have...
3 replies - 6816 views - 05/10/10 by Jesse Davis in Videos