Categories
Uncategorized

A CodeIgniter compatible wrapper for Twitter OAuth

As part of a new iA project, we needed a clean way of authorising a user via Twitter’s new OAuth system. Not wanting to reinvent the wheel, I hunted for a good library and found TwitterOAuth, by Abraham Williams. Unfortunately the library was structured in a way that made it difficult to use with the […]

Categories
Uncategorized

A MarsEdit friendly XML-RPC server in CodeIgniter

Part of the custom software powering the new version of this site is a small and very basic MetaWeblog API compatible XML-RPC server, allowing me to manage the weblog section of the site via software such as MarsEdit, a tool I previously used when editing my Expression Engine powered website. The decision to build such […]

Categories
Uncategorized

Extending Codeigniter for REST

I’ve recently been developing a little something in CodeIgniter that features an API that is as true as possible to the principles of REST. In order to do this, I had to extend the core CodeIgniter Input library to allow access to properly escaped values from DELETE or PUT input in the same way as […]

Categories
Uncategorized

Accessing Flickr & HostIp.info with PHP

Recently, we at Outside Line launched a new website for Golden Wonder’s new noodle brand, The Nations Best. In a departure from the normal day-to-day, I built the bespoke server-side functionality to power the nifty Flash front-end. In doing so, I put together a few PHP libraries, one to access the Flickr API and one […]

Categories
Uncategorized

Developing on OS X, pt. 2

This article relates to installing and working with Apache, PHP and MySQL in OS X 10.4. These instructions may be out of date on later versions of OS X. The first part of this tutorial focused on getting Apache up and running in a way that would hopefully reflect a live server environment. This second […]

Categories
Uncategorized

Developing on OS X, pt. 1

This article relates to installing and working with Apache, PHP and MySQL in OS X 10.4. These instructions may be out of date on later versions of OS X. Mac OS X comes pre-installed with possibly the most popular, secure and easy to use web server available to the modern web developer, but it does […]

Categories
Uncategorized

Introducing FlickrShow

My previous attempt at gallery software was very popular and I still get requests for the original release even though it hasn’t been updated since it was released. It wasn’t, however, the solution I really wanted when I set out to make a Flickr driven slide show. My inspiration was and still is Slideshow Pro […]

Categories
Uncategorized

Updates to FlickArray

This version, (and in fact FlickArray as a whole), has been discontinued in favour of the Flickr library written for CodeIgniter, discussed in more detail in this article. While building flickrShow I also made updates to the flickArray class. I added support for photosets and have updated method and variable names to make them more […]

Categories
Uncategorized

Beseku Gallery

A few weeks ago I (tentatively) released flickArray, a simple PHP class for retrieving image information from Flickr. While I love the idea of Flickr, I wanted to improve on the way the images were displayed on my site – this was the catalyst for creating both the flickArray class and a new user interface. […]

Categories
Uncategorized

Accessing Flickr with PHP

This version, (and in fact FlickArray as a whole), has been discontinued in favour of the Flickr library written for CodeIgniter, discussed in more detail in this article. Astute readers may have noticed the work going on at gallery.beseku.com. So far, these modifications are related to the user interface. I’ve been doing a lot of […]