Unable to install .NET Framework 3.5 on Windows 8 – Error code: 0x800F0906
I recently took the leap to move from Windows 7 to Windows 8. Now at first glance I was quite impressed with Windows 8. It seem to respond very well (its normally what a MS operating system does after...
View ArticleUsing PHP to confirm if an email was opened
Thanks to my friend Tobie Kruger who, as usual, guided me towards the light on this one. Here is a small and clean way to use PHP to check whether someone opened an email sent to them. First of all,...
View ArticleEnabling Windows Godmode
Windows 7 and 8 (not sure about other versions) which support a “godmode” with unlocks many extra features and tweaks. To enable this feature, create a new folder anywhere on your hard drive and use...
View ArticleUpdating a remote host (connect-to) value of an l2tp connection to a dynamic...
Mikrotik is a very powerful router operating system with an excellent scripting mechanism for performing all kinds of tasks. Recently I added a l2tp VPN between Cape Town and Johannesburg for one of my...
View ArticleUsing lm_sensors and a small PHP script to monitor and alert on CPU temperature
lm_sensors is a set of tools used on a Linux operating system to monitor the health of your hardware. I recently found it quite handy to monitor the core temperature of my file server at home. Due to...
View Articleinvalid oid errors on The Dude monitoring tool
The Dude is an awesome free monitoring tool. Recently my Dude server crashed and I had to re install it and restore the config from backup. All went well, except all the Interfaces monitored with SNMP...
View ArticleThe dude fails to restore (import) backup file
I have noticed that my instance of Mikrotik’s free monitoring tool, The dude, started behaving oddly recently. The service would crash every few minutes and would some times become slow to respond. So...
View ArticleGoogle currency conversion in PHP
So I was recently faced with billing a client in South African Rand for his Google mailboxes. Since the price would obviously change from month to month based on the current ZAR (South African Rand) to...
View ArticleHOWTO: Installing and configuring Nagios nrpe on CentOS
NRPE (Nagios Remote Plugin Executor) allows you to execute Nagios plugins remotely on other Linux/Unix machines. This allows you to monitor remote machine metrics (disk usage, CPU load, etc.). NRPE can...
View ArticleInstalling CentOS on Citrix Xen hangs: mounting /tmp as tmpfs
Problem: If you use one of the non CentOS templates on Citrix Xen 6.2 when installing CentOS, it hangs during the installation at mounting /tmp as tmpfs Solution: Create the new VM but don’t boot it...
View ArticleDataTables on click event fail to fire on page 2
I recently stumbled upon a JavaScript issue that I have actually encountered in the past but couldn’t remember where I used it. The problem comes in when you try to fire an on click event on an element...
View ArticleCrashplan – Plan to Crash!
I remember the days when CrashPlan used to be awesome, but in the last year they have released so many updates to their core system and in return caused a shit storm of headaches for people like...
View ArticleUsing PHP to harvest email addresses from websites
I recently had the need to contact a lot of people in the golfing industry but found it rather tedious to do Google searches for people who organize golf events and then copying each email address one...
View ArticleCrashPlan backup destination offline
Sometimes CrashPlan shows that the backup destination is offline especially when the destination is a Linux server. What I have recently learnt is that the issue isn’t on the backup destination but...
View ArticleMonitor and alert hard drive temperature in Linux
Due to the current heatwave in South Africa I have had to deal with quite a few hard drives failures. One of which was my file server at home and another server at the office. So I wrote this little...
View Article