• submit to reddit
Jakub Holý02/03/14
0 replies

A Secret Weapon Against Technical Debt

Technical debt is not the only monster we have to fight – it has a hidden evil twin, as pointed out by Niklas Björnerstedt: Competence Debt. There is an often neglected tool at our fingertips that might help us fight competence debt. Its name is – behold – JavaDoc

Rob Galanakis02/03/14
0 replies

Agile Game Development is Hard

I've spent the last few weeks trying to write a blog post about why Agile software development is inherently more difficult for games than other software. I came up with reasons that are purely circumstantial, rooted in business models and development environments. Nonetheless, it is the situation we are in; the good news is, we can change it.

Zac Gery02/03/14
0 replies

The Hidden Secret to Prioritizing Workload

At times life can feel like one constant distraction in a room filled with interruptions. Add the extra dimensions of new technologies, constant growth, continual communication, and never-ending deadlines brought on by software development, and a general sense of being overwhelmed or confused is understandable

Gerard Davison02/03/14
0 replies

Post-Hoc Tracing Using a Debugger

One nice little feature of most debuggers that I have been exercising recently is the ability to log information on a breakpoint. This can be a really useful way to understand code without having to modify it or involve byte code modification, and in this article, you'll learn how to do it.

Abhijeet Sutar02/03/14
0 replies

Install, Set Up and Start MongoDB on Windows

This post will provide the full path from downloading the required binary archive/package for particular a Windows version to starting up MongoDB in various ways. We will go through the following high level steps: Downloading, extracting, and setting up MongoDB.

Alec Noller02/03/14
0 replies

How to Avoid MongoDB Hash-Injection Attacks

We've heard some tips on keeping MongoDB secure recently, but here's a look at how to deal with one specific vulnerability: hash-injection attacks. This recent article covers MongoDB's vulnerability to such attacks, especially when working with a framework like Rails, or potentially PHP, or Node.js' Express.

Alec Noller02/02/14
0 replies

The Best of the Week (Jan 24): 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 10 tips to improve MongoDB security, the importance of data modeling in MongoDB, and a discussion of Neo4j's online backup tool.

Alec Noller02/02/14
0 replies

The Best of the Week (Jan. 24): 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 parts 4 and 5 of Ayende Rahien's Big Data search exercise, a look at Julia, the high-performance programming language, a how-to for using database views in Grails, and more.

Mark Needham01/31/14
0 replies

How to Handle Neo4j Exceptions: org.eclipse.jetty.io.EofException

From scouring the Neo4j Google group and Stack Overflow, the author has noticed that a few people have been hitting the org.eclipse.jetty.io.EofException exception when executing queries against Neo4j server. In this article, you'll learn how to handle it.

Pat Shaughnessy01/31/14
0 replies

Ruby Multiplies Like a Fourth Grader

Imagine yourself as a child at a chalkboard learning to multiply. Your teacher asks you to write one number over another, and then to draw an “x” and a line below. The author was surprised to learn that Ruby multiplies large numbers (Bignum’s) the same way you learned in fourth grade: one “digit” at a time.

Sharone Zitzman01/31/14
0 replies

Intro to Puppet, Installing your First MySQL Service in 5 Minutes

Puppet, a popular configuration management tool, is used by many IT companies to help facilitate and automate the setup of environments. This is a hands on guide for how to quickly install Puppet a MySQL instance in just a couple of minutes.

Trisha Winter01/31/14
0 replies

Dear Marketing: IT Has What You’re Looking For, but Won’t Tell You Until You Ask!?

The author was at a conference last week and an IT director told her, "we’ve learned from experience that we can’t initiate a data project with the business. It doesn’t go well. We have to wait for them to ask us.” What? That is so stupid!

Chris Chang01/30/14
0 replies

How Big is Your MongoDB?

As your MongoDB grows, information from db.stats() becomes helpful for evaluating hardware requirements. We frequently get questions about the dataSize, storageSize and fileSize metrics, so we want to help developers better understand how MongoDB storage works and what these metrics mean.

Rafał Kuć01/30/14
0 replies

Apache Solr and Lucene 4.6.1

Today Apache Lucene and Solr PMC announced another version of Apache Lucene library and Apache Solr search server numbred 4.6.1. This is a minor bugfix release. However, it is a recommended update for those using SolrCloud.

Zac Gery01/30/14
0 replies

Why Am I Developing This?!?

Let's set the scene: The project has been humming along, and a new request comes in for a minor change. It's completed in quick order, QA signs off, but the customers are frustrated and confused. To find clarity, stop focusing on what did happen and dig a little deeper into what didn't happen.