• submit to reddit
Maarten Ectors09/05/14
4292 views
0 replies

Instant Big Data Stream Processing = Instant Storm

Every 6 months at Canonical, the company behind Ubuntu, I work on something technical to test our tools first hand and to show others new ideas. This time around I created an Instant Big Data solution, more concretely “Instant Storm”.

John Georgiadis09/04/14
2628 views
2 replies

Deploying the MongoDB Morphia ODM in OSGi

Morphia is an ODM library for MongoDB. It may be considered as the lightweight alternative of Spring Data MongoDB or as a richer version of Jongo. The Morphia core JAR is OSGi-ready. However enabling entity class resolution in Morphia when running in an OSGi container such as Apache Karaf requires a few additional steps.

Paul Hammant09/04/14
2365 views
0 replies

Nearly All CMS Technologies Suck

They don’t use source-control as their backing store, and can’t possibly allow round-trip editing of content. As such technical perfectionists have been divorced and the TCO has gone ridiculously high because of lock-in, Conway’s Law, and concerted efforts to price their apps as cure-alls. I’m not interested in CMS applications, platforms, frameworks, or libraries that use a relational schema for storage of canonical content.

Mark Needham09/04/14
6301 views
0 replies

R: dplyr - group_by dynamic or programmatic field

In my last blog post I showed how to group timestamp based data by week, month and quarter. I wanted to pull this code out into a function. It turns out if we want to do this then we actually want the regroup function rather than group_by:

Trevor Parsons09/04/14
3798 views
0 replies

What is Syslog?

Syslog has been around for a number of decades and provides a protocol used for transporting event messages between computer systems and software applications. The protocol utilizes a layered architecture, which allows the use of any number of transport protocols for transmission of syslog messages.

Mark Needham09/04/14
3023 views
0 replies

R: ggplot - Cumulative frequency graphs

The first step was to transform the data so that I had a data frame where a row represented a day where a member joined the group. To turn that into a chart we can plug it into ggplot and use the cumsum function to generate a line showing the cumulative total:

Alec Noller09/03/14
8962 views
0 replies

Dev of the Week: Hébert Coelho de Oliveira

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 Hebert Coelho De Oliveira, Senior Developer at M4U.

Gil Zilberfeld09/03/14
7100 views
1 replies

Metrics: Good vs. Evil

In our ever going search for simplicity, metrics help us minimize a whole uncertain world into a number. We like that. But metrics are over-simplification. We should use them like that.

Jonas Gauffin09/03/14
4245 views
9 replies

Communicating business rules with methods

Do you use anemic models? i.e. having business classes like “User” without any methods but just properties instead? Do you want to do better but do not know how?

Mark Needham09/03/14
4942 views
0 replies

R: Grouping by week, month, quarter

In my continued playing around with R and meetup data I wanted to have a look at when people joined the London Neo4j group based on week, month or quarter of the year to see when they were most likely to do so.

Alec Noller09/03/14
9775 views
0 replies

The Best of DZone: August 27 - September 3

If you missed anything on DZone this week, now's your chance to catch up! This week's best include the anatomy of Hibernate dirty checking, the similarities of Swift and Scala, the Agile version of Superman vs. Batman, and more.

Andrew Fuqua09/02/14
6945 views
0 replies

Flow Is For Sissies

The moral of the story is that real options thinking, systems thinking and many other such concepts present or yet to come may be more appropriate in some cases than Lean/Kanban thinking. Lean/Kanban thinking is useful, but it isn’t all there is.

Rob Galanakis09/02/14
5058 views
1 replies

Hire talented people and get out of their way?

Today's quote is: "In most cases being a good boss means hiring talented people and then getting out of their way." This advice (hire smart, don’t micromanage) is so simplistic, it’s hardly worth saying. The profound stupidity is equating this with “being a good boss“. No, hiring smart people and not micromanaging them is the absolute, bare minimum you should be doing as a boss.

Anders Abel09/02/14
3809 views
0 replies

A Geek's Nightmare

Last night I woke up after a night mare. A nightmare containing a future, “improved” version of powershell a competing blogger and Entity Framework Migrations. Slightly off topic, but I’ll share it anyway.

Nicolas Frankel09/01/14
8036 views
2 replies

Using exceptions when designing an API

Many knows the tradeoff of using exceptions while designing an application: On one hand, using try-catch block nicely segregates between regular code and exception handling code On the other hand, using exceptions has a definite performance cost for the JVM. This week has proved to me that exception handling in designing an API is a very serious decision.