DevOps Zone is brought to you in partnership with:
  • submit to reddit
Mark Needham04/16/13
1899 views
0 replies

Capistrano: The Remote End Hung Up Unexpectedly

As far as I can tell the reason for this is that bitbucket hasn’t been verified as a host by the VM and therefore the equivalent of the following happens when it tries to clone the repository.

Eugen Paraschiv04/16/13
2760 views
1 replies

Project Configuration with Spring

A simple but flexible solution for Project configuration with Spring.

Ian Mitchell04/16/13
2643 views
0 replies

User Stories in Practice

User Stories are simple in construction but there are complex issues to be resolved in their application. In this article we look at some of the issues involved, such as the authoring of Acceptance Criteria, how to handle defects and tasks, and whether or not User Stories are appropriate for the capture of Non Functional Requirements.

A. Jesse Jiryu Davis04/15/13
1500 views
0 replies

My PyCon Lightning Talk About Toro

The lightning talk I gave at PyCon is now online. I talked for 4½ minutes on Toro, the package I wrote to provide locks, events, conditions, semaphores, and queues for Tornado.

Chris Haddad04/14/13
1854 views
0 replies

A New IT Plan: Enterprise DevOps PaaS, APIs, and Ecosystems

Open source PaaS, Open APIs, and Open Ecosystems are accelerating agility, empowering developers, and enabling innovative business strategies. In a recently published white paper, I describe how adopting a New IT plan can create a responsive IT team.

Eric Minick04/14/13
485 views
0 replies

Extending uDeploy and uBuild with Plugins

Last week, Matt Wagner and I presented a tutorial (now recorded) on Building Air Framework Plugins.

Jessica Thornsby04/14/13
1848 views
0 replies

Apache Subversion Team Releases 1.7.9 and 1.6.21

The Apache Subversion team has announced two new releases: Subversion 1.7.9 and 1.6.21. Subversion 1.7.9 improves the error messages for svn:date and svn:author props, and it improves the logic in mod_dav_svn’s implementation of lock, as well as a list of other features and fixes

Lakshan Perera04/14/13
3263 views
0 replies

My First Three Months with Nitrous.IO

Last 3 months has been the most exciting and yet challenging period of my life. I migrated from Sri Lanka to Singapore to join with an early-stage startup called Nitrous.IO.

Ben Wootton04/13/13
1720 views
0 replies

Increasing System Robustness With A ‘Let It Crash’ Philosophy

You can try to anticipate and reason about all of the things that can go wrong with your software and code defensively for these situations, but in a complex system it is very likely that some combination of events or inputs will eventually conspire against you to cause a failure or bug in the system.

Trisha Gee04/13/13
2151 views
0 replies

How Mechanical Sympathy Got Me to the Airport on Time

Lets talk about mechanical sympathy. Martin Thompson has been making this term very popular in software development, so it's best to read his description of why he used the term.

Jessica Thornsby04/13/13
857 views
0 replies

Introduction to SmartSVN

SmartSVN is a powerful and easy-to-use graphical client for Apache Subversion. There are several clients for Subversion, but here are just a few reasons you should try SmartSVN.

Alan Skorkin04/12/13
2991 views
0 replies

Ruby – Why U No Have Nested Exceptions?

One of the things we almost always do these days when we write our libraries and apps, is use other libraries. Inevitably something will go wrong with those libraries and exceptions will be produced.

A. Jesse Jiryu Davis04/12/13
1613 views
0 replies

reStructuredText in PyCharm, Firefox, and Anger

I spend a lot of time writing Python package documentation in reST. Nevertheless, I find reST's markup permanently unlearnable, so I format docs by trial and error: I type a few backticks and colons and angle-brackets and random crap,sphinx-build the docs as HTML, and see if they look okay.

Nikita Salnikov...04/12/13
2523 views
1 replies

There is No Application Server

We have recently posted data about application server market share we gathered from the free Plumbr deployments. And it resonated well – via different channels we got hundreds of comments and opinions on how to interpret the data.

Armel Gouriou04/11/13
1275 views
0 replies

Dodge Hibernate Coding Mistakes with Scertify's Code Analysis

Hibernate is one of the most used ORM Java frameworks out there. It is really simple to use, just add few annotations and you're ready to go. However, it is also really easy to experience strange behaviors and bugs if you don't respect Hibernate's best practices.

Matthias Marschall04/11/13
2359 views
0 replies

How Badly Set Goals Create a Tug-of-War in Your DevOps Organization

A rope. Eight people on either side. “Pull!” And then it begins: both parties are pulling in their own direction. A tug-of-war has started.

James Betteley04/11/13
3638 views
0 replies

What is DevOps? (and Other Fluffy Questions)

“A lot of it is about streamlining and bringing value to the customers sooner,” said Simon Maple, Tech Evangelist at ZT. And I suppose that’s actually what it’s ultimately about. Bridging the Dev and Ops gap is really about making us work as a team more smoothly.

Kin Lane04/11/13
1066 views
0 replies

Add Or Update Your #ReclaimOpen Profile At The Github Site

You have the power to update your own profile on the ReclaimOpen Github repository, by editing and submitting a pull request. Here are some steps you will need to consider to accomplish this.

Aliaksei Papou04/10/13
761 views
0 replies

Is There a Treatment for Enterprise Software Complexity?

Enterprise software development is experiencing difficult times. The increasing complexity of the software leads to serious crashes already now. Significant expenses are required to fight with them. Existing technologies can treat only the symptoms but not the cause of the disease.

Eric Gregory04/10/13
4519 views
0 replies

Dev of the Week: Paul Hammant

This week we're talking to Paul Hammant, a consultant at ThoughtWorks known for his work on Dependency Injection, Selenium browser, and Client-Side MVC frameworks.

Tommy Patterson04/10/13
1285 views
0 replies

Build Your Private Cloud: Installing Virtual Machine Manager – Step by Step

Our series is in full swing and now it's time to walk through the installation of System Center 2012 VMM to begin managing our VMware, Hyper-V, and Xen hosts, virtual machines, and templates.

Andrey Prikaznov04/09/13
787 views
0 replies

WYSIWYG and WYSIWYM Editors

Looking to use a rich text editor in your app, or want a web-based editor for personal use? I researched existing editors and picked the best of available solutions.

Pascal Alma04/09/13
568 views
0 replies

Deploying the WSO2 CAR File with Maven

To deploy my WSO2 Carbon Application aRchive (CAR) file to my WSO2 ESB instance I use this Maven plugin. I couldn’t find a lot of documentation about it so I'm posting here how I use it.

Andy Hawthorne04/09/13
2547 views
0 replies

Installing Rails on Ubuntu 12.10

Installing Ruby and Rails on Ubuntu 12.10 can throw up some errors. I’ve found a method that worked, and wrote a few notes about it.

Stephen Robillard04/09/13
3393 views
1 replies

A Review of DevOps Troubleshooting: Linux Server Best Practice

A must read for new Linux system administrator and anyone from the development side responsible for keeping a Linux server running.