DevOps Zone is brought to you in partnership with:
  • submit to reddit
Vijay Narayanan09/09/14
2583 views
0 replies

Targeting Quick Wins And Sustaining Momentum

Systematic reuse initiatives don’t have to be big-bang events preceded by a lot of noise. It can be done quietly – project by project with a resolute focus on getting targeted wins

Istvan Forgacs09/09/14
4434 views
0 replies

Debugging Step by Step - Active and Passive Debugging

Debugging methods can be categorized as active and passive. Active debuggers reduce the code size to be visited for bug hunting, while passive debuggers display any information you need. We introduce some new active methods. We also show how the usage of active debuggers helps you to debug more efficiently.

Craig Flichel09/09/14
2325 views
0 replies

Developing a Reusable File: Cleanup Schedulable Job

In my last post, I delivered on a reusable, file archival schedulable job. I promised to next look at doing something similar for file cleanup.

Ayende Rahien09/08/14
2392 views
0 replies

Troubleshooting, When F5 Debugging Can’t Help You

You might have noticed that we have been doing a lot of work on the operational side of things. To make sure that we give you as good a story as possible with regards to the care & feeding of RavenDB. This post is about your applications and systems, and how you are going to react when !@)(*#!@(* happens.

Kapil Viren Ahuja09/08/14
6738 views
1 replies

High Availability Design

If you fail to articulate to the clients what these numbers will mean to them in terms of cost, you wont ever get them accept the reality of internet and the universe. More often than not you will realize how business will realize that there are services they can live without.

Craig Flichel09/07/14
3890 views
0 replies

Developing a Reusable File: Archival Schedulable Job

DevOps and full-stack have been popular topics in our industry for a number of years now. Unfortunately, they don’t always mean the same thing to every organization or even individuals within an organization.

Robert Diana09/06/14
5806 views
0 replies

Geek Reading September 5, 2014

I have talked about human filters and my plan for digital curation. These items are the fruits of those ideas, the items I deemed worthy from my daily reading. These items are a combination of tech business news, development news and programming tools and techniques.

Douglas Rathbone09/05/14
2692 views
0 replies

So You Want Your Team to Start Using Git? – Part 1: Getting Started

When setting out to use Git there are lots of basic tutorials, but none that approach it from a zero-to-hero in a team environment. In this blog series I am going to trying to set out to change all that by walking you through the steps from working in a non-Git source control environment to using DVCS with other people.

Trevor Parsons09/05/14
5473 views
0 replies

How to Find and Solve Your Application Bottlenecks

Here’s a familiar scene: You’ve finished developing your application or a neat new feature and you’ve created the right system logs for new capabilities. You’re confident that if something breaks, you can easily spot the errors and overcome them efficiently.

Maarten Ectors09/04/14
5080 views
0 replies

How to Successfully Attack a Software Dinosaur?

We all have “enjoyed” working with some software that was purchased because “You can’t get fired because you bought…”. This software is known for being the industry leader. Not because it is easy to use, easy to integrate, easy to scale, easy to do anything with,… It often is quite the opposite.

Gil Zilberfeld09/03/14
3175 views
1 replies

The Economics of Unit Testing

Unit testing is a set of skills, that rarely appears on a resume. When I saw a resume with unit testing on it, it rose up to the top of the interview queue. I understood the person who put it there understand what it means to the business.

Zemian Deng09/03/14
3574 views
0 replies

Deploying Applications or Libraries to WebLogic Server Using Command Line

Here is how you can automate deployment for WebLogic server using the command line.

Lieven Doclo09/03/14
4300 views
0 replies

Hystrix and Spring Boot

Hystrix is a Java library aimed towards making integration points less susceptible to failures and mitigating the impact a failure might have on your application.

Jonas Gauffin09/03/14
3810 views
6 replies

Communicating business rules with methods

Do you use anemic models? i.e. having business classes like “User” without any methods but just properties instead? Do you want to do better but do not know how?

Istvan Forgacs09/03/14
3128 views
1 replies

Debugging Step by Step—Traditional Debugging

In the forthcoming articles we consider traditional and state of the art debuggers, introduce some new methods make debugging easier and describe and efficient process of bug hunting. In this first article we shortly outlined the main methods of traditional debugging, and explain their advantages and disadvantages.

Paul Reed09/02/14
6510 views
0 replies

Making Monitoring Work For You

Monitoring is a big part of DevOps, but what’s the best way to get started? Infrastructure monitoring? Application monitoring? What should you monitor? Where should that data go? How can you turn data into information and monitoring into alerts? What about alert fatigue and humane monitoring?

Jim Bird09/02/14
2784 views
0 replies

10 Things to Make Your App Secure: #1 Parameterize Database Queries

Let’s start with #1 on the list, the simplest, but one of the most important things that you can do to secure your application: Parameterize Database Queries. One of the most dangerous and most common attacks on online applications is SQL Injection.

Lieven Doclo09/02/14
2557 views
0 replies

RAML: How Specification Becomes Documentation and Testing

In my last post I talked about what annoys me about Swagger. This evening, I took the time to see whether there are any good alternatives out there.

Yung Chou09/01/14
3159 views
0 replies

Accelerate DevOps with the Cloud – Bringing Docker Online using PowerShell DSC

Picking up where we last left off, Yung Chou and Keith Mayer continue our Accelerate DevOps with the Cloud series as they welcome Andrew Weiss from Microsoft Consulting Services as they show us how we can manage Docker containers using PowerShell DSC.

Kaveh Shahbazian09/01/14
7922 views
5 replies

Two Tales: Object Oriented Programming & Functional Programming

Recently, while crawling in old scrap repositories, I've found something that ironically still makes sense! And that was a different point of view about the relation between OOP (Object Oriented Programming) and FP (Functional Programming).

Robert Diana09/01/14
4262 views
0 replies

Geek Reading August 28, 2014

I have talked about human filters and my plan for digital curation. These items are the fruits of those ideas, the items I deemed worthy from my daily reading. These items are a combination of tech business news, development news and programming tools and techniques.

Dave Bush08/29/14
7320 views
0 replies

It is Called “Unit Testing” for a Reason

Simply, a unit is one feature or functionality that your application needs to perform. The problem I see most people have is not that they don’t know how to test a unit so much as they don’t understand what “a feature” or “a function”.

Borislav Iordanov08/29/14
8057 views
5 replies

Where are the JVM Scripting IDEs?

Production code is being written, dynamic language code bases are growing, whole projects don't even have any Java code proper. Yet when it comes to tooling, the space is meager to say the least.

Paul Hammant08/28/14
3559 views
1 replies

Provisioning, Deployment and Application Config Cycles

In my opinion: provisioning should be via “Infrastructure as Code," deployment of application binaries is as it’s conventionally understood today, and application config should be “Configuration as Code.” Here’s a handy diagram of all that, for a single hypothetical environment.

Arvind Anandam08/27/14
1035 views
0 replies

Securing JBoss EAP 6 - Implementing SSL

This blogs details the steps you could take to secure JBoss EAP 6 running in Domain mode. These are probably documented by RedHat but the documentation seems a bit scattered. The idea behind this blog is to put together everything in one place.