Paul Cochrane bio photo

Paul Cochrane

Twitter LinkedIn Github

All Posts

2017

2016

Controlling screen brightness via ACPI

Really, this is just a workaround for an issue I haven’t completely understood. Nevertheless, since I had to work out how I’d handled brightness control via...

YAPC::EU 2016 Day 3

These are my notes from the talks I attended at the third day of YAPC::EU 2016.

YAPC::EU 2016 Day 2

These are my notes from the talks I attended at the second day of YAPC::EU 2016.

YAPC::EU 2016 Day 1

These are my notes from the talks I attended at the first day of YAPC::EU 2016.

NPLW 2016

The Dutch Perl Workshop (NLPW) was held on the 1st of April, 2016. Many jokes were made about the date being no joke… Here are some of my impressions about...

2015

Processing files with spaces in filenames

Sometimes I get files from friends who use certain graphical operating systems, where it’s ok to use spaces in filenames. Processing these files on Unix isn...

2014

Installing MinGW doesn't suck anymore

Recently a PhD student at the institute where I work wanted to use make and gfortran on a Windows box without having to install Cygwin in order to compile a ...

Windows Git Installation

A version control system is fundamental to the work of anyone developing software, whether it be scientific software or not. This is one of the fundamental ...

Test suite profiling

Recently at $work I found that our test suite was taking longer and longer to run and had begun to slow down development. A long-running test suite smells of...