I think I've figured out why it seems like it can't possibly be eight days until Christmas.
Snow. Or more precisely, the lack thereof.
Back in eastern Washington (where I've spent the better part of the past nine winters) there would have been snow on the ground for six to eight weeks by now. Contrast this to the greater Seattle area, where the recent low temperatures (averaging around 40-some degrees) have consistently been higher than the high temperatures I've become accustomed to back east (typically in the high 30s). Not to mention Seattle's reputation as drizzle capital of North America.
Oh, well...such is life.
Back at Cylant, I did practically all my build infrastructure, packaging, and installer work in a weird amalgam of Bourne shell, Perl, and Makefile. Naturally, I was the subject of many a comment about sadism (Heck, I was even known to debase myself for that combination...)
But working in a Windows environment, I find myself debasing myself to new and never before plumbed depths. CMD.EXE, how do I hate thee? Let me count the ways:
OUTVAR=`subcall.sh`becomes the ugly idiom.cmd:
subcall.cmdPlus, you have to modify subcall.cmd to add the following:
if exist %temp%\passback.cmd (
call %temp%\passback.cmd
del %temp%\passback.cmd
)
echo set OUTVAR=%Result_I_pass_back% > %temp%\passback.cmdinstead of just printing $Result_I_pass_back to standard out. &shudder;
I'm sure that if i sat down and really thought about it, I could come up with more things to dislike about it. No one ever accused me of being sane.
Well it turns out that the company I've been working for for the past four years has decided to lay me off in lieu of moving me to the company's new Boston offices. &grumble;
Even more fun: Our Fearful Leader, er CEO, was quoted today in the Boston Globe as saying "Massachusetts is a more expensive place to live than Idaho. Salaries will be adjusted accordingly." I guess you can consider eviscerating your development staff as an "adjustment." &shrug;
And here I had such high hopes for the company. :(