One of the reasons for me creating this blog is to write up solutions to computer problems I’ve come across. Some fixes are so complex, or are simply stumbled upon, that they don’t have many results in Google. This causes a tiny bug to become a huge source of stress that can last for days. We’ve all been there, so hopefully these articles really help a few programmers or computer users out.

What is a TCP SYN Flood Attack (DoS)

by Paul Joyce

Today we’re looking at a specific type of DoS attack; the SYN flood denial of service attack. Although this type of attack can just as equally be performed as a DDoS attack, the examples we’ll use are for a standard single-source denial of service. A SYN-flood attack works by consuming resources on the targets machine […]

Tags: , , , ,

Shared Hosting > Leverage Browser Caching

by Paul Joyce

We all know that faster websites are better websites. Not necessarily better quality, as the Internet is full of drivel, but Google and Bing love fast websites. If you can serve fast content, they’ve openly admitted you’ll do better in their search rankings. Better ranking means more readers/subscribers/buyers/moneys. It’s meant an improvement for this WordPress […]

Tags: , , ,

Linux: Changing your password from the CLI

by Paul Joyce

We all know that passwords are some of the most important pieces of information we have to remember, but on top of that we’re told we should change them regularly. This is all well and good, but do you know how to change your Linux password when you can’t get into the X windows manager? […]

Tags: , , , , ,

Chrome locking up with .pki/nssdb directory error

by Paul Joyce

After re-installing Ubuntu 12.04 back on my laptop I noticed that Google Chrome was quite unstable. I was using version 28.0.3, but every time I opened it up it asked if I wanted to set it as my default browser. Every time I clicked yes. Every time it failed to remember it when I came […]

Tags: , ,

Checking if an element is hidden with jQuery – the correct method

by Paul Joyce

Over the last couple of days I’ve been reviewing code submitted by other programmers for an external project. Two of these developers, who shall remain nameless, were checking whether elements in a form were visible or not. This is quite a common scenario, jQuery is often used to hide, add and remove elements dynamically these […]

Tags: , ,

Secure those WordPress 3.5.1 exploits

by Paul Joyce

Yesterday WordPress released version 3.5.2 of its famous blogging platform, patching many WordPress 3.5.1 vulnerabilities and exploits, but is it really worth the hassle of upgrading? I mean we all have better things to do at the weekend than go around fixing WordPress. Don’t even get started on those Monday mornings either! Well first off […]

Tags: , ,

How to secure WordPress: 4 tips to help lock it down

by Paul Joyce

With the recent spate of brute force attacks hitting WordPress installations around the world, its not surprising that hosting companies such as Heart Internet have taken some steps in protecting its users, even if it does raise a few eyeborws.┬áBut what can we, as users of WordPress, do to help protect our own blogs or […]

Tags: , ,

Suspicious www.webhostingstatus.com popup for WordPress Admins

by Paul Joyce

Like me you’ve probably seen a lot of activity in the media recently about WordPress being targeted by hackers for weaknesses. Well today I looked at my WP installs dotted around the virtual world and saw that some of them had a suspicious popup appear before I could log in to the admin section. The […]

Tags: , ,

How to order and group custom WordPress posts by their custom taxonomies

by Paul Joyce

Working on a project for a client, I needed to group an archive of custom post types by their categories. To complicate things further the categories were implemented as a custom taxonomy. On top of this the taxonomies had to be ordered alphabetically. After a lot of experimenting with loops and different configurations of arguments, […]

Tags: ,

Updating Chromium on Debian 6 (Squeeze)

by Paul Joyce

Switching between Ubuntu and Debian machines, you notice the benefits of both system OS’ quite quickly. The first major thing you’ll probably have noticed with Debian 6 (Squeeze) is that its bundled with Chromium. After a bit of use though, you’ll also notice how unstable Chromium is. Lots of web pages freezing up, tabs not […]

Tags: , , , ,

Links and useful footery things…

Copyright © 2017 Paul Joyce. Follow me on Twitter or perhaps Google+