Installing GlusterFS on HP Cloud
Gluster is a distributed filesystem that works well in the cloud. This post explains how to configure GlusterFS on an Ubuntu 12.04 image running in HP’s cloud. Using this setup, I gain all the...
View ArticleThe Not Invented Here Bias
There is a famous Toothbrush Principle of scientific theories: A theory is like a toothbrush: Everyone wants one, everyone has one, but nobody wants to use someone else's. We could replace theory with...
View ArticleHow Algorithms Rule the World
In a brainstorming meeting not too long ago, I asked my colleagues what I thought would be an easy question: What successful applications use artificial intelligence and machine learning? While I...
View ArticleDevZone’s 2014 Cloud Platform Report
I am very excited to see DZone's 2014 Cloud Platform ResearchReport come out today. The team at DZone has been working on this updated version of the report for several months, and they have given me...
View ArticleSSL And Password Protection for Kibana
Kibana is a front-end to Logstash, a log collection server. By default, Kibana is configured without support for logins and without support for SSL. This is a fast-paced explanation of how I tried to...
View ArticleGo’s Handy ioutils Package
One thing I find myself often doing in just about any programming language I use is reading and writing small text files. We're talking text files that are only a few dozen lines long. Go provides the...
View ArticleUsing Drone and Docker for Continuous Integration
It all started with a whine. "Isn't there something better than Jenkins?" I'd had it with Jenkins' hungry runtime, difficult setup, build slave system, and shoddy plugins. Matt Farina pointed me to...
View Article