Author Archives: Aaron Hastings

Installing New Relic Servers on openSUSE

New Relic Servers is an excellent cloud-based server monitoring platform. I maintain a set of servers, both physical and virtual, running a range of operating systems, namely: Debian 7/8, Ubuntu 14.04, CentOS 6/7 and openSUSE 13.2. I work with configuration … Continue reading

Posted in Linux, Monitoring, openSUSE | Tagged , , , , , , , , , , , | Leave a comment

Scroll wheel functionality in GNU Screen

GNU Screen is one of my biggest time savers in work. It allows me to handle multiple shell and SSH sessions in one virtual terminal, and ensures those sessions stay alive even when I lose network connection due to switching … Continue reading

Posted in Linux | Tagged , , , , , , , | Leave a comment

Completely recovering from a “bricked” Buffalo LinkStation LS200-series NAS (and opening the firmware too!)

I recently bought a Buffalo LinkStation LS220 NAS (network-attached storage) device. The device itself is a good quality piece of hardware, but the software leaves a lot to be desired. I bought this NAS purely as a redundant (i.e. RAID1) … Continue reading

Posted in Buffalo LinkStation LS220, Linux | Tagged , , , , , , , , , , , , , , , , , , , , , , , | 59 Comments

Updating to Android 5.1.0/5.1.1 on rooted Nexus 5

Updated (2015-05-29) – I have tested this method successfully with Android 5.1.1 and have updated the post title/content to reflect this. Does this post look familiar? I wrote a post back in December 2014 solving this same problem for Android … Continue reading

Posted in Android | Tagged , , , , , , , , , , | 90 Comments

Updating to Android 5.0.1 on rooted Nexus 5

OTA (over-the-air) updating in rooted Nexus land has never been the most elegant process. But, prior to Android 5.0 Lollipop, at least it worked as expected, with the main irk being that you’d need to re-root your device afterwards. While … Continue reading

Posted in Android | Tagged , , , , , , , , , | 70 Comments

Who’s trying to break in to your Linux box?

Fun with pipes! Just a quick Bash snippet for getting a good look at who’s attempting to log in to your Linux or other standard GNU system: #shell> lastb -w | sort | awk ‘{print $1, “\t”, $3}’ | uniq … Continue reading

Posted in Linux | 7 Comments

uLuas – Developing a real-time Luas app for Ubuntu

Over the last few weeks I’ve been working on a project called uLuas. uLuas is an open source smartphone app developed using the Ubuntu SDK. It provides real-time tram stop information for Dublin’s Luas light rail service. In this post … Continue reading

Posted in Development, Linux, Ubuntu, Ubuntu SDK | Tagged , , , , , , , , , , , , , , , | 5 Comments

Getting Ubuntu notifications to appear on the correct monitor

Like many of you, I use Ubuntu at work with a dual-monitor setup. One of the most frustrating things I’ve always found is its behavior regarding pop-up notifications. I regularly miss new emails or chat messages due to the notification … Continue reading

Posted in Linux, Ubuntu | Tagged , , , , , , , , | Leave a comment

Django (not the movie)

For added ambience, listen to this song while reading. Django is a web framework. I only vaguely knew what that meant when I declared I was using it for my project. In a nutshell, it’s a way of plugging everything … Continue reading

Posted in Django, Final Year Project, Python | Tagged , , , , , , | Leave a comment

Final Year Project: Introduction

I have to admit that I wrote the Raspberry Pi off at first. I mean, my initial description of it as a “slow Linux computer” are technically correct, but I never really thought of looking at it for what it … Continue reading

Posted in Final Year Project | Tagged , , , , , , , , , , , , , , , , , , , , , , | 1 Comment