• submit to reddit
Vlad Mihalcea11/25/13
8 replies

Why I Never Blame Open Source Projects

Every now and then the author gets to read someone’s bad thought towards a given open-source framework. When he started programming, it was Struts. Then people started blaming Hibernate, and recently, MongoDB. But if there is someone to blame, it’s usually us, not the frameworks we use.

Andreas Kollegger11/25/13
0 replies

Neo4j 2.0: New Features and Breaking Changes

The next major version of Neo4j has been under development for almost a year now, and the first Release Candidate build is now available. In this article, you'll find an overview of the new features and changes in Neo4j 2.0.

Alec Noller11/25/13
0 replies

Redis 2.8.0 Released

Salvatore Sanfilippo, creator of Redis, announced on Friday the release of Redis 2.8.0. Sanfilippo posted his announcement to the Redis DB Google group, along with a description of the new features in the 2.8.0 release, and some supporting information.

Anindita Basak11/25/13
0 replies

Big Data Analytics: PowerBI (PowerQuery & PowerMap) Dashboards Using HDInsight

For Big Data Analytics, Power Query enables users to easily discover, combine, and refine data for better analysis in Excel, and Power Map allows you to plot geographic and temporal data visually, analyze that data in 3D, and create interactive tours to share with others.

Alec Noller11/24/13
0 replies

The Best of the Week (Nov. 15): 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 response to Sarah Mei's notorious anti-MongoDB blog post, an analysis and history of NoSQL databases, and some thoughts on MongoDB criticism from somebody with very relevant experience.

Alec Noller11/24/13
0 replies

The Best of the Week (Nov. 15): Mobile Zone

Make sure you didn't miss anything with this list of the Best of the Week in the Mobile Zone. This week's best include a comparison of the development process in Android and iOS, and detailed review of Android 4.4 (KitKat), and a Java library for creating animations in Android that model spring dynamics.

Alec Noller11/24/13
0 replies

The Best of the Week (Nov. 15): Big Data Zone

Make sure you didn't miss anything with this list of the Best of the Week in the Big Data Zone. This week's best include techniques for estimating ages based on first names, a new R virtual machine written in Java, and a collection of data science-related links, including "The Hidden Technology That Makes Twitter Huge."

Edmund Kirwan11/23/13
0 replies

The Structure of FitNesse

A structural peek under the bonnet of a great piece of software.

Peter Verhas11/22/13
0 replies

Cheap Programming Languages

Recently I was part of a decision to go for JavaScript and some native JS framework on the client instead of GWT. I was busy warning the management that the huge load of JS developers available on moderate price is a guarantee for failure. You can buy just as much JS developer as you want for a low price, but they are the low-quality producing guys. Low price, low quality.

Sean Hull11/22/13
0 replies

Lulzsec, Anonymous and the sorry state of internet security

Today’s internet is rife with fascinating subcultures, many I’d never heard of. Parmy’s book on Anonymous takes us to the door of all these places, and gives us a candid peak at what goes on there. Kids these days are up to no good!

Lukas Eder11/22/13
1 replies

Deep Stack Traces Can be a Sign for Good Code Quality

The term “leaky abstractions” has been around for a while. Coining it is most often attributed to Joel Spolsky, who wrote this often-cited article about it. I’ve now stumbled upon another interpretation of a leaky abstraction, measured by the depth of a stack trace:

Phil Whelan11/22/13
0 replies

The Quest for a DevOps Culture: Communication is Key

We are constantly seeing articles about DevOps and the goal of improving communication between Dev and IT Operations. The underlying message is a good one: “let's all work together.” While everyone would like to work together, in theory, the adoption of DevOps has been slower than most would like.

Ross Mason11/22/13
0 replies

Destructuring CoffeeScript One Sip at a Time

Destructuring in Coffeescript is an elegant feature that makes the language feel closer to pure functional languages such as Haskell. Let’s see an example of that.

Alec Noller11/22/13
0 replies

The 10 Most Popular DB Engines: NoSQL Catching up to RDBMS

You may have heard from Lukas Eder last week about the first part of this report on the top 10 most popular database engines, but this week, DB-Engines has published a deeper analysis of the original data, complete with charts and graphs to clarify some points about the original data

Mikio Braun11/22/13
0 replies

How Python Became the Language of Choice for Data Science

Nowadays, Python is probably the programming language of choice (besides R) for data scientists for prototyping, visualization, and running data analyses on small and medium sized data sets. And rightly so, I think, given the large number of available tools. However, it wasn’t always like this.