Stuart McCulloch Anderson
My name is Stuart, online I go by NxFIFTEEN or nxad for short. I'm a caffeine dependent life-form, often happiest when things don't work so I get a chance to fix them again.

I eat the whole apple core because I can’t be bothered going to the bin, admit it, you’ve done it. No, I have not lost my mind – it’s backed up on cassette somewhere, I just can't find a walkman anywhere.

For almost two decades I have loved all things science fiction or technology. I write software, mostly in PHP - please forgive me I'm leaning NodeJS too. I may have been analogue at birth, but I'm digital by design.

I can no longer remember who I stole my bio from or why.

Only Run the Scene at Night

This is a very simple LUUP snippet. The Vera has a handy function .is_night() which, as you'd expect, simply returns true or false depending on if its day or night. Vera doesn't need an attached light sensor for this, instead it uses local weather data - so if you've opted to keep your Vera offline this will not work. First create your scene based on your chosen trigger and add the lig Read More...

Tenvis Mini319 W Review

My trusty Panasonic BL-C10 IP camera finally failed after years of faithful service, so I went online searching for a replacement. After some searching I came across the Tenvis Mini319W for a low budget of about £32 it seemed like a good replacement. Installation was very easy, but instead of trying to make a dry unboxing event into interesting reading see the video bellow from the Ultimate Handym Read More...

Raspberry Pi Powered Open Vpn Client Side

This is part two of my series on creating your own, private, VPN server at home using a Raspberry Pi. If you have followed on from my Raspberry Pi Powered OpenVPN - Server post you will have a fully working OpenVPN server. You probably also noticed it took you a good portion of your afternoon, but with bugs and hacks being found in more and more Linux software and libraries it is well worth having Read More...

Software Society Email Problems Resolved

Fan-bloody-tastic! I've been trying to work out why emails to the Software Society have been falling over the last few weeks and finally I've worked it out! The lesson to take away from it is, never let someone on the other side of an IT support desk do anything for you that's mission critical. All my domains are hosted thru 123-Reg who act as my registrar, and have done for years. I Read More...

My New Php Fitbit Library Is Complete

Last month I announced I was working on a write of my Drupal/Fitbit module to allow it to run independently of the Drupal framework. What I wanted was a application that would allow me to do everything I was doing before even in a static HTML site - In just over a month and more than 180 commits that's what I've achieved. My new application is completely separate from the HTML site, meanin Read More...

Work Started on a New Php Fitbit Library

Last year I spent a few months building my own Drupal module for Fitbit. All in the middle did everything I wanted from it, pulling all my stats into a database and producing the reports and stats I wanted most. Problem is, I am not using Drupal anymore. As I've talked about before this site is pure HTML built using Node.js. So the site only needs rebuilt when I add or remove content but since Read More...

Acer Aspire Cmos Battery

Article Recovered I have been blogging online in one form or another since 1999, long before it was called a blog. Over the years I have lost a lot of the content I have created due to poor backups. I have been working to recover as much of my old content as I can from online archives. This article was an attempt to recover a previous post. I have searched online for an archive of this post b Read More...

Raspberry Pi Powered Open Vpn Server

I mentioned in a previous post that I had a spare Raspberry Pi. It's taken me a while to finish but I've managed to turn it into a portable OpenVPN server. A VPN, or Virtual Private Network, is a way of extending your private network into the outside world all fully encrypted. Free and in most cases unencrypted WiFi is available almost everywhere from universities to coffee shops or hotels Read More...

Fedora/Yum Update Notification in Open Box

OpenBox is a minimalist windows manager for Linux, it's also my manager of choice. Due to its minimal memory footprint its faster then Gnome or KDE, but because its minimal allot of what you may have come to know and move is no enabled by default. I will cover more about OpenBox and its configuration in future posts, but this evening I decided to check for any updates to Fedora 21 and to my su Read More...

Time to Let Go. My Email Will Be Changing

This weekend is time to go on a domain purge. Turns out all my domains for up for renewal in January and all 25 of them auto renew making January, already an tight months worse. I have a collection of 25 different domain names which I've gathered over the years. While the NxFifteen domains are not going anywhere there are plenty of others that can be allowed to lapse. This post is to serve as Read More...

the Dangers of Open Spots

All over the web you will see people telling you the internet is an unsafe place to be, but the biggest danger doesn't come from some one sitting at home intercepting your connection to your bank or Facebook. It comes from someone sitting in the same coffee shop as you getting between you and the internet, what's known as a 'man-in-the-middle-attack'. This illustration shows what a Read More...

Find Symbolic Links From Bash

How do I find all symbolic links in a directory? Read More...