Sam's Blog

Extending the Ubuntu Icon Spec.

Posted on 29 Apr 2016

So you have a new Ubuntu application, you’ve built it in QML with the Ubuntu SDK and now you’re going to give your app a brand shiny new icon? But you go and visit the official documentation and you go “where do I start? How do I make an icon?” Well, you’re kind of out of luck.

Read More →

Lenovo ThinkPad T460s Review

Posted on 25 Apr 2016

To replace my aging and broken ThinkPad E Series (the cheaper and plastic-er ThinkPad), getting the latest and greatest in ThinkPad was decidedly the best course to go. After much deliberation, the T460s was my choice. So after a couple weeks with it, here is my review.

ThinkPad T460s

Read More →

Deploying an IRC Server on Ubuntu

Posted on 09 Apr 2016

For fun, and mostly because I can, I deployed an IRC Network on my home server and I thought I’d write up the experience and steps of doing just that.

Screenshot of IRC Client

IRC Server with InspIRCd

Despite the punny name, InspIRCd appeared to be the simplest open source solution to deploying your own IRC server, since a package for it is in the Ubuntu repositories –you don’t have to faff around with compiling from source.

Read More →

What's up with Unity 7?

Posted on 06 Apr 2016

After being so rigid on the design of Unity for so many releases now, the team seem to be giving people what they want these days. Such as this new config option added to the pre-release 16.04 to place the launcher on the bottom now (but strangely not the option to move to the right). Does this make it a dock now?

Read More →

A DIY Linux Minecraft Server

Posted on 27 Oct 2015

Minecraft Grass Block

Since I have a local server already running, I’ve set it up to run Minecraft so I can play (usually with my nephew) at home and not worry about keeping the world on my laptop or another computer.

I’ve designed this instruction set for a modular setup, allowing for one or more instances of a Minecraft server to run on one machine without much duplication.

Read More →