• submit to reddit
Roger Hughes11/21/11
4994 views
14 replies

What Should you Unit Test? - Testing Techniques 3

I was in the office yesterday, talking about testing to one of my colleagues who was a little unconvinced by writing unit tests. One of the reasons that he was using was that some tests seem meaningless, which brings me on the the subject of what exactly...

Rob Williams11/21/11
8863 views
2 replies

Play Framework 2.0 - The Future?

Evolution has stuffed the dustbin of history with ideas that looked good, but ultimately didn‘t make sense. One idea that is irrepressible is that people are more productive and creative when what they are doing involves less drudgery.

Matt Raible11/21/11
3309 views
1 replies

Deploying Java and Play Framework Apps to the Cloud with James Ward

Yesterday, I attended James Ward's presentation on Deploying Java & Play Framework Apps to the Cloud at Devoxx. I arrived a bit late, but still managed to get there in time to see a lot of demos and learn more about Heroku. Below are my notes from James's...

David Pell11/21/11
5119 views
0 replies

Dr. Mahout: Analyzing Clinical Data Using Scalable and Distributed Computing

If you haven't already, I recommend you take a look at a couple of our other post covering Isabel Drost's presentations on Apache Mahout, a sub-project of Lucene, at Devoxx 2010 and more recently ApacheCon NA 2011. Drost has a unique perspective as...

David Pell11/21/11
5247 views
1 replies

The Power of the Daleks (and Neo4j)

If you've been looking for a tool to help you start integrating neo4j in your projects, you'll want to check out the new tutorial that Jim Webber and Ian Robinson have been working on.  While the conferences at which the live tutorial was being conducted are...

Mitch Pronschinske11/20/11
4211 views
0 replies

Small IT Environments Should Practice Configuration Management Too

Sure, configuration management systems are a must in large IT environments, but what about small environments?  Do we really need them?Yes, according to the SysAdmin blogger cwebber. 

Robert Diana11/20/11
10223 views
1 replies

15 Tenets For The Software Engineer

Many people talk about the things a software engineer needs to know in order to be successful in their job. Other people talk about the traits needed to be successful. Typically, these posts may read differently but there are many similarities between the...

Chris Hostetter11/20/11
3758 views
0 replies

Solr Powered ISFDB – Part #3: Document Modeling

This is Part 3 in a series of 11 (so far) articles by Chris Hostetter in 2011 on Indexing and Searching the ISFDB.org data using Solr.

Dustin Marx11/20/11
5964 views
1 replies

Guava's Strings Class

In the post Checking for Null or Empty or White Space Only String in Java, I demonstrated common approaches in the Java ecosystem (standard Java, Guava, Apache Commons Lang, and Groovy) for checking whether a String is null, empty, or white space only similar...

Hubert Klein Ikkink11/20/11
6808 views
0 replies

Groovy Goodness: Create Simple Builders with Closures

In Groovy we can use pre-defined builders like the JsonBuilder or MarkupBuilder to create data or text structures. It is very easy to create our own builder simply with closures. A node in the builder is simply a method and we can use a closure as the...

David Pell11/20/11
6946 views
1 replies

Apache Mahout for Intelligent Data Analysis

The amount of data that is available to anyone with a computer and an internet connection is difficult to comphrehend and increasing daily.  At the same time, the cost of the hardware needed to store large quantities of this available data is dropping...

Mitch Pronschinske11/19/11
6196 views
0 replies

Graphity: How to retrieve thousands of social feeds using Neo4j

Graphity is a data base index that enables retrieval of several thousand dynamically generated temporal orderd news feeds in social networks with millions of users (i.e. Facebook, Twitter). Might be a cool technology to build your next app around.

Chris Hostetter11/19/11
3587 views
0 replies

Solr Powered ISFDB – Part #2: Basic Schema Improvements

This is Part 2 in a series of 11 (so far) articles by Chris Hostetter in 2011 on Indexing and Searching the ISFDB.org data using Solr.

Lukas Eder11/19/11
3202 views
0 replies

Development schema, production schema

Most of us separate development data from production data, physically or at least, logically (except maybe Chuck Norris (official website, no kidding!)). If you’re lucky and you can afford multiple Oracle / other-expensive-database licenses, you might...

Hubert Klein Ikkink11/19/11
6659 views
1 replies

Groovy Goodness: Create Our Own Script Class

Groovy is a great language to write DSL implementations. The Groovy syntax allows for example to leave out parenthesis or semi colons, which results in better readable DSL (which is actually Groovy code).