• submit to reddit
Kelvin Tan06/23/12
6202 views
1 replies

Connecting Redis to Solr For Boosting Documents

There are a number of instances in Solr where it's desirable to retrieve data from an external datastore for boosting purposes instead of trying to contort Solr with multiple queries, joins etc.

Hubert Klein Ikkink06/23/12
2845 views
0 replies

Grails Goodness: Script Name Abbreviation

During Gr8Conf 2012 Europe I discovered Grails supports script name abbreviation. This means we don't have to type a complete script name, but only enough to make the script identifiable by Grails.

Gordon Dickens06/23/12
6337 views
0 replies

Spring 3.1 Constructor Namespace

Spring provides several namespaces to simplify XML configuration, such as jdbc, tx, aop, etc. We Spring developers are already familiar with the required beans namespace.

Ben Kepes06/23/12
6337 views
0 replies

On Structured and Unstructured Big Data Analytics

Organizations are lured by the promise of deriving huge incremental value by gaining insights from crunching vast pools of seemingly random numbers to determine patterns and trends . . .

Itamar Syn-hershko06/22/12
2890 views
0 replies

Custom tokenization and Lucene’s FastVectorHighlighter

Perhaps you have tackled this before: you wanted to use Lucene's FastVectorHighlighter (aka FVH), but since you have a custom CharFilter in your analysis chain, the highlighter fails to produce valid fragments.

Micheal Shallop06/22/12
5062 views
0 replies

MongoCursorException: E11000 Duplicate Key Error Index

The problem: I’m working on a project where I’m taking a csv file that contains a little more than 100 columns of data by 10,000 rows. . . but when I turn-on processing for the other 9,999 rows, all I get stored into mongo is the first row of data.

Kelvin Tan06/22/12
6578 views
0 replies

Connecting Redis to ElasticSearch For Custom Scoring With Nativescripts

After connecting Redis and MongoDB to Solr, I figured it'd be interesting to do the same with ElasticSearch. Here's the result of my experiments:

Sasha Goldshtein06/22/12
3137 views
2 replies

Doing Micro-Benchmarking Wrong for the Wrong Reasons

The worst performance optimization is one that is based on incorrect measurements; unfortunately, manual benchmarking often leads into this trap.

Shameer Ch06/22/12
9018 views
0 replies

Welcome to OpenStack - An Introduction

Take a few minutes to get to know the completely open-sourced cloud platform from the OpenStack foundation.

Gordon Dickens06/22/12
4487 views
0 replies

SpringSource Tool Suite FAQ

Eclipse is one of the most popular IDEs for Java & Spring application development. Spring has developed the Spring IDE plugin providing developers with Spring aware tooling for our projects.

Jay Fields06/22/12
2541 views
0 replies

Clojure: name Function

The 'name' function is a clojure function that returns the string for a keyword, symbol, or string.

Marco Tedone06/22/12
3222 views
0 replies

Measuring Your IT Ops - Part 1

An indispensable IT ops measurement is FALT, (Feature Average Lead Time). What kind of measure is this and why is it important?

Spike Morelli06/22/12
5013 views
0 replies

Graphite-Web Puppet Module and Patch for Collectd’s RRD Support

If you’re running collectd chances are you’ve struggled or are struggling with the web frontend. The one shipped with collectd has some limitations and most people tend to use 3rd party solutions. Graphite has its own storage system called whisper, so here are some things elated to that.

James Sugrue06/22/12
4229 views
0 replies

Seven Databases in Song

It's Friday, so why not take 2 minutes out of your day for this fun song, with the added advantage of learning about seven of the most popular databases available. Be warned though, it's pretty catchy!

Mitch Pronschinske06/22/12
34555 views
14 replies

Poll: Which Programming Language Needs to Die?

Pretty simple question. Which programming language do you think is bad for the developer community while it's still being used? Or which language do you think has stuck around in the industry for too long?