• submit to reddit
Istvan Szegedi01/02/13
5207 views
0 replies

Machine Learning Using Microsoft HDInsight on Azure

One of the key Microsoft HDInsight components is Mahout, a scalable machine learning library that provides a number of algorithms relying on the Hadoop platform.

Esen Sagynov01/02/13
4938 views
1 replies

The Availability and Operational Stability of NoSQL

In this article, I will analyze the distribution and availability of these products from the operational aspect. The selected targets are Cassandra, HBase and MongoDB.

John Sonmez01/02/13
3140 views
0 replies

You're Only a Beginner Once - Dig a Little Deeper

I was reading an interesting study last week about how willpower seems to grow like a muscle. This study got me thinking about how all kinds of seemingly unrelated skills tend to aid us in tasks that don’t directly use them.

Mikko Ohtamaa01/02/13
6363 views
0 replies

Sendmail Using Nullmailer and a Gmail Account on a Linux Server

When you run VPS servers or other “low end” boxes it is common scenario need to setup a outgoing email mail transfer agent to get reports from cron jobs or enable PHP scripts to send email.

Roger Hughes01/02/13
4168 views
0 replies

Super Fast Tomcat Installation using FTP and Version Control

A simple way of creating tomcat server installations in seconds.

Giorgio Sironi01/02/13
8724 views
0 replies

SOLID principles: are they enough for OO?

A new definition of an object-oriented structure can be used to evaluate how SOLID principle enforce, favor, or limit you in writing OO code. I'm not saying you should only write OO code, but if you want to call it this way...

Andriy Redko01/02/13
6050 views
0 replies

Implementing Producer / Consumer using SynchronousQueue

Among plenty of useful classes which Java provides for concurrency support, there is one I would like to talk about: SynchronousQueue. In particular, I would like to walk through Producer / Consumer implementation using handy SynchronousQueue as an exchange mechanism.

Peter Pilgrim01/02/13
11082 views
0 replies

List of Agile Developer Terminology for New Programmers

There is so much new stuff that we have to explain to people new to programming. One person had to coach a graduate developer on writing unit tests. Another person had to explain the reasons why dependency injection is better than dependency lookup.

Dustin Marx01/02/13
10223 views
0 replies

Significant Software Development Developments of 2012

2012 was another big year in software development across many different areas and types of development.

John Cook01/02/13
4750 views
0 replies

Finding 2013 in Pi

My youngest daughter asked me this morning whether you can find the number 2013 in the digits of pi. I said it must be possible, then wrote the following Python code to find where 2013 first appears.

Stoimen Popov01/02/13
24777 views
0 replies

Algorithm of the Week: Bucket Sort

What’s the fastest way to sort the following sequence [9, 3, 0, 5, 4, 1, 2, 6, 8, 7]? Well, the question is a bit tricky since the input is somehow “predefined”. First of all, we have only integers and fortunately they are all different. Here we can sort the sequence very quickly.

Mitch Pronschinske01/02/13
7779 views
0 replies

Deleting Code Is Hard And You Should Do It

Adding code is easy. Everyone gets their start by cut-n-pasting some else's code. But every line of code you don't need is a burden. Delete that s++t.

Maarten Ectors01/02/13
13578 views
1 replies

Big Data Predictions for 2013

Several innovations will come in 2013 that will change the value of Big Data exponentially. Other technology innovations are just waiting for smart start-ups to put them into good use.

Allen Coin01/02/13
2568 views
0 replies

Video: Color and Rendering Optimization in 2D Java Games

This tutorial will teach you how to apply colors to our monochromatic sprite, as well as optimizing the rendering engine

Chris Spagnuolo01/02/13
4472 views
0 replies

Releasing Buggy Software Intentionally

Are software companies knowingly releasing buggy, defect-ridden software intentionally? They are. But not with malice. It's more about the cost equation associated with fixing the defects.