Integrating OpenVPN into AOSP Source Tree
2011-06-17 06:11 by Ian
This post will focus on installing OpenVPN on an android phone and will cover both building OpenVPN from scratch, and using other people’s static binaries.
Some carriers disable tethering in their branded handsets. This procedure will replace tun.ko, which is typically the absent component.
Comment [2]
Bootchart from my dev box at work
2011-06-17 02:05 by Ian
No write-up. Just an image.
ADB, Fastboot and USB permissions
2011-06-08 04:53 by Ian
You will at some point need to be able to use ADB with a device attached to USB. Unless you are sinning, and working as root, you will be denied permission to do this. Here is a quick guide for fixing it…
Custom boot animations on android devices
2011-06-08 04:06 by Ian
Newer android platforms support animated boot screens. In the process of tearing the platform apart, I figured I’d replace the stock animation on my Xoom.
Car PC: Linux distibution and customizations
2011-05-11 23:08 by Ian
The distro is Arch. It was chosen for its light-weight, customizability, and its fantastic documentation. Here, modifications to the basic repository-sourced installation are discussed.
Making a simple perfume (orange blossom)
2011-03-27 17:45 by Ian
Every spring, the citrus trees in Arizona bloom. The blossoms are the origin of a volatile oil that smells wonderful. I decided to make a simple perfume from them. The girlfriend will approve.
2011.03.24: Controlling VLC from PHP via DBus
2011-03-24 01:42 by Ian
I was looking for a way to replace JVLC in the car computer. Mostly, this was motivated by a desire to eliminate the Java component of the software chain.
Metalcraft (PC Case)
2011-03-05 07:55 by Ian
For the past eight years, I’ve been limping along on my 2Gz P4a. I finally built myself a new PC, and quickly found that as the hardware has become better, the cases have gone one of two ways: Either cheap 1/16” steel rattletraps that cost $40, or Xbox hueg l33t towers full of lights and windows.
No thank you. I’ll roll my own.
Lojban parser
2010-10-28 14:29 by Ian
This article details a component in a volunteer artificial intelligence project. It is responsible for being the linear (as opposed to gestalt) front-end for communication with a human user. It is a PEG parser for a constructed language called lojban (“logical language”) and is written in Java.
Captcha from scratch (PHP / GD)
2010-08-11 07:51 by Ian
A captcha image written from scratch in PHP.
It’s dangerous to go alone. Take this (to protect your forms).