Posts

Mon, May 3, 2004

Today slashdot had a link to Chuck Jones’ web page. I visited the page and found the following copyright notice at the bottom: The information on this site is Copyright 1996-2004 Linda Jones Enterprises, Inc. This site is solely for your personal use. You may link to these pages or print them out for your own personal use, but no parts of these pages can be reproduced, sold, or transmitted in any form without explicit written permission.

Sat, Apr 24, 2004

I just wasted three hours of my life debugging some C# code because what should have been public class RandomString was only marked as class RandomString. This meant it worked fine when it was linked into the main program, but didn’t like being in a seperate assembly. So remember kids, the public statement is important.

Sun, Apr 18, 2004

Dive Into Mark has a good article that describes accurately one of the main reasons why I run PyBlosxom.
I finally got around to fixing some long standing problems with my computer today. First among them was the problem that I had been having with the following errors for the last four or five years: Mar 03 08:21:35 dreams kernel: hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error } Mar 03 08:21:35 dreams kernel: hdc: dma_intr: error=0x84 { DriveStatusError BadCRC } I had this problem since my K6-200. It eventually caused me to buy a new hard disk for that computer and set up some funky raid stuff because I thought I was loosing data.

Thu, Feb 19, 2004

I came to the realization that the current user interface will not be suitable for what I want it to do. Also, the entire project had become spaghetti code becuase of using GLADE for everything. So with that being said, I started over on writing my BibTeXML editor today. It uses glade for some stuff right now, but that will probably be completely removed in the near future. PyGTK makes it easy enough that you really don’t need glade.

Wed, Feb 18, 2004

So last night I got distracted and started playing with rendezvous, but the library I was using didn’t work under OpenBSD, so I started to hack at it to get it to work, and I got almost there, but was having problems with a dead interface card on the server. So I removed the configuration, but this caused the server to hang, so I changed the settings, but when the box came back it’s gateway was all messed.

Fri, Feb 13, 2004

Fedora ships with a lot of nice security patches which make the system more secure, at least in theory. But the problem is that when running apps under Wine, a lot of them will die because they have a hard coded location to start their data segment at. Luckily, there is a fix. First edit your /etc/sysconfig/prelink to have the following line: PRELINK_OPTS="-m --no-exec-shield" Then run the following two commands (they’ll take a while):

Sun, Feb 8, 2004

I don’t really need to write much to explain this piece of spam. It’s just sorta strange. Maybe someone will see it as a message from God. For me it’s just something that CRM gave a score of -20 to, so it’s spam. From %rnd_word@erols.com Fri Feb 6 00:06:38 2004 Return-Path: <%rnd_word@erols.com> Message-ID: From: "Steven Smith" %lt;%rnd_word@erols.com%gt; Reply-To: "Steven Smith" <%rnd_word@erols.com> Subject: God is real so is saten Date: Wed, 04 Feb 2004 18:41:36 +0300 Tomorrow is promised to nobody.

Mon, Feb 2, 2004

SHFS is a nifty littly LUFS system that lets me do filesystems over ssh. When combined with automount I can do cool like just go to the directory /mnt/net/ssh/patrick@dreams.wagstrom.net and automatically have access to my files. It’s quite cool. The problem arises from the lack of ability to specify a port to shfsmount from the mount command. This means if you have an SSH server listening on a port other than the default 22, you can’t use automount to get access to it.
I noticed that my original implementation of linkripper was put in Mark Pilgrim’s blinks archive for January. This inspired me to go and update linkripper to automagically open up zip files, so you don’t need to do that on your own. Behold, the new version of Linkripper: # linkripper.py # by Patrick Wagstrom # this work is dedicated to the public domain # see: http://creativecommons.org/licenses/publicdomain/ import libxml2 import sys import zipfile def readfile(filename): data = None try: zip = zipfile.