Posts

  • Word separators in URLs

  • In the world of web development and search engine optimisation you find this topic is frequently discussed, yet often without any reasoning or conclusion. Therefore the purpose of this article is to investigate why.

    So, let’s start at the very beginning, and find out what “word separators” actually are, and why we need them in URLs.

    Traditionally a word separator is a space, yes, an every day space you create with your space-bar key.

    The problem with using spaces in URLs is that when the URL is utilised in a browser (for example), the URL is encoded using percent encoding which causes spaces to appear as the encoded “%20”, resulting in an ugly URL formation which is humanly difficult to read.

    ie: http://www.example.com/percent%20encoding

    How do we overcome the problem? Over the years a workaround has developed…

    …the dash, no the hyphen, no in fact it’s the minus sign (yes, I mean this “-” symbol)…

    ie: http://www.example.com/not-percent-encoding

    Read More »

  • Transfering domains from Godaddy.com to TuCows OpenSRS

  • I need to transfer a bunch of domains from Godaddy (aka Godamnannoying) to TuCows (aka OpenSRS), surly it can't be that difficult? Right?

    I found that there were lots of articles on how to transfer to Godaddy, but not how to get out. This is a short guide on how to transfer away from Godaddy, in this case we will be transferring to OpenSRS.

    This guide is appropriate for .com, .net, .org, .name domain names.

    Read More »

  • How I hacked my schools website – a look into the past

  • When I was about 16 I hacked my schools website, why? how? Let's find out…

    Read More »

  • So how did I get infected in the first place?

  • People often ask me how their system got infected in the first place, this article attempts to make you aware of where infections come from, in an attempt to help you prevent them in the future.

    Read More »

  • FreeBSD 6.2 “/usr/ports: No such file or directory”

  • I recently setup a new FreeBSD 6.2 server, only to find the following:

    server# cd /usr/ports

    /usr/ports: No such file or directory.

    Read More »

subscribe via RSS