• submit to reddit
Larry White08/14/12
2 replies

Measuring Productivity Through Code-Mining

I believe you can measure hacker productivity by looking at the code they write, so I developed a measure of productivity and measured it with some of my friends.

Max De Marzi08/14/12
0 replies

Neo4j Internals

It is interesting to see how node, relationship and property records are stored differently on disk and in the cache.

John Ferguson Smart08/14/12
0 replies

Automated Acceptance Testing — JBehave & Thucydides Work in Unison

Want to take your BDD/ATDD practices further? Try Thucydides! Thucydides is an open source library designed to make it easier to define, implement and report automated acceptance criteria. Until now, Thucydides tests have been implemented using JUnit or easyb. However...

Stoimen Popov08/14/12
0 replies

Algorithm of the Week: Detecting and Breaking a Loop in a Linked List

Linked lists are one very common and handy data structure that can be used in many cases of practical programming. In this post we’ll assume that we’re talking about singly linked list. This means that each item is pointed by it’s previous item and it points to it’s next item. In this scenario the first item of the list, its head, doesn’t have an ancestor and the last item doesn’t have a successor.

Rodrigo De Castro08/14/12
0 replies

The Pros and Cons of Working at Big Software Companies

In this post I reflect on the conflicts and then my current stand on big companies.

Eric Genesky08/14/12
0 replies

Mapping How Programming Languages Influenced Each Other

The data for this measurement was compiled from Wikipedia/DBpedia.

Mark O'neill08/14/12
0 replies

Regarding Steve Wozniak's Cloud Criticism

It's hard to get a lot across in a short quote, but I do believe that the broker pattern allows for businesses to reduce lock-in to any single cloud vendor . . .

Stephen Chin08/14/12
0 replies

Kids Making the Future of Java

I had the opportunity to participate in the Make the Future of Java Workshop last week, which was a lot of fun. Kids ages 13 and up got a chance to learn how to program using Alice and Greenfoot technologies.

Roger Hughes08/14/12
0 replies

Using Spring Profiles in XML Config

I'm going to cover one of the coolest of the new features in Spring 3.1: Spring profiles. But, before talking about how you implement Spring profiles, I thought that it would be a good idea to explore the problem that they’re solving, which is need to create different Spring configurations for different environments.

Peter Lawrey08/14/12
0 replies

Uses for Special Characters in Java Code

Ever wondered how you can write code like this in Java? if( ⁀ ‿ ⁀ == ⁀ ⁔ ⁀ || ¢ + ¢== ₡)

Mrabti Idriss08/13/12
0 replies

Cross Site Requests With GWT, RestyGWT and HTML5 CORS

I’m working on a GWT project that can be added to any web site to load a banner and to do that, I had to make some requests to a REST service deployed on another server.

Ayende Rahien08/13/12
0 replies

Feature Dependencies Chains

I wanted to improve the RavenDB query optimizer, so it can merge similar indexes into a single index.

Dustin Marx08/13/12
0 replies

NetBeans 7.2: Refactoring Parameterized Constructor As Builder

In the Second Edition of Josh Bloch's Effective Java, the usefulness of the first new item in the book ("Consider a builder when faced with many constructor parameters") struck me. In this post, I look at the approach described in that chapter and look at how NetBeans 7.2 provides refactoring support for this approach.

Mike Driscoll08/13/12
0 replies

Book Review: MongoDB with Python and Ming

This week I bought Rick Copeland’s MongoDB with Python and Ming eBook from Amazon. It just came out in July 2012, so I figured I should check it out and see what all the fuss is with MongoDB and the whole NoSQL fad.

Alex Soto08/13/12
0 replies

JaCoCo Jenkins Plugin

In this post we are going to see how to use the JaCoCo Jenkins plugin to achieve the same goal of Ant Tasks and have overall code coverage statistics for all modules.