Quick fix for the ‘Deprecated: Function eregi() is deprecated ‘ issue / error with phpThumb and PHP 5.3+

I recently upgraded a production server to PHP 5.3.6 from a much earlier 5.2.x build and noticed that the process had killed all instances of phpThumb on the server due to the deprecation of the functions ‘eregi’, ‘ereg’, ‘split’ & ‘eregi_replace’. See:- http://php.net/manual/en/migration53.deprecated.php for a full list of functions deprecated since PHP 5.3.0. The messages […]


Using PHP to Encrypt, Decrypt, Sign & Verify Data with a .NET generated XML RSA Key

I’ve spent a fair amount of time researching how to sign data in PHP with a .NET generated RSA Private key that has been exported in XML format. There are many ‘half baked’ solutions out there that can only provide half of the functionality or that use exec or shell_exec to call on other components […]


UK Car Make / Manufacturer / Marque & Model Databases

I’ve not been able to find a decent source for a UK car manufacture & model database, so I’ve put one together using various sources. I’ve tried to match Autotraders lists, but I cannot guarantee complete accuracy, these databases were last updated on the date of this post.


Netgear WG111T – Windows 7 x32/x64 Driver Installation

Update Nov ’15: This guide reportedly also works on Windows 10 (previews) as well as Windows 8 and Vista, read the comments. I recently needed to use my WG111T on Windows 7 / x64. There seems to be some confusion out there about how to ‘obtain’ / install the drivers in Win 7 so I thought […]


VMWare Duplicate Ping Responses

The Short I found that running routing and remote access on a Windows server with VMWare virtual machines causes the virtual machines to receive duplicate (in some cases multiple duplicates) response packets which drastically lowers the network adapters through put. The Long Recently I have setup a new IP PBX for my office lines and desk phones. We […]