Bash for Windows

Earlier this year Microsoft, with support from Canonical, released the Linux subsystem for Windows 10, which allows a user to install an Ubuntu image. This is said not to be a container, nor a full VM, but the Ubuntu user-mode image running on the Windows kernel. How you ask? Read the How It Works section … Continue reading Bash for Windows

Devuan on the Raspberry Pi

For anyone who reads my posts regularly or follows me on twitter, you'll be aware I've worked a lot with Raspberry Pi's in a production capacity. The devices I've helped work with have ended up in shops and restaurants all around the world. Security Issues Recently I came across some security issues with debian 7 … Continue reading Devuan on the Raspberry Pi

Windows CE to Raspbian – Pt. 3: Daemon Scripts for Mono Services

This is part three of a series of posts: click here for the previous post. The purpose of this particular post is to explain how to script your mono-service2 as a daemon and register that daemon to run at start-up and be killed at shutdown. It's important to note this post explains how to script daemons … Continue reading Windows CE to Raspbian – Pt. 3: Daemon Scripts for Mono Services

Windows CE to Raspbian – Pt. 1: Introduction & Differences

The purpose of this series of posts is to give an overview of my experiences deploying code to multiple platforms, in this case specifically taking a set of services written for Windows CE and make them cross-platform as a set of daemons for Raspbian. This post focuses on the difference between Windows CE and Raspbian … Continue reading Windows CE to Raspbian – Pt. 1: Introduction & Differences