• submit to reddit
Hubert Klein Ikkink06/18/12
2783 views
0 replies

Groovy Goodness: Revisited Getting the Sum of Items in a Collection

A while ago I wrote a blog post Groovy Goodness: Getting the Sum of Items in a Collection. Today I presented about this little topic as part of the "Groovy Hidden Gems" session at Gr8Conf 2012. One of the attendees noticed the code where we calculate the sum of the Person objects was not working. So it time to revisit this topic.

Thomas Ferris N...06/18/12
3209 views
0 replies

Github for Windows - First Impressions

The other day I was listening to the recent Hanselminutes about Github for Windows (from now on abbreviated to GhfW), and decided to take it for a spin. I've had my pains explaining people how to set up Git on Windows, and I have pretty high hopes for this tool making it easier.

Jeremiah Orr06/18/12
6294 views
0 replies

JSF and the "immediate" Attribute - Command Components

The immediate attribute in JSF is commonly misunderstood. If you don't believe me, check out Stack Overflow. Part of the confusion is likely due to immediate being available on both input (i.e.. ) and command (i.e. ) components, each of which affects the JSF lifecycle differently.

Nicolas Frankel06/18/12
6045 views
0 replies

Vagrant Your Drupal

I got my hands on the Definitive Guide to Drupal 7 that talks about Drupal use with Vagrant. I decided to take on this opportunity to automatically manage my own Drupal infrastructure.

Kelvin Tan06/18/12
6502 views
0 replies

Separating Relevance Signals From Document Content in Solr or Lucene

With the recent proliferation of personalization, analytics, social networks and the like, there are increasing ways of determining document relevance, both globally and on a per-user basis. Some call these relevance signals.

Trevor Parsons06/18/12
4705 views
0 replies

Taking the P(ain in the)AAS Out of Middleware

There are pros and cons to using the latest PAASes, but it's certainly true that getting to know the cloud dispels some of the old processes that came with old-school middleware configuration.

Itamar Syn-hershko06/18/12
9153 views
0 replies

The future of geo-spatial searches with Lucene

The Lucene spatial contrib module has been a nice addition to Lucene, but for a while now too many bug reports have been piling up, and it got to a point where it was clear something was broken somewhere deep inside.

Rafał Kuć06/18/12
6908 views
2 replies

Rich Documents Processing: On the Search or Application Side

Once every few weeks we will be publishing posts that don’t cover one of the Apache Solr functionalities, but instead discuss some overall search problem or describe architecture of system with search as their part.

Manik Surtani06/18/12
4008 views
0 replies

Introducing Distributed Execution and MapReduce Framework

In case you did not pay attention to the area of large scale distributed computing – there is a revolution going on! It is becoming increasingly evident that the software ecosystems built around so called Big Data are at the forefront of cloud computing innovation.

Nicolas Frankel06/18/12
4984 views
0 replies

Using GWT widgets in Vaadin 7 - Part 3

This is the final part in our article series regarding using GWT widgets in Vaadin 7. In the first part, we looked at how to wrap GWT widgets in Vaadin components. In the second part, we detailed how to configure widgets from components. In this third and final part, we'll see how to intercept events coming from the client side in our components.

Wojciech Kudla06/18/12
30332 views
0 replies

GCViewer: New Garbage Collection Analysis Plugin for VisualVM

New garbage collection monitoring plugin for VisualVM allows for investigating crucial GC metrics in greater detail and higher resolution. Recommended especially for monitoring latency constrained Java applications. Update: 

Buddhika Chamith06/17/12
14062 views
0 replies

Book Review: Hadoop - the Definitive Guide (3rd ed.)

Hadoop has now become the de facto standard for large scale data analytics. With all the rage behind "Big Data" and "NoSQL" Hadoop is well positioned as the framework of...

Ken Cochrane06/17/12
5830 views
0 replies

Using New Relic With Supervisord and Gunicorn

New Relic recently added support for python to their awesome web application performance tool, and I have been playing with it on a number of projects.

Jonathan Callahan06/17/12
7096 views
0 replies

Learning R — The R Linksheet

When approaching R for the first time it is important to let go of some of what you know about programming. To many programmers, R has annoyingly unexpected behavior: R has several different object types that behave differently in different situations; R remembers things you wouldn’t expect; R package methods, being developed by individuals, don’t always agree on argument names or behavior.

Łukasz Budnik06/17/12
5510 views
0 replies

Aspect-Oriented Programming in Apache Camel

Apache Camel has a very powerful bean injection framework which allows developers to focus only on solving business problems. However there are situations when you need to do a little bit more. Read below to see how easy it is to setup aspects (AspectJ) in Apache Camel.