recurser.com has a new home - update your feeds please!

All of the content from recurser.com (blog posts, static pages, code repositories, git/svn etc) has been migrated over to the main “recursive-design.com”:/ site. If you’re reading this from the old recurser.com RSS feed, please update the feed address - sorry for the inconvenience! You can find the new feed at recursive-design.com/feed/ . The old feed will continue for a few weeks, but will eventually be turned off. I’m planning on posting a lot more regularly from now on, so if you aren’t a subscriber yet now would be a great time to start !...

September 23, 2010 · 1 min · Dave Perrett

Integrating Jekyll with FeedBurner

It’s relatively easy to get the feed for your Jekyll site running on FeedBurner. Firstly, you need to choose a subdirectory to host your feed on. Calling it feed seems to be a fairly popular choice, so I decided to follow the crowd. Create a folder called feed at the base of your Jekyll site, and create an index.xml file inside with the following contents (obviously swapping the references to Recursive for your own site details) : ...

September 14, 2010 · 3 min · Dave Perrett

SSH Authentication refused: bad ownership or modes for directory

I just spent 30 minutes trying to get login via public key working on a new server, and here’s a few tips that I wish I knew earlier : ...

September 14, 2010 · 2 min · Dave Perrett

New site launched!

Today I’m very happy to announce the launch of my new site Previously my open-source code, company information and blog posts had been spread over several different sites. All this various content will be consolidated into a single site here over the next couple of months, which will hopefully allow me to focus more on doing what I love - building beautiful apps, and hacking on open-source code. I’m also hoping to set a regular blogging schedule, so stay tuned for more posts and announcements!...

September 13, 2010 · 1 min · Dave Perrett

Push and delete remote git branches

This is easy to do, but I always forget how to do it, so this is more a reminder to myself than anything else. To create and checkout a branch in git : ...

March 17, 2010 · 1 min · Dave Perrett

Compiling and running red5 flash server on OSX

First, you need to make sure you are using java 1.6. I’m told this method will only work on 64-bit leopard machines, so your mileage may vary. In the finder, browse to /Applications/Utilities and open Java Preferences.app . ...

March 16, 2010 · 2 min · Dave Perrett

Compiling Nginx with flv streaming support on Ubuntu

First, we need to get the latest version of nginx : > wget http://nginx.org/download/nginx-0.8.34.tar.gz > tar xvzf nginx-0.8.34.tar.gz > cd nginx-0.8.34 Next, configure it to support ssl, gzip, flv streaming and real-ip. I generally compile it to /opt/nginx-YYMMDD (change the –prefix setting if you want to put it somewhere else) : ...

March 16, 2010 · 3 min · Dave Perrett

Installing Flex 4 (Gumbo) SDK on OS X

...

March 14, 2010 · 1 min · Dave Perrett

How to find out if Ubuntu is 32 bit or 64 bit

To find out if Ubuntu is 32 bit or 64 bit, run uname : uname -m x86_64 = 64 bit i686 = 32 bit

March 6, 2010 · 1 min · Dave Perrett

sources.list For Ubuntu Hardy Heron 8.04

I keep having to look this up to add multiverse repositories (courtesy of tuxicity). ...

March 6, 2010 · 2 min · Dave Perrett