Upgrade an ASUS Chromebox - more RAM, bigger SSD, and Ubuntu

ASUS makes a pretty handy Chromebox, and it’s handy not just because it’s running ChromeOS, it’s handy because of everything you can do to the box itself. The ASUS Chromebox is easily upgradeable, and capable of running just about any linux distribution. The model I picked up,…

Generate UUIDs in PHP

I’m working on a project currently where I am using UUIDs as unique identifiers. PHP doesn’t have a good UUID function for this, so I wrote one that let me generate one. <?php function generate_uuid() { return sprintf( '%04x%04x-%04x-%04x-%04x-%04x%04x%04x',…

Useful Pythonista Links

Pythonista is a great app for iOS that lets you get things done, and there are a lot of useful snippets out there that help make it more useful. This post is to bring together some of those links, and I will probably update it as I add more. I’…

Using Dropbox as a Git repository

I use github heavily, but I have a couple projects that I like to work on across multiple machines, but don’t necessarily want to share them on github, and I already use private repositories… I decided to use Dropbox as a git server to work with multiple machines as…