• submit to reddit
Pierre - Hugues...11/23/12
0 replies

How to Resolve java.lang.ClassNotFoundException

This article is intended for Java beginners currently facing java.lang.ClassNotFoundException challenges. It will provide you with an overview of this common Java exception, a sample Java program to support your learning process and resolution strategies.

Ayende Rahien11/22/12
2 replies

Design Patterns in the Test of Time: Façade

A façade is an object that provides a simplified interface to a larger body of code, such as a class library.

Ayende Rahien11/22/12
0 replies

Design Patterns in the Test of Time: Decorator

The decorator pattern is a design pattern that allows behaviour to be added to an existing object dynamically.

James Betteley11/22/12
0 replies

Continuous Delivery with a Difference: They’re Using Windows!

Although CD is commonly associated with tools and processes, Pat and Aleksander were very keen to push the cultural aspects as well. I couldn’t agree more with this – for me, Continuous Delivery is more than just a development practice, it’s something which fundamentally changes the way we deliver software.

James Sugrue11/22/12
16 replies

Thursday Code Puzzler: Investment Predictor

This week's code puzzler asks you to write a piece of code that calculates how long it takes for an initial investment to double

Peter Lawrey11/22/12
3 replies

Practical Uses for WeakReferences

Since weak references can be claimed by the garbage collector at any time, is there any practical reason for using them?

Luke Galea11/22/12
2 replies

Several Solutions for Queue & Worker Systems

Over the years we’ve tried several different queue/worker systems for our sites and we’d like to share our findings to help others decide on a technology.

Kelvin Tan11/22/12
0 replies

Tokenizing Second- and Top-Level Domains for a URL in Lucene and Solr

In my previous post, I described how to extract second- and top-level domains from a URL in Java. Now I'll build a Lucene Tokenizer out of it, and a Solr TokenizerFactory class.

Bruno Terkaly11/22/12
0 replies

Hadoop on Azure: An Introduction

I am in complete awe on how Hadoop is resonating with today’s developers. If I invite developers for an evening event, Big Data is always a sellout. This post explores Hadoop at a high level, and helps you get started using it with Azure.

John Sonmez11/22/12
0 replies

My Portable Virtualization Saga

Lately my need for portability has increased a bit, so I got an opportunity to put my virtualization strategy to the test.

Pierre - Hugues...11/22/12
0 replies

IBM AIX: Java Process Size Monitoring

This article will provide you with a quick reference guide on how to calculate the Java process size memory footprint for Java VM processes running on IBM AIX 5.3+ OS.

Ayende Rahien11/21/12
0 replies

Does the Flyweight Design Pattern Stand the Test of Time?

A flyweight is an object that minimizes memory use by sharing as much data as possible with other similar objects . . .

Yaozong Zhu11/21/12
0 replies

Should I make a class final?

One question comes out of my mind for several times recently. Should I make a class final if I know there’s no use case to inherit it? I think it’s a good practice to mark a class final if you want the class behavior immutable to some extent. But this...

Merrick Chaffer11/21/12
0 replies

How to Tune Up a Virtual PC

If your VPC seems to be running slowly, here are a series of steps to rectify the situation and improve performance.

Brian Gracely11/21/12
0 replies

The Cloudcast, Ep. 64: Intel Inside the Data Center

Brian talks with Raejeanne Skillern, (@raejeanneS), Director of Cloud Computing at Intel, about new network designs, advanced security capabilities, building HW + SW reference designs, the ODCA and how Intel gets market feedback from around the world.