Did you know? DZone has great portals for Python, Cloud, NoSQL, and HTML5!
  • submit to reddit
Willie Wheeler05/16/12
1450 views
0 replies

Devops: How NOT to Collect Configuration Management Data

In this article we’re going to step away from the keyboard and get architectural. But no ivory towers here. I’m going to give you something that will get you out of lots of pointless meetings. Got your attention yet? Good!

Brian Swan05/15/12
845 views
0 replies

Cool Cloud Articles: Node.js, Azure, IaaS/PaaS Comparison, and More

The Silver Lining Blog's "Pie in the Sky" series offers readers a list of great links to articles related to current opinions and news on various cloud-related tools, platforms, and topics.

Swizec Teller05/15/12
8684 views
9 replies

My Brain Can’t Handle OOP Anymore

In object-oriented programming everything gets muddled together. Functions are bundled with data, everything is codependent and there’s no telling what a function might do when you call it.

Mitch Pronschinske05/14/12
3872 views
0 replies

OSGi vs. Jigsaw: Kirk Knoernschild on Modularity

Kirk Knoernschild is one of the leading experts when it comes to the OSGi community. DZone recently had a chance ot interview him about his thoughts on modularity in 2012 and his new book is "Java Application Architecture: Modularity Patterns with Examples Using OSGi."

Eric Genesky05/11/12
1132 views
0 replies

Weekly Cloud Roundup

The cloud herd grew by one this week with the announcement of HP's Public Cloud, which brings some new competition to AWS, Azure, Cloud Foundry, and other cloud services. Read on for a few more updates.

Mark O'neill05/10/12
5882 views
1 replies

Pure vs Practical REST

This is a useful table found by Mark O'neill that you may find yourself going back to often, comparing pure REST (such as HATEOAS) with the "practical" REST so often found in the field:

Stoimen Popov05/09/12
4991 views
0 replies

Algorithm of the Week: Determine if a Number is Prime

Stoimen Popov is back with another episode in his Algorithm of the Week series, and this week he tackles prime numbers. Stoimen begins with a very basic (brute force) approach, and then refines his algorithm to be far more effective, though it still works best for smaller numbers.

Giorgio Sironi05/07/12
2796 views
0 replies

What is global state?

Globale state: it's everywhere, but its mutability is the real danger.

Ranjib Dey05/04/12
4278 views
0 replies

6 Types of Monitoring

Here's a quick rundown of 6 types of monitoring for your infrastructure. Yes, there are six, and a few that you might not have thought of.

Joe Miller05/04/12
3013 views
0 replies

Parallel Provisioning For Speeding up Vagrant

Joe Miller needed a simple mechanism to build native packages on the relevant platforms, ie: .deb's on debian and .rpm on redhat/centos. He ended up using a combination of Vagrant and some homegrown tools such as Bunchr.

Geoffrey Papilion05/03/12
4406 views
0 replies

Redunancy Planning - A Guide to What's Right for You

The general best practice is to add an additional element for each service tier, also know as N+1 redundancy. This approach is straight forward, but many people would actually be surprised by how often these schemes fail.

Brian Kelly05/02/12
14793 views
7 replies

5 Signs You Should Hire a Programmer on the Spot

When a programmer nails the interview and test the hiring manager is still inclined to say "we'll be in touch" but that's just not always the best idea...

Eric Genesky05/02/12
4371 views
0 replies

EU Court of Justice Rules: 'Programming Languages May Not Be Protected By Copyright'

World Programming Ltd. is a UK-based company whose World Programming System, which emulated similar functionality to the SAS Language.

Steven Lott05/02/12
5176 views
1 replies

Should the CIO Know How to Code?

The answer is "Yes." The examples of "well-functioning non-technical CIOs" are people as rare as hen's teeth.

Matthew Macdona...05/02/12
1741 views
0 replies

Automated Build Systems with Puppet & Cobbler

I’m using Cobbler and Puppet to automate the creation of VMs on my laptop for testing/staging purposes so I thought I’d blog about it here. The aim is to use Cobbler to setup the base operating system and install puppet, then let Puppet take over and install and configure the rest of the system.