Welcome to My Blog
IT related tech tips since 2006MD5SUM via PowerShell (when you don’t have Get-FileHash)
SBS 2011 doesn't allow you to install Powershell v4 which has a one line Get-FileHash utility to generate an md5sum. So you need a few extra lines. I needed to transfer some PSTs which I had chunked down to 250MB 7z files. From SBS 2011 to Mac and wanted to check they...
PowerShell Export Multiple Mailboxes to PST
This script exports the email aliases in $export_names to a file with a yyyymmdd date stamp. The BadItemLimit is jacked really high because when a mailbox is 24+ GB and has a lot of weird Chinese and other character sets that make the export think it's corrupt. I'm...
Optus Android App Fail
Any example of inconsistent behaviour in an Android Mobile app. This is from Optus a Telco supplier. You have an amount to pay value and a click to pay button. The next screen should carry over the amount to pay value but instead has a value from a payment made...
Moving Between Content Management Systems (Drupal to Joomla)
If you decide that you want to move your business website between content management systems. You might want to ensure that your old links to specific content are still accessible. Some examples being blog posts, images or downloads. Following are two .htaccess hacks...
How to see all the records when you run MySQL show tables
Sometimes the database you are viewing with the mysql client has so many tables you can't see all of them because the first results are hidden. In the mysql client pager less; Now when you run show tables; it will pipe it to less and you will be able to see the whole...
Semi Colon
http://theoatmeal.com/comics/semicolon
Shortening your PHP Code
Learning PHP using firstly CakePHP 2 and now moving onto CakePHP 3 I'm finding there are some ways PHP has changed to allow you to write less and get the same result. Arrays Before <?php $myarray = array( 'one' => 'One', 'two' => 'Two', 'three' => 'Three'...
CakePHP & jQuery UI Autocomplete
This is a field that you enter a partial "batch" number and then the JQuery Autocomplete control queries the remote database for a matching list. This is rough code to get a jQuery UI auto complete control working with CakePHP. // in Model/Label.php public function...
Elegant Themes Divi Upgrade – Search Form Icon not working
If you are using child themes and you have header.php in it then upgrade Divi it might cause the search form to stop working. The simple fix is to remove your header.php from the Child theme e.g rm -f blog/wp-content/themes/Divi-child/header.php If you have header.php...