• submit to reddit
Michael Mccandless03/15/12
8189 views
0 replies

New Lucene 4 Functions Improve Enterprise Search Indexing

With the large selection of modern scoring models in Lucene 4.x 'trunk', including Okapi BM25, Language models, and Information-based models, Lucene contributors have now added a number of commonly used index statistics per index segment, and made them available at search time.

Giorgio Sironi03/15/12
13546 views
0 replies

Test-Driven Emergent Design vs. Analysis

Can we build anything with TDD, or do we need some design up front?

Cristian Lungu03/15/12
7323 views
0 replies

Automaton Implementation in Java

If you ever found yourself in the situation of using a FSM on your design. you have probably started to write classes for every state which implemented the same interface. But there's another way.

Alan Skorkin03/15/12
9277 views
3 replies

Here Is The Main Reason Why You Suck At Interviews

Most people are no good at interviews. And when it comes to developer interviews – well, let's just say there is a whole new dimension for us to suck at, with coding questions, whiteboards and whatnot. Here's why this new dimension is so hard to crack.

Peter Lawrey03/15/12
4528 views
2 replies

Adding Code to an Annotation

Sometimes you have a framework you would like to be able to add custom annotations to. The problem is: how do you define what this custom annotation does?

Markus Eisele03/15/12
2460 views
0 replies

Running Galleria on GlassFish

Get yourself in the mood for some configuration! Grep the latest NetBeans 7.1 and install it. We are going to set up the Galleria example using the most recent GlassFish release, Hibernate and Derby.

Tim Murphy03/15/12
9376 views
3 replies

Why Do Computer Scientists Need To Understand Software Developers?

Tim Murphy discusses the need for educating Computer Scientists to understand the perspective of developers, and vice versa, after reading a tweet comparing the relationship to that of Structural Engineers and Stone Masons...

Arul Kumaran03/14/12
10405 views
6 replies

Two most common job interview questions and how to tackle them

The two 'trap' questions for most interviews are "Why did you leave your last job" and "What are your weaknesses." Here are some of the best tactics for handling these.

Prasant Lokinendi03/14/12
3804 views
0 replies

Cloudbees <3's Erlang

The folks over on Cloudbees seem to think very highly of Erlang, a programming language designed years ago for telecom companies. The community for Erlang is on the rise because of its ability to build reliable systems. Is it time for you to give it a try?

Ben Kepes03/14/12
7307 views
0 replies

Opa Aims to Rethink Development for the Cloud

Ben Kepes was researching a whitepaper for CloudU that looked at the different languages modern developers of cloud applications might consider -- when he noticed some problems. While the myriad of different components of web applications provide great flexibility, they do little to hide the complexity of development...

Mitch Pronschinske03/14/12
5464 views
0 replies

Vagrant Plugin for Snapping a Screenshot of All Your VMs

New on the blogosphere today is a super-useful little Vagrant plugin from Juarez Bochi that takes screenshots for all active VMs.

Dustin Marx03/14/12
4079 views
0 replies

Typesafe Stack 2.0 Released: Q&A with Typesafe President and CEO

The newly released Typesafe Stack 2.0 adds the innovative Play web framework for the first time, and includes Akka event-driven middleware 2.0. In this interview, Typesafe CEO Donald Fischer offers compelling reasons to consider the new stack, situates the stack along the Java-Scala spectrum, assuages fears that the stack is intended for Scala experts only, and more.

Tony Russell-rose03/14/12
4154 views
1 replies

Search at the Guardian Newspaper

A review of the Guardian's search platform and the problems it sees in the news industry with regards to search. The Guardian sees search growing much more important as users consume more via mobile -- because mobile browsing behavior is more goal-driven than desktop browsing, because mobile users (who aren't chilling on a desk or sofa) want to find a specific topic quickly.

Johan Vos03/13/12
6917 views
0 replies

Build a Simple Chat Application Using JavaFX 2

One of my favorite subjects is real-time communication. A chat component is one of the most basic forms of real-time communication, and we've written a chat application using JavaFX 2 and RedFX 2. Check it out, and let me know what you think.

Markus Eisele03/13/12
5688 views
4 replies

The Java EE 6 Galleria

Have you ever been wondering where to find some good end-to-end examples build with Java EE 6? I have. Most of the stuff you find on the net is very basic and doesn't solve the real world problems.