• submit to reddit
Johanna Rothman07/24/14
2719 views
0 replies

How Pairing & Swarming Work & Why They Will Improve Your Products

If you’ve been paying attention to agile at all, you’ve heard these terms: pairing and swarming. But what do they mean? What’s the difference?

Omri Erel07/24/14
1891 views
0 replies

Security Standards to Be Aware of with SaaS

bBeing visibility and control to their clients, users will still have to take total control of potential compliance risk. It has been observed that whenever business applications are moved outside the enterprise perimeter, security is greatly compromised.

Alec Noller07/24/14
1872 views
0 replies

The Best of DZone: July 17 - 23

If you missed anything on DZone this week, now's your chance to catch up! This week's best include a Spring MVC 3 view controller example, a look at the new mobile database, Realm, the Java origins of AngularJS, 5 quick points about threads in Java EE, and more.

Carlos Sanchez07/24/14
1034 views
0 replies

Anatomy of a DevOps Orchestration Engine: (II) Architecture

Maestro architecture is basically defined by a master server and multiple agents, written in Java and Ruby (JRuby) for the backend and JavaScript for the frontend using AngularJS, and integrating several open source services. It is quite heterogeneous, with multiple languages, build tools, and packages.

Paul Reed07/24/14
809 views
0 replies

The Ship Show: DevOps on the Silicon Prairie

When most of us think of where the gravitational pull is in DevOps, places like San Francisco, New York, and Belgium spring to mind. But the Midwest? You bet, pardner! For episode 45, we take a field trip to Minneapolis for its first ever DevOps Days.

Rob J Hyndman07/24/14
993 views
0 replies

Plotting the characteristic roots for ARIMA models

When modelling data with ARIMA models, it is sometimes useful to plot the inverse characteristic roots. The following functions will compute and plot the inverse roots for any fitted ARIMA model (including seasonal models).

Mike Bushong07/24/14
1680 views
0 replies

Scaling Big Data fabrics

Certainly, Big Data applications are distributed largely because the size of the data on which computations are executed warrants more than a typical application can handle. But scaling the network that provides connectivity between Big Data nodes is not just about creating massive interconnects.

Andy Overton07/24/14
3124 views
0 replies

Swiss Java Knife - A useful tool to add to your diagnostic tool-kit?

As a support consultant I am always looking for handy tools that may be able to help me or my team in diagnosing our customers middleware issues. So, when I came across a project called Swiss Java Knife promising tools for 'JVM monitoring, profiling and tuning' I figured I should take a look.

Sharone Zitzman07/24/14
741 views
0 replies

Cloudify 3.0 Has Been Released!

Automated Monitoring: Eliminate the boundaries between orchestration and monitoring with a mechanism designed to automatically react to events with corrective measures. Using custom workflows, a custom workflow engine and a modeling language, Cloudify 3.0 allows you to automate any process and any stack.

Steve Hanov07/24/14
706 views
0 replies

You can cheat so your web site seems faster than it is

Previously, I was precalculating the completion which maximized the probability of the word, using some basterdized half-remembered version of bayes law. But I think there is a better approach, by running simulations on existing data.

Alec Noller07/23/14
4611 views
0 replies

Dev of the Week: Pierre-Hugues Charbonneau

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community. This week we're talking to Pierre-Hugues Charbonneau, Senior IT Consultant and System Architect at CGI Inc., and author of DZone's 200th Refcard: Java Performance Optimization.

Ross Mason07/23/14
2821 views
0 replies

The Real World Cup Winner: APIs

What actually went behind the scenes of this whole experience was an API infrastructure that allowed media entities to expose their digital assets and stream live media over end user devices. There were countless mobile apps that were consuming APIs and even more digital assets behind those APIs.

Borislav Iordanov07/23/14
4837 views
0 replies

Why is the Fundamental Theorem of Software Engineering Fundamental?

So you can see where I'm heading with the question posed at the title of this post. It is the reference resolution that is fundamental an indirection is simply what we do to (re)define what that resolution process ultimately looks like.

Benjamin Ball07/23/14
4102 views
0 replies

There's a Bot on Twitter That Sells OpenStack Instances for Bitcoin

A developer over at StackMonkey wrote a bot that sells instances of his OpenStack cluster for Bitcoin, and the Twitter user @obitcoin is using it on Twitter. Truly we live in a frightening but awfully convenient digital age, made more convenient by devs like Kord Campbell, the developer in question.

Florian Motlik07/23/14
3218 views
0 replies

Why You Should Build an Immutable Infrastructure

Immutable components as part of your infrastructure are a way to reduce inconsistency in your infrastructure and improve the trust into your deployment process. Atomic deployments, combined with validation of the image and easy rollback, make managing your infrastructure a lot easier.