DevOps Zone is brought to you in partnership with:
  • submit to reddit
Sandeep Patel04/30/13
443 views
0 replies

Linux Shell Power in Windows with Cygwin

"Cygwin" is a tool which brings power of Unix on installation to Windows command line tool. It means we can feel the power of Linux Shell in Windows.

Mark Needham04/30/13
6325 views
0 replies

Treat Servers as Cattle: Spin them up, tear them down

The more frequently we tear down and spin up new nodes the easier it becomes to do so.

Arnon Rotem-gal-oz04/30/13
3625 views
0 replies

Fallacies of Massively Distributed Computing

Now that large(r) clusters are more prevalent, I thought it would be a good time to reflect on the fallacies of distributed computing and how/if they are relevant. Should they be changed?

Alex Soto04/30/13
1426 views
0 replies

Git Bisect in Action

Today it is time for a screencast where I show an amazing git command, called git bisect.

Tim O'brien04/29/13
1463 views
0 replies

Interview with Hans Dockter: Gradle, Android, and DevOps

I talked with Hans Dockter, founder of Gradle and Gradleware, about the new Android plugin, and Gradleware's conference on June 13-14th in Santa Clara: Gradle Summit 2013, as well as other DevOps tools.

Eric Gregory04/29/13
3784 views
0 replies

Links You Don't Want To Miss (4/29)

Today: NASA turns an Android phone into a satellite, Python plays the banjo, why enterprise websites are so awful so often, and some truly spectacular behind the scenes photos from The Empire Strikes Back.

Filip Ekberg04/29/13
2718 views
0 replies

The Art of Teaching

The topic on open source now is very programming tutoring oriented and might not really be of interest if you work in a construction site. But think of it like this, what if there were some free ways to actually make your construction work easier?

Gary Sieling04/28/13
454 views
0 replies

bash – md5sum – Remove Trailing Newlines

The following code will remove trailing line breaks that come from the md5sum command.

John Whish04/28/13
549 views
0 replies

DataBoss Review

I've managed to get my hands on a copy of Luis Majano's DataBoss and wanted to post some thoughts on it.

Mark Needham04/27/13
2181 views
0 replies

No Downtime Deploy with Capistrano, thin and nginx

As I mentioned a couple of weeks ago I’ve been working on a tutorial about thinking through problems in graphs, and since it’s a Sinatra application I thought thin would be a decent choice for web server.

Swathi Venkatachala04/27/13
743 views
0 replies

Get your wireless working on DELL Inspiron 5220

How to fix the wireless in an Ubuntu setup on a Dell laptop.

Mikko Ohtamaa04/27/13
3856 views
0 replies

Debug SMTP Server One-Liner

If you are doing web development there is often a need to emulate and intercept outgoing email. Email delivery is handled by SMTP protocol. Production and staging server have fixed SMTP servers available in their network. However, this is not often the case for your development laptop, especially if you tend to do development in different networks.

Armel Gouriou04/26/13
3375 views
0 replies

Analysis of Techdebt.org, the Open Database on Technical Debt

2013 began with good news from the front of war against technical debt. The fight had taken a good turn, with an overall increase of project's quality on TechDebt.org. Few months later, it is now time to take a look at database's evolution and see if we are still following the good path.

Eric Gregory04/26/13
1615 views
0 replies

Jez Humble on Enterprise DevOps

Jez Humble speaks about the unique challenges of enterprise DevOps at Agile India in his presentation, "Enterprise DevOps: Breaking Down the Barriers Between Development and IT Operations."

Steven Lott04/26/13
2908 views
0 replies

Legacy Code Preservation: What's the Cost?

It's 1980-something. We're working on a fairly complex system that includes some big machines and three computers. One of the computers has a magnetic tape drive into which it writes a log of interesting events. In the 80's, this was a pretty big deal.

Build A Cloud04/26/13
2637 views
0 replies

Doing it Twice? Write it Down

There’s a great meme going around about geeks and repetitive tasks. Because geeks will often get annoyed at the effort of doing something manually, they often decide to find a way to automate it – which usually involves a lot more effort than doing it the one time but “geeks win, eventually” because they save time in the long run.

Ian Mitchell04/26/13
2340 views
0 replies

Winging It: Going Live with Technical Debt

Every day, somewhere in the world, undone work is released into live. Rework will be needed and probably at a greater cost than if things were completed properly in the first place. Such is the price of Technical Debt. In this article we ask: can going into technical debt ever be a price worth paying?

David Winterbottom04/25/13
6410 views
0 replies

A Useful Git Post-Checkout Hook for Python Repos

Every now and again, an innocent python developer checks out a new Git branch then proceeds to bang their head against a bug caused by an orphaned.pyc file from the previous branch.

Casey Watson04/25/13
2848 views
2 replies

The Political Isolation Pattern

For a developer, the possibility of embarking upon a "green field" project is both a blessing and a curse. The blessing of course is that before you you have a blank canvas and a chance to build the perfect solution. You have a chance to avoid all of the mistakes that you've made before.

John Cook04/25/13
2556 views
0 replies

Hacking Debt

I’d like to propose "hacking debt" to describe a person who has been focused on “real work” for so long that he or she hasn’t spent enough time playing around, making useless stuff for the fun of it.

Trevor Parsons04/24/13
593 views
0 replies

IP Address Resolving Now Optional

This is a neat feature. Whenever we see an IP address in your logs, we do automatic IP resolving so that you see immeadiately who is behind it.

Eric Gregory04/24/13
7050 views
2 replies

Dev of the Week: Lakshan Perera

Every week, we feature a new developer/blogger from the DZone community. This week we're talking to Lakshan Perera, a developer for Nitrous.io and the creator of Punch.

Steven Lott04/24/13
642 views
0 replies

Legacy Code Preservation: Are There Quirks?

Let's visit some other conversion activities in the 1970's. The gig was at a company implementing a customized insurance application. The actuaries used a PDP-10 (and Fortran) to compute their various tables and summaries.

Casey Watson04/24/13
4453 views
2 replies

What We (Developers) Take For Granted

A few weeks ago, I was having a conversation over dinner with a few fellow local development community members. As it always does, the conversation eventually shifted to work and we began discussing the implications of “the cloud” and it’s gradual redefinition of how we look at provisioning compute capacity.

Eugen Paraschiv04/23/13
1934 views
0 replies

Maven Deploy to Nexus

This article will show how to deploy the artifacts of a project to Nexus, with Maven.