• submit to reddit
Markus Eisele12/29/11
0 replies

The Heroes of Java: Rod Johnson

he 10th part of my "Heroes of Java" series. This is the Christmas edition and I would like to thank all readers for their interest in my series! If you have ideas for interview partners: Let me know! Rod Johnson

Michael Mainguy12/29/11
0 replies

Gorillarinas, Putting the agile skirt on a waterfall Gorilla

Fact: putting a skirt on a Gorilla doesn't make it any more graceful Are your agile initiatives Gorillarinas?

Tony Russell-rose12/28/11
0 replies

Search Solutions 2011: Highlights and Reflections

In November I had the privilege of co-chairing the 5th Search Solutions conference, held at BCS London in Covent Garden. As in previous years we had an eclectic mix of presentations, panels and keynote talks by influential industry leaders on novel and...

Dustin Marx12/28/11
2 replies

Significant Software Development Developments of 2011

As I did in 2007, 2008, 2009, and 2010, I summarize some of the software development events of 2011 that

Blaise Doughan12/28/11
0 replies

Mapping Objects to Multiple XML Schemas - Weather Example

I have written previous posts on EclipseLink JAXB (MOXy)'s @XmlPath and external binding file

Alex Staveley12/28/11
1 replies

The “4+1” View Model of Software Architecture

In November 1995, while working as Lead software architect at Hughes Aircraft Of Canada Philippe Kruchten published a paper entitled: "Architectural Blueprints—The “4+1” View Model of Software Architecture". The intent was to come up with...

Dustin Marx12/28/11
0 replies

Guava Stopwatch

Guava's Stopwatch is another Guava class new to Guava Release 10 (as is Optional, the subject of

Brian O' Neill12/28/11
0 replies

Programmatically submitting jobs to a remote Hadoop Cluster

I'm adding the ability to deploy a Map/Reduce job to a remote Hadoop cluster in Virgil. With this, Virgil allows users to make a REST POST to schedule a Hadoop job. (pretty handy) To get this to work properly, Virgil needed to be able to remotely deploy a...

Jason Baldridge12/28/11
1 replies

First steps in Scala for beginning programmers, Part 4

This is part 4 of tutorials for first-time programmers getting into Scala. Other posts are on this blog, and you can get links to those and other resources on the links page of the Computational Linguistics course I’m creating these for.

Alex Kizub12/27/11
0 replies

Connect pictures on Android (Jigsaw puzzle example)

Few tips how to make pictures on Android more realistic and connect to each other smoothly.

Otis Gospodnetic12/27/11
1 replies

Lucene & Solr Year 2011 in Review

The year 2011 is coming to an end and it's time to reflect on the past 12 months.  Without further fluff, let's look back and summarize all significant events that happened in Lucene and Solr world over the course of last dozen months. In the next few...

Stoimen Popov12/27/11
1 replies

Algorithm of the Week: Binary Search

The binary search is perhaps the most famous and best suitable search algorithm for sorted arrays. Indeed when the array is sorted it is useless to check every single item against the desired value. Of course a better approach is to jump straight to the...

Rafał Kuć12/27/11
0 replies

Explain.solr.pl beta version available

We are pleased to announce, that http://explain.solr.pl is now available for users. Please remember that this is a beta version and will be further developed. If you want to know more details please read the following blog post. Design Currently...

Mike Dirolf12/27/11
2 replies

MongoDB Performance Tuning and Scalability

This post was a live blog from the recent MongoSV conference.  Here’s a link to the entire series of posts. Kenny is getting started, talking about performance tuning based on experience at Shutterfly. They have 8 MongoDB clusters in production with ~30...

Giorgio Sironi12/27/11
0 replies

Clojure libraries and builds with Leiningen

Leiningen is an automation tool for Clojure projects: while you could in theory continue to use Ant and Maven directly to download JARs dependencies and to run tasks such as the project's test suite, Leiningen allows you to write just Clojure code, and...