Entries Tagged with project 365

May 3rd, 2007

A Quarter Of A Year In Pictures

Posted in My Life, Photo Blogging by n. mallory

I was looking back over the Project 365 photos I’ve taken so far. Since the beginning of the year, I’ve contributed 122 photos to my Project 365 project out of the 470 photos I’ve uploaded to flickr, which has been a subset of the photos I’ve taken — only the best photos or only the ones I considered not the most horrible in the world.

Looking back over a quarter of a year in photos, I was sort of surprised at the memories they triggered. Granted, I’ve added little mini-blogs with a lot of them. For instance, I knew we had a late Winter here, but now I know we had our first real storm of 2007 starting January 14th. And the day I came down with the Norovirus, I took a photo of a license plate — PEPRONI. I have a photo of the first flower to bloom in my garden even though it’s already disappeared. I have photos of 122 moments that might have otherwise slipped away.

Sneak AttackAnd I’ve had fun doing it.
More

Tags: , ,

February 2nd, 2007

The Choices I Make

Posted in My Life, Gallbladder Surgery by n. mallory

I apologize for not at least popping on and saying that I survived the norovirus and that there was an epidemic at my workplace.  I have no idea who the carrier was but a bunch of us came down with it all on the same day, but that Thursday afternoon we were all quite ill.  There’ve been some trailing illnesses but it seems to have completed its course through this office now.

But that’s not what has kept me away.

Let me explain about the Daylight Savings Time “issue”.  Remember how panicked everyone was about Y2K?  No one knew what was going to happen to the computers; everyone was afraid that they were just going to meltdown or something because they might not be able to handle the wrap from 1999 to 2000 because they were missing those first two digits and the computers wouldn’t know if it was 1900 or 2000?  Yadda yadda yadda….

O.K. So, many of those ancient computers also had the Daylight Savings schedule hardcoded into their OS and bios because that stuff never changes.  It’s the same formula every year, right?

Wrong.  Last year, the President and Congress decided it would save so much American dollars in heat costs if we moved Daylight Savings Time up three weeks in the Spring and back one week in the Fall.  For Windows users and anyone or any business who’s bought a computer or hardware or software in the last 5 years that’s considered still “supported” that’s not a problem because basically the software company is responsible for guaranteeing that when the time change happens, everything still works fine and dandy and that your software actually manages a time change and probably not one in March and then another in April. ;)

So, our problem is that we have this fabulous Interface Engine that runs on some ancient form of UNIX is on ancient RIS box and the software for the engine, the version of UNIX, and the RIS box are not supported by anyone, which is probably why they’ve been running pretty much problem-free for about 10-years — our secondary Interface Engine is Windows-based on an IBM server and there are daily challenges; not to mention upgrades and “hot fixes”, etc.

O.K. So we have this looming deadline of Daylight Savings Time where we don’t know what’s going to happen to out old Interface Engine and the consensus is to get all of the remaining interfaces and programs off of the old box before then because the time change is hardcoded into the OS and bios and get them onto yet another new Interface Engine, also Windows-based but more stable.  The good news is that this isn’t technically new development because there’s already a road map, right?  We just have to take the old code and rewrite it.  The analysis and logic has already been done for us; the hard part is re-interpreting the old code into the new code — the old interface engine did somethings easier than the new interface engine and vice versa.

O.K. Now, you know I work with crazy people, right?  Two of these people believe that they are the only people who are capable of doing anything correctly and completing anything.  Of course, they’re way of doing things is the only way to do things as well — that last one fits all three.  Mind you, none of them exactly do things the same way.  Madness and harsh words usually ensues at that point.

So, I was assigned MJ’s usual pet project and when I was, she sat me down and talked to me about it, about how careful I had to be about it all, like I’ve never done this kind of work before.  Did I mention that I’ve been working here since April 2004 and was in Hospital IT for six years before that?  Oh, and I’ve been working in IT since ‘94.  Let’s not forget that I have a BS in CS.

Anyway, since then, at least once a week, she’s been checking on me, reminding me of how important the project is.  O.K.  Let me explain.  This is the patient demographics for every patient in the hospital and this particular interface goes from the admitting software to the secondary interface engine which will then pass it to the ordering software and also half a dozen other software packages, including medical records.  I’ve got the big picture of how important this is.  Every little field has to be correct from the patient’s id to the patient’s name to his insurance to his next of kin to his allergies and diagnosis.  It’s a patient care issue if it’s not right.  I don’t want to be responsible for something happening to a patient because I coded something incorrectly.  I get it.  Stop harassing me already.  I stress myself out over the whole thing I don’t need someone else hovering over me.

