Posts

  • System Requirements

    To follow the examples given in this book, the ideal setup should be: Apache  and PHP 4.3.x+ running under Unix or Linux A database system (examples tested on MySQL, PostgreSQL and will probably work for Oracle) Sufficient user privileges to install PEAR libraries You may not meet the above conditions if your website is hosted…

    Read more


  • PHP Done Wright

    PHP Done Wright is quick introduction to writing quality PHP code for web applications. This book attempts to demonstrate how to write PHP code that is secure and maintainable right from the beginning. It’s targetted at new PHP programmers who may already have experience with other programming languages and PHP programmers who want to write…

    Read more


  • The Last Samurai

    I approached The Last Samurai with trepidation, having read that it was like a Japanese version of Dances With Wolves. I’m not a great fan of Tom Cruise and I feared that a long, slow "meaningful" vehicle for him would be unbearable. Fortunately, I can say that my fears were wrong and I thoroughly enjoyed…

    Read more


  • Finished writing about NZ’s South Island trip

    Finally finished writing about our trip around New Zealand’s South Island in 2003. It’s only a year late! Lots of photos too.

    Read more


  • Christchurch, Akaroa and home

    Our final day in New Zealand, but we still had much to do. We headed out early to Akaroa, a small French settlement on the Banks Peninsula. More winding roads, though the scenery was drier then further south. At Little River we stopped to look at the craft shops, buying some tiny moccasins as a…

    Read more


  • Dunedin to Christchurch

    [image:587,left][image:589,right]We began the day with a drive out along the Otago Peninsula, stopping to take in the magnificent views of Otago Harbour from atop the brilliantly green hills. Our destination was Larnach Castle, the 19th Century home of banker William Larnach and some very tragic tales of suicide and unhappy relationships. Set in a classic…

    Read more