Blog Archives

The EU Referendum

This post is entirely based on my opinions. If you don't want to read a post about my opinions there are plenty of excellent videos on YouTube. You have been warned.

Posted in Rant

Amex: How to fail at running a survey

Banks and financial institutions are constantly giving out advice about email safety, helping customers to avoid phishing scams. Make sure the email is genuine, don't click on links, never give your personal information away online. Sensible advice, unless the financial

Posted in General Tagged with:

SiteWizard are annoying spammers

In short: SiteWizard are dirty annoying spammers who try random email addresses to send their silly SEO spam. They need to stop doing this. How can I be sure that I never signed up for their services? Firstly I never

Posted in General Tagged with:

libnids on 64-bit architecture machines

A quick note for anybody using libnids on a 64-bit machine (AMD64), you will need to compile with -fno-strict-aliasing if you use optimisation at -O2 or above. Without it libnids will silently fail to provide you any data. Rafal (the

Posted in Computing, Perl Tagged with: ,

Exporting from Proteus ARES to OSH Park

I have recently started to use Proteus ARES for PCB layout. I regularly order boards from OSH Park but there is a fixed file naming convention for uploaded ZIP files. Exporting from ARES is easy, the image below shows the

Posted in Uncategorized Tagged with: , , ,

Logic Friday

Today I wanted to quickly calculate a truth table for a simple boolean equation. Whilst this can be done very simply on paper it becomes tedious with lots of inputs. A quick Google search found "Logic Friday", available at

Posted in Computing, Electronics Tagged with: , ,

Goodbye, clamav

Today I removed clamav from my VPS, which was built into the mail service I run. There are a small number of users and a few thousand messages a week - I liked that I was probably offering some small

Posted in Computing Tagged with: , ,

New PCBs

Today two sets of PCBs arrived from OSH Park. Firstly a breakout board for Kingbright 14 segment LEDs. These are great for very high brightness text display. Secondly a small breakout board for the Maestro A2035-H GPS receiver. This is

Posted in Electronics

dogm ST7565 display modules

I wrote previously that I would review a graphic LCD made by dogm, which was provided by the company so I could update my ST7565 library. These can be bought from Mouser for reasonable prices. There are a variety of

Posted in Electronics Tagged with: , ,

Forcing SSL browsing in Apache

The Apache vhost configuration snippet below will force any non-SSL requests for a website to be rewritten to an HTTPS site instead. This is useful to ensure that clients cannot accidentally browse an insecure site, but they don't have to

Posted in Computing Tagged with: ,