Starbucks WIFI – BTOpenzone connection timeout
TL;DR: Remove any custom nameservers you have set on your machine and you should be able to connect fine Earlier this week, I spent a good 15 minutes or so trying to get online at a Starbucks, but the...
View ArticleUSB stick formatted on OSX, won’t read on Windows
This one gets me every time. I use Tuxera NTFS (which is fantastic) to add NTFS support to my mac. However, every time I tried to format a USB stick to be NTFS to use in a Windows PC, every time I...
View ArticleInstalling PHPUnit under PHP 5.4 from Homebrew
On my mac, I use Jose Gonzales’ homebrew tap for installing PHP 5.4. It works amazingly well, generating apache modules and FPM plists for every version in case I need them, as well as the CLI version....
View ArticleCrashplan: Network Blocked
I had a strange issue recently where my Crashplan backup wasn’t working, and no closer inspection it looked as though the network was blocking me from backing up. Fortunately, this wasn’t the case. The...
View ArticlePhing and PharPackage – unable to create temporary file
For Storyplayer, we wanted to be able to distribute a phar file that users can run. This worked when I first started building it, but after adding a few dependencies I started seeing the error message...
View ArticleStart PolicyKit on Ubuntu
As I run vanilla xmonad, I don’t get nice things started for me when I boot up. Though I normally install packages with dpkg -i package.deb, sometimes I want to use the software centre and I need to...
View ArticlePHP: return and the HEREDOC syntax
PHP just threw up this error, which had me stumped for a while: PHP Parse error: syntax error, unexpected end of file, expecting variable (T_VARIABLE) or heredoc end (T_END_HEREDOC) or ${...
View Articlealembic – TypeError: Boolean value of this clause is not defined
When trying to add columns to a table using alembic, I ran into the following error: File "/path/to/site-packages/sqlalchemy/sql/elements.py", line 460, in __bool__ raise TypeError("Boolean value of...
View Articlecookiecutter: Don’t strip trailing newlines from files
I’m using cookiecutter to generate new project templates for our new, PSR-2 compliant PHP projects at work. Unfortunately PSR2 mandates that each file has a trailing new line at the end, but...
View Articleansible: ImportError: No module named ansible.playbook
TL;DR: brew link --overwrite ansible This week I tried to run ansible-playbook on OSX and received the following error message: $ ansible-playbook ImportError: No module named ansible.playbook I also...
View ArticleAnsible: module is missing interpreter line
Whilst trying to run Ansible 1.4.4 (installed from the Ubuntu PPA), I came across the following error: module is missing interpreter line I searched for the line in the Ansible code base, and it showed...
View ArticleGoogle Chrome stealing focus / repainting in xmonad
Since updating to Ubuntu 14.04 / xmonad 0.11, I’ve had a strange issue where Google Chrome would appear to repaint itself, no matter which workspace I was on. I couldn’t interact with the window, but...
View Articlefatal error: xxhash.h: No such file or directory
When trying to compile a project, I started to receive the error fatal error: xxhash.h: No such file or directory. I tried to install liblz4-dev, but that didn’t seem to fix the error (looking at the...
View ArticleDell XPS13/XPS15 white noise via audio
Just a quick post to make a copy of a script that I’d rather not lose. By default, the XPS15 has a fairly quiet white noise hiss when using headphones without any sound playing. Someone linked me to...
View ArticleFFII iOS: Game Freezes
Something a bit different this time. I’m currently playing through Final Fantasy 2 on my phone (iOS8, just in case it matters) and the game would freeze after certain pieces of dialog. It’s happened to...
View ArticleDownload failed: (Unknown cipher in list: ALL)
I was trying to install PHPUnit with Composer (on CentOS 5.6, if it makes any difference), but I kept receiving the error Unknown cipher in list: ALL. As it turns out, this isn’t an issue with PHP or...
View ArticleJekyll: Failed to build gem native extension
When trying to install jekyll, I got the following error: mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h $ sudo gem install jekyll Fetching: liquid-2.6.2.gem (100%)...
View ArticleReadKit crashing on load
This week, ReadKit started crashing for me as soon as I opened it. No matter if I tried to refresh, click on a tab or open the preferences it crashed. I can only assume that it was something to do with...
View ArticleiPad TV shows not being grouped correctly
Since updating to iOS 8.2, I noticed that any TV shows I had on my iPad weren’t being grouped correctly. They were all grouped together under one untitled TV show and then were separated out by season....
View ArticleWindows 8 Temporary Profile Issue
When I booted Windows today, I was presented with a message that says that I’ve been given a temporary profile. Most of the instructions I found revolved around running sfc /scannow, but when I tried...
View Article