Fixing broken stuff
Mar. 12th, 2004 11:13 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Today I am writing from the oh-so-very-exciting town of Mt. Vernon, Iowa, where I did not expect to be spending the first day of my spring break, but am anyway.
Loads of things have been falling apart lately, among them CryptoGeekBoi's lungs. He's contracted viral pneumonia, and as I consider it a Very Bad Idea for people with high fevers to be left alone and his parents are in Minneapolis this week, I decided the better part of valor was to crash here last night. I would have gone to work, but also on the list of Things Which Have Fallen Apart Lately is the hard drive of my office Linux box ... with all, and I do mean all, of the code I have written recently on it. (The partition table appears to have collapsed, as it was a dual-boot RH9.1/Win2K box, and now there are Windows files appearing in lost+found.) As IDT is not much of a Linux shop, we didn't have a CVS set up (at least, not one which supported Linux), and while I should have either insisted we set one up on another box or simply stored tarballs on some other machine, I did not, and now I am paying for it. On the other hand, I suspect if the sysadmin can't recover the data here, it would be cheaper for them to pay me loads of overtime to work 12-hour days over spring break than it would be for them to send the drive to a recovery site. My boss has intimated as such. I will not complain.
Of course, I was sort of planning to finish marking my students' projects over spring break, but I suppose that only means I can't be quite as nasty and critical toward them as I usually am, so their grades will be better for it.
I meant to spend today doing absolutely nothing productive, but in the back of my head I'm already putting together how I'm going to improve the codebase as I rewrite it. Funny how that works.
Loads of things have been falling apart lately, among them CryptoGeekBoi's lungs. He's contracted viral pneumonia, and as I consider it a Very Bad Idea for people with high fevers to be left alone and his parents are in Minneapolis this week, I decided the better part of valor was to crash here last night. I would have gone to work, but also on the list of Things Which Have Fallen Apart Lately is the hard drive of my office Linux box ... with all, and I do mean all, of the code I have written recently on it. (The partition table appears to have collapsed, as it was a dual-boot RH9.1/Win2K box, and now there are Windows files appearing in lost+found.) As IDT is not much of a Linux shop, we didn't have a CVS set up (at least, not one which supported Linux), and while I should have either insisted we set one up on another box or simply stored tarballs on some other machine, I did not, and now I am paying for it. On the other hand, I suspect if the sysadmin can't recover the data here, it would be cheaper for them to pay me loads of overtime to work 12-hour days over spring break than it would be for them to send the drive to a recovery site. My boss has intimated as such. I will not complain.
Of course, I was sort of planning to finish marking my students' projects over spring break, but I suppose that only means I can't be quite as nasty and critical toward them as I usually am, so their grades will be better for it.
I meant to spend today doing absolutely nothing productive, but in the back of my head I'm already putting together how I'm going to improve the codebase as I rewrite it. Funny how that works.