time, time, time (-based classes and objects)

February 19, 2006

Someone complained, looking at the beta version of some new reports, that the “when” field was too precise. They didn’t need “17 days and 6 hours ago,” “17 days ago” would do. I was doing this with Sean Burke’s Time::Duration, wrapped by my own Time::Duration::Object, which just turns a number of seconds into an object with methods based on the functions provided by Time::Duration. It’s been a very useful module, but I never noticed that it had a major bug.

Read More

rubric gets a non-lame entry formatter

February 11, 2006

For a long, long time, I have thought, “It will be way cool to have better text-to-html in Rubric!” I really wanted a decent markup system for doing this, and I didn’t want to make any decisions. Decisions are hard. Instead, I punted: “I’ll figure it out later!”

Read More

evil dick cheney

February 10, 2006

I had a weird, bad dream. On my way home, I saw a couple of mentally disabled people jogging. One of them fell down and I heard a shot. Later, I was called in to talk to the police. It turned out that they had been carrying a gun and accidentally shot someone – or so everyone thought, including Dick Cheney and his bodyguard, who were there. For some reason.

Read More

paranoia: wmd

February 5, 2006

I got two copies of a book that I’d wanted, for Christmas, so I returned one copy and used the credit to pick up something else I’d wanted, Paranoia: WMD. It’s a four-pack of missions (adventures) for the Paranoia RPG. I’ve liked Paranoia for a long time – back since the glorious second edition. I’ve written more entries in Alphapedia Complexia than I have in any other public wiki (I think), and I’ve been happy to see the new edition of the game do fairly well. The new edition was, at first, called “Paranoia XP,” but apparently Microsoft got grumpy, and now it’s just “PARANOIA.”

Read More

rjbs vs. the perl email project

February 2, 2006

I really like the Perl Email Project, in theory. Lately it’s been getting my goat, due to weird interfaces, backwards compatibility glitches, and one particularly troublesome bug.

Read More

closing up my server

February 2, 2006

cheshirecat is all closed up, and basically changed over to its new configuration. My whiteboard plan was to have a five gig drive become the system disk, replacing the Caviar 22500, which was only half the size, and not large enough for my system… or so I thought. Now that I look at it, I see that my new root partition, including var, usr, and tmp, is only 2.2 gigs – which would have left me enough room for swap, too.

Read More

continuing raid saga

February 1, 2006

Last night, I was complaining that it was going to take six forevers to build my RAID. This morning, it was still going, and expecting over a day to complete. I whined about this to Dieter, who was similarly perplexed. He asked a few questions, including, “Well, of course you’re using DMA, right?”

Read More

my new raid

February 1, 2006

Yesterday afternoon, I saw that my Newegg order would be “shipping soon.” I hoped I’d see my drives before Friday. This morning, I saw that it had shipped. Not only that, but it had shipped from Edison, New Jersey, and was already out for delivery to my apartment.

Read More

plodding along

January 31, 2006

I’ve got nothing much to report: life continues on, and is pretty much unexciting and acceptable.

Read More

all hail tom

January 27, 2006

Today, I got an email from Tom, my replacement at IQE. He’d found himself needing a new kind of tolerance for Number::Tolerant. I originally wrote Number::Tolerant for IQE’s characterization system, and I really enjoyed working on it. Once I left, though, I didn’t have much reason to work on it.

Read More