DevOps Zone is brought to you in partnership with:
  • submit to reddit
Trevor Parsons05/06/13
1148 views
0 replies

Switching Between UTC and Local Time

All Logentries servers are configured for the UTC timezone. We use this as the default timezone for all internal data including customer’s logs. However, at the browser UI level we detect a user’s local timezone and present all dates in a more human friendly way, i.e. in the local time.

Nicolas Frankel05/06/13
4084 views
0 replies

Deployit, Deployment Automation Made Easy

There’s no magic in how Deployit works, it uses existing parts of modern development environments, most notably CI servers. The only requirement is to have a dedicated Maven project that creates so-called DAR archives, which are nothing more than ZIP files wrapping all resources mandatory for a deployment.

Chase Seibert05/06/13
3554 views
0 replies

Happybase Connection Pooling

Wrote a simple connection pool for Happybase using socketpool...

Aaron Nichols05/06/13
3816 views
0 replies

DevopsDays 2013 - We Are Avoiding Culture, Why?

I just got back from Devops Days Austin. It was a really good conference. I think I enjoyed the speakers and Open Spaces at this event more than I did at Devops Days Mountain View last year. Huge props to the organizers and speakers for putting together such a great set of topics.

Mike Hadlow05/06/13
9406 views
0 replies

The Benefits of a Reverse Proxy

A reverse proxy is server component that sits between the internet and your web servers. It accepts HTTP requests, provides various services, and forwards the requests to one or many servers.

Eric Gregory05/05/13
1207 views
0 replies

HTTP Caching 101

Sebastien Lambla from Caffeine IT explores the basics of HTTP caching.

Kin Lane05/05/13
5121 views
0 replies

A Civic Hacker Corps

I've always been told, "If You Don't Vote, You Can't Whine." This is a statement I've heard from hundreds of American citizens that I've encountered throughout my life, across every region of this great country. While I agree with the intent of this statement, I have to declare that it isn't enough!

Eric Gregory05/05/13
3788 views
0 replies

How Chef Enables Prezi's DevOps Culture

This OpsCode talk from Zsolt Dollenstein explores how major web presentation site Prezi uses Chef to cultivate a DevOps culture.

Eric Gregory05/04/13
3396 views
0 replies

I Hear You Like Pull Requests

Konstantin Haase delves into adding automatic Pull Request testing to Travis CI, exploring why pull requests are so powerful.

Lofi Dewanto05/03/13
5641 views
0 replies

Software Development Macro and Micro Process

If you think that in year 2012 all companies which produce software and IT divisions in our world have already their optimized software development process, you are wrong. It seems that we - software architects, software developers or whatever your title is - still need to optimize the software development process in many software companies and IT divisions.

Eric Gregory05/03/13
8345 views
0 replies

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

Today: New Java 8 features, obsolete tech skills, how open data is transforming global agriculture, Wikipedia's switch to MariaDB, and much more. Plus, our entries for the Mars haiku challenge.

Zac Gery05/03/13
3782 views
0 replies

Let's Start by Goofing Off

There are times when work is, well ... a lot of work! The stress of important deadlines or goals can be overwhelming at times. Sometimes the "daily grind" can also have a sapping effect on overall productivity. How can we reverse this trend? By goofing off at work, of course!

Madhuka Udantha05/02/13
3205 views
0 replies

Merging a Pull Request in GitHub

Often a pull request cannot be merged online due to conflicts. If there's no conflict, it is easy for you to do merging, even from the web client, with one click.

Keith Mayer05/02/13
1040 views
0 replies

PowerShell Security and Delegation - PKI and PSRemoting

Yesterday, I had a great time with the CincyPowerShell user group discussing security and delegation in PowerShell with PKI, code-signing certificates, PowerShell Remoting and PowerShell Web Access (new with Windows Server 2012! ).

René Pickhardt05/02/13
2978 views
0 replies

Web Science Education and a Web Science MOOC

The slides of my talk in the web science education workshop can be found here. The talk was about two things...

Paul Reed05/02/13
2993 views
0 replies

The Ship Show: ChefConf 2013 Revue

It’s that time of year again where chefs (and sous-chefs!) come together to talk all-things Chef! This year’s ChefConf took place last week in San Francisco, and the crew of the Ship Show attended to experience it all first hand.

Kin Lane05/02/13
3482 views
0 replies

Reminder of Why Data Portability Should Be Default: Bye Bye Posterous

I was just checking the blog feed of an API that I monitor. It came up in my alert dashboard as a feed that wasn't pulling. I clicked on the link to test, and...

Peter Giacomo L...05/02/13
2473 views
0 replies

Instrumenting Ruby on Rails with TraceView in Under 10 Minutes

Things are moving fast for the Ruby language instrumentation in TraceView. We already support tracing of memcache-client, memcached, dalli, mongo, moped, mongoid, mongomapper, cassandra, ActiveRecord (postgres, mysql, mysql2) plus more. Most recently we added support for Rack and Resque tracing.

Mark Needham05/01/13
4054 views
0 replies

Puppet: Package Versions – To pin or not to pin

Over the last year or so I’ve spent quite a bit of time working with puppet and one of the things that we had to decide when installing packages was whether or not to specify a particular version.

Lorna Mitchell05/01/13
5677 views
5 replies

What Goes in Source Control?

Short answer: everything! But we need some good directory structures and source control configuration to make that a really practical answer, so this article is a quick outline of my usual advice for a good source control structure for a standard web project.

Christopher Taylor05/01/13
2570 views
0 replies

Your Organization Doesn’t Need to Be at War with Itself

Anyone who’s been in technology knows the pain of software developers pitted against IT operations people…each side blaming the other for slow progress and angry business users. But if you think this is just an IT topic, think again.

Sandeep Patel04/30/13
1523 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
8238 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
5039 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
2612 views
0 replies

Git Bisect in Action

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