Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Finding the Perfect Linux Laptop

· 20 comments · 600 words · Viewed ~29,394 times


Regular readers will remember that I run Ubuntu on a MacBook pro. Why? I'm a contrarian sod. It's the machine work gave me. I can do everything I need to do with Linux without having to deal with OSX or Windows. What can I say, it works for me! The only problem is that the MBP is heavy. Much to unwieldy to carry around without a decent rucksack. The keyboard - while…

Splitting a Surround Sound Audio File in Ubuntu

· 550 words · Viewed ~565 times


Screenshot of multitrack audio in Audacity.

See this update for a better way to do this. Being mostly notes to myself and following on from my post on Quadrophonic files. I have: A DTS album stored as a .WAV A .cue file with chapter markings I want: The single large file to be split into individual chapters with one file per chapter. Each file to be multitrack (that is, to stay in surround sound) It turns out,…

ZeleSouris Wireless Vertical Mouse and Linux

· 1 comment · 600 words · Viewed ~3,963 times


This is a quick review of the ZeleSouris Vertical Mouse and a guide to setting it up on Linux. Four years ago, I got the latest Evoluent Vertical Mouse. It's a great device, but it's starting to show its age a bit. So, time for a new model. I'm doing a lot of travelling, so a wireless mouse is a must. Sadly, the Evoluent Wireless Mouse is £75. As good as their mice are, I wanted something …

Why I vertically align my code (and you should too!)

· 34 comments · 750 words · Viewed ~86,469 times


There was an interesting discussion on HackerNews last week about the Linux Kernel coding style. During the discussion, I kicked off a minor holy war about whether one should vertically align code. I'm all for it! Let me explain why. What Is Vertical Alignment? Take this trivial example: int robert_age = 32; int annalouise_age = 25; int bob_age = 250; int dorothy_age = 56; I find easier to …

Ubuntu on a MacBookPro 8,2 running Yosemite

· 13 comments · 700 words · Viewed ~15,100 times


A MacBook running Linux.

Being mostly notes to stop me getting frustrated. Based, in part, from this excellent forum post. I've always run Linux on my Mac Hardware. I love the physical aspects of the Mac line, but I really can't be bothered with their Play-doh infested software. Let's assume you have a nice, clean, freshly installed OSX 10.10 Yosemite sat on your MacBook Pro. I'll also assume that you may…

WebDAV, SSL Handshake, OwnCloud, CloudFlare, and Ubuntu 12.04

· 250 words · Viewed ~1,578 times


Right, that's enough keyword stuffing! I've been trying to mount an OwnCloud instance via WebDAV. I kept receiving the error Mounting failed. SSL handshake failed: SSL error: sslv3 alert handshake failure Or SSL handshake failed: SSL alert received: Handshake failed The route of this problem seems to be that the version of libneon (the WebDAVS connector library) shipped with Ubuntu 12.04…

Submitting (Trivial) Linux Kernel Patches

· 1 comment · 450 words · Viewed ~3,865 times


A cute penguin.

So, I've submitted my first patch to the Linux Kernel! It's trivial set of documentation improvements - mostly done so I could see if I've got everything set up correctly. This blog post is more of an aide memoire than a fool proof guide - I hope future me finds it useful! Install and Configure git I'll leave you to figure out how to install git on your system - one thing you will need to is…

Case Conflicts in Dropbox for Linux

· 5 comments · 250 words · Viewed ~3,330 times


Unix is user-friendly — it's just choosy about who its friends are.

I love Dropbox, I really do. It sits on my home PC, my laptop, my server, and my Android phones and tablets. Nothing comes close to it for seamlessly giving my machines access to the same set of files. It even runs on Linux - well... mostly. All my devices run Linux, from my Raspberry Pi to my MacBook. One of the great things about Linux is that is allows for case-sensitive file names. That …

Creating Animated Gifs from 3D Movies (HSBS to Gif)

· 500 words · Viewed ~1,777 times


A few days ago, I posted this animated gif that I'd created from the 3D Doctor Who Special. I created that gif manually, but I wondered if it was possible to create such an animation in an automated fashion. Turns out, it's pretty easy! This relies on ImageMagick - which is a powerful image manipulation tool. All of these scripts work on Ubuntu - and they should work on any GNU/Linux disto…

Why Do Companies Still Use Microsoft Windows For Displays?

· 36 comments · 250 words · Viewed ~38,951 times


As I was exiting Oxford Railway Station, I glanced at this screen showing the bus departure times. Notice anything odd about it? sigh Yet again someone has shoehorned Microsoft Windows into a product it is completely unsuitable for. Why does a screen which displays a fairly basic set of information need to be running on an expensive Windows licence? Moreover, why is such a machine connected …

Rooting The Nook

· 7 comments · 250 words · Viewed ~1,686 times


Photo of a Nook eReader with eInk screen.

I was inspired by Matthew Petroff's Kindle Weather Display to do something similar with my old Nook Simple Touch Reader. I had planned to use a salvaged eInk screen - but the Nook STR (or NSTR from now on) is only £29 due to a massive price drop. The Glow version is a mere £69 - so I bought that and have set my old NSTR to work as a "Family Display Screen". The idea is that this will stay by t…

Can Oneko Help Beat RSI?

· 2 comments · 450 words · Viewed ~521 times


(Praying to Betteridge!) For the last few years, I've been using ergonomic computer input products such as the Microsoft 4000 keyboard and the Evoluent Vertical Mouse. I spend a lot of time on my computer - and I know how crippling the pain of RSI can be - especially for someone who relies on their laptop to earn a living. Recently, I've added a new tool - Oneko! Oneko is a little cat who…