• submit to reddit
James Betteley01/24/12
48362 views
2 replies

Top DZone Article of 2011 - 10 Mistakes That Software Team Leads Make

Roy Osherovehttp://5whys.com/@royosherove “Ten Mistakes” (as I shall now call it because I’m too lazy to keep typing the whole title), was a talk by Roy Osherove which I went to at Skills Matter. He basically takes us through ten common mistakes he...

Jim Bird01/24/12
5229 views
0 replies

Agile Before There Was Agile: Egoless Programming and Step-by-Step

Two key ideas underlying modern Agile development practices. First, that work can be done more effectively by Whole Teams in which people work together collaboratively to design and build systems. They share code, the review each other’s work, they share...

Rafał Kuć01/24/12
3725 views
0 replies

Using Solr 3.5's Document Language Identification

One of the functionality of the latest Solr version (3.5) is the ability to identify the language of the document during its indexation. In todays entry we will see how Apache Solr work together with Apache Tika to identify the language of the...

Stoimen Popov01/24/12
15489 views
1 replies

Algorithm of the Week: Data Compression with Diagram Encoding and Pattern Substitution

Two variants of run-length encoding are the diagram encoding and the pattern substitution algorithms. The diagram encoding is actually a very simple algorithm.

Chris Hostetter01/24/12
6405 views
1 replies

Use Prefix Operators instead of Boolean Operators

The following is written with Solr users in mind, but the principles apply to Lucene users as well.

Max De Marzi01/24/12
8723 views
0 replies

Graph Visualization and Neo4j

So far we’ve learned how to get Neo4j up and running with Neography, how to find friends of friends and degrees of separation with the Neo4j REST API and a little bit of the

Toni Epple01/24/12
13654 views
7 replies

NetBeans IDE 7.1 Review: NetBeans Platform Support

NetBeans IDE 7.1 adds JavaFX 2.0 Support (see my review of that) and a lot of new features and improvements including improvements to the NetBeans Platform itself. The NetBeans Platform is an application framework that can be used as a stable basis for mostly...

Eric Genesky01/24/12
3830 views
0 replies

DevOps Tweets of the Week: 1/15-1/21

DevOps tweets for your consideration, including a clever reference to a Carrie Underwood song . . . @cixelsyd Steve

Singaram Subramanian01/24/12
9427 views
2 replies

Java HotSpot VM (Virtual Machine) Performance Tuning: Command-line options

Option and Default Value Description -XX:+AggressiveOpts Turn on point performance

Jakub Holý01/24/12
2899 views
2 replies

Key Lessons from the Specification by Example Course, Day 1

I’m taking part in a course of Specification by Example, lead by Gojko Adzic. Here I want to summarize the key things I’ve learned in the first day of this entertaining and fruitful course thanks to both Gojko and my co-participants.

Bozhidar Bozhanov01/24/12
3550 views
1 replies

The "Clean Software" Approach To Life

This is going to be an odd publication, that falls more into the “life tips” or “self help” category, than into “programming”. But bear with me.

Juhani Lehtimaki01/24/12
18585 views
1 replies

Hands on Open Source Android UI Libraries

In a previous post I listed some free UI libraries. In this one I'll take a look at example applications.

Peter Lawrey01/24/12
3334 views
0 replies

Java Thread Affinity supports groups of threads.

The Java Thread Affinity Library version 1.3, supports assigning groups of threads together by Socket, Core, or a custom strategy.  

David Padbury01/24/12
8583 views
1 replies

JavaScript Modules

One of the first challenges developers new to JavaScript who are building large applications will have to face is how to go about organizing their code. Most start by embedding hundreds of lines of code between a <script> tag which works but quickly...

Mark Miller01/23/12
4900 views
0 replies

SolrCloud is Coming (and looking to mix in even more ‘NoSQL’)

The second phase of SolrCloud has been in full swing for a couple of months now and it looks like we are going to be able to commit this work to trunk very soon! In Phase1 we built on top of Solr’s distributed search capabilities and added cluster state,...