Then of course, I had my Gallstone Surgery scheduled for February 2 — yes, you might notice that’s today.  You might notice I don’t appear to be knocked unconscious on a surgery table either.  There’s an explanation for that.  I was scheduled for the surgery and to be out for 2 weeks with the idea that I would work from home.

But the Friday before I came down with the Norovirus, I got a call from one of my other projects that had gone stalled sometime last summer.  The person on the phone suddenly announced to me that she wanted me to turn on the demographic feed to her application on the following Monday and that they were planning to “go-live” with the application, interfaces and all, in 2 weeks.  Well, I had a complete meltdown in my boss’ office.  In my opinion, they had not fully tested any of their interfaces before it had stalled — I suspect it had lost direction after their project lead had been shipped to Iraq.  I was told to basically let them “hang themselves”, but in my opinion this would look bad on me because I had written the interfaces.

Fortunately, by Monday, things had changed.  They decided not to turn anything on and had postponed the “go-live” to February 6th.  However, I was then bombarded with minute by minute requests to make changes to their interfaces as they began actually testing and I couldn’t get my work done on my Daylight Savings Time projects.  I was becoming very frustrated because just as I’d get started back on what I wanted to work on, someone would ask me to do something else.

That is when MJ came and asked me to take out some changes I made to an interface in the secondary interface engine for the stalled project so she could put that interface in production for another project that day.  It was the morning of the norovirus.  Probably I was already not feeling well.  I was feeling frustrated.  We were in my cubicle and I commented to her that I was feeling frustrated that I couldn’t seem to work on the Daylight Savings Time project because of the other thing.  And that is when Drama Queen FW butted in from across the cubicle aisle from his own cubicle and very loudly announced to the whole frickin’ building that “We’re all frustrated but we get our work done.”  This started a back and forth and he basically said something along the lines that he and MJ were worried that they were going to end up having to do my work that they shouldn’t have to do.  I told him that I never said I couldn’t do the work, just that I was frustrated.
I didn’t talk to him the rest of the day, but what he said ate at me…it still eats at me.  Now it’s pissing me off and you’ll see why.

What he said gave me nightmares the whole weekend of my norovirus.  You know, I have a fear of being fired because I was involuntarily terminated from my last job and they made up claims that I couldn’t do my job anymore by changing my job description and they assigning me things I couldn’t do and not training me.  So, now I’m afraid that if I miss these deadlines, I’m going to lose my job.  It’s eating away at me.  I’m terrified.  It’s making me ill.  It’s almost all I think about…and I feel like MJ and FW are somehow setting me up to fail.  I just don’t know how, but I feel like they’re doing something behind my back to make me look bad on this project.

Anyway, the Monday after the Norovirus, I moved my surgery.  MJ had made more than a few comments about how she didn’t think we’d be able to get everything done if I was out for two weeks in February, so I moved my surgery to March 16th, after Daylight Savings kicks in.  So now no one can say that my surgery affected anything.  I’m here, I’m visibly working.  And I’m working long hours — 9 and 10 hour days.  I’ve even been working on Sundays.

And guess who’s on vacation?  FW started a week long vacation Wednesday.  MJ is taking most of February to go skiing.

WTF?

But, guess what?  She’s going to help me with my testing, but only if my code is really “clean” and I’ve made sure everything is perfect before I start testing with the applications.

She had a meltdown when I told her I’d be ready to start testing next week.  She gave me a long lecture again about how everything has to be perfect.  Then she told me we don’t have much time, only a month.  Then she started again on how necessary it is to have every field correct.  She said she’d been working for two weeks on one translator and it wasn’t working right yet with the system, so I couldn’t possibly be ready to test.

But then yesterday when I discovered some incorrect code in her interface after she told me to use it as an example for something I was working on, she had another meltdown.  She refused to believe me when I said it wouldn’t work the way she thought it would once she fixed it.  I knew this because I was using it in my own code.

I think she just makes things harder than they have to be sometimes.

Oh, and the stalled project has moved their “go-live” to March 6th now.  They’ll be doing some serious testing next week.

Anyway, for the next month, I’m going to work my ass off to get my projects finished.  MJ told me yesterday she doesn’t think “we all” will be able to make the deadline.  I plan to meet the deadline as best as I can.  I don’t want to be the one holding it up.  I certainly don’t want my work to fall on MJ or FW.  So, if my posting if few and far between, you know what’s up.

In the meantime, you can keep up with me and my Project 365 photos here.

Tags: , , , , ,

  • Flair

  • Meta

  • Bad Behavior has blocked 2484 access attempts in the last 7 days.

    Netflix, Inc.