• submit to reddit
Rob Williams10/14/12
0 replies

Toward a Test Model

Testing is pretty devoid of a model. Most people see it only as a stage in the build model, but the problem is that just treating it as an amorphous jumble of vitamins has lead to what we have now, which is most projects either have no tests, or a bunch of dead tests, or a huge bungle of tests that are so vast that starting the build fills people on the team with dread.

John Cook10/14/12
0 replies

Why Every Statistician Should Know About Cross-​​Validation

Sur­pris­ingly, many sta­tis­ti­cians see cross-​​validation as some­thing data min­ers do, but not a core sta­tis­ti­cal tech­nique. I thought it might be help­ful to sum­ma­rize the role of cross-​​validation in sta­tis­tics.

Justin Bozonier10/14/12
0 replies

What I Learned About Data Visualization from Hilary Mason of Bit.ly

We ended up with around ten people in total hacking for about an hour in a small cafe here in St. Louis. Here's what I learned.

Wille Faler10/14/12
0 replies

Does Scala as an FP Language Suffer From Its OO Syntax?

In Scala, type classes are possible and sometimes useful, but using them is not quite as second nature as it is in Haskell or Clojure.

Nicolas Frankel10/14/12
0 replies

Top 3 Sources of Project Failure: The Problem is not Tool X vs. Tool Y

Let’s face it, I’m a technologist: I will gladly debate with you for hours on the merits of Java vs Scala, SQL vs NoSQL, Google vs Apple or what have you.

Daniel Ackerson10/14/12
0 replies

Code Inventory and Tracking Releases

Like it or not, most of us, whether developers or sysadmins, work in a service industry. It’s fast and furious, and we don’t have time to build features that nobody wants. With sufficient test coverage, there’s no code that can’t be released within a day of pushing to the repository.

Eric Sedor10/13/12
0 replies

Dex 0.5: Weighted Index Recommendations for MongoDB

I am happy to announce the latest version of Dex, MongoLab’s Index Bot. With version 0.5, we’re declaring Dex halfway-there in terms of major features.

Hubert Klein Ikkink10/13/12
0 replies

Groovy Goodness: Return Closure From Another Closure or Method

Groovy closures are powerful. A closure can be passed to methods as argument or defined as a variable. We can even return closures from methods or other closures. We can use the returned closure to execute the logic from the closure with the explicit call() method or the implicit syntax with just the closure object followed by opening and closing parentheses (()).

Anoop Madhusudanan10/13/12
0 replies

The Problem with Being Passionate about Technologies

I believe in being a passionate developer, and I appreciate having passionate people on my team and around me. The real problem is being subjective about something just because you are passionate about the same.

John Cook10/13/12
0 replies

Beta Inequalities in R

Someone asked me yesterday for R code to compute the probability P(X > Y + δ) where X and Y are independent beta random variables. I’m posting the solution here in case it benefits anyone else.

Hirvesh Munogee10/12/12
0 replies

LLJS: Low-Level Javascript - A C-Like Typed Dialect of Javascript

LLJS is a typed dialect of JavaScript that offers a C-like type system with manual memory management.

Amresh Singh10/12/12
2 replies

Writing Geospatial Queries for MongoDB in Java

In this article, I will help you quickly write Geospatial queries described in the following presentation using Java. I assume you have MongoDB server up and running on your machine.

Pierre - Hugues...10/12/12
0 replies

Log4j Thread Deadlock - A Case Study

This case study describes the complete root cause analysis and resolution of an Apache Log4j thread race problem affecting a Weblogic Portal 10.0 production environment. It will also demonstrate the importance of proper Java classloader knowledge when developing and supporting Java EE applications.

Hubert Klein Ikkink10/12/12
0 replies

Groovy Goodness: Using Project Coin Features Also With Older Java Versions

Since Groovy 2 we can use a subset of the Project Coin features from Java 7. But we don't have to run Java 7 to use them in Groovy code. We can use the new features even if we run our Groovy code on older Java versions.

Gaurav Mantri10/12/12
0 replies

Windows Azure Media Service Walkthrough: Setup, API, and Access Token

In this post, we’ll talk about creating a media service through Windows Azure Portal, explore a bit of API & SDK and what options are available to you when it comes to develop and manage media applications using Media Service.