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.xmlfile 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