---
title: "Personal Web Proxy, Part the Second"
date: 2002-12-11T12:44:26-05:00
url: https://blog.lmorchard.com/2002/12/11/ooocdh/
author: Les Orchard
---

# Personal Web Proxy, Part the Second

<p>Well, it's not earth shattering, but after some research and some more feature brainstorming, I've gotten a start on a <a href="http://www.decafbad.com/twiki/bin/view/Main/PersonalWebProxy">PersonalWebProxy</a>.  At the moment, it's not much code and is transparent except for the fact that it transforms every appearance of "0xDECAFBAD" on pages into "0x31337D00D".  What's exciting to me though, is that I tossed it together with an hour's hacking in <a href="http://www.decafbad.com/twiki/bin/view/Main/Python">Python</a>, using the <a href="http://www.decafbad.com/twiki/bin/view/Main/Twisted">Twisted</a> framework.  So, starting work in a language and framework both mostly new to me is fun.  Also, it's interesting to work in the event-driven style again, even though I still think I still want threads (see:  <a href="http://www.decafbad.com/news_archives/000090.phtml" title="Blog entry #000090">Blog:000090</a>).  If I go to threads, I think I'd swap over to <a href="http://www.decafbad.com/twiki/bin/view/Main/Java">Java</a>.</p>
<p>I was tempted to start the thing in <a href="http://www.decafbad.com/twiki/bin/view/Main/Perl">Perl</a>, since I already know my way around the language, and I already know my way around <a href="http://www.decafbad.com/twiki/bin/view/Main/POE">POE</a>, a major event-driven framework in that scene.  But, I've been programming in perl almost to the exclusion of other languages for a little over 10 years now, not counting some excursions into Java or assignments for college classes.  I think it's time to expand, and force my brane wider.  I've touched on this topic before, but it's been ages since I had any energy to devote to this place and its projects.</p>
<p>At least I didn't go completely apeshit and start this in <a href="http://www.decafbad.com/twiki/bin/view/Main/Lisp">Lisp</a> or <span style='background : #FFFFCE;'><a href="http://www.decafbad.com/twiki/bin/edit/Main/Scheme?topicparent=Main.FilterData"><b>?</b></a><font color="#0000FF">Scheme</font></span>.  :)  Though I'd still like to make myself an assignment using one of those two, I'd like a few collaborators on this project at some point.  I figure <a href="http://www.decafbad.com/twiki/bin/view/Main/Python">Python</a> would be more hackable for this at present.</p>
<!--more-->
shortname=ooocdh
