Aussie Divers – IDC Phuket

Are you stuck working in a bank, or any job you hate, are you wishing to get away and start a whole new life and career, that involves way more sun, sand, sea and surf, well the job you are actually looking for is that of a Scuba Diving Instructor!

Aussie Divers Phuket latest service is what we call IDC’s or Instructor Development Courses in Phuket, follow the link to find out more. But essentially you can’t just become an instructor, it requires some expert training in scuba diving which is what Aussie Divers IDC Courses will mold you into.

Visit

Aussie Divers – IDC Phuket

Keep Reading...

Aussie Divers Phuket – Best Scuba Diving Phuket

Looking for the most exceptional and highest quality scuba diving provider in probably all of South East Asia? Well look no further than Aussie Divers Phuket. Aussie Divers has been instrumental in improving the service level for customers for both on board and off boat diving related activities with a massive focus on customer service and safe diving practices, nothing else in Thailand even comes close.

Visit

Aussie Divers – Scuba Diving Phuket

Keep Reading...

Local Dive Thailand – Phuket Scuba Diving

Local Dive Thailand – Scuba Diving Phuket Tours & Liveaboards, this is a new website designed and built by A Plus Design. Was one of my premier builds because the client was happy for me to run with as much design and development rope as I could handle, leaving me alone to develop a product that will be timeless, beautiful and functional.

Local Dive Thailand are one of Phuket’s main liveaboard booking operators offering trips to the Similan Islands and other remote location all over South East Asia at amazingly affordable prices. So feel free to check them out, I certainly learned a lot about the amazing diving locations Phuket and Thailand have to offer while building this website!

Visit

Local Dive Thailand

Keep Reading...

Night Diving Phuket

Night Diving Phuket, a new website designed and built by A Plus Design. Fairly simple build and design all done in house, small backe-end admin system for adding dives and approving testimonials and confirming divers, loved the artwork for the title images much of it is un-edited, they have some very serious underwater photography going on.

Night Diving Phuket is simply a group of Phuket diving professionals who enjoy Night Diving and one day got together and decided that there needed to be a less ad-hoc and less on demand system for night diving there, so they created a series of schedueled special dives from certain special times of the Lunar calendar, like Full Moons, New Moons, Supers Moons, Micro Moons and funnily enough even Blue Moons. This way they could promote the night diving and get more and more people interested in the underwater world.

I learnt quite a lot building this web-site, as a diver myself it was great to learn that over half the animals that live on coral reefs are nocturnal, which means if you never dive at night, then you will only ever see half of what lives there. Plus my favorite ocean critter is the Octopus, again he is nocturnal so I will definitely be joining Night Diving Phuket for some nighttime scuba diving adventures!

Visit

Night Diving Phuket

Keep Reading...

Alive 2 Dive – Professional Underwater Photography

Alive 2 Dive, a new website designed and built by A Plus Design. Basically a bunch of Professional scuba diving photographers wanted a way to sell their amazing photos long after their students had returned home and realised just how much they actually did want photos of their day diving after all. A common problem in the industry, when a scuba diving instructor informs students that they will have to pay for the days photos, is that the students either don’t want to pay for them or don’t have money handy on the boat. Later on when the divers realise just how little scuba diving professionals earn, coupled with the passion they bring to their work it seems redundant to hand over 25$ for high quality photography of your day, except, it’s too late you are already on the plane home.

Well enter Alive 2 Dive, the Instructors can upload a preview of the photos and you can purchase the entire package through PayPal anywhere in the world, then download or have them sent to you on a USB stick. Cool hey.

Visit

Alive 2 Dive

Keep Reading...

Fullscreen background slider – jQuery plugin

