DevOps Zone is brought to you in partnership with:
  • submit to reddit
Ariya Hidayat05/23/13
630 views
0 replies

The Exciting Fluent 2013

Today is the final day of Fluent 2013, another conference focusing on JavaScript. There were tons of fascinating talks, everything from ECMAScript 6 to Web Components, organized in several parallel tracks. Overall, the event was very exciting.

Yuriy Lopotun05/22/13
16634 views
1 replies

How to Stand Out at Work: 10 Tips for Programmers (Part 2)

This is the second part of the article in which I’m sharing a list of simple tips that, in my opinion, can help programmers succeed at their current workplace.

Eric Gregory05/22/13
6178 views
0 replies

Dev of the Week: Mahdi Yusuf

This week we're talking to Mahdi Yusuf, developer at Source Metrics, active member of the Python community, and creator of Neckbeard Republic.

Mike Cottmeyer05/22/13
3814 views
0 replies

Getting Teams to Deliver Predictably

As recently as this week, I’ve been involved in conversations with customers about how we can help make their teams deliver more predictably. How can they meet commitments on all levels of the organization, including project, program, and portfolio?

Christopher Taylor05/22/13
2872 views
0 replies

Escape Process’ Death Valley, or How to Tell a Cat From a Washing Machine

More and more leading edge thinkers are starting to focus on this dichotomy of approaches – organic vs mechanical. Each rightly has it’s place in any practitioner’s toolkit.

Eric Gregory05/21/13
6030 views
0 replies

Links You Don't Want To Miss (May 21)

Today: The sketchy world of DDoSaaS, Apple's taxes, bringing the power of NumPy to HPC, why Googlers aren't using Glass at I/O, and some truly clever 3D-printed garden contraptions.

Romain Manni-bucau05/21/13
4108 views
0 replies

Arquillian Testing Guide

“Arquillian Testing Guide” is a book you can buy on packt publishing website here: Arquillian Testing Guide. I just read it and you’ll find in this article what i liked and what i missed in it.

Troy Hunt05/21/13
4763 views
1 replies

Your login form posts to HTTPS, but you blew it when you loaded it over HTTP

Loading login forms over HTTP renders any downstream transport layer security almost entirely useless. Rather than just tell you what’s wrong with this, let me show precisely why this is with a site that implements this pattern...

Eric Gregory05/21/13
1482 views
0 replies

DevOps with Puppet Enterprise

This two-minute overview explains how Puppet Enterprise can support DevOps practice.

Gary Sieling05/20/13
4768 views
0 replies

Building a full-text index of git commits using lunr.js and Github APIs

Github has a nice API for inspecting repositories – it lets you read gists, issues, commit history, files and so on. Git repository data lends itself to demonstrating the power of combining full text and faceted search...

Mark Needham05/20/13
3845 views
0 replies

Unix: Working with parts of large files

I usually use Vim and the ‘:set number’ when I want to refer to line numbers in a file but Chris showed me that we can achieve the same thing with e.g. ‘less -N data/log/neo4j.0.0.log’.

Mark Needham05/20/13
3835 views
0 replies

Ruby/Python: Constructing a taxonomy from an array using zip

I’ve been hacking on a product taxonomy and I wanted to create a ‘CHILD’ relationship between a collection of categories. For example, I had the following array and I wanted to transform it into an array of ‘SubCategory, Category’ pairs...

Eric Minick05/20/13
1031 views
0 replies

Software Supply Chains and DevOps

During our induction into the IBM family, one of our new colleagues told an anecdote about a firm that outsourced its mobile application development. Managing the relationship of outsourced work with what is being developed in house is a challenge similar to what manufacturers face with their supply chains.

Daniel Doubrovkine05/19/13
3105 views
0 replies

Your First Ruby Gem

I live-coded a new gem called Ruby::Enum at NYC.rb on Tuesday. This library adds enum-like functionality to Ruby. Here’s my checklist for creating a new gem.

Christopher Taylor05/19/13
3192 views
0 replies

The CIO is Driving IT Toward a Cliff

Respected institutions like the Harvard Business Review, the Economist and others are publishing studies that show that the average CEO is unhappy with the status quo of their own technology shops.

Sam Lee05/18/13
3817 views
0 replies

Puppet vs CFEngine

A comparison of the configuration management tools Puppet and CFEngine.

Jeremy Tess05/18/13
1783 views
0 replies

Typemock CEO: Software Development Without Unit Testing is Reckless

“Any software programmer that does not do unit testing is a reckless coder,” declared Lopian. “Unit testing is an essential part of any software development process. It allows you to deliver working code, with fewer bugs, faster."

Tr Jordan05/17/13
2953 views
0 replies

Monitoring Background Jobs in Ruby’s Resque

Let's look at how to get visibility into an important component of any complex system: the messaging queue. Specifically, let’s look at how to trace a job from Rails using Resque.

Hubert Klein Ikkink05/17/13
3186 views
0 replies

Grails Goodness: Checking Results from Forward Action in Controller Unit Tests

In Grails we can write unit tests for controllers. We can check for example the results from a redirect() or render() method.

Dror Helper05/17/13
1223 views
0 replies

How to Write a Unit Test

I found myself thinking – what are steps I take when writing a new unit test? I’ve been writing them for so long and never noticed I’ve been following a “methodology” of sort. And so without further ado – here is the steps I take when writing a new unit test...

Christopher Taylor05/17/13
664 views
0 replies

Can IT Organizations Deliver Business Outcomes?

Most people within technology feel a healthy amount of concern about how they’ll navigate so many disruptive changes happening simultaneously. Each of what Gartner calls the Nexus of Forces, social, mobile, cloud, and information is highly disruptive on their own.

Paul Reed05/16/13
4197 views
0 replies

The Ship Show: Does Your Entire Team Have to Git It?

Version control is becoming a ubiquitous part of the “DevOps movement,” and we talk through what level of understanding should be expected, what level of training should be provided, and whether those are different for different teams or different tools.

Jim Bird05/16/13
2940 views
0 replies

Can Anything Stop the Bad Guys?

On average, web sites are getting more secure each year: the average web site had over 1,000 vulnerabilities in 2007, and only 56 in 2012. SQL injection, the most popular and most serious attack vector, is found in only 7% of their customer’s web sites.

Rob Sanders05/16/13
2583 views
0 replies

PowerShell, Visual Studio and You

Recently I needed to write up a new Powershell script to automate some actions independently of our major release cycle. This took me down a road with two possible options.

Eric Gregory05/16/13
734 views
0 replies

DevOps and Productivity

This five minute Ignite talk argues that DevOps consistently beats out traditional IT ops strategies, taking a look at a 2013 survey.