Cloudflare Now Active

After the recent high-profile vulnerabilities, I decided to turn on the free version of CloudFlare for this domain.

CloudFlare provides a reverse proxy service that sits in front of your domain. It will serve content where it can on your behalf (caching), optimise content where it can (e.g. minimising JavaScript, HTML, CSS, etc.). But even more important from my perspective is their ability to protect against a number of vulnerabilities.

The most obvious protection – because this is where CloudFlare started – is DDOS protection. DDOS is a way of throwing very large numbers of requests at your domain, preventing legitimate access. But CloudFlare also now provide protection against other threats and it is interesting to look at the dashboard and seeing a bunch of threats being filtered out every few days.

A recent add-on, especially to the free service, is the ability for CloudFlare to provide SSL security for free. This means that your whole site can present as HTTPS (encrypted HTTP) & you can even enforce this so that visitors cannot connect without encryption. This is easily done without the hassle normally associated with creating and maintaining SSL security.

Kudos to CloudFlare for providing this excellent service and for providing a useful free version. I’m happy to recommend it to everyone who runs a web site or service.

Site updated – Faster and better!

The upgrade of this blog from WordPress 3.3 to 3.4 on Dreamhost didn’t go as smoothly as planned. In fact it failed fairly spectacularly – unable to complete the required database upgrade.

However, many clouds have silver linings. In this case it meant that I brought forward my plans to ditch the horribly slow hosting provided by Dreamhost in the USA and switch over to the new VPS provided by BHost in the UK.

If you have had the chance to compare the two sites, you’ll know that it now runs a lot faster. It will improve again when I do some tweaking. I can now use a proper opcode cache for PHP, something that Dreamhost wasn’t able to provide.

I’ll be doing further optimisations now that I have full control, I should be able to do away with a whole load of WordPress plugins.

WordPress tweak to manage posts admin, filter and show custom field

This tweak will change the “All Posts” page in the administration section of a WordPress site.

It adds the ability to filter the post list based on a custom field that has been used in any of the posts at any time. Continue reading “WordPress tweak to manage posts admin, filter and show custom field”

Coping With Google Reader Changes

If you are a Google Reader user, you will have noticed the latest design change and probably been amazed at how poor the new layout is. What you may not have immediately noticed is just what you’ve lost.

In this article I look at what has been lost and what you might be able to do about it, at least in the short term. Continue reading “Coping With Google Reader Changes”

Updated Blogs

Hi to everyone who has followed this blog and my other blogs (Living With Linux and my Development Blog) for a while. The Living With Linux blog is now redirected to the Linux category on this blog and the development blog redirected to the Development category.

For a long time I’ve been meaning to consolidate the blogs into a single blog and move the main blog from Blogger to WordPress.

Well, that has now happened so welcome to the new, updated blog.

There may be one or two missing posts and some missing comments but I will fix that as time allows.

I also intend to move back to using Disquss for comments which I think gives a much better reader experience and reach.

So hopefully, I’ll be more inclined to make better use of the blog again now and I will be trying to bring together not only the larger posts on this blog but also my short posts on Twitter and Diigo in a more consistent and coherent form.

Bug in WordPress 3.0 Custom Post Types

Well this one threw me!

I was trying out the new custom post types in WordPress 3.0 RC1 and could not work out why mine wasn’t working even when I copied an example from the web and only changed a few things.

It turns out that there is a limitation in the naming of post types – they cannot have a name longer than 20 characters!

If you use more than 20 characters, the “Publish” button becomes “Submit for Review” and if you submit, you get the dreaded:

Are you sure you want to do this?
Please try again.

error.

Hello WordPress! My blogs now combined

I’ve moved my several Blogger blogs over to a single WordPress blog as I can take better control.

Unfortunately, I’m guessing that some comments may get lost in the move – sorry about that.

Anyway, you will now find blog entries about all areas of IT that take my fancy including Windows, Linux, Web & Office development, Identity Management and doubtless lots of other random stuff.

My blogs are mainly for me so that I can keep things I’d like to remember (or rant about!) in one place, if it’s useful to you as well, please let me know in the comments.

Regards,

Julian Knight