Tuesday, June 23, 2009

Conflicts

During the actual project, things worked differently.
When a server was out of compliance, I fixed it. I worked odd hours and flung patches and settings and generally did things.
Now that the project is complete, our day-to-day activities are being forced into the framework of a procedure. Previously, this procedure was something I'd heard about from time to time. Whispers in darkened hallways spoke of paper trails and action items. They sent shivers along my spine, but passed quickly, dispelled by coffee.
When the process of putting our work into these procedures began, I was content to watch in silence. I hoped (in hindsight, foolishly) that my job would be the same except that I would need to supply back-dated paperwork about everything anyone noticed.
I have been more wrong, but not often.
After the official kick-off meeting celebrating our successful conversion to procedure, I found out that I was in charge of it. This is the penance for not paying attention, internets. Responsibility.
And with great responsibility comes great pain.
I got notified that some of the servers in my care needed a software update.
According to process, I told an analyst that a patch was required. I picked a date for completion (at random, to be honest) and waited.
Someone found testers. Some of these testers were pissed that I requested a patch. They said it would break the application they built and that they wouldn't allow it.
Now.
I'm responsible, right?
These people use my servers for their crappy application which a patch might break.
According to process, now I have to fill out a ton of extra paperwork about how we will not be deploying the required update since it will break someone else's crappy application.
And my "bad" numbers go up and stay up.
I have to attend extra meetings and submit to auditor interviews and waste a ton of time justifying their issue since we have their software on my server.
That is the procedure.
The procedure is not telling the developer that he has until my randomly selected original completion date to get his bug-riddled, unsupportable, ancient and slow application off my servers or that I would enjoy breaking them with my patch, apparently.
Action items for today include wedging a line entry for "threats" into our procedure documentation.

Monday, June 22, 2009

Long Weekend

With my family away for the weekend for a Girl Scouts trip to Savannah, Georgia, I had a plan.
I was going to see Transformers 2.
You know what? It isn't out until Wednesday.
My desire to see robots punching each other was salved with a viewing of Terminator Salvation. The ointment is imperfect, and it's cooling relief temporary, but we work with what we've got.
When I got home, I decided another viewing of the first Transformers was in order. What if I'd forgotten a key plot point? To be honest, I wasn't sure there had been any.
This is far from a criticism. Movies where robots fight each other really only have a plot to move the action between scenes of robots fighting each other.
In case you don't feel like watching it again yourself, I'm publishing some helpful reminder emails from the Help Desk at the Department of Defense to catch us all back up:

June 15, 2006
From: Jburkley@dod.gov
To: all_users@sector7.dod.gov
Subject: Introduction

Hello everyone,

My name is Josh and I'm looking forward to working with you. I just transferred in so I'm sending this quick email to assure you that I'll be here to make your computing experience here a good one.
Also, please remember to leave your workstations powered on at night so that they can download approved software updates.

Thanks,

Josh

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

June 28, 2006
From: Jburkley@dod.gov
To: all_users@sector7.dod.gov
Subject: Information

Hey guys,

I'm getting a lot of questions about this so I figured I'd just drop an email.
If you are getting messages about your email box being full, please drag some old email to a USB flash drive to free up space.
Note: Moving messages to your 'Trash' folder doesn't free space unless you also empty the 'Trash' folder.

Thanks,

Josh

```````````````````````````````````````````````````````````````````````````````

June 28, 2006
From: Jburkley@dod.gov
To: all_users@sector7.dod.gov
Subject: Retraction

All,

I've just been informed that USB drives are a security risk. Do not bring them into this ultra-secure location.
I just assumed they were okay, since there is a pretty easy way to turn off USB ports on the computers and that hasn't been done. These decisions aren't made by me.
Anyway, consult the mail retention policy in your department handbook.

Thanks,

Josh

```````````````````````````````````

July 1, 2006
From: Jburkley@dod.gov
To: Human_Resources@sector7.dod.gov
Subject: Issue

Judith,

A lot of users are requisitioning multiple cellphones, like two and three a week.
Getting all these set up in the system is taking up a lot of my time.
Can you draft a memo instructing everyone to please not hand their phones to Agent Simmons? He takes them apart in some weird way, maybe adds parts or something?
It's pretty messed up.
Could you maybe also ask him to quit doing that?

Thanks,

Josh

````````````````````````````````````

July 3, 2006
From: Jburkley@dod.gov
To: all_users@sector7.dod.gov
Subject: Equipment Control

Guys,

I've got a lot going on right now, but there is no such thing as an audio computer virus.
If it is a regular virus, just run the virus scanner (you can find it near your system clock) and you should be all set.
The sound is not going to 'hack' anything. That is impossible.
However, DoD regulations forbid the storing of audio files on our equipment, so please remove all MP3s by the end of the week.

Thanks,

Josh

``````````````````````````````````````````````````````````

July 3, 2006
From: Jburkley@dod.gov
To: all_users@sector7.dod.gov
Subject: Concerns

All,

The main entrance to the facility is closed at this time due to the incident. Please continue to submit your ticket requests through our remote access solution.

Thanks,

Josh

