DevOps Zone is brought to you in partnership with:
  • submit to reddit
Andrey Karpov06/11/13
1373 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
2121 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
3567 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
2925 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
3135 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
2459 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
9065 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
1374 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
1300 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
4264 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
3239 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
2249 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
6828 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.

Gerard Davison06/07/13
3965 views
0 replies

Testing with Hudson/Jenkins: Problems Running X11 Sessions Concurrently

So we are running a quite a bit of automated UI testing and we have found over a large number of concurrent test nodes that even when the Xvnc plugin has correctly started that the environment is not always ready or reliable.

Jim Bird06/07/13
1163 views
0 replies

Choosing Between Pen Tests and Secure Code Reviews

Secure Code Reviews and application Pen Tests are both important practices in a secure software development program. But if you could only do one of them, if you had limited time or limited budget, which should you choose?

Abhishek Kumar06/06/13
1195 views
0 replies

Testing Chaos with Automated Configuration Management Solutions

With so many cogs collaborating in the infra-machine, a check on their collaboration seems rather mandatory -- like any other integration test for your in-house managed service. After all that was key idea behind having automated configuration management itself.

Mike Cottmeyer06/06/13
3520 views
0 replies

Thinking Together for Release Planning

I’ve been noodling on the phrase “Thinking Together.” Thinking Together is one aspect of the mindset that Product Owners need to embrace. I have been using this phrase with new Product Owners to explain why many Agile practices work.

Paul Reed06/06/13
4510 views
0 replies

The Ship Show: Going, Going...Gone

Whether it’s organizational dysfunction, discovering a role isn’t right for you, abusive management, or unethical requests, we look at the nagging yellow flags that pile up and can ignite into red flags that start your mind down the road of: Going, Going…Gone.

Daniel Ackerson06/06/13
2221 views
0 replies

Stop Scaring Everyone and Speed Up Your Releases

“But our customers don’t want 10 new versions a year. The last release alone had over 600 bugs!” retorts the hotline manager. “How about a small update with just a handful of bugs?”

Tim Spann06/05/13
3180 views
2 replies

Log Scraping

A quick Java snippet for log scraping.

Martin Fowler06/05/13
3269 views
0 replies

Martin Fowler: Embedded Document

Let's imagine we're storing an order as a JSON document and serving it up with minor server-side processing, again as JSON. An example document might be like this...

Jenny Yang06/05/13
3425 views
0 replies

When Puppet and Chef Aren’t Quite Enough

While configuration management tools like Chef or Puppet are a critical component of the DevOps Toolchain for building scalable infrastructure, they are only one piece of the automation puzzle.

Johanna Rothman06/05/13
2157 views
0 replies

Learning Through Simulation

With a simulation, you create a safe environment in which people can experiment with learning a new skill or seeing how they operate. There are two critical pieces to the simulation...

Rado Buranský06/04/13
6455 views
4 replies

Sustainable Automated Testing

Have you ever had a feeling that your automated tests are becoming overhead for the project? That the effort to keep them green seems to be higher than the added value? Then maybe what you do is integration testing and not unit testing.

Martin Fowler06/04/13
5705 views
0 replies

Martin Fowler Defines Continuous Delivery

Continuous Delivery is a software development discipline where you build software in such a way that the software can be released to production at any time. You’re doing continuous delivery when...