Thanks to everyone who's emailed or commented supportively. Jeff in
particular, thank you for a much needed laugh, and I too hope that what
I actually have is Nullable<Cancer>. Also Jeroen and Mark for the
thoughtful emails, Jim for the comment on his own blog, and everyone at
work and everyone I know in person for their thoughts and prayers (I
may not believe in prayer personally, but I appreciate the thought from
people who do).
I arrived at work this morning to find that lots of people were sick with
colds, headaches, etc - and that's not including the people who were out
sick. The conversation went something like...
Coworker 1: "We're all a bunch of invalids today..."
Me: "Well, I have cancer -- I win!"
Coworker 2: "My husband's sick and he's also having a colonoscopy"
Me: "I have cancer -- I still
Coworker 2: "Fair enough"
Normally when I or members of the family are sick I'll struggle through
and work from home, or sometimes feel guilty and leave Janene to suffer
while I go into the office because there's stuff that simply needs me
to do it. But right now even when I'm in the office I can't really
focus, and besides, if there's anything in life that entitles you to
take advantage and take a little bit of a break to recuperate, it's
So for the rest of this week I've pledged that I'm not going to feel
obligated to get any work done. That's not to say I won't do anything
that will benefit my work, but I'll focus on stuff I want to do with
long-term benefits, rather than the never-ending stream of kludgy
customer-specific fixes that drive my stress levels through the roof at
the best of times.
(By the way, this means among other things that I won't be receiving
any @netreach.com email - if you want to reach me, use the gmail
address at the bottom of every page of my site)
So here's a list of projects, work-related and not, that I intend to attempt over the next few days:
- Get japitools handling some JDK5.0 features. I've started this
already - I have a version of japicompat that can theoretically cope
with a lot of the "interim" japi file spec version 0.9.7 that supports
some, but not all, of the 5.0 features. Unfortunately I don't have any
way of creating japi files in that format: Jeroen, if you're
reading this, do you have any tips on how to get the necessary metadata
out of the class files?
- Get nrdo integrated into the new Visual Studio 2005 beta in the
cleanest possible way. This means using List<T> everywhere,
nullable types everywhere (an act of faith that these will be adequate
by final release) and somehow hooking it into the build system in such
a way that, hopefully, we don't require two separate extra project
files and to rebuild the whole thing twice just to pick up the
a release of NRobot to include the new security code, and announce it
in enough places that perhaps some people will try producing robot
- Watch all three LotR extended editions, especially RotK which I've never seen even the standard edition of.
- Continue to push the nullable type issue with Microsoft any way I can find.
- Learn as much as possible about Visual Studio 2005 and how the
migration will impact cmScribe. I think that actually doing a migration
will take longer than the few days I have, but hopefully I can at least
figure out what the biggest issues will be.
- Catch up on DVR'd TV shows that I haven't watched yet.
- Oh yeah, recover from the surgery...