Java

  • submit to reddit

Automated Nurse Rostering Based on Hard and Soft Constraints With Drools Planner

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 - 5016 views - 05/13/10 by Geoffrey De Smet in Articles

Daily Dose - No Closures in Java 7 After All?

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 - 20710 views - 05/12/10 by Mitch Pronschinske in Daily Dose

Q&A with Ashish Sarin: Portlets in Action

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 - 7418 views - 05/12/10 by Lyndsey Clevesy in Articles

JRuby 1.5 Integrates Maven and Ant

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 - 8523 views - 05/12/10 by Mitch Pronschinske in Articles

Who Are Your Role Models in Software Development?

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 - 6383 views - 05/12/10 by James Sugrue in Articles

JBoss Profiler 2.0

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 - 10159 views - 05/12/10 by Senthil Balakrishnan in Tips and Tricks

JavaOne 2010 Accepted Talks - Post Yours!

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 - 17886 views - 05/11/10 by Mitch Pronschinske in Articles

Design Patterns Uncovered: The Interpreter Pattern

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 - 16033 views - 05/11/10 by James Sugrue in Articles

Things to watch out for in a development project

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 - 5216 views - 05/11/10 by Suresh Murthy in Articles

Code Kata: RoboStack

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 - 5906 views - 05/10/10 by Ted Neward in Articles

Laziness in Clojure - Some Thoughts

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 - 3625 views - 05/10/10 by Debasish Ghosh in Articles

The Power of Proxies in Java

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 - 39586 views - 05/10/10 by Nicolas Frankel in Articles

Video: Codeless Configuration in JDBC Drivers

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 - 6811 views - 05/10/10 by Jesse Davis in Videos

Concurrent JUnit Tests With RunnerScheduler

JUnit has a very cool feature called RunnerScheduler. A custom RunnerScheduler can be set on a ParentRunner to control how child elements are executed. If you...

1 replies - 9846 views - 05/10/10 by Mathieu Carbou in Articles

Most Trendy Graph Databases

The last two years of my working life I been at the UPC , specifically with the  DAMA-UPC research group: the data management experts of this university....

0 replies - 6652 views - 05/10/10 by Pere Urbón-bayes in News