Skip to content
patrick dot wagstrom dot net

Writing

Patrick’s weblog, featuring posts dating back to 2002 on topics including technology, open source, networking, and various technical adventures.

More on Banning Link Spammers

Looking through my weblogs I saw that I also was getting a lot of hits from http://www.xopy.com/friendslinks.php, at first I thought it was a nifty site like del.icio.us that allowed you to see friends links. It turns out that they’re part of a group called…

Banning Link Spammers

Yesterday I talked about how to cache RSS feeds in PyBlosxom using only mod_rewrite, a cron job, and a package of hostess twinkies. Today, I’m going a little further. I’ve been having problems with link spammers hitting my pages and using up my bandwidth. I’m…

Caching RSS Feeds With PyBlosxom

It’s getting to the point where I need to stop doing server generation for my RSS feed whenever it is requested. Mainly because RSS seems to be eating a majority of my bandwidth and doing the server side generation doesn’t give an etag or a…

Python and DBus

I found this article about how to list devices using hal and dbus from Python, however, I couldn’t get it to work properly. After some hacking I managed to get a little script working to list all the ethernet devices. <span style="font-weight: bold"><span style="color: #0000FF">import</span></span>…

Our First Christmas Tree

With marriage comes a lot of “firsts”. We’re making a bit of an effort to document some of these firsts so we can remember them for later. On Friday, the day after thanksgiving, Kristina and I put up our Christmas Tree. I purchased it last…

PyWifiApplet

Frustrated by the fact that Ubuntu doesn’t ship with NetApplet or NetworkManager? Me too! In the true open source spirit, I’ve chosen to get off my ass actually do something about it. Behold, the first screenshot of PyWifiApplet. This little bugger sits on your gnome…

Pennsylvania House Bill 30

Pennsylvania House Bill 30 is currently making it’s way through the Senate in the state of Pennsylvania. It seems like it’s a good thing, ecouraging investment in broadband, supporting voice over IP, and that sort of stuff. But a closer read shows the whole think…

Network Construction at CSCW

I’ve just finished working CSCW at the Chicago Hilton hotel. My role there was as both as student volunteer and as the computing chair. As computer chair my role was to ensure that the attendees had network access and were able to connect to the…

Two Cool New Entries from the Remix Culture

Both of these are courtesy of BoingBoing. The first is that someone went and made a KILLER video of Encore from The Grey Album. Great creativity lies in this video. Ringo starts spinnin and John starts break dancing. If the video goes down (waiting for…

Fight the TSA and Secure Flight

The TSA seems to be rolling ahead with the horribly named “Secure Flight” program that will do nothing to protect us. As more evidence, I received the following email today on the IP list: U.S. Airlines Must Supply Travel Records by Nov. 23, U.S. Says…