• submit to reddit
Terrence Ryan05/18/11
0 replies

Video: Terry Ryan Walks Through ColdFusion Builder 2.0

Adobe Platform Evangelist Terry Ryan explores the new and improved timesaving features of ColdFusion Builder 2.

Artur Mkrtchyan05/18/11
8 replies

Spring AOP

 Let's define some well known problems

6 replies

How I resolved SpringMVC+Hibernate Error: No Hibernate Session bound to thread

While developing a web application using SpringMVC and Hibernate I got "No Hibernate Session bound to thread Exception" becuase of some configuration issue.Here I am going to explain how I resolved the issue.I used the SpringMVC @Controller...

John Ferguson Smart05/18/11
1 replies

Code Coverage as a Refactoring Tool

Using code coverage to help with refactoring, when combined with TDD, is a powerful tool. This article discusses how. I am a big fan of using code coverage as a developer tool to promote more reliable, better tested code. The merits and limits of code...

Krishna Kumar05/17/11
2 replies

Programmers Putting Other Software Personnel Out of Work

One software development trend that seems to picking up more steam year after year is the mainstreaming of technologies that aid the software programmer, but also encroaches on the territory of other software personnel. I view this as a good trend because...

Ekkehard Gentz05/17/11
0 replies

Push Services –> mobile and enterprise (Vaadin + OSGI)

In Enterprise Applications there are many use-cases where you have to provide informations instantly to users.

Mark Needham05/17/11
0 replies

System Traps: Rule Beating

In ‘Thinking In Systems‘ section five focuses on systems which produce “truly problematic behaviour” and one of these so called system traps is known as ‘rule beating’. Rule beating occurs when the agents in a system take evasive action to get...

Thomas Enebo05/17/11
2 replies

Announcing Purugin

Purugin is a Ruby-based plugin framework for Minecraft which is written on top of Bukkit. http://www.github.com/enebo/Purugin

Matt Stine05/17/11
0 replies

Design Meeting Patterns/Antipatterns

For those of you that don’t know, I recently returned to the technical ranks as a Software Architect after a three-year stint in management. To make a long story short, I now love my job again. Perhaps I’ll write the long story in a future blog entry....

Sandeep Bhandari05/17/11
0 replies

Showing Generic Error Page in Struts2 Web Application

The error page in any application is very important. It tells the user about the problem and shows him a description of the error. Some applications also show an error code so that the user can mention the error code while raising an incident with support...

Mitch Pronschinske05/17/11
0 replies

Video: Erik Hatcher on Lucene Revolution and Solr 4.x

With less than a week before the highly-technical (and search focused) Lucene Revolution conference, DZone got a chance to speak with Erik Hatcher of Lucid...

Mitch Pronschinske05/17/11
0 replies

Interview: How Canoo Profited from Using the Solr and Semantic Search

Before the start of the Lucene Revolution conference on May 23rd, an event dedicated to open source search, DZone had the opportunity to speak with Alberto Mijares, a software engineer at Canoo with more than 10 years of experience. He is a Scrum Master and...

Jim Moscater05/17/11
0 replies

Poll: Open Source License Usage

69% of open source projects are licensed under the GPL, while only 10% of open source apps used by enterprise applications are under the GPL.  That’s according to OpenLogic, a support and solutions provider for...

Jim Moscater05/17/11
0 replies

Amazon's Appstore Gunning For Android Market With PopCap Alliance

Amazon is getting serious about competing with Google’s Android Marketplace, as shown by their recent contract with PopCap Games, who has agreed to exclusively distribute two of their popular game titles for a two-week period on the Amazon Appstore.

Giorgio Sironi05/17/11
0 replies

The 4 rules of simple design

A colleague of mine told me a bit ago that Red-green instead of Red-green-refactor was becoming an issue: many commits where made just when the green bar was reached. A reason for this behavior was the fear of overdesigning the system and code for tomorrow...