Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Cheap BlueTooth Buttons and Linux

· 44 comments · 750 words · Viewed ~45,162 times


Selfie sticks - like most modern inventions - are utter tosh. But they've rapidly brought down the price of Bluetooth buttons. So who am I to complain? Let's take the venerable AB Shutter 3 - You can find it on Amazon for around £2 including postage - or around $2 on AliExpress. Frankly, that's stupidly cheap. OK, let's put this to work as something other than a vanity clicker! There are no …

Help! How do I extract 3D objects from PDFs?

· 23 comments · 350 words · Viewed ~16,176 times


The PDF file icon with a big red line through it.

You know how the Democratic People's Republic of Korea is neither democratic, nor particularly for the people, nor a republic? Yeah, so it turns out the "Universal 3D" format is pretty far from Universal! A little backstory... The Europeana Carare Project has some gorgeous 3D scans of ancient monuments and heritage sites. The only problem is that the 3D files are trapped inside PDFs. Yup -…

How to type Emoji in Ubuntu

· 6 comments · 150 words · Viewed ~4,764 times


New tech site Gadgette has a great article on how to type Emoji on Mac and Windows - but they (understandably) didn't cover Ubuntu. So here I am to show you how. Get The Fonts If your computer doesn't have the requite font, install the latest version of Symbola. Simply open up the .zip file, double click on the .ttf font, then choose "Install". Find The Character You almost certainly have…

Repairing the Sercomm RC8230 PTZ Camera

· 3 comments · 450 words · Viewed ~562 times


I've been busy writing the definitive Sercomm Camera API documentation. (No, you need a hobby!) While doing so, I noticed that I couldn't get my Pan/Tilt/Zoom camera to... well... pan! No lateral movement whatsoever. It'd move up and down - but its left and right movement was non-existant. I could hear the stepper motor whirring, but it wasn't producing any movement. Weird... TO THE…

Exporting Multitrack Surround Files in Audacity

· 5 comments · 150 words · Viewed ~21,504 times


Screenshot of a multitrack audio export.

Notes to myself! Suppose you want to create a surround sound file using Audacity. The app is a little obtuse, so this may clear up some confusion. When exporting, Audacity defaults to mixing down to stereo. You must adjust these settings: Edit → Preferences → Import/Export → Use Custom Mix Lay out your audio. Keep each track as mono. You can have as many tracks as you like and then downm…

Running Star Wars Galactic Battlegrounds on Linux

· 7 comments · 450 words · Viewed ~3,511 times


OMG! Good Old Games has the amazing Star Wars Galactic Battlegrounds available for a mere £3.99. That was the game which introduced me & my wife to collaborative gameplay, so I was incredibly excited to see it available again. This is a brief guide to getting the game working on Linux - including multiplayer and widescreen. I'm using Ubuntu 14.04 - but the steps should be broadly similar on …

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

· 34 comments · 750 words · Viewed ~86,490 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 …

Setting Up Ubuntu To Be *Just* Right

· 550 words · Viewed ~869 times


Recently, I set up an older MacBookPro to run Ubuntu 14.04. As ever, these are mostly notes to myself. You don't need to do any of these things - it's just how I prefer my set up. Turn Off Dash Amazon Search No one wants their dash searches going off to Amazon. In the dash, search for privacy. Use A Proper Desktop - MATE 1.8.1 As per the instructions: sudo apt-add-repository…

Ubuntu on a MacBookPro 8,2 running Yosemite

· 13 comments · 700 words · Viewed ~15,102 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,579 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…

Dealing With Quadrophonic / DVD-A Files In Linux

· 1 comment · 800 words · Viewed ~2,091 times


These are mostly notes to myself. These all comply with the UK's new copyright laws. Check your local laws, kiddies! DVD-Audio (called DVD-A or DVDA) never really took off. It's hard to find the discs and compatible hardware. Nevertheless, I want to listen to these high-resolution audio tracks under Linux. In these examples, I'm using Ubuntu - but any modern system should cope. Ripping…

Which Painting Do You Look Like? Comparing Faces Using Python and OpenCV

· 22 comments · 1,250 words · Viewed ~24,889 times


Many years ago, as I was wandering around the Louvre, I came across a painting which bore an uncanny resemblance to me! Spooky, eh? Yeah, yeah, it's not the greatest likeness ever, but people who know me seem to think I look like the chap on the left. This got me thinking... Wouldn't it be great if when you entered an art gallery, a computer could tell you which painting you look most like? …