• submit to reddit
Nick Jordan10/15/12
0 replies

Heroku vs. AWS Revisited

When I wrote about Heroku and Amazon Web Services a few months ago, it seemed both services were equally worthwhile in many respects. My rule of thumb was: small app – Heroku; large app – Amazon. Since then, a few events have caused me to reevaluate my position.

Eric Gregory10/15/12
0 replies

How to Run a Compute-Intensive Task in Java on a Virtual Machine

When you finish this tutorial, you'll be able to create a virtual machine that runs a compute-intensive Java application that can be monitored by another Java application.

Brian Swan10/15/12
0 replies

Using Memcache to Access a Windows Azure Dedicated Cache

In this post, I’ll cover how to set up a Node.js worker role that serves as a dedicated cache and a PHP web role that accesses the cache using the php_memcache extension.

Nikita Ivanov10/15/12
0 replies

GridGain 4.3 Released

GridGain 4.3 incorporates many optimizations that significantly improve GridGain’s performance and memory footprint, and is backwards-compatible with prior 4.x versions.

Jos Dirksen10/15/12
0 replies

Tutorial: Getting Started with Scala and Scalatra - Part IV

Welcome to the last part of this series of tutorials on scala and scalatra. In this part we'll look at how you can use Akka to handle your requests using an asynchronous dispatcher, how to use subcut for dependency injection and finally how you can run the complete API in the cloud. In this example I've used openshift from JBoss to run the API on JBoss Application Server 7.1.

Ken Rimple10/15/12
0 replies

More Spock Love - How I Tested Complex Install Scenarios

Ok, we've only been hanging out for a little bit, here and there. But one of the things I'm doing is prepping for an updated talk on Spring Roo add-ons at SpringOne/2GX. Rather than repeat the same things again, I wanted to show some practical help for people writing add-ons, things like how to write good tests.

Dan Haywood10/15/12
6 replies

Giving up on Eclipse Juno

What I didn’t talk about then was the issues I’ve been having generally with Juno. I had thought it was my own installation being screwy, but things haven’t improved much since.

Dustin Marx10/15/12
0 replies

NetBeans 7.3 Beta is More Than Easel: Hints and FXML Code Completion

NetBeans 7.3, which is now available in Beta, is already probably best known for its Project Easel features. However, in this post I look at some new features outside of Project Easel that I am happy to see now available in NetBeans.

Jay Fields10/15/12
0 replies

clojure: lein tar

A co-worker recently asked how I package and deploy my clojure code. There's nothing special about the code, but I'm making it available here for anyone who wants to cut and paste. Deploy is the easy part - scp a tar to the prod box. Building the tar is very easy as well. I've run this on a few different linux distros without issue, but YMMV. Without further ado.

Jim Bird10/15/12
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
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
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
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
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
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.