GDPR Privacy Notice

GDPR (General Data Protection Regulation) is due to come into force from the 25th of May. Everyone processing data in any form will be subject to the requirements of this new regulation. 

I  have been researching the implications of the regulation with regards to your website, and have attempted to put an example notice together which will help to cover the regulation. First though some caveats. Continue reading GDPR Privacy Notice


IP Geo Block

I have found a WordPress plugin which looks quite interesting. I am currently evaluating how it works, and whether it makes any difference. What it does is blocks access to your site from countries that are not listed as acceptable.

Why would you want to do that?

Hackers control things called Bot Nets. They are computers based all around the world. In many if not most cases the owners of those computers are unaware that they have been infiltrated. What a hacker may do with a compromised server is use it to launch attacks on other sites and servers.

With the security used on your sites there is a mechanism which will detect failed logins. If more than three failed logins occur over a set period (generally 30 minutes) the device that is attempting to login will be blocked for a period of time.

At the point the login is blocked another computer comes on line and attempts to login too, and so the process repeats itself. It is called a Brute Force Attack, they occur all of the time, and sometimes for extended periods of time. Continue reading IP Geo Block


You don’t want one of these….

I was passed the following message in a text file from a small regional charity. It was on the start up screen when the computer was turned on.

All your documents, photos, databases and other important personal files
were encrypted using strong RSA-1024 algorithm with a unique key.
To restore your files you have to pay 0.49965 BTC (bitcoins).
Please follow this manual:1. Create Bitcoin wallet here: Buy 0.49965 BTC with cash, using search here: Send 0.49965 BTC to this Bitcoin address:1FkFRVWCvTyimcAAxq19dhYGspQ4KaeoabL4. Open one of the following links in your browser to download decryptor:

5. Run decryptor to restore your files.


– If you do not pay in 3 days YOU LOOSE ALL YOUR FILES.
– Nobody can help you except us.
– It`s useless to reinstall Windows, update antivirus software, etc.
– Your files can be decrypted only after you make payment.
– You can find this manual on your desktop (DECRYPT.txt)

(In the above example I have edited all of the links to make them void just in case anyone was curious to take a look and land in more trouble.) 

Is it real what should I do?

First, tell your manager. It may represent a risk to the office and everything connected to the local area network.

Continue reading You don’t want one of these….


Home-Start Birthday Badges

Home-Start Birthday Badges

I have built around 35 Home-Start sites over the past 3 years, many are on their second generation as I switched from HTML to WordPress 2 years ago.

For most of them, they feature a birthday badge in the sidebar. This is a graphic, and I usually place the next 3 years + worth of birthday badges in the media library so that the respective organisations can update them.

It is important to show how long an organisation has been established on your site, it says you are stable and are likely to stick around. (Regretably that is not always the case in these days of reduced funding).

Follow the link below, and you can download 25 years worth of birthday badges in a zip file. They go from 10 through to 35 years. After you have downloaded them, unzip them and keep the ones you need and discard those you do not need. Continue reading Home-Start Birthday Badges


Need to create a PDF file?

What is a PDF file?

PDF stands for Portable Document Format. It is a universal way of reading a document on any device. You do not need any special software to read the contents of a file encoded in PDF other than a PDF reader. These are generally already embedded in your operating system or application software that you use on any device, whether that is a desktop, laptop, tablet or smart phone. It is also independent of operating systems and therefore a cross platform solution sharing documents irrespective of whether you are on a Windows, Linux or O/S X (Apple Mac), Android or other platform.  Continue reading Need to create a PDF file?