`````````````````````````````````````````````````

July 3, 2006
From: Jburkley@dod.gov
To: Human_Resources@sector7.dod.gov
Subject: Unpatched systems

Judith,

I've been complaining since I started about the lack of software security updates on that big man-shaped computer downstairs.
If I get written up over this I'm going to be severely pissed.
The Secretary of Defense uses a Mac. I'm not patching that either.

Thanks,

Josh

Friday, June 19, 2009

Never Let HP "Fix" A Mac

Wednesday night I tried to change the settings on my HP Photo Printer. I needed to connect it through USB instead of over the network shared by a Windows machine.
The printer software refused my request.
In fact, it refused my request so hard that it demanded a re-install of itself.
No big deal, right?
Printer software gets swapped out all the time.
Except this printer software encountered an error. It was unable to install due to a permissions issue.
Now, there was no permissions issue. The software was running as me, and I'm allowed to do whatever.
Sometimes the permissions database gets a little stale though, and running a clean up and verification is something you just do on a Mac.
However, the HP software attempted to do it instead.
A few hours later, I found myself purchasing a new hard drive and downloading a beta copy of Snow Leopard, having lost my original install media in the move.
Yesterday afternoon I discovered that Snow Leopard doesn't fit on a DVD, so I went back out to buy an 8GB flash drive.
After booting from that, I was able to install an operating system on the new hard drive.
But wait!
Possibly due to the OS upgrade, my AT&T Aircard would only work without the software required to use it. So not at all, really.
By 8pm, I had committed to another 2 years of wireless internet in order to purchase a new AT&T aircard.
And then we got sandwiches, because that seemed the thing to do.
The important thing is this: I have my computer back.
Also, Snow Leopard (even in beta) is awesome. Unless you have an Option GT Ultra Express internet card, in which case it sucks a little until you replace that.
I missed you, internets.
I'm so happy to see you.
Let's never be apart again, okay?

Wednesday, June 17, 2009

I Thought I Had Enough Cash

Since Shana has been working later in the afternoons, a lot of things I never had to deal with have become my responsibility.
In most cases, that means that a lot of stuff isn't getting done at all, but I've managed to step up in a few key areas.
Gwynyth has made it home from summer camp every day.
The house has not burned down or suffered a plumbing catastrophe I had anything to do with (though the washing machine may be leaking - I'm honestly afraid to look).
And Tuesday we went to the farmer's market as Shana did every Tuesday last summer.
Gwynyth had been before and she had a list of things we needed.

1. Milk - One Gallon, "Happy Cow"
2. Gooey Butter Cake - As many pieces as she can stack on her arm

There were stalls everywhere with people selling all kinds of stuff, but Gwynyth stuck to the agenda.
Until we saw the blackberries. Man, those were huge. They were like mutated blackberry professional baseball players fused together into an unholy abomination of juicy awesomeness.
And Shana was out of peaches, which the market conveniently offered.
Someone was selling lemon pound cake. Gwynyth wasn't going to just let that go by.
Somewhere she had acquired a bag of some kind. This bag began to swell with baked goods.
By the time we arrived at the milk, I was scraping the last of my vending machine Diet Coke stash from the bottom of my pocket under the cellphones in order to finance it.
Amazingly, without knowing how she managed it, I ended up carrying the stuff to the car. I mean, one minute I was digging another quarter out of my pants and trying to not drop some peaches and a cellphone on the ground and the next I was carrying a gallon of milk, two bags of fruit, about eleven pounds of sugary baked goods and (I think) flavored honey to the car.
It all happened so fast.
I think next week I'm just giving Gwynyth forty bucks and the keys to the car.

Tuesday, June 16, 2009

Our Ongoing Efforts

We have only a few weeks left to fix every single issue the assessors turned up during the audit. If a single finding remains, our entire business model will collapse under a flood of "unable-to-do-business" paperwork and associated fines.
Jobs are on the line at the largest employer in the state. The price of failure for my friends and co-workers is the total ability to make their mortgage payments, which would snowball in our delicate financial environment into a plunging value for real estate across the region and a corresponding drop in the revenues generated for our schools, jeopardizing the educational future of a generation.
As you might expect, we are bored almost out of of minds.

Monday, June 15, 2009

Thursday, June 11, 2009

Sudden Life Choices

Gwynyth told me a little after 6pm yesterday that today is Carolina/Clemson day at camp. We own no paraphernalia associated with either school. Since that would instantly identify us as outsiders, we had no choice but to dash out and buy an appropriate shirt.
Shana still hadn't made it back from her full day of shooting kids at a high school, so Gwynyth and I were on our own to make this vital life choice.
One can embrace either school, or both (to an extent) but to choose neither is an impossibility in the charged atmosphere of Columbia, SC.
This is not a decision which can be reversed either. One cannot switch allegiances later. This is like a tongue piercing. You can remove the metal, but that hole is always going to potentially catch spaghetti.
Gwynyth gravitated to the standard t-shirt for the University of South Carolina. I refused.
"Why can't I have it?" she asked.
"It doesn't matter."
"Is there something wrong with it, Dad?"
"No. I just don't like it."
"It is the only one with pink letters."
"Doesn't matter."
"I like it, Dad. It's simple."
"No way."
"It just says 'Cocks'. What's wrong with that?"
At that very moment, Shana called to let me know she was leaving the high school.
She asked what we were doing, and I replied that I was trying to steer our daughter to Clemson.
Gwynyth wouldn't budge, though, even after I told her the Michael Stipe debate story I heard from Joe.
In the end, we settled on a maroon shirt (though the lady running the store corrected me by saying "garnet") with a palm tree and the phrase "Carolina Girl".
I'm not sure if that officially counts as picking a side in this great conflict. Whenever possible, I prefer to delay this kind of thing.
On the other hand, I did pick up a new shirt for Shana.