DevOps Zone is brought to you in partnership with:
  • submit to reddit
Jessica Thornsby03/17/13
1983 views
0 replies

Switch Your Subversion Working Copy

Apache Subversion’s ‘svn switch’ command allows users to update a working copy to a different URL. This is useful when you need to update your working copy to mirror a newly-created branch.

Vishal Jain03/17/13
7461 views
5 replies

Factory Method vs Abstract Factory (again?)

I assume that you are already familiar with both the patterns, so I’ll focus here on where the most people have confusion with the differences. Let’s revisit the definitions and their structure first.

Itamar Syn-hershko03/16/13
2651 views
0 replies

The story of a massive system refactoring for the cloud: prologue

A couple of months ago I started working at Buzzilla, a company developing "cutting edge technologies and revolutionary analysis and research methodologies that combine to create advanced solutions aimed at harnessing the vast opportunities presented by online conversation".

Artem Tabalin03/15/13
3352 views
0 replies

Backbone.js App with WCF OData Service

Today's frontend part of web application becomes very complex. Customers expect functional high-performance apps with beautiful UI that working in the browser just like general desktop app.

Vinitha Rajagopal03/15/13
2747 views
0 replies

A quick glance into Distributed Transaction

A typical online shopping would have an order management system, inventory system, purchase order system.

Paul Hammant03/15/13
7901 views
0 replies

Facebook's Trunk Based Development (Take 2)

A week ago, I wrote an article before on Trunk Based Development (TBD) at Facebook, but there’s newer source material. At InfoQ’s QCon this time, Chuck Rossi presented newer TBD practices and release workflow at Facebook.

Filip Ekberg03/14/13
4452 views
2 replies

Seeing Problems Differently

We always have interesting discussions at work, both philosophical and mostly programming discussions. Sometimes the things people say make you think a while longer.

Jessica Thornsby03/14/13
3537 views
0 replies

Subversion’s SVN Annotate Command

Apache Subversion’s ‘svn annotate’ command allows users to view a line-by-line breakdown of all the changes that have been applied to a human-readable file in your working copy.

Mikko Ohtamaa03/14/13
4532 views
1 replies

The Ultimate Python Colorized Logger

To make logging based debugging and diagnostics more fun, I created the following enhanced Python logging solution.

Felix Dahlke03/14/13
9496 views
7 replies

Working Remotely: The Best Thing I've Ever Done

It’s been six months since I switched jobs and began to work from home most of the time. It’s downright amazing, the best thing I’ve ever done.

Arun Kumar03/14/13
2168 views
0 replies

Ready-to-Go Scripts for Customizing AWS Elastic Beanstalk

Linux Bash scripts that can be used for customizing an AWS Elastic Beanstalk Environment.

Paul Underwood03/14/13
3227 views
0 replies

Dependency Injection with Test Driven Development

With unit tests you can check that your code behaviours just as you expect it to. When writing your unit tests you shouldn't need to worry about if any other area of the application is working correctly.

Kevin Remde03/14/13
1071 views
0 replies

Virtualization Storage Defined: Server Virtualization (Day 5)

I’m sure some of you are more well-versed in the area of storage than others. And no matter where you fall on that continuum, you may be wondering what kinds of storage are available for Hyper-V Virtualization.

Eric Gregory03/13/13
4167 views
0 replies

Links You Don't Want To Miss (3/13)

Today: Python at Netflix, a Turing-equivalent language in seven lines and three minutes, version control for word processing, and a gem of a Ruby love story.

Eric Gregory03/13/13
4875 views
0 replies

An Introduction to Salt Stack

Salt is gaining momentum as a config management tool. This talk by Thomas Hatch makes for a good introduction.

Jessica Thornsby03/13/13
1590 views
0 replies

Is Subversion Ready for the Enterprise?

At WANdisco, we firmly believe that Apache Subversion is a commercial quality version control system ready for the enterprise.

Ralf Quebbemann03/13/13
1418 views
0 replies

Using Symbolic Links in Windows

Since Windows Vista it is possible to use symbolic links just like you know it under Linux/Unix systems.

Cody Powell03/12/13
6856 views
2 replies

How Shipping Software Teaches You to Make Tough Choices

Several years ago, I had a job that seemed like heaven. I learned a lot about software development, technical leadership, and how to build big systems. Ultimately, though, I think I wasted those years. Why? We never shipped.

Mikko Ohtamaa03/12/13
2117 views
0 replies

Migrating and Moving Issues Between GitHub Issue Trackers

Some time ago I had to migrate issues from a Github project to another. In this particular case, I moved Plone CMS developer documentation issues from under my personal Github account to under the Plone’s collective community team project.

Lokesh Gupta03/12/13
10519 views
1 replies

Unit Testing Best Practices: JUnit Reference Guide

In programming, “Unit testing is a method by which individual units of source code are tested to determine if they are fit for use.” Now, this unit of source code can very on different scenarios.

Chris Shayan03/12/13
1317 views
0 replies

A Resource Bundle Validator for Maven

I have implemented a maven plugin (which can be downloaded here ) that helps you to find out what resource bundle keys are missing in different bundles.

Matthew Turland03/11/13
3978 views
0 replies

Thoughts on Working Remotely

There’s been a lot of hubbub recently with regard to the recent decision of Yahoo! CEO Marissa Mayer to mandate that all employees, including those currently working remotely, either commute to a corporate office or face termination.

David Winterbottom03/11/13
3066 views
0 replies

Converting GitHub Issues into Pull Requests

Using the Hub library, it's possible to convert Github issues into pull requests. This gives rise to a useful Github workflow which this article describes.

Eric Gregory03/11/13
1936 views
0 replies

How to Build KDE Software from git.kde.org: Part 3

Over the past couple of months, Aaron Seigo has been posting a fantastic series of video guides on building KDE software from git.kde.org. This weekend we ran Parts 1 and 2 -- now here's Part 3.

Jessica Thornsby03/11/13
1157 views
0 replies

uberSVN ‘Chimney House’ Release 8 Released

We’re pleased to announce a new release of uberSVN, the free, open ALM platform from WANdisco.