HOW TO: Disable Deprecated Function Notices in PHP

Here’s a quick tip on how to disable notices like this one appearing on your site: Deprecated: Function eregi() is deprecated in… At the top of your application (bootstrap or index file) just add the following line of PHP: error_reporting(E_ALL &...

FREEBIE: Magento Featured Products Widget

UPDATE 4 FEBRUARY 2012: An updated version  of this widget is now available here Today I launched my first Magento widget. Features Group by category.  Using this widget, you can specify the categories to display products from, and on the frontend you’ll be able...

HOW TO: Install PDT Plugin In Aptana Studio

I was just trying to setup the PHP Development Tools (PDT) in Aptana Studio on my new laptop.  However, when I selected the package I received an error saying: Cannot complete the install because one or more required items could not be found. Software being installed:...

Results: The David Walsh SEO Challenge

Two weeks ago the original David Walsh Challenge commenced.  For those that missed it, the aim was to see who could appear higher up in Google when searching for the other persons name i.e: Search David Walsh and see Cube Websites higher up than Chachakawooka Search...

CCKW Text-To-Speech (TTS) jQuery Plugin

David Walsh (colleague and web developer) has launched his new Speech Recognition system.  It’s currently available as a jQuery plugin but he has promised that version 2 will bring a full featured API. What can you do with it? The TTS plugin can read out any...

HOW TO: Catch PHP Errors and Warnings

This morning I was faced with an issue with SwiftMailer where the PHP code was throwing an error message as it failed to connect with the mail server. To solve it I first thought of using a try/catch, but obviously that wouldn’t work due to the fact that the...

The David Walsh SEO Challenge, Day 2

Yesterday me and a colleague (David Walsh) began our SEO challenge.  In case you missed it, the aim is to see who can get their website to appear higher than the other persons, when searching for our names i.e. Search for David Walsh and get Cube Websites to appear...

Hitting the Android Market

I’ve been looking at creating applications for the Android and iPhone platforms, though it’s actually Android that interests me more. I’ve had a play with the various tools and libraries available to developers including: Android SDK Adobe AIR...

David Walsh, An SEO Experiment

David Walsh (a colleague) has challenged me to see who can get their own website to appear higher on Google when searching for the other persons name i.e: Search David Walsh => get Cube Websites Search Ashraf Vali => get Chachakawooka There’s no set...