Jonathan is an independent web developer, server administrator and application programmer and for nearly 20 years he has been working behind the scenes to support companies, organisations and individuals from all over the world to realise their digital ambitions. As a practitioner of many the computer languages Jonathan enjoys all things Linux, writing code, building computers, playing the XBOX, history and getting 'out and about' in the big outdoors. He thrives on new challenges, works around the clock and prides himself on being friendly, honest, reliable and ultimately, the complete professional.
In Defence of the Definition List
There are several different types of list elements in HTML5, and in a world where the ordered list and unordered list prevail, it would be true to say the definition list will never win a popularity contest. The definition list has become lost in a sea of ambiguity — but there comes a time when […]
.htaccess For All
Htaccess (HyperText Access) is a simple configuration file that allows designers, developers and programmers alike to alter the configuration of the Apache Web Server in order to provide additional functionality. Such functionality can include redirecting users, URL re-writes and providing password-protected directories; but it can do so much more. So let’s begin … Creating and […]
Ubuntu 12.04 LTS Precise Pangolin: Using GParted to Partition a Hard Disk
It may not be something you do very often but most Linux users would agree that being able to control the partitions on your storage devices is probably one of the most important aspects of mastering your operating system. So whether you want more space for your media files or you would simply like to […]
Ubuntu 12.04 LTS Precise Pangolin: Extending the Dashboard
The Unity desktop allows you to search for information both locally and remotely and in this article we will be showing you how to install a selection of current Lenses and Scopes that will allow you to extend your dash and to get the most out of the Ubuntu 12.04 LTS Precise Pangolin. So let’s […]
Ubuntu 12.04 LTS Precise Pangolin: Discovering a world of PPAs
If you want the latest software or the latest tweaks then a ‘Personal Package Archive’ (PPA) is the simplest and most effective way to get it up and running on your computer. PPAs are repositories hosted on Launchpad which you can use to install or upgrade packages that are not currently available in the official […]
Ubuntu 12.04 LTS Precise Pangolin: Introducing MySQL Server
One of the fastest if not one of the best known database systems on today’s market is MySQL. Forming one of the core packages in any LAMP (Linux, Apache, MySQL, PHP) or LEMP (Linux, Nginx, MySQL, PHP) ‘stack’ and in this article I will show you how to install, configure and manage MySQL on Ubuntu […]
Ubuntu 12.04 LTS Precise Pangolin: Building a Firewall
The default firewall configuration tool for Ubuntu is known as ‘UFW’. Developed to ease iptables firewall configuration, UFW provides a user-friendly way to create an IPv4 or IPv6 host-based firewall that will serve to protect your computer from un-authorised access and in this article I am going to show you how to setup, configure and […]
Ubuntu 12.04 LTS Precise Pangolin: File sharing with Samba.
Samba is the software package that allows you to share files, printers and other common resources across a network, and in this article I will be showing you how to install, set-up and manage a Samba Server on Ubuntu 12.04.
Ubuntu 12.04 LTS Precise Pangolin: Networking tips and tricks
Networking is often regarded to be complicated and very difficult to manage but as it forms an essential role in the day-to-day use of your computer the purpose of this article is to expose a few ‘tips and tricks’ that will serve to improve your computers connectivity and overall performance by showing you how easy […]
Ubuntu 12.04 LTS Precise Pangolin: Desktop Essentials
In a previous article I showed you how easy it was to install Ubuntu 12.04 LTS and by now you should be making yourself familiar with the idea of how your desktop works, where your files are stored and some of the basic concepts that make Ubuntu 12.04 LTS Precise Pangolin a truly great operating […]