Friday, January 30, 2009


tsocks - Transparent SOCKS Proxying Library

At work they have just installed a new web filtering system and it seems to be destroying half my life: ical/webdav doesn't work, Firefox maximises when it downloads a file, tasque (my task manager) does not download all my tasks from rememberthemilk.

One particular problem is that I can't reliably use R to download gene annotation data from ensembl using the biomaRt library. I thought I might try and use ssh with a SOCKS proxy to isolate the problem but couldn't work out how to make R uses the SOCKS proxy. tsocks is a wrapper program that intercepts any network requests from the child program and passes to the SOCKS proxy.

I'm having trouble getting it to work with R at the moment, but its a good idea anyhow.