cover image

Unity 8's Snappy Scope

I recently began a new position at Canonical. I joined this company in particular to give myself more opportunities for growth. Now, when I say that, people tend to assume I’m talking about a managerial track. I’m not sure why they tend to jump there, but it’s not what I’m referring to here. I’m talking about technical growth. I feel at the top of my game when I’m learning something brand new, and I needed a company that facilitated that....

May 24, 2015 · 6 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
cover image

GitLab 6.3 with Apache and Passenger. On an ARM

As I’ve mentioned in previous posts, I run all my websites on a MiraBox– my nifty, low-power ARM server. As awesome as it is having a low-power server, it does make things more difficult. I’m a Ruby on Rails developer, and I run three websites on this thing, along with a gitolite installation so I can host my own code. However, I recently began a few projects collaborating with other people, and as the projects grow, gitolite is not the collaboration platform of success....

November 25, 2013 · 7 min · Kyle
cover image

Upgrade makes Mirabox unbootable

For some reason (I can’t really put a finger on it exactly), I like to keep my servers up-to-date. I know! All those security patches, all those new features– they’re a killer! In all seriousness, I host several websites on a Mirabox from right behind my TV. I hopped on the plug computing train way back when the SheevaPlug was just a dev kit, and I’ve been on it ever since....

July 29, 2013 · 3 min · Kyle