Index of posts

One Note

Here’s a note on using the PyDev plug-in for Eclipse with our virtualenv set-up, configuring your Python Path within PyDev and running custom commands from the console — particularly for Django development.

Here’s to Taking It Easy

How to set up multiple Python environments on Linux, using Virtualenv to handle isolated project and pip for package management.

2 Comments »

Home Security

Lessons in user permissions and groups, enabling Apache VirtualHosts to server HTTP from within an encrypted home directory on Ubuntu.

As Long as You Follow

Integrating Twitter into Beats Per Mile to send automatic progress updates, authenticating with OAuth and using the TwitterOAuth PHP library.

Moving Pictures

How Instagram’s new API served images for Beats Per Mile, using real-time location data to find geotagged images nearby our runner.

1 Comment »

The Show Must Go On

How Beats Per Mile handles the music, initially attempting to use SoundCloud only to be thwarted by copyright infringement, ultimately to build a player from scratch just in time.

If You Got the Money

How Beats Per Mile uses the JustGiving platform to show an up-to-date fundraising total using their PHP SDK.

Keep On Running

How Beats Per Mile uses RunKeeper to retrieve and visualise live running data from an iPhone strapped to a marathon runner.

4 Comments »

Dance just like a Casanova.