DevOps Zone is brought to you in partnership with:
  • submit to reddit
Steven Lott06/15/13
3019 views
0 replies

Python Roadmap Amplifications and Clarifications

Some additional points on using Python 2.7 in a way that bridges the gap to Python 3.2. The steps are small and simple. You can start taking them now.

Edmund Kirwan06/15/13
2917 views
0 replies

ptainai, pronounced, "Peh-tain-eye."

Design Patterns above claims that programming to an interface and not an implementation reduces implementation dependencies, and thus it follows that ptainai reduces the probability of ripple-effects. But is this true?

Dan Kuebrich06/14/13
3521 views
0 replies

Tracing Celery Performance For Web Applications

Are you using Celery to process python backend tasks asynchronously? Have you wanted to get insight into their resource consumption and efficiency? Here’s a few useful ways to get insight into Celery performance when running tasks.

Trevor Parsons06/14/13
3294 views
0 replies

DevOps – Scaling Infrastructure

The theme of last Thursday’s DevOps Ireland talks at Engine Yard Dublin was automated deployment.

John Cook06/13/13
2701 views
0 replies

Example of unit testing R code with testthat

Here’s a little example of using Hadley Wickham’s testthat package for unit testing R code. You can read more about testthat here.

Steve Smith06/13/13
2715 views
0 replies

Release More with Less

Continuous Delivery aims to overcome the large delivery costs traditionally associated with releasing software, and in The Principles of Product Development Flow Don Reinertsen describes delivery cost as a function of transaction cost and holding cost.

Dror Helper06/13/13
10020 views
5 replies

Tip: Using Notepad++ to Read Log Files

I had to read a log file containing a few hundred lines today at work. My first instinct was to open it using my trusty Notepad++.

Ashish Kuthiala06/13/13
5103 views
0 replies

The Benefits of Fail-Safe Application Deployments

Enterprises are building, testing, and deploying software faster and more frequently now than at any point in the past. Faced with unprecedented demands, many of these software development organizations are realizing their rollout processes are haphazard, at best.

Peter Butkovic06/13/13
4211 views
2 replies

Less-Known Handy Eclipse IDE Plugins

The core technology used in Eclipse is OSGI, which makes it easily extensible. There are plenty of plugins out there, some are well known, however there might be some you've never heard of, but might find them useful, once you see them in action.

Corey Goldberg06/13/13
3598 views
0 replies

Python - concurrencytest: Running Concurrent Tests

This tutorial runs through the process of adding parallel testing to your unit test framework with Python.

Eric Gregory06/12/13
4714 views
0 replies

Dev of the Week: Tim Spann

This week we're talking to Tim Spann, Java developer of fifteen years and blogger at http://www.agilemobiledeveloper.com.

Troy Hunt06/12/13
2233 views
0 replies

Understanding the Risk of Mixed Content Warnings

Ever see one of these? It means something is wrong with the website – very wrong – yet somehow we seem to keep building websites that do this.

Andrey Karpov06/11/13
1285 views
0 replies

Open Source Bug Libraries

Some diagnostics haven't detected any bugs in open-source projects yet. The lower you are in the list, the more diagnostics with no error samples there will be. The reason is simple: the later a certain rule had been added, the fewer projects were analyzed with this rule included into the rule set and therefore the fewer chances for it to demonstrate its capabilities.

Mike Kaufman06/11/13
2007 views
0 replies

ObMimic 1.0-Beta-8 Released for Out-of-Container Servlet Testing

ObMimic is a library of plain-Java implementations of the Servlet API’s interfaces and abstract classes. It provides a comprehensive set of ready-made and fully-configurable test-doubles for accurately simulating the Servlet API in out-of-container testing of Servlets, Filters, Listeners and any other code that uses the Servlet API.

John Cook06/11/13
3370 views
0 replies

The Weight of Code

Bjorn is discussing the ferrite core memory of the Apollo guidance system: "These are very, very robust memory systems. … But the problem is that they actually have weight to them."

Anders Abel06/11/13
2808 views
1 replies

Facing the Brutal Facts

A team in trouble would probably say that they would very much welcome expert help – but would they really? Are they ready to face the brutal facts of the state of the project?

Ricci Gian Maria06/11/13
2824 views
0 replies

Running Coded UI Tests in a Virtual Machine

While Coded UI tests are running you can't do anything else on your computer, because mouse and UI are used to run the test. So can you use a VM?

Eric Gregory06/10/13
2318 views
0 replies

Cooking Up DevOps and Drupal with Chef

This presentation from Drupalcon Portland 2013 takes a look at pairing DevOps with Drupal: "We'll provide an intro to DevOps (what it is and what it isn't), talk about the needs and goals for infrastructure as code, and how it applies to Drupal..."

Pete Pizzutillo06/10/13
8900 views
0 replies

Does Code Quality Really Help the Business?

Most organizations have started to realize that code quality is an important root cause to many of their issues, whether it’s incident levels or time to value.

Armel Gouriou06/09/13
1277 views
0 replies

One Year of Lessons from TechDebt/Refactoring Assessment

This benchmarking feature is based on an ever-growing database: TechDebt.org. So, the more users there are, the bigger the database gets and the more accurate benchmarks are.

Ahmed Rafik06/09/13
1185 views
0 replies

Successfully Securing a Dynamics AX Environment

This book will not only enable Dynamics AX developers to go beyond the basics of configuring Dynamics AX , but also get to grips with securing an organization model by developing extensible data security policies.

Jenny Yang06/09/13
4126 views
0 replies

You Say Dynamic, I Say Static

Solutions for spotting those pesky outliers have been around in the world of credit card processing, banking, and security for some time now. “Anomaly detection”, a.k.a. fraud detection, is a pretty common term in those industries.

Ayende Rahien06/09/13
3110 views
0 replies

On Friction in Software

I was pointed out to this article about friction in software, in particular, because I talk a lot about zero friction development. Yet the post show a totally different aspect of friction.

Christopher Taylor06/07/13
2161 views
0 replies

Expecting Big Change with New Technologies? Good Luck Waiting.

Change has always been one of the most important wheels driving the IT industry. IT product vendors, systems integrators, technology vendors, a plethora of consulting service providers –- all partner with customers to engineer, deliver and enable change in some form or the other.

Eric Gregory06/07/13
6632 views
0 replies

Links You Don't Want To Miss (June 7)

Today: The NSA/FBI project mining communications data from tech companies, a coder's life in links, a high-performance fork of Google's LevelDB, Text Adventures vs. MUDs vs. Roguelikes, and more.