• submit to reddit
Martin Fowler05/09/12
46222 views
31 replies

Martin Fowler on ORM Hate

While I was at the QCon conference in London a couple of months ago, it seemed that every talk included some snarky remarks about Object/Relational mapping (ORM) tools.

Nicolas Frankel05/09/12
13326 views
0 replies

Specification by Example review

Facts 18 chapters, 254 pages, $29.21This book covers Specifications by Example (you could have guessed it from the title). In effect, SBE are a way to build the right software (for the...

Stoimen Popov05/09/12
32930 views
2 replies

Algorithm of the Week: Determine if a Number is Prime

Stoimen Popov is back with another episode in his Algorithm of the Week series, and this week he tackles prime numbers. Stoimen begins with a very basic (brute force) approach, and then refines his algorithm to be far more effective, though it still works best for smaller numbers.

Kief Morris05/09/12
18269 views
1 replies

Continuous Delivery vs. Traditional Agile

There can be friction between the various ways agile teams work, and it seems that the root of the conflict between agile and continuous delivery is the approach to making software "ready for release."

Arnon Rotem-gal-oz05/09/12
5635 views
0 replies

What the Heck is a Utility Tree?

A quick discussion of the difference between functional and non-functional requirements, as well as how quality attributes drive software architecture design.

Steve Chaloner05/09/12
2823 views
0 replies

Women in IT – Thoughts Triggered by a Female Colleague

Back in November at Devoxx here in Belgium, one of the major themes was women in IT. I asked my female colleague if she was attending any of the talks. She said no, and then went on to explain her viewpoint

Brian Swan05/09/12
5411 views
0 replies

Getting Started with Windows Azure for Java

In this blog post, I’ll talk about how to get started with Java on Windows Azure and provide links and additional information on the wealth of resources already available to start developing Java apps for Windows Azure.

Roger Jennings05/09/12
5113 views
0 replies

How to Create an Incremental SQL Azure Data Source for U.S. Air Carrier Flight Delays Dataset

Roger Jennings continues to work his U.S. air carrier flight delays dataset with this tutorial on how to create an SQL data source on Azure.

Mark Needham05/08/12
3175 views
0 replies

Readability/Performance

One of the main success criteria of the application that I’m currently working on is its performance – it doesn’t have millisecond-ish latency requirements but it does need to do a lot of calculations and return within a reasonable amount of time.

Nicolas Frankel05/08/12
4098 views
0 replies

Another Way to Decouple Your Server Components

One of Vaadin strongest points is the way you can reuse components from project to project inside JARs. This can only be achieved if these components are nicely decoupled from one another.

Spyros Doulgeridis05/08/12
21691 views
0 replies

Dealing with Stuck Threads on WebLogic

WebLogic Server diagnoses a thread as stuck if it is continually working (not idle) for a set period of time. You can tune a server's thread detection behavior by changing the length of time before a thread is diagnosed as stuck (Stuck Thread Max Time), and by changing the frequency with which the server checks for stuck threads.

John Dobie05/08/12
6162 views
0 replies

Unit and Integration Tests With Maven and JUnit Categories

This example shows how to split unit and integration tests using Maven and JUnit categories. It is especially useful for existing test suites and can be implemented in minutes.

Ricci Gian Maria05/08/12
3650 views
0 replies

Using MongoDB to Store Log4Net Logs

Using Log Storage is an easy way to introduce a document database to your organization; this post offers a little modification to make it capable of storing complex items in extended properties.

Charles Moulliard05/08/12
14295 views
0 replies

Real Time HTML5 Application With Websocket and ActiveMQ/Camel

Developing "Real Time Web Applications" has always been painful not matter if the technology used was based on Java Applet, Adobe Flash, Adobe ShockWave, Microsoft Silverlight and the protocol (HTTP, RMI, ...).

Trisha Gee05/08/12
2021 views
0 replies

Overheard: Agile Truths

After attending a number of conferences and events, and performing numerous interviews, I'm starting to hear the same things again and again. Since Dan North challenged all my assumptions at QCon, I'm reluctant to outright ridicule them, but I will put forward my personal opinion.