Blog

Easiest way to get Lat/Long GPS coordinates from Google Maps API with PHP

So I built a properties rental website and they wanted to show a marker on a google map for where the property was. Well before I could start plotting markers I needed to get the coordinates from the supplied address. Easy! Below is a handy function with simple usage. You’ll need to go and sign

Continue Reading →

Contact Form Hijacking – How to secure your PHP contact forms from header injection

When coding contact forms in PHP, most people don’t realize that unless they’ve taken the necessary measures, it will probably be vulnerable to header injections. This basically means that the attacker can put his own To and From into the email headers using the textarea or inputs in the contact form. Why do people do

Continue Reading →

Mac: Don’t like pressing ALT+3 to do a hash #? Bind the \ backspace key to hash just like on Windows!

I like my Macbook. Great for coding and internet browsing. I can’t really game on it, but who cares when you’ve got a gaming machine for those times? One small thing that annoys me is having to press ALT + 3 every time I need a hash #. Whether it be for CSS ids or

Continue Reading →

jQuery HTML5 Placeholder Input Fallback (for browsers that do not support the placeholder attribute)

Hey, placeholder is a really useful HTML5 feature but unfortunately not all browsers support it. So here is a small jQuery script that will replicate placeholder functionality for older browsers. Read more for the code.

Continue Reading →

atoChat v1.0.1 preview video

The video can be seen at http://atomiku.com/files/atochat/preview.html atoChat needs beta testers so please email me via the contact page if you’re interested in the free beta and leave me your email address so I can get back to you. Thanks. (atoChat v1.0.1 release imminent!).

Continue Reading →

My pastebin site is back online

After 2 years of the site being offline and the code hidden away on an old development machine, I decided to dig it up and put it online again. You can paste code at: http://paste.atomiku.com/. It has Private/Public Posts, Syntax Highlighting for almost every language and the ability to set an expiry time. Enjoy.

Continue Reading →

PHP function for Resizing and/or Cropping images with GD

There are a number of classes or functions available on the internet for resizing or cropping images, but none of them suited me for one reason or another… so here is my function. It supports JPG, PNG and GIF. It can resize an image by width, or create a cropped fixed size image. This will

Continue Reading →

TotalFinder: Tabbed Mac Finder, Sort Folders on Top, and more

Sometimes while working on a project I would have 3 or 4 finder windows open at a time and things could get messy quite quickly. Trying to find a particular finder window that had been hidden under Firefox or Thunderbird for instance. The finder is very useful but I felt it was missing something… This

Continue Reading →

Show CPU / Memory / Network stats and more in the Mac OS X menubar with iStat Menus

Hey, just thought I’d share a nifty application I recently discovered for Mac. It’s called iStat Menus and it allows you to view a wide range of different stats straight from the menu bar. Every menu such as network, CPU usage or memory have a number of customization options. Primarily the Color and Display Format

Continue Reading →

Brilliant HTML/CSS3 form, input and validation styles

Below are a few excellent form designs I stumbled across while looking for inspiration. I will be adding more here as I stumble across them. Where possible, there are links to the tutorials or articles – the rest are just screenshots. WebTuts A great article / tutorial on how to design and develop a form

Continue Reading →

Twitter