Author Archives: Craig Lotter

About Craig Lotter

Craig Lotter is an established web developer and application programmer, with strong creative urges (which keep bursting out at the most inopportune moments) and a seemingly insatiable need to love all things animated. Living in the beautiful coastal town of Gordon's Bay in South Africa, he games, develops, takes in animated fare, trains under the Funakoshi karate style and for the most part, simply enjoys life with his amazing wife and daughter. Oh, and he draws ever now and then too.

PHP: How to Create a Simple JSON or XML Web Service

php-girl-white-strap-top

Thanks to Twitter, the idea of accessible, useful, and more importantly, simple web services has really latched on in the world of web development. Bascially all a web service is, is a simple URL that when hit with or without … Continue reading

Posted in PHP | Tagged , , , , | 4 Comments

How to Restore the Main Application Menu Bar in Ubuntu

applications-panel-screenshot

Annoyingly, I somehow managed to get the main application menu bar at the top of my classic 11.04 Ubuntu desktop to disappear. Be it from a corrupt panel entry or an accidental deletion, the fact of the matter was that … Continue reading

Posted in Ubuntu | Tagged , , , , , , | Leave a comment

How to Install Custom Photoshop Brushes in CS3

adobe-photoshop-cs3-custom-brush-select-screenshot

One of the many things that make Photoshop such a powerhouse when it comes to image manipulation is its ability to be extended through things like custom brushes and shapes, generated by users themselves. Photoshop CS3 custom brushes are packaged … Continue reading

Posted in Photoshop | Tagged , , , , , , , | Leave a comment

PHP: Simple REGEX Quick Reference for use with preg_match Function

php-girl-white-strap-top

As always, checking to see if one string is contained within another will always be faster using the strpos or strstr functions. However, for more complex checks, REGEX (regular expressions) are the ticket, and with functions like PHP’s preg_match, there … Continue reading

Posted in PHP | Tagged , , , , , | Leave a comment