Building Meshlab from Source in Ubuntu

Every time I build Meshlab, it’s always a little more work than it really should be. So here’s my notes from my most recent build (June 2018, Ubuntu 18.04) Clone the repositories (This is for building master, switch to a release branch/tag if you prefer) git clone git@github.com:cnr-isti-vclab/meshlab.git git clone git@github.com:cnr-isti-vclab/vcglib.git -b devel Install dependencies (You may need other dependencies, these are just the ones that I needed at this point in time)

Dual-booting Ubuntu 18.04 with macOS (including full disk encryption)

Introduction I’ve been running Ubuntu on Macbook Pros for a couple years now, and while the ease of installation, driver support, and general stability has greatly improved in recent years, it can be difficult to find up-to-date guides. I’ve recently set up a mid-2015 macbook pro dual booting macOS with Ubuntu 18.04, so I figured I’d document my steps. First some overall notes and warnings, then simple instructions for a non-encrypted install, followed by slightly longer instructions for an encrypted install.

Publishing a Website from Emacs and Hugo

Introduction After 5 years, it’s time to give the site a bit of a refresh, now with fewer images and more words. Previously I used bootstrap plus a bit of manual editing. This time I’ll be using a pipeline of Emacs org-mode -> ox-hugo -> hugo -> nearlyfreespeech.net. This post will self-document my steps to get all that up and running. The last time I did any web-related things was over 5 years ago, and I wasn’t an expert then, so these steps should be taken with a grain of salt.