• submit to reddit
Jim Bird10/15/12
11221 views
1 replies

Why Do Bad Things Happen to Good Code?

We need to understand what happens to code over time and why, and what a healthy, long-lived code base looks like. What architectural decisions have the most lasting impact . . .

Patroklos Papapetrou10/15/12
5565 views
0 replies

Scala Refcard Released! And the Top 5 Scala Articles of the Week

We've been eagerly preparing this week's refcard release for the past few months now, and finally the widely-requested Scala Refcard is here. Go download Scala: The Scalable JVM-Language right now!

Andrew C. Oliver10/15/12
67695 views
48 replies

10 Things I Never Want to See a Java Developer Do Again

I frequently want to yell stop at the hords of Java developers doing any of these things or when I’m forced to do any of these things.

Bruno Terkaly10/14/12
4278 views
0 replies

Consuming Azure Mobile Services from Android: Part 1

In this series, we'll show you how to use Windows Azure Mobile Services to leverage data in an Android app.

Mick Knutson10/14/12
4808 views
3 replies

Unexpected Java Float Precision Changes

Care needs to be taken to remember other Objects can cast your objects to have undesirable affects.

Adam Kawa10/14/12
3031 views
4 replies

Recreating an HBase Table Without Violating Region Starting Keys

Recently, I was using completebulkload to load a large amount of data into HBase, loading data into a table with pre-created regions. Since my bulkloading process failed in the middle a couple of times, I needed to truncate the table over and over.

Eric Gregory10/14/12
4564 views
0 replies

Create a Java App Server on a Virtual Machine

This walkthrough will show you how to create a virtual machine running on Windows Azure and configure it to run a Java application server.

Nick Watts10/14/12
4013 views
0 replies

How to Handle Heavily Nested XML Tags with XSLT

The issue that was tripping me up involved transforming heavily nested tags in my source XML file. Here's how I fixed it.

Mark Needham10/14/12
5999 views
0 replies

Varnish: Purging the Cache

We’re using varnish to cache all the requests that come through our web servers and especially in our pre-production environments we deploy quite frequently and want to see the changes that we’ve made. This means that we need to purge the pages we’re accessing from varnish.

Ola Bini10/14/12
3312 views
0 replies

A New Server Infrastructure

Going forward, I think the Phoenix server is the kind of model I actually want for our AWS deploys.

Andreas Kollegger10/14/12
3092 views
1 replies

Using Spring Data Neo4j for the Hubway Data Challenge

Using Spring Data Neo4j it was incredibly easy to model and import the Hubway Challenge dataset into a Neo4j graph database, to make it available for advanced querying and visualization.

Prabath Siriwardena10/14/12
4849 views
0 replies

How to import LDAP Groups, but not Users, to Liferay

If we want to import Groups only in Liferay - not the users from the LDAP - then we need to have the following approach.

Ben Kepes10/14/12
2479 views
0 replies

Private Clouds Must Be Agile

I recently read a well-reasoned post by HP’s Cloud CIO Christian Verstraete, reflecting on a Twitter exchange he’d had responding to the claims by someone that private cloud was a myth. The private/public debate has raged for a few years now and the two sides go something like this...

Ant Kutschera10/14/12
2241 views
0 replies

Play 2.0 Framework and XA Transactions

XA transactions are useful and out of the box, Play 2.0 today does not have support for them. Here I show how to add that support:

Pierre - Hugues...10/14/12
7720 views
1 replies

Three Things Java Developers Should Know

Here is an interesting article for those of should who have been following remotely the JavaOne 2012 conference. A recent interview with the Java Champion Heinz Kabutz was brought to my attention; including his Java memory puzzle program which was quite instructive from a Java memory management perspective.