Partially Attended

an irregularly updated blog by Ian Mulvany

blog posts about ruby

Something broke in a Jekyll upgrade (a.k.a, sometimes I hate software)

This is a short story about software, some of the things I hate about it, my lack of knowledge of ruby, and a desire to own my own words. For various reasons I’m working on a brand new machine, I decided that I want to start posting to my own blog again (as well as cross posting to Medium, because fuck it, why not). That involved dusting down my Jekyll site and seeing if I could get it to work again. ... (more)

Setting up Vagrant, Librarian-Chef and Vagrant aws plugins on OSX Mavericks.

I have a new macbook pro. I want to install vagrant, chef and librarian, with the vagrant-aws plugins. I’m working on OSX Mavericks, and I want to get as clean an install as possible. For the most part I am also using the fish shell. This is what I’ve just run through over the last 20 minutes. Install command line tools from the terminal $ xcode-select --install Next we are going to install homebrew, with homebrew we will install rvm and with rvm we will install ruby. ... (more)

Passing arguments in liquid templates.

I’ve recently moved my blog over to hosting on github using the Jekyll templating system. I was intrigued by the ability of Jekyll to create a listing for related posts, but in the end the quality was poor. There are two methods avilable, the more robust uses latent semantic indexing, but this is not supported by github. I can understand this, as the processing required is a bit too much of an overhead for a lightweight hosting service. ... (more)