Acer C120 Windows 8 How To

I recently purchased an Acer C120 pico projector for reasons I’m not entirely sure of, but I found – along with a few others on the ol’ internet that it doesn’t seem to be compatible with Windows 8/8.1 when using USB 3.0 meaning you have to resort to a USB 2.0 connection.

The errors I was getting included the 3 discs randomly connecting and disconnecting, the autoplay program running but being greeted by an error about DLCapAPI.dll not being installed on the system so the program cannot run, or that the drive the program is meant to run from simply does not exist anymore.

OpenShift missing environment variables – AHHHH.

OpenShift makes me angry, I’m getting that out there right now. Okay, so I recently had to create a snapshot of an OpenShift application so I could upgrade it from a small gear to a medium one for extra grunt, however nobody told me anything of the process other than the basic commands to create and restore the snapshot. (Shameless plug to tutorial on snapshotting)
What I ended up with was a million errors in the php.log claiming the the MySQL environment variables didn’t exist and a website that wouldn’t connect to the database. Yay. Not helpful.

QuickAero – because performance. (Windows Aero Toggle)

I got bored and made this after wondering how to quickly enable and disable Windows Aero (toggle).

It’s basically a tiny tiny application which will start and stop Windows Aero at the press of a button (or through command line arguments if you wish). Meaning you can now hit a button and disable Aero before you play a game then hit another one to start it again once you’re done killing things.


Command line arguments are “-start” and “-stop” guess what they do!
Size is 147KB (it was 11KB before I gave it an icon, but it looks better now.)

Download it here.


How to disable TalkTalk Error Pages (DNS Redirection) through Barefruit

How to disable TalkTalk Error Pages (DNS Redirection) through Barefruit

Seen this at all?

You probably will have but maybe for another ISP, they pop up when you attempt to get to a domain name that doesn’t exist or isn’t propagated by DNS. The service itself is fairly useful as it can be used to take you to websites even if you made a stupid spelling mistake like, but they can also be the most annoying thing in the world if you own servers – for example before disabling this I spent 25 minutes wondering why I couldn’t reach my subdomain even though I could from basically anywhere else…

Connecting to a Raspberry Pi directly through ethernet.

For my project using Raspberry Pi I needed access to it without having a monitor but also enough to be able to change things – VNC is of course the answer! But I also want to be able to connect it directly to my laptop because I wouldn’t have a router or anything. Thankfully RPi supports Auto-MDIX so it’s possible to connect without a crossover cable, but the only issue is the RPi needs to know what it’s IP address is. I spent a while looking for how to do this, most things said just plugging the cable into the RPi and laptop would work but I still had absolutely no idea what the IP of the board was – so the easiest way to fix this is simply to remove the SD card from the board, place it into a computer and edit the cmdline.txt file, adding this to the end:


You can replace the IP with whatever you need, then simply plug into both and SSH into the RPi and you should be good.

Note: You should also create a second copy of the cmdline.txt file to not include this as this won’t work for any other connection (router).