• submit to reddit
Cagdas Basaraner11/09/12
0 replies

10 Software Documentation Best Practices

Perform documentation as required (e.g. %10 of total production time). No documentation is never a good solution as much as excessive documentation.

Bozhidar Bozhanov11/09/12
0 replies

Don’t Use JSON And XML As Internal Transfer Formats

You have a system that has multiple components and they have to communicate. They do that either via internal web services or using a message queue. Normally, you would want to send (data transfer) objects from one component to another.

Jay Fields11/09/12
0 replies

Clojure: Freezing Time Added To Expectations

If you're using expectations and Joda Time, you now have the ability to freeze time in bare expectations (version 1.4.16 and above). The following code demonstrates how you can use the freeze-time macro to set the time, verify anything you need, and allow time to be reset for you.

Mitch Pronschinske11/09/12
41 replies

Your Chance to Shape Java EE 7

For those of you who are still in the Java EE camp, the work on JEE 7 (under JSR 342) is progressing nicely and it recently entered early draft stage. It's reached the stage where the community now has an opportunity to provide feedback.

Mikio Braun11/09/12
0 replies

Coffee Talk: Twitter Should Have Monetized Their API

This morning over coffee, Leo (a.k.a. thinkberg) and I discussed this post on the TwentyPeople blog on their problems with the Twitter API.

Allen Coin11/09/12
0 replies

NoSQL Week in Review #5

In case you've been distracted by all of the election fervor and not keeping up-to-date on your NoSQL news, we've put together a list of this week's goings-on in the world of NoSQL.

Marcin Grzejszczak11/09/12
0 replies

Calculating Coherence Cluster Size on a Remote Server Using JMX

In one of the projects I had a problem regarding calculating the size of a Oracle Coherence cluster. It doesn't seem to difficult since there is already a nice piece of code that can do it for us:

Swizec Teller11/08/12
1 replies

A Retrospective of an Unproductive Day

Last night I was going to bed thinking “Man, I accomplished nothing today! What a waste.” But then I stopped feeling bad (and became awesome instead) and thought about a small bit of advice Marc Anderssen pushed into the internet a few weeks ago...

Tomasz Nurkiewicz11/08/12
0 replies

Request and Response - Discovering Akka

In this episode we will learn how to send reply message to the sender and how to integrate synchronous, blocking API with (by definition) asynchronous system based on message passing.

John Cook11/08/12
0 replies

R Without Hadley Wickham

Tim Hopper asked on Twitter today: rstats programming without @hadleywickham’s libraries is like ________ without _________.

Mainak Goswami11/08/12
2 replies

Deep Diving into Cloning

Before we proceed with the cloning concept let’s refresh our basics with the object creation concept. When the objects are created using the new operator the objects gets the memory allocation in the Heap.

Sean Hull11/08/12
0 replies

Crisis Management Under the Microscope

The news this past week has brought endless images of devastation from all across the metropolitan region. More than once, in conversations about the recovery efforts, I’ve commented, “That’s similar to what I do.” Web operations is every bit about disaster recovery and crisis management in the datacenter.

Krishna Prasad11/08/12
0 replies

Control Bus Pattern with Spring Integration and JMS

I will show you how a Control Bus can control your application or a component to start or stop listening to JMS message.

Marcus Martina11/08/12
0 replies

Continuous Releasing of Maven Artifacts

Conceptually Maven distinguishes between snapshot versions and release versions. For top-level Maven projects that are continuously integrated it is unnatural to make this distinction.

Brian O' Neill11/08/12
0 replies

CQL: Seismic Shift or Simply a SQL Veneer for Cassandra?

If you have recently come to Cassandra and you are happily using CQL, this blog post will probably only serve to confuse you. You may want to stop here.