• submit to reddit
Alec Noller07/30/14
3435 views
0 replies

The Best of DZone: July 22 - 29

If you missed anything on DZone this week, now's your chance to catch up! This week's best include a developer's life in GIFs, the swiss Java knife, Apple's lack of Swift knowledge, the four best refactorings, DZone's 2014 Guide to Internet of Things, and more.

Arthur Charpentier07/30/14
2643 views
0 replies

Coffee and Productivity

I was asked if there were serious research papers published on coffee consumption and labour productivity. There are some papers on coffee breaks and productivity, e.g. Productivity Through Coffee Breaks, but I could not find anything on coffee consumption.

Tom O'connor07/30/14
1279 views
0 replies

Part 3: Ansible and Amazon Web Services

In this section, we'll look at how you can put it together using Ansible to provision an EC2 instance, do the OS config, and deploy an application. In previous parts, we've only needed to have the Ansible python module installed on the execution host (y'know, the one on which you run ansible-playbook and so on).

Ajitesh Kumar07/30/14
3782 views
0 replies

7 Popular Unit Test Naming Conventions

The article presents a list of unit tests naming strategies for naming their unit tests. The article is intended to be a quick reference instead of going through multiple great pages such as following. That said, to know greater details, please feel free access one of these pages listed below and know for yourself.

Mo Sayed07/30/14
1461 views
0 replies

Spring Integration - Building a Sample Application

Spring Integration enables a collection of applications to integrate to deliver a business enterprise system. The framework is essentially a lightweight messaging system that enables spring based applications to communicate with one another and supports integration with external systems via declarative adaptors.

Erich Styger07/30/14
909 views
0 replies

Zumo Robot with WiFi and GPS

Removing the need for the Freescale FRDM board on the robot as in the previous design now makes it possible to stack normal Arduino boards on the robot. The pictures show the robot using the Adafruit GPS Shield and the Adafruit WiFi shield, making the robot really easily extensible with off-the-shelf shields.

John Cook07/30/14
1814 views
0 replies

D more popular than any functional language

At the time of writing this post, D is easily more popular than all functional programming languages combined. Here’s a portion of the chart zooming in on D and functional languages.

Peter Zaitsev07/30/14
2104 views
0 replies

Prevent MySQL downtime: Set max_user_connections

One of the common causes of downtime with MySQL is running out of connections. There is a better solution: use different user accounts for different scripts and applications and implement resource limiting for them. Specifically set max_user_connections:

Ricky Ho07/30/14
2470 views
0 replies

Incorporate domain knowledge into predictive model

To create a predictive model, feature engineering (defining the set of input) is a key part if not the most important. In this post, I'd like to share my experience in how to come up with the initial set of features and how to evolve it as we learn more.

Andy Overton07/30/14
2209 views
0 replies

Glassfish 4 - Performance Tuning, Monitoring and Troubleshooting

In this blog I look at 3 areas: performance tuning, for setting up a system for production. Monitoring, where I will look at some of the tools we use for monitoring a system. 3. Troubleshooting, where I will look at some of the tools you can use to help diagnose and detect performance issues.

Gerry Claps07/30/14
2854 views
0 replies

When to dump Scrum for Kanban

The CEO/Manager walks into the room and asks to add X, Y and Z into the Sprint. Sound familiar? You’re not alone. Maybe it's time to ditch Scrum for Kanban?

Sharone Zitzman07/29/14
4333 views
0 replies

Deployments at Scale - How to Scale to 1000+ Node Instances Painlessly

Deploying a large scale application used to require a large IT team to provision resources. The cloud world, and the DevOps tools that have sprung up around it, have simplified this process significantly, although some of the fundamental issues surrounding large scale deployments have still not changed much to date.

John Cook07/29/14
4825 views
0 replies

Software development becoming less mature?

I don’t know whether computing is becoming less mature, though it may very well be on average, even if individual developers become more mature.

Bilgin Ibryam07/29/14
2188 views
0 replies

Why Should You Bother Contributing a Camel Component?

Camel has a staggering number of connectors thanks to the community. Maybe you also know a cool library that still doesn't have a Camel connector and wonder whether you should create a connector and contribute it to Apache Camel? Hopefully this article will give you the answer why you should do so.

Gil Zilberfeld07/29/14
1152 views
0 replies

Test Attribute #6 - Maintenance

I always hated the word “maintainability” in the context of tests. Tests, like any other code are maintainable. Unless there comes a time, where we decide we can’t take it anymore, and the code needs a rewrite, the code is maintainable. We can go and change it, edit or replace it.