• submit to reddit
Sharone Zitzman07/24/14
1437 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
1937 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.

Raymond Camden07/23/14
2632 views
0 replies

Cordova Sample: Reading a Text File

A few weeks back I began a list of questions to help build a PhoneGap/Cordova File System FAQ. As I work through the questions I'm building little samples (like this one) to help demonstrate various FileSystem features. Today's is really simple, but as always, I figure people can find this helpful even if it trivial.

Michael Crump07/23/14
3490 views
0 replies

Disable the Screenshot Functionality in Windows Phone 8.1 Apps

In Windows Phone 8.1, anyone can take a screenshot by pressing the power button and the volume-up key at the same time. A customer was concerned about privacy in their enterprise app and asked me if they could disable this functionality for Windows Phone 8.1.

Alec Noller07/23/14
8593 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
5667 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.

Kon Soulianidis07/23/14
5894 views
0 replies

Swift from an Objective-C Developer’s Perspective

After the most recent WWDC, most iOS developers aren’t talking about cool new iOS 8 features or APIs. Instead, they’re talking about a whole new language: Swift.

Borislav Iordanov07/23/14
6445 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
8196 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.

Marcin Zajączkowski07/23/14
4461 views
0 replies

Null Object Pattern Implementation in Groovy

Quite common real life problem. Simple map based configuration. How to handle gracefully a situation when a given key is not supported? See how Groovy can simplify the implementation.

Alec Noller07/23/14
2600 views
0 replies

Redis Commands Visualized: One Good-Lookin' Database

For no particular reason at all, Redis Labs' Itamar Haber took a D3.js swing at the bulk of Redis' 160-ish commands, creating an interactive visualization of the lot of them - in Redis colors, of course. The end result is useful, but more importantly, it looks pretty cool.

Florian Motlik07/23/14
4100 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.

Tom O'connor07/23/14
5871 views
0 replies

Part 1: Getting Started with Ansible

Why Ansible? It’s agentless. Unlike Puppet, Chef, Salt, etc.. Ansible operates only over SSH (or optionally ZeroMQ), so there’s none of that crap PKI that you have to deal with using Puppet. It’s self-documenting, with simple YAML files describing the playbooks and roles. It’s feature-rich.

Sony Arouje07/23/14
3032 views
0 replies

Pi Tracker–Code Running in Raspberry Pi

Pi Tracker uses two motors to drive, Engine.py controls these two motors. As you can see in the code Engine.py creates two Motor instance. It also has functions to steer the tracker in different directions.

Hamid Shojaee07/23/14
3226 views
1 replies

Scrum and Quantum Physics

Since Scrum is an iterative process, you can have great success by focusing on things that you can say with a fair degree of confidence, while still allowing for some uncertainty in all planning and estimates.