• submit to reddit
Alec Noller07/30/14
16 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
7 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
3 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
4 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.

Mohammed Sayed07/30/14
3 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
2 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.

Andy Overton07/30/14
10 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.

Sharone Zitzman07/29/14
3951 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
3347 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
1716 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
1062 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.

Topher Marie07/29/14
2585 views
0 replies

Lighter than Lightweight – An LDAP Solution

LDAP has proved its usefulness time and again in IT organizations all over the world and thoroughly cemented its status as a go-to directory solution. However, as the IT landscape has evolved, LDAP’s framework is becoming more and more dated.

Mike Cottmeyer07/29/14
3762 views
0 replies

Why Agile Is Failing in Large Enterprises, And What You Can Do About It

Here is the deck from my Agile2014 talk on why many folks are struggling to adopt agile in larger, more complex enterprises.

Edmund Kirwan07/29/14
8604 views
2 replies

The Four Best Refactorings

Given that refactorings change program structure without altering behaviour, the purpose of any refactoring must be the improvement of program structure. So how do programmers, "Best," improve structure?

Omri Erel07/29/14
3932 views
0 replies

Security Standards to Be Aware of with SaaS

bBeing visibility and control to their clients, users will still have to take total control of potential compliance risk. It has been observed that whenever business applications are moved outside the enterprise perimeter, security is greatly compromised.