Blog from the iPhone to your Drupal blog with BlogPress

There are a couple of apps which can post to Drupal as well as the majority of other popular blogging platforms straight from your iPhone: iBlogger and BlogPress. I’m writing this from BlogPress on my iPhone, but the app also supports the iPad for all you lucky folks out there. With BlogPress you can view previous posts, save drafts, upload images to Flickr or Picasa and upload movies to YouTube, all of which can then be embedded straight into the post. Drafts can be saved to the app and are stored on the iPhone or can be stored on your Drupal site. No more excuses for not having enough time to blog! ...

29 April, 2011

Upcoming book review: OpenCart 1.4 Template Design Cookbook by Tahsin Hasan

Packt Publishing kindly asked me to write another review for an upcoming book: OpenCart 1.4 Template Design Cookbook. The book covers a range of techniques for customising the header, footer, store navigation, creating dynamic content, custom error pages and sitemaps. The author, Tahsin Hasan, is a fellow CodeIgniter developer and has worked with other PHP frameworks such as Zend, Symfony and CakePHP. ...

29 April, 2011

Create amazing explorable panoramas on the iPhone with Photosynth

I’ve just been playing with Photosynth for the iPhone. It allows you to take multiple pictures from different angles then stitch them together to make a 3D, explorable panoramic. So what’s so different about Photosynth? Well, you can also create ‘Synths’ which are 3D spaces made up of images from not only different angles but different locations. This means you can take a picture of a building from different sides and Photosynth will work its magic and make it into a 3D model which you can explore. ...

25 April, 2011

Optimising Drupal performance

There are a few great out of the box performance tweaks which Drupal offers to speed up page loading times and minimise server load. First of all, these tweaks wouldn’t suit every site. You need to first think about how much traffic you currently get and how often our content changes. You don’t necessarily have to add or amend a page for content to change; people can post comments and interact with your site in ways which change the content displayed. This will make a difference to how you chose to optimise your Drupal site performance. ...

13 March, 2011

Fighting blog comment spam

I’ve noticed a recent influx of blog spam which seem, to some degree, relevant to the content it’s posted on. I think spammers are composing comments targeted to specific subject areas and then searching the web for content on that subject so that when they post the comment it appears at first glance to be genuine. Of course the most telling part is the totally unrelated link to men’s watches or postal degrees which seem somewhat out of place in a comment on a php web development framework. Nevertheless, if you’re not careful the comments can slip through the net and appear on your blog. The other issue which has become more of a problem lately is the spammer’s ability to evade CAPTCHA challenges. I’ve increased the level of noise and distortion for the CAPTCHA challenge on this blog but some still get through. It’s as if there is a person actually typing in a response to the challenge, in which it won’t be of much help. There are a few ways in which you can help fight, reduce and manage blog spam, because let’s face it - it’s not going to stop entirely. So let’s have a look at some quick first pointers. ...

14 February, 2011