Archive for May, 2012

Thursday, May 31st, 2012

JavaScript Math Methods and Properties

This page lists all of the properties and methods of the JavaScript Math static object. The methods allow you to round numbers in the desired direction as well as providing a selection of trigonometric functions. The properties allow you to reference such numbers as pi and e to the best precision that JavaScript supports without […]

Wednesday, May 30th, 2012

Antiquated Code

Looking at the code in a PHP script recently trying to figure out the cause of a security hole, I observed that the script used many deprecated commands from PHP 4 that are not going to work in the next version of PHP. I’ll take this opportunity therefore to remind those writing code that they […]

Thursday, May 24th, 2012

Using Alert to Debug your Script

While all browsers (except Firefox) now come with a built-in JavaScript debugger (and Firefox has several debugger extensions available you can install), sometimes it is just simpler to debug your script the old fashioned way by commenting out parts of the script and by adding alert statements at various points in the code. Some browsers […]

Wednesday, May 23rd, 2012

This Week’s Updates

The following pages have undergone a rewrite this week and now contain more information than they did before. Nested Styles What is an Operating System Cleaning up Cookies WCreating PDFs from Wordperfect

Tuesday, May 22nd, 2012

VIP Help Desk

Uninstall it Immediately. I was going to give the owners more time to respond since I reported security issues with this script but the more I think about the security issues the more I realise could be done using the script – leaving the owner of the site running the script to take the blame […]

Monday, May 21st, 2012

“Security andPrivacy for Microsoft Office 2010 Users”

Only a small book but covering some very important topics. The significance of this book is so great that despite it being one of the smallest books I have reviewed it has ended up with one of my longest reviews. “Security and Privacy for Microsoft Office 2010 Users”

Sunday, May 20th, 2012

Starting and Stopping Services

Service run behind the scenes on Windows NT/2000/XP/Vista/7 to provide certain functionality that you require. This includes such things as networking scheduling of tasks, running your own web server etc. Generally you have the services set to start automatically when Windows starts. Where you are maintaining your system it may be necessary to temporarily stop […]

Friday, May 18th, 2012


A lot of people building web sites thing “Search Engine Optimisation” (SEO) when what they should be thinking is “Marketing“. Marketing is a lot more than just SEO and the end goal is not to get to the top of the search results.

Wednesday, May 16th, 2012

This Week’s Updates

Quite a few pages have been changed this week. Those with more than a word or two changed include: PC – What is a zip file? PC – Two Hard Drives CSS – ID Styles HTML – Ads in Web Pages CSS – Child Selectors Browsers – Unknown Link

Tuesday, May 15th, 2012

Domain Name Scam

I just received a letter from a company calling themselves “Domain Renewal Group” advising me that I have a domain due to be renewed in September and offering to handle the renewal – at FIVE times what I pay the current domain registrar. Make sure you don’t fall into the trap of paying way more […]

Friday, May 11th, 2012

Common Linux Commands

Different Linux versions implement a slightly different set of commands but there is a significant group of commands that almost all versions understand. This reference page lists all of the most commonly supported commands along with a brief description of what each is for. Common Linux Commands

Wednesday, May 2nd, 2012

Holiday Function

Just one extra line of code in the toCalendar method allows a function to be substituted for the array of dates – just as long as the function expects to be provided with a year and to return an array of dates in that year. Holiday Function