There are literally thousands of sliders currently developed for you to pick from, but there are two things these sliders do very very badly. The first is that they rarely are use-able for a fullscreen website or gallery. Secondly they always, always handle the loading of those large background images badly. All examples I could find of fullscreen jQuery sliders or galleries loaded the imagery at the beginning when the slider loads. This is a terrible outcome for the user, they have to sit there staring at a blank screen while the app loads. Mobile was even worse. Also when the user clicks through the image slides they get black screens. It’s terrible UI experience and that is where this slider comes in.

Fullscreen background slider is a slider yes, but it is also far more than that, it is a way of using large beautiful background imagery, while maintaining a fluid and simple user experience, which should always be paramount!

Best way to see it in a action is to check out this demo.

Demo

Demo :: Fullscreen slider

Keep Reading...

Blog Post default image

I have a love hate relationship with Plupload, if you are unsure what Plupload is, it’s a jQuery script that gives your users the ability to upload files. Very useful, but oh so difficult to implement, hence why we use Plup.

The issue is, Plup if it were a political leader is a Facist, it has a certain way it wants you to do things, and you will not differ from the assignment. The plugin is rigidly attracted to it’s own stupid plupload interface. Now if you are an interface developer like me and you work on different applications you will know the interface for a plugin gets thrown out on day one, it’s the actual API and functions you are interested in. You want your site to look uniform and there are client expectations to meet. Sadly Facism does not fit this model which is why Plup sucks so badly as soon as you want to roll a custom uploader, I mean it doesn’t even have a reset method, NO SERIOUSLY, you can’t reset the plugin via the API.

Keep reading and I will show you guys a bunch of ways to beat Plup into submission for your custom uploaders.

Keep Reading...

Blog Post default image

Ran into this little problem the other day when using someone else’s specific syntax. Returning a complex object using a notation that puts objects brackets onto new lines was throwing an error. I sat there staring at it for maybe like 20 minutes wondering what the hell I’d been drinking recently and why I couldn’t trace the error.

Turns out it was a very simple syntax pit fall I hadn’t come across before, because I’m a Person A in the example below with regards to formatting my scripts.

// Person A's format
function() {
 // function bracket on same line as declaration 
}

// Person B's format
function() 
{
 // function bracket on new line 
}

You can argue which is better all you want but likely you will run into both forms as a developer, both have their merits, and neither saves compile time.

So if you are a person B or just forced to use that format when defining objects, there is a catch you should know about.

Keep Reading...

How to make pretty seo urls via .htaccess in Apache

I will keep this post very short and sweet.

You can easily remove file extensions, in this case ‘.php’ from your urls, so that your urls are easy to remember, provide top SEO results and value, look pretty without file extensions, represent your architecture and are easy to change or redirect?

Pretty urls with no .php extension
{code type=html}

www.mysite.com/subsection/
www.mysite.com/subsection/page
{/code}

Ugly urls with extensions
{code type=html}

www.mysite.com/subsection/index.php
www.mysite.com/subsection/page.php
{/code}

Keep Reading...

Blog Post default image

If like me you are a bit of perfectionist when it comes to your web-sites and their SEO value, then you may eventually run into this problem.

You have gone to the effort of creating a nice .htaccess file for apache which removes the extensions of your webpages so you get nice pretty urls like

Pretty urls example
{code type=html}

www.mysite.com/subsection/
www.mysite.com/subsection/page


www.mysite.com/subsection/index.php
www.mysite.com/subsection/page.php
{/code}

See this post on how to create those pretty urls above
How to make pretty seo urls via .htaccess

You may also have installed WordPress or may be using it the way I do via an include header

The Problem
{code type=php}
define(‘WP_USE_THEMES’, false);
require($_SERVER[‘DOCUMENT_ROOT’] . ‘/blog/wp-blog-header.php’);
{/code}

Then one day you spidered your own site to make sure Google could index you correctly, all of a sudden you may have been surprised to find all your pretty urls, returning nasty 404 page not found errors in the header of your requests, even though you can browse to them and there are no apparent connection issues.

Well guess what is happening?

Keep Reading...