
In Java, when frameworks such as log4J became popular in Java architectures it was a common occurence to see code such as:
if...
0 replies - 2411 views - 01/24/13 by Alex Staveley in Articles

"Actuate BIRT’s (Business Intelligence and Reporting Tool) proven technology allows software companies to innovate, leapfrog the competition and meet...
0 replies - 410 views - 01/22/13 by Kelley Gemma in Uncategorized

I’ve been looking back on some of my blog posts that included Mathematica code to see whether I could rewrite them using Python. For example, I rewrote my...
0 replies - 1391 views - 01/18/13 by John Cook in Articles

Nearly everyone who learns Scala can get confused over the word partial used in the contexts:
Partial functions Partially applied functions
Let's look...
0 replies - 2070 views - 01/17/13 by Alex Staveley in Articles

In a post a couple of days ago I described some code I’d written in R to find out all the features with zero variance in the Kaggle Digit Recognizer data set...
0 replies - 2349 views - 01/16/13 by Mark Needham in Articles

This is one of these very simple programming puzzles I came across recently:
given a function returning random integers from 0 to 4 inclusive with equal...
0 replies - 2379 views - 01/13/13 by Tomasz Nurkiewicz in Articles

If you read my blog you've probably heard "code is data, data is code" and at one time and you've looked up homoiconicity. You may have deeply understood the...
0 replies - 1293 views - 01/12/13 by Jay Fields in Articles

Functions are an important part of the Scala language. Scala Functions
can have a parameter list and can also have a return type. So the first
confusing...
9 replies - 2644 views - 01/10/13 by Alex Staveley in Articles

I had to read the recent article “Functional Programming Basics”, by Robert Martin,
several times to make sure that I wasn’t missing any deeper point,...
0 replies - 2470 views - 01/09/13 by Cedric Beust in Articles

Groovy is a dynamic and object-oriented programming language running
on JVM. It uses a syntax like Java, can be embedded in Java and is
compiled to...
0 replies - 4491 views - 01/09/13 by Eren Avşaroğulları in Articles

While writing tests it can be easy to accidentally change any global
state that exists in your application. I've previously written about Redefining...
0 replies - 1694 views - 01/09/13 by Jay Fields in Articles

When I was about to get started with ClojureScript, I was discouraged by the fact that I apparently had to figure out so much before getting a trivial project...
0 replies - 2343 views - 01/08/13 by Konrad Garus in Articles

When I was a school kid oh so long ago, the most permanent subject of my programming hobby was an AI for “Connect Four”
(besides lots of genetic...
1 replies - 2527 views - 01/08/13 by Joachim Hofer in Articles

The expectations library now supports calling an arbitrary number of custom functions before the test suite is run.
There are several reasons that you...
0 replies - 1180 views - 01/07/13 by Jay Fields in Articles

Right time to broaden the horizons. It's 2013 and I going to start
blogging about Scala which I am trying learn. I am going to start with
for loops. for(i...
0 replies - 2857 views - 01/05/13 by Alex Staveley in Articles