• submit to reddit
John Esposito10/31/11
17173 views
18 replies

Ask DZ: What Book Do You Think Every Programmer Should Read?

Do you ever think about all the great books for programmers, and then form your opinion on the one book that every programmer should read?  Maybe a traditionalist will pick Donald Knuth's The Art of Computer Programming. Or maybe Fred Brooks' The Mythical...

Giorgio Sironi10/31/11
5206 views
0 replies

Practical PHP Refactoring: Introduce Assertion

A portion of code makes an assumption about something: the current state of the object, or of the parameter, or of a local variable of the cycle. Normally this assumption would never be violated, but can be in case a bug is introduced.Let's make assumptions...

Mitch Pronschinske10/30/11
8616 views
0 replies

Jenkins Bootstrapper for the EC2 Cloud

Is setting up Jenkins on a fresh server a tedious process for you?  Wes Winham thinks so.  Thats why he's built a bootstrapping tool that gets Jenkins servers quickly forked and set up in the cloud.  Right now the tool supports Jenkins on Ubuntu 10.04 on...

Mitch Pronschinske10/30/11
10089 views
2 replies

Automated Java Deployments With RPM

A quote from Jesse Robbins of Opscode: "Code that is written and not deployedis money wasted." kicks of this very comprehensive and detailed slideshow from Martin Jackson which shows an anti-pattern in the way his company was deploying Java...

Mitch Pronschinske10/29/11
2803 views
0 replies

Today's Ops - Dispelling Myths and Giving Facts

Inspired by the "Why are you still deploying overnight?" post that got a lot of traction, especially in the DevOps fold, John E. Vincent decided to write a pair of blog posts on his own view of the major myths and facts surronding Operations.  His...

Gareth Rushgrove10/28/11
3852 views
1 replies

Configuration Management For Development Environments

The following is a great batch of slides from Gareth Rushgrove.  It comes from his February presentation at FOSDEM (Free and Open Source Developerss European Meeting)   I had the pleasure of speaking at Fosdem last weekend to a packed Configuration amd...

Mitch Pronschinske10/28/11
4592 views
0 replies

Video: Fire your 90's Ops Team if...

Some DevOps humor has arrived for you on this Friday afternoon.  The video here is by Paul Stelligent (Author of our CI and Continuous Delivery Refcardz) via...

Dror Helper10/28/11
5163 views
1 replies

Is it ok to have technical debt?

Technical debt and design debt are synonymous, neologistic metaphors referring to the eventual consequences of slapdash software architecture and hasty software development. Code debt refers to technical debt within a codebase. [From Wikipedia]

Henry Lee10/28/11
4491 views
1 replies

Custom Versioning Strategy on TFS 2010 for Windows Phone

Read this tutorial that shows you how to implement the major.minor.build.revision format in Team Foundation Server while developing Windows Phone apps.Recently, I started to build many Windows Phone 7 applications and I decided to take the next step and...

John Esposito10/27/11
6103 views
0 replies

Wired Magazine Recognizes DevOps as "Sexy IT"

Wired magazine just jumped on the DevOps bandwagon.Okay, so automated configuration management isn't exactly news to DZoners. (Seriously -- we have a whole Microzone devoted to DevOps alone.) But when Wired Enterprise picks up a technology, you know it's...

Israel Gat10/27/11
2051 views
1 replies

A New Context for Agile

Readers of both the Cutter Blog and The Agile Executive are probably familiar with my my view that Agile nowadays is deployed in a new context. The Agile roll-out is at the very heart of the confluence of major changes in markets, value chains and...

Mitch Pronschinske10/27/11
3579 views
1 replies

Sysadmin Culture Needs Innovation: ITIL's Are Not The Answer

When a developer searches for solutions to an issue, they search for people who have dealt with a similar situation.  This search usually results in finding multiple blogs on a problem with competing philosophies that help give a multi-faceted view of the...

Mitch Pronschinske10/26/11
5219 views
3 replies

The Firefox 7 Sync Meltdown: An Interesting Postmortem

You may have noticed major performance issues with Firefox Sync over the last few days if you use the feature.  The Mozilla Service Operations have written up a very comprehensive and honest postmortem, just as you would expect from an open source,...

Mitch Pronschinske10/26/11
2961 views
0 replies

Will Sysadmins Automate Themselves Out of a Job? Did C put Assembly Writers out of a Job?

Sysadmins commonly ask questions like "will documentation or automation of my tasks put me out of a job?"  Tom Limoncelli, better known as the 'Everything Sysadmin' says, "Neither could be further from the truth." 

Gareth Rushgrove10/26/11
4909 views
1 replies

Vagrant Plugin For Interacting With Vagrantbox.es

After Patrick released Sahara, a nifty extension for the Vagrant command line tool, I’ve been meaning to put together a similar extension for interacting with the growing list of base boxes on vagrantbox.es.