• submit to reddit
Michael Mccandless10/03/12
0 replies

Lucene's New Analyzing Suggester

In Lucene we have several different suggest implementations, under the suggest module; today I'm describing the new AnalyzingSuggester (to be committed soon; it should be available in 4.1).

Mark Needham10/03/12
0 replies

Strata Conf London Wrap-Up

I attended the first Strata Conf to be held in London – a conference that brings together people from the data science and big data worlds to talk about what they’re up to.

Andreas Kollegger10/03/12
0 replies

Neo4j 1.8 Release - Fluent Graph Literacy

Available immediately, Neo4j 1.8 offers a delightful experience for reading and writing graph data with the simple expressiveness of the Cypher language.

Tim O'brien10/03/12
1 replies

What Enterprise Architects and Time Travelers have in Common

When I roll up to a new client in desperate need of build help, there’s always a chance I’ll have a “Scotty moment” – a moment when I pick up the mouse and attempt to ask an Apple II to synthesize transparent Aluminum. (“Computer, bring up the repository and scan for vulnerabilities.”)

Pierre - Hugues...10/03/12
1 replies

OutOfMemoryError: Unable to Create New Native Thread – Problem Demystified

As you may have seen from my previous tutorials and case studies, Java Heap Space OutOfMemoryError problems can be complex to pinpoint and resolve. One of the common problems I have observed from Java EE production systems is OutOfMemoryError: unable to create new native thread; error thrown when the HotSpot JVM is unable to further create a new Java thread.

Jim Bird10/03/12
0 replies

Can You Get By Without Estimating, and Should You Try?

Estimating remains one of the hardest problems in software development. So hard in fact that more people lately are advocating that we shouldn’t bother estimating at all.

Felix Dahlke10/03/12
6 replies

Unit Tests Versus Code Quality

Do unit tests improve code quality? Some famous consultants might disagree, but I think they don’t. Testable code isn’t automatically better code. Depending on the capabilities of your language, it’s probably worse.

Antonio Santiago10/03/12
0 replies

Architexa Product Review

I have only tried using it a little but the conclusions are clear: Architexa is a tool with a great potential.

Thibault Delor10/03/12
5 replies

Does Immutability Really Mean Thread Safety?

I have often read articles telling "If an object is immutable, it is thread safe". Is actually 100% true? Can an object be immutable but not thread safe?

Jeff Blankenburg10/03/12
0 replies

Ah, the wonders of DHTML...

Yes, that’s not a typo. This article should have been published 10 years ago. It’s about DHTML, and apparently Netscape 4.7.

Dan Wilson10/03/12
0 replies

Caching for Fun and Profit. Or, Why Would You Ever Cache a Page for 5 Seconds?

You probably think this is a silly attempt at a ridiculous headline to grab clicks. However, let's explore.

Troy Hunt10/03/12
2 replies

5 Ways to do Source Control Really, Really Wrong

If working without everything being under source control is not both a scary thought and a distant memory – STOP IT RIGHT NOW! Seriously folks, we’re well and truly beyond this as a profession and many VCS products are free. Many come with very minimal financial and effort outlays.

Dustin Marx10/03/12
0 replies

JavaOne 2012: Custom Static Code Analysis [NetBeans]

I returned to the Hilton (Continental Ballroom 4) to attend Jan Lahoda's (Oracle/NetBeans) Birds-of-a-Feather presentation "Custom Static Code Analysis." I have previously blogged on a subset of the functionality covered by Lahoda in the post Creating a NetBeans 7.1 Custom Hint.

Douglas Rathbone10/03/12
0 replies

The Pitfalls of Cut-and-Paste Coding

When you copy and paste other developers' code into your application, it’s important to fully understand what the code does before you continue. Otherwise, you risk joining the many fools who have gone before you.

Bill Armstrong10/03/12
0 replies

Sitdown with Tim Cunningham: Git Version Control; The Future of Cloud and Mobile

Tim Cunningham, Vice President of IDMI, joined our host Anthony Pompliano to discuss his presentation on Git Version Control at NC Dev Con 2012 along with his thoughts on the future of mobile and cloud development.