Ubuntu 13.04

How to get a Command Line, Shell, or Terminal

These instructions are for Ubuntu 13.04 using the Unity interface (although, hints are provided at the bottom of the article for those who have installed a different desktop). Linux (of which Ubuntu is a flavour) and it’s inspiration Unix, have a strong emphasis and tradition of doing everything via typed commands. Often, when searching the […]

Ubuntu 13.04

How to Enable 3D Hardware Acceleration under VirtualBox

These instructions are for Ubuntu 13.04 running under VirtualBox 4.2.12 on Window 7 with SP1. The instructions are probably the same or similar for other version combinations but no guarantee is made. 1) Install VirtualBox Guest Additions. Full instructions can be found here. 2) Shut down the virtual machine. It is not possible to change […]

Java

warning: [options] bootstrap class path not set in conjunction with -source 1.5

When compiling with Java, you may get a warning message similar (or identical to): warning: [options] bootstrap class path not set in conjunction with -source 1.5 This warning is emitted if you are using JDK 7 Build 121 or later (earlier versions of the compiler would not issue a warning). It is warning you that […]

Mathematics

Understanding Supplementary and Complementary Angles

Supplementary and complementary angles are useful concepts to understand in trigonometry. Supplementary angles are any two angles that sum (add) up to 180° (a straight line). An easy way to remember this is that Supplementary and Straight line both begin with the letter ‘S’. Complementary angles are any two angles that sum (add) up to […]

Mathematics

Proving the Law of Sines

If you understand the definition of sine, it is pretty easy to prove the "Law of Sines".

Web Tools

How to Restore a Database Using phpMyAdmin

This tutorial is for phpMyAdmin version 3.5.5. It may be the same or similar for other versions, but no guarantee is made. Note: the preferred method to restore your database is to use the restore database service provided by your web host. If your web host does not provide such services, then you can use […]

Web Tools

How to Edit .htaccess in cPanel

This tutorial is for users whose web hosting administration front end is cPanel version 11.34.1 (build 12). It may be the same or similar for other versions of cPanel or other web hosting administration front ends, but no guarantee is made. Sometimes it is necessary to edit the .htaccess file. By default, cPanel hides this […]

Blog

WordPress – Preliminary Impressions of Photon in JetPack

JetPack for WordPress now includes a feature called Photon: Photon works by using wordpress.com to cache and serve up images from your site. Since I am always looking for ways to reduce my bandwidth (and speed up performance), I enabled it. I have observed a reduction in the bandwidth: The 20th, 21st, and 22nd averaged […]

Web Tools

How to Backup a Database Using phpMyAdmin

This tutorial is for phpMyAdmin version 3.5.5. It is probably the same for other versions, but no guarantee is made. Note: the preferred method to backup a database is to use the backup database service provided by your web host. If your web host does not provide such services, then you can use this method […]

Blog

Understanding the differences between various Linux distro's

There are many different operating systems (OS) out there. The most commonly known being Microsoft Windows and Mac OS, and then there is that OS called Linux that people keep talking about. It is not always clear what Linux is except that it is an operating system (sometimes claimed to be better than any other […]

C

Programming Error – Unintended String Concatenation

In an effort to be helpful, C and C++ compilers concatenate adjacent strings together. In the following example, the compiler will concatenate the two strings into a single string: printf("This is a string " "and this is another string."); Which is probably what you intended anyway. Because C and C++ are free form languages, adjacent […]

Web Tools

When Your Website Stops Working Properly, it may be a Corrupt Database

This tutorial is for people using a web host that uses the cPanel interface (version 11.34.1). Instructions may be the same for other versions or interfaces, but not guarantee is made. When we set up a website, we expect it to keep working. Maybe we have to apply periodic updates and patches, but, in general, […]