• submit to reddit
Hubert Klein Ikkink02/14/14
5280 views
0 replies

Grails Goodness: Run Forked Tests in IntelliJ IDEA

In the latest Grails releases we can execute our tests in so-called forked mode. This means a separate JVM is started with an isolated classpath from the Grails build system

Ayende Rahien02/12/14
9861 views
0 replies

Quick FAILs in Code Questions

Sometimes it takes very little time to know that a candidate is going to be pretty horrible. As you can probably guess, the sort of questions we ask tend to be “find me this data in this sort of file.” Probably the fastest indication is when they send me projects like these.

Alec Noller02/12/14
10544 views
0 replies

Dev of the Week: Ariya Hidayat

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Ariya Hidayat, engineer at Shape Security and creator of PhantomJS and Esprima.

Mike Stonebraker02/12/14
6117 views
0 replies

VoltDB is a Churning Urn of Groovy Funk

VoltDB is welcoming Groovy into its ecosystem as its first inline procedure language. Code your procedure logic straight into the DDL, bypassing the Java procedure requirements to edit/compile Java source files separately. In this article, you'll learn how to work with VoltDB using Groovy.

Hubert Klein Ikkink02/11/14
5009 views
0 replies

Grails Goodness: Customize Root Element Name Collections for XML Marshalling

When we convert a List or Set to XML using the Grails XML marshalling support the name of the root element is either or .

Alec Noller02/09/14
8457 views
0 replies

The Best of the Week (Jan. 31): NoSQL Zone

Make sure you didn't miss anything with this list of the Best of the Week in the NoSQL Zone. This week's best include a fix for a Neo4j exception, a library called Ottoman for using Couchbase from Node.js, a how-to for setting up a maintenance channel to a Neo4j database, and more.

Marcin Grzejszczak02/08/14
6402 views
0 replies

Introduction to Groovy Runtime Metaprogramming and AST Transforms

I'm very happy to share my presentation regarding Groovy metaprogramming and AST transforms.

Alec Noller02/06/14
12219 views
0 replies

Take Our Survey and be Part of DZone's New Cloud Platform Research Report!

The DZone Research team wants to know what features and services you care about when comparing PaaS and IaaS products. Help DZone get a better idea of the trends in PaaS and IaaS preferences and usage, and you'll be entered to win an iPad Air, Windows Surface, or Samsung Tab 10!

Chris Chang02/06/14
10522 views
0 replies

Managing Disk Space in MongoDB

In the author's previous post on MongoDB storage structure and dbStats metrics, he covered how MongoDB stores data and the differences between the dataSize, storageSize and fileSize metrics. He can now apply this knowledge to evaluate strategies for re-using MongoDB disk space.

Hubert Klein Ikkink02/06/14
5625 views
0 replies

Grails Goodness: Cleaning Up

When we use for example the compile or war command Grails will create files and stores them by default in the project's working directory.

Rishav Rohit02/06/14
19905 views
3 replies

Introduction To Hive's Partitioning

In Hive’s implementation of partitioning, data within a table is split across multiple partitions. Each partition corresponds to a particular value(s) of partition column(s) and is stored as a sub-directory within the table’s directory on HDFS. Today we are going to see how we can load a CSV file to a partitioned table.

Ayende Rahien02/06/14
3752 views
0 replies

The RavenDB Conference: April 7 - 11

The author is very proud to announce that we are having the first RavenDB conference from April 7 – 11 in Raleigh, NC. You can register for the conference right now and please do so, because we have limited number of places.

Alec Noller02/05/14
14804 views
0 replies

Dev of the Week: Rafael Winterhalter

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Rafael Winterhalter, Java enthusiast and software engineer at Kantega in Oslo, Norway.

Ayende Rahien02/05/14
7226 views
0 replies

Big Data Search, Part 6: Sorting Randomness

As it turns out, doing work on big data sets is quite hard. To start with, you need to get the data, and it is… well, big. So that takes a while. Instead, the author decided to test my theory on the following scenario. Given 4 GB of random numbers, let us find how many times we have the number 1.

Mark Needham02/05/14
6296 views
0 replies

Neo4j HA: Election Could Not Pick a Winner

Recently the author has been spending a reasonable chunk of his time helping people get up and running with their Neo4j High Availability cluster, and there’s sometimes confusion around how it should be configured. This article addresses that confusion.