Developing remotely Mar2006

Since Jeremy and I are in two different locations we are having to develop on a remote machine. One of the tricks I use to make remote development easier is use the ssh port forwarding feature as such:

!/bin/bash

ssh -L 6680:localhost:6680 xxx.xxx.xxx.xxx

I then start up the Django development server, on the remote machine, per the docs (except I use port 6680 instead of 8080).

In the little script above replace xxx.xxx.xxx.xxx with the ip address or name of the machine you have the Django Development server running on. I put that in a bash script and run it in a terminal on my local machine whenever I want to work on our app. I just browse to http://localhost:6680 and off I go.

These thoughts are my own, unless they're yours. And if they're yours, we may have metaphysical problems beyond simple concept ownership and should probably talk soon.
[login]