• submit to reddit
Duncan Brown11/20/12
0 replies

Neo4j: First Blood

This post is about my first foray into the graph database world. I chose as my first victim/offering Neo4j. I'll likely end up writing more than a few articles about this particular database, but, I thought I'd start with the basics.

John Cook11/20/12
2 replies

The Most Interesting Logs in the World

I occasionally get a comments from people who see “log” in one of my posts and think “log base 10.” They’ll say they get a different result than I do and ask whether I made a mistake. So to eliminate confusion, let me explain my notation.

Ben Kepes11/20/12
0 replies

Continuuity, the PaaS of Big Data

Big data leverages a bunch of predominantly open source components – Hadoop, HBase, Hive, Pig, etc – but tying together these components is complex and difficult. Continuuity may mitigate this complexity by providing a pre-integrated big data platform on top of which customers can build apps.

Ben Kepes11/20/12
0 replies

Banking 2.0 and the Future of Bank Branches

As I’ve been talking to people around a particular interest area of mine – banking in the digital age – I’ve noticed an interesting cyclical progression.

Peter Lawrey11/20/12
0 replies

Java Intrinsics and Performance

I received a question about how to count the number of 1's a number will have in binary? I included a performance comparison of using Integer.bitCount() which can be turned into an intrinic i.e. a single machine code instruction POPCNT and the Java code which does the same thing.

Mitch Pronschinske11/20/12
0 replies

2 Open Source Tools to Manage MySQL Servers Like a Champ

Box has two great open-source tools which will help you manage your MySQL servers like the pros: Anemometer will change the way you look at query performance optimization and Rain Gauge will make sure you never miss important events. Don't miss a chance to see both in action!

Ayende Rahien11/20/12
2 replies

Design Patterns in the Test of Time: Composite

Recommendation: If your entire dataset can easily fit in memory, and it make sense, go ahead. Most of the time, you probably should stay away.

cyrille martraire11/20/12
0 replies

Collaborative Artifacts as Code

The idea of Collaborative Artifacts as Code is to acknowledge this collaborative construction phase and push it one step further, by promoting as many collaborative artifacts as possible into plain text files stored in the same source control, while everything else is generated, rendered and archived by the software factory.

Lolke Dijkstra11/20/12
1 replies

A framework and code generator for XML Big Data

The LDX Parser Framework for Java dramatically reduces development time. In fact the team can focus entirely on the design and development of the business.

Ayende Rahien11/19/12
2 replies

Design Patterns in the Test of Time: Singleton

In software engineering, the singleton pattern is a design pattern that restricts the instantiation of a class to one object. . .

Sandro Mancuso11/19/12
0 replies

Testing Legacy Code With Golden Master

Instead of writing unit tests or BDD / Spec By Example to test every branch of that horrible code, I decided to solve it using a test style called Golden Master.

Nikita Salnikov...11/19/12
0 replies

Debugging a Dying Eclipse Instance

The story starts with our decision to go to Devoxx. With a booth. By a caravan. Driving 2,200 kilometers. But this is not going to be a travel story, do not worry.

Ron Gross11/19/12
0 replies

Three Types of git Reverts

A brief summary of a (brief) talk I gave in the recent JJTV Tools Night. In git, there are (at least) three types of reverts

Rob Williams11/19/12
0 replies

First Impressions of Android Development

I started doing iOS development around 4 years ago. It‘s certainly not perfect, but developing for it is totally different than the way you work with the largely open source based stacks that have come to dominate the Java World.

Giorgio Sironi11/19/12
0 replies

Why having an API matters: testing

Exposing an API has ease of functional testing as one of the side effects.