cover image

Snappy Scope: Progress Update

I’ve previously written about Snappy and Unity 8’s Snappy Scope, back when I was first getting started on it. Since then, both the scope and Ubuntu Core itself have come a long way, so I thought it was time for an update and a quick demo. When I was working on Snappy back when I wrote the other post I was running Ubuntu Core virtually, since I was using my embedded devices for other tasks....

August 20, 2015 · 2 min · Kyle
cover image

Travis CI and Sauce Labs

I think we can all agree that testing one’s Rails project is a good thing. I think we can also agree that those tests should be run on a regular basis (i.e. after every change). I think it’s a logical conclusion then that having a continuous integration environment setup for one’s project would be considered ideal. This is really pretty easy for open-source projects, since a number of companies provide free support for them....

July 5, 2015 · 4 min · Kyle
cover image

Rails: Writing Engine Tests That Depend on Main Application Models

When developing a new Ruby on Rails project, one doesn’t always start from scratch. Often one first searches for an open-source project that will at least get one part of the way there. For example, one might want to do something as simple a create a website with a blog as well as image galleries. The first step in this journey might be to find some open-source blog software for Rails, e....

June 2, 2015 · 5 min · Kyle
cover image

VirtualBox: Internet Access With Host-Only Network

I ran into the need to access the internet from a VirtualBox VM via host-only networking. Of course, you’re saying “There’s a better way to do that!” And of course, I agree: with no other considerations, the best way to do this is to simply add another NIC to the VM configured as NAT instead of host-only. However, I’m trying to test out some new networking ideas for my OpenStack Network node, and it doesn’t have a NIC configured with NAT....

February 11, 2015 · 3 min · Kyle
cover image

The Face Detector

Several years ago, I was new to my specific group at work. I was working on a combination of image processing and a GUI for keeping track of specific objects in the camera’s view. I started on the GUI first, writing a server that received object locations and handed them off to the GUI which displayed them in a nifty way. I was using Qt and QML, which I have used in numerous personal projects, so I was pretty familiar and confident with what I was doing....

January 31, 2014 · 3 min · Kyle