DevOps Zone is brought to you in partnership with:
  • submit to reddit
Mark Needham08/21/13
6491 views
0 replies

java.net.ProtocolException: Server Redirected Too Many Times

A couple of weeks ago I was trying to write a test around some OAuth code that we have on an internal application and I was using Jersey Client to send the various requests. When I ran the test I was getting the following exception:

Florian Motlik08/21/13
1120 views
0 replies

The Codeship Workflow: Developing a New Feature

With this blog post we start a new series about how we work on the Codeship. Many people asked us how we develop features, about our workflow and which apps we use every day.

Eric Minick08/20/13
3493 views
0 replies

DevOps as a Product Company

Yes, there is an “Ops” role for your product. Understand who that is. Consider, for example, what problems an app store solves. Developers must cater to anyone between them and the end user. Any part of an upgrade that could be automated should be.

Cody Powell08/20/13
5283 views
0 replies

Doughnut Driven Development

After a particularly horrendous streak of failures, I sent a team email saying, "Guys, the build is all screwed up and we need to fix it immediately. If you fix the build, I'll buy you doughnuts." You know what happened next? Someone fixed the build within the hour.

John Cook08/20/13
5213 views
1 replies

How to Avoid Shell Scripting

Maybe you want to learn shell scripting, but you need to get work done now that you don’t yet know how to do. One of these strategies could buy you some time.

Robert Greathouse08/20/13
1108 views
0 replies

Asynchronous Functional Testing

A difficult-to-test scenario are asynchronous processes. If a method-under-test has threading, getting the timing right for the testcase asserts is difficult. Typically, the method will return control to the test class prior to competing the logic that is being tested. The test class then immediately starts processing the asserts. These tests are flaky at best or completely broken at worst.

Brian Gracely08/19/13
3302 views
0 replies

The Cloudcast - Episode 98: Real-life AWS Apps and DevOps

Aaron and Brian talk with Brian McCallion about real-life usage of AWS, the AWS services model, the new application development model and how enterprises are leveraging public cloud for competitive advantages.

Zac Gery08/16/13
6571 views
0 replies

Eliminating Software Waste with Kaizen

For the uninitiated, Kaizen is a Japanese word meaning "change for the better" or "improvement." The two parts of the word, which are displayed in the picture, translate into "change" and "good."

Mehdi Daoudi08/16/13
2791 views
0 replies

How the NYT Was Up When It Was Down

Yesterday, the big web news story of the day was the NYT outage. But the bigger performance story of the day was not the fact the NYT was down for a few hours, but rather, how the NYT team did all the right things to handle the outage.

Kevin Remde08/16/13
1365 views
0 replies

VMware or Microsoft?–Reduce VMware Storage Costs WITH Windows Server 2012

In today’s edition of our blog series, “VMware or Microsoft?”, my friend Keith Mayer describes how you can use Windows Server 2012 as your storage servers for clustered NFS storage.

Peter Zaitsev08/16/13
797 views
0 replies

Percona University at Washington DC

Following our events earlier this year in Raleigh, Montevideo, Buenos Aires, Toronto and Portland, we bring Percona University to Washington, D.C. on September 12.

Mitch Pronschinske08/15/13
3248 views
0 replies

Systems & Configuration Management Tools with SaltStack

SaltStack is often boxed into the configuration management tools basket, but it's much different from most software like it. In fact, it is radically different than most configuration management tools.

Trevor Parsons08/15/13
1217 views
0 replies

Filtering file names on client-side

Logentries agent enables users to get set up very quickly. We provide it for convenience as using the agent is far easier than configuring similar tools like syslogs.

Nitin Kumar08/15/13
1539 views
0 replies

Automated Deployment

Deployment Automation replaces the manual non-standard deployment process to standardized automated deployment process for various environments such as Production, QA etc.

Tommy Patterson08/15/13
2612 views
0 replies

Security, patching, features, functionality – Great post on Hyper-V versus ESX

Our team is currently running a blog series to demystify some of the misinformation, rumors, etc that exist in the market today concerning ESX versus Hyper-V.

Erich Styger08/14/13
1759 views
0 replies

Installing eGit in Eclipse and CodeWarrior for MCU10.4

Git is now my favorite version control system. Git and GitHub are very powerful, it has (nearly) all features I can think about, and best of all: As a distributed version control system, I can work with it, even if disconnected from the network.

Jenny Yang08/14/13
1174 views
0 replies

A pain in the backdoor — The importance of package integrity checks

Unfortunately malicious intrusions are a part of life. Products such as Tripwire do a great job of keeping an eye on your file integrity, but what about package integrity?

Nitin Kumar08/14/13
1184 views
0 replies

DevOps – A Need for the IT Industry

Today, software innovation is shifting from not just writing the code but also to delivering it to customers with faster time-to-market with high quality.

Tim Spann08/13/13
2974 views
0 replies

Linksheet: Cucumber and BDD

Tim Spann assembles a collection of resources on Cucumber and BDD.

Baruch Sadogursky08/13/13
2394 views
0 replies

Does Ruby Need a Mature Binary Repository?

At some point in time, a Ruby developer realized the need to serve gems within a private network. The main reasons why...

Hüseyin Akdoğan08/13/13
1659 views
0 replies

Resource Library Contracts

Facelets is an open source web template system under the Apache License. JavaServer Faces 2.2(JSR 344), is a part of JavaEE 7 specification, defined Resource Library Contracts which enables reusing Facelets templates in entire application dynamically at runtime.

Dror Helper08/12/13
4519 views
0 replies

Simple Mocking in C++

I’ve been working in C++ for a few months now – after three years we’ve been apart. I always amazes me how simple things I took for granted do not exist (at least not out of the box) in C++, one of which are reflection.

Venkatesh Kris...08/12/13
774 views
0 replies

What am I Reading? Brick by Brick

As I am learning, experimenting and playing around Lean Startups, Design thinking and Innovation, this book Brick by Brick, How LEGO rewrote the rules of innovation and conquered the toy industry provided additional evidence to support my thinking around innovation and creativity.

Amit Saha08/12/13
969 views
0 replies

Get Started with Beaker on Fedora

If you do not know what Beaker is, the Architecture guide is a good start...

Peter Verhas08/12/13
2720 views
1 replies

Should I Write a New Unit Test?

Recently in a project a method was altered from private to be public. The functionality that was used only inside the class was needed from outside and the without any other change the method got into the interface the class implemented and the keyword private was changed to public. To do that this was a task.