Monthly Archive for October, 2002

Oct 1st 2002

October 1, 2002

Saturday night Michele and I went to a fancy restaurant in Vinings called Canoe. Our reservation was for 8:15pm. When we arrived, we had to wait like 30 - 40 minutes even though we had reservations. I wasn’t too happy about that. Because we spent the whole day running around playing paintball, we were both sore and tired. I had a hard time staying alert throughout dinner.

Nonetheless, the dinner was excellent. Michele had the roasted duck, and I had the veal venison or something like that. Their portions are tiny, but I guess that’s to be expected at an expensive restaurant. After dinner we went straight to bed.

We slept in until 9am on Sunday, probably due to all of the physical exertion on Saturday. Michele helped me do laundry and then we went out for lunch around noon on Sunday. We decided to drive around midtown until we found a place that looked good. That plan never works right. 45 minutes later we still didn’t find a place and ended up in buckhead. Eventually we settled on a chain restaurant we hadn’t been to before.

Yesterday was a fairly productive day at work. After work, I got a haircut and did my weekly grocery shopping. I also finally fixed the passwords from expiring every day on my linux box as well as cleaning up some of the error messages during the cron.daily run. I also updated my Nokie Sojourn Page with statistics from last month.

Oct 4th 2002

uneventful week

This week has been pretty uneventful.

Tuesday afternoon I had a dermatologist appointment. Unfortunately it was at 2:15, so I had to leave work early and missed an architecture meeting. The doctor looked at my feet and my face. Sometimes, I develop these nasty blisters on my feet (it’s not contagious). It comes and goes and is really annoying. She gave me some creme to apply when I get them, and then a different type of creme to apply when they start to go away and the feet get flaky skin. She also looked at my nose where I developed this odd blue dot a couple of months ago. It turns out that it’s a pigmented mole that can be surgically removed and stitched up. I told her I would think about it. She also gave me some stuff for my face for the small amount of acne I still occasionally get.

I went by the Cobb county Tax office Thursday morning to transfer the tag to my new car. I also called up the salesman at the dealership where I bought the explorer to let him know that there were no floor mats. He told me that he’s going to order some and ship them to me.

Work has been pretty good this week. I’ve been working primarily on creating a code generator to generate classes that are a subset of the entire data model. In conjunction with that is extending our interface input and output translator engines to work with this new data model subset.

Oct 6th 2002

sunset, cleaning, and sunny walk

Friday after work I took a short nap until Michele came over. She wanted to take a short nap too. After napping, we decided to head out for dinner. As we were leaving, the sun was setting and looked incredible:

click for full picture

We attempted to drive around Midtown to find a place to eat. That proved to be futile. Instead, we drove around for over an hour not finding anything (where are all of these restaurants supposed to be in midtown, anyway?). Eventually we drove into Buckhead and ate at a place called The Rockbottom Brewery.

We got up early on Saturday morning to head over to Michele’s apartment to do some cleaning. Her closet was really dirty and she wanted to give it an overhaul.

This is the before picture:
click for full picture

And this is the after picture:
click for full picture

We finished that up around noon and went to Longhorn Steakhouse for lunch. On the way back from lunch, we drove past a cool looking metal sculpture of a knight battling a dragon:

click for full picture

I went to the gym to work on biceps, back, legs, and abs. When I got back, Michele took a photo of me laying on the floor:
click for full picture

We decided that we were going to watch a scary movie. We first looked at the current movie listings and nothing sounded appealing. So instead we headed out to blockbuster video. There we decided to rent the original Halloween. For being a 1978 movie, it was pretty good. Afterwards, Michele was scared about what could be in the closets.

This morning the weather was nice so we wanted to go do something outside. After a lot of thought, we decided to head out to the Kennesaw Mountain National Battlefield Park. We started up the 1 mile trail to the summit of the mountain, but Michele was having some breathing problems, so we headed back down. We drove around for a little while until we came to the Kolb’ Farm area. This was flat with a large open field. I took a few pictures, this is one of them:

click for full picture

While we were walking, something must have snapped in Michele because she got real upset all of a sudden. We headed back home without much conversation. We had a talk before she left and there seems to be some problems in our relationship. I’m having a difficult time keeping up with the bouts of depression and grumpiness.

Oct 8th 2002

MovableType 2.5 and phpBB

Monday was a fairly good day at work. I completed most of my code generator and messaging translator work. I finished up all of this code, checked it in, and sent out a summary of the work to the rest of the team.

Michele and I were still fighting from what happened on Sunday. We spoke briefly via MSN messenger before she logged off. Later that evening, she called me and we talked things through. We’re both going to try harder to deal with and work on the mood swings.

Also on Monday night, I was invited to join a guild on Sojourn 3 called Elders of Netheril. It’s full of all the old-school players I was grouping with at the beginning of this incarnation of the mud. Shortly after joining, I started to look for a php-based bulletin board software to put on my web server so we can have message boards. From some initial searching, I tried OpenBB, B2, and Evoltion. I wasn’t too impressed with them but fortunately found phpBB. phpBB is a wildly popular BBS software and was so incredibly easy to install.

After about an hour of tinkering around, I set up the guild boards.

Today my face has still been bothering me. My dermatologist prescribed some face cleanser and creme called Triaz (benzoyl peroxide). I started using it last Thursday morning. I noticed the skin on my face getting dry and itchy. A day or two later, it started getting red blotches (people at work asked me if I was sunburn). In addition to all of that, my face started peeling and took on a sandpaper-like texture. It wasn’t pleasant. On Monday I stopped taking it and called my dermatologist. She said that it was too strong for me and she will call in a different prescription at the local CVS drugstore. So I spent $45 on a bunch of worthless crap that completely screws up my skin. Wonderful. I wonder if the next thing I buy (probably another $45) take will cause some other horrible side-effect. I feel like a science experiment for my doctor. I don’t like it.

Today at work I spent some time creating a generic entry-page for the guild BBS. I’m still trying to decide what to do about the logo.

I also upgraded to MovableType 2.5 today. I’m planning on cleaning up my templates and style sheets to yield W3-complient pages.

Michele is supposed to come over very soon. I need to figure out what we’re going to do for dinner…

Oct 10th 2002

sleepless night

Yesterday was a pretty miserable day at work. My facial skin rash was still prevalent and all I could do was feel the constant itching and burning on my face. I brought some Bath & Bodyworks lotion to put on my face, but it didn’t seem to help much. The Aloe Vera (which I left at home) works better. My face is much better today.

Later Wednesday evening around 10pm, Michele called and said that she was scared because some strange guy just walked into her apartment. She said at about 9:45 there was a knock on the door followed by it being unlocked. A lanky Hispanic man walked in. He saw her and said, ‘I must have the wrong apartment.’ then turned around and left. She was concerned that a maintenance? guy would be coming around close to 10pm. Since no one else was in the apartment with her and Makayla, she called me. I agreed to come over and spend the night with her. I arrived at around 10:20 and we went to bed. Four hours later at 2:30 I still couldn’t fall asleep. Makayla woke up and didn’t want to sleep either. I told Michele that I was going to go home as I couldn’t fall asleep. I drove home and went to be around 3am. I finally fell asleep. Since I knew it was so late, I changed my alarm to wake me up at 8am instead of 6am. The extra two hours made a big difference as I can actually concentrate and get work done today.

One of my co-workers (Veena) was having a core dump (sigbus) in a program she’s testing. I helped her out and discovered that running a local instance of tuxedo causes complications if you have two different libraries with classes of the same name. This is not a problem when you run in the actual domain tuxedo space. We got that fixed and I went to lunch to Chupes (Cuban food) with Casey, Brian, James, Anil, and Susan.

Oct 11th 2002

happy-hour and its side-effects

Thursday after work at about 5:30pm I went to the Main Street Bar & Grill in Hapeville, close to work. There I met Brian and Casey. We were still expecting a lot of other people to arrive. About fifteen minutes later more people started to show up: James, Anil, Scott, Mallick, Veena, and Elizabeth. At this point, we were all crowding the bar (most people ordered a beer and I got a jack & coke). A little while later, Carole arrived and we moved over to the tables they had set up for us.

Some of Carole’s old co-workers showed up and sat down with us as well. A few people ordered appetizers, and I ordered cheese sticks. I got a second jack & coke. A while later, Allison and a couple of other people showed up. At Carole’s suggestion, a few people (including myself) paged Brent enticing him to show up. He responded that he was busy doing budgeting and couldn’t make it.

Brian and Anil left at about 6:30. Around this time, we all migrated to the restaurant next-door which has a bar and pool tables. Carole lamented that she wishes we had a camera. I mentioned that I had mine in my car. I got my camera and joined everyone in the new bar. A few people were starting to play pool. I ordered another jack & coke. After a game, people pooled into teams. The table we were playing at included me and Allison on a team against Veena and James. We played a few games and then switched around.

As time went on, some more people left and I was thinking about leaving too. Around 10pm I heard my phone ring. It was Michele. I answered the phone and could immediately tell that she was upset. I said that I was still at the happy-hour and asked her ‘whats up?’ and then she mumbled something incoherent. Then she said something about me breaking a promise to her?! I wasn’t too sure what she was talking about and asked for clarification. She then said that we should talk about it on Friday. That was the end of the conversation. I was pretty upset by this. The past weekend I made sure that I specifically told Michele that I was going to be doing this after work on Thursday. I went home shortly after this. I never did take any pictures.

Today I was still pretty mad at Michele for jumping all over me last night. Around 11am she IMed me and our conversation went something like this:

[10:54 AM] Michele: How are things this morning?
[11:08 AM] Jeff: Pretty good. How are things with you?
[11:11 AM] Michele: okay
[11:11 AM] Michele: I thought you might be ignoring me
[11:11 AM] Jeff: Nope, I’m just busy working!
[11:12 AM] Michele: I’m sorry I was miffed at you last night
[11:12 AM] Jeff: It’s ok, I understand.
[11:13 AM] Michele: no, there is absolutely on way you can understand
[11:13 AM] Michele: and how dare you say it’s okay!
[11:13 AM] Jeff: okay then maybe you can explain.
[11:13 AM] Michele: like I actually did something wrong
[11:13 AM] Jeff: I’m still trying to add up where you think I lied to you.
[11:14 AM] Michele: you broke a promise to me
[11:14 AM] Jeff: But I keep coming up short.
[11:14 AM] Michele: you promised that you wouldn’t do things that would give me any reason to doubt you
[11:14 AM] Jeff: excuse me?
[11:14 AM] Jeff: What did I do?
[11:15 AM] Jeff: You didn’t seem to have a problem with me going out after work with my boss and co-workers the three times I told you.
[11:15 AM] Jeff: But then all of a sudden you blow up. I mean what more can I do? I warned you this past weekend and you were completely o.k. with it (or at elast that’s the way you presented yourself)
[11:16 AM] Michele: I don’t have a problem with it
[11:16 AM] Michele: you just don’t act with a whole lot of consederation
[11:16 AM] Michele: you actually smirked at me when I called you
[11:16 AM] Michele: I do not like that
[11:16 AM] Jeff: You’re really fishing aren’t you?
[11:16 AM] Michele: fishing
[11:16 AM] Michele: fishing?
[11:17 AM] Jeff: Yeah, you’re just looking for an excuse to be mad or jealous or whatever. We talked about this beforehand.
[11:17 AM] Michele: No, I’m nor mad, jealous, or whatever
[11:17 AM] Jeff: If you didn’t have a problem with it when I told you about it, then why do you have a problem now?
[11:17 AM] Michele: I don’t have a problem with it
[11:17 AM] Jeff: Doing what you’re doing now is being inconsiderate, Michele.
[11:18 AM] Michele: what?!?
[11:18 AM] Jeff: how about: accusing me of lying to you?
[11:18 AM] Michele: okay, yeah, that isn’t very nice, I admitt it
[11:18 AM] Jeff: What _exactly_ did I lie to you about?
[11:19 AM] Michele: you said “happy hour” not all night long
[11:19 AM] Michele: and it’s probably semantics, but still
[11:20 AM] Jeff: So when I told that you you and when you said you were ok with it, what did you think? If you wanted clarification, why didn’t you ask?
[11:20 AM] Michele: I didn’t think I needed clarification
[11:20 AM] Jeff: It feels to me like you were waiting in ambush to jump all over me about the wording I use. Am I wrong?
[11:20 AM] Michele: I thought it was pretty straightforward
[11:21 AM] Jeff: Well I certainly don’t appreciate being told that I’m lying to you. I did everything I could to be completely upfront and informative with you and STILL it’s not good enough.
[11:21 AM] Michele: I’m sorry, I just think it would have been nice for you to call or just have been less smug when I called you
[11:21 AM] Jeff: I wasn’t smug! I’m sorry if I sounded that way
[11:21 AM] Michele: you laughed at me
[11:21 AM] Jeff: I did not!
[11:22 AM] Jeff: I have to go, we can talk about this later.
[11:22 AM] Michele: look, I’m not going to argue with you about it, I am sorry, I’m wrong, I’m bad, what I said wasn’t true, you didn’t lie
[11:22 AM] Michele: we will NOT talk about this later
[11:23 AM] Michele: you always find some stupid excuse to walk out in the middle of a fight
[11:35 AM] *** mlsuddreth@hotmail.com signed off at Fri Oct 11 11:35:57 2002

That conversation didn’t go very well. Later that afternoon we talked more and got things pretty much straightened out. When I got home from work around 5:30pm, Michele was already there. We talked more, had a big argument and eventually came to a mutual understanding and got everything patched up.

The problem all boiled down to her assuming that when I said ‘happy-hour’ that it wouldn’t be over an hour or two. Instead, it was most of the night. She felt that I wasn’t upfront with her about that. From my point of view, when I told her about the happy-hour last weekend, I assumed that she knew it was pretty much an open-ended thing and that I gave fair warning.

In the future we’re going to try to be more clear on things like this.

Oct 12th 2002

Trek to North Georgia

Last night I checked the forecast for the Helen, GA area and it looked great: mostly sunny. Because it’s October fest in Helen and mid-October, we thought it would be fun to drive up that way for the day and possibly see the trees changing colors. We planned on waking up at 5am to get an early start.

When the alarm started buzzing at 5am, I hit the snooze button. I ended up snoozing it two more times until turning it off. Around 6am, Michele woke me up asking if we should get up. I took a quick shower, got dressed, and started getting our things together while Michele took a shower. I downloaded the directions from mappoint.msn.com to my iPAQ.

We hit the road just before 7am from I-285 to I-85 onward till we got to Helen. The drive up there was pretty nice as some low-lying fog was hugging the ground and blanketing the mountains and valleys. There was virtually no traffic. We got there around 8:30 and had breakfast at a local breakfast place. Since it was so early, Helen was pretty much dead. We decided to drive around some more. We headed out towards the Richard Russell scenic highway and ended up at Anna Ruby Falls. We paid $3 to park and hiked the one-way 0.4 mile path to the falls. Since it wasn’t sunny yet and low light, I took along my tripod in my backpack along with my camera. We stopped along the way and took several pictures. It’s a good thing I took the tripod as the light was indeed too low for hand-held shots. Some of the pictures I took of the running water turned out with the cool ‘motion’ effect due to me using a slower shutter speed.

We were pretty much the first people on the trail that day. While we were hanging out at the falls, more and more people started to pile in. I was amazed at the number of people carrying tripods and SRL-like cameras. I’ve never seen that before on a trail.

I added some of the photos I took to my photo gallery in the one titled Anna Ruby Falls, 10-12-2002.

Here are some sample photos I took:

click for full picture

After Anna Ruby Falls, we decided to head out to Ellijay, GA for the Apple Festival. It took about an hour & half to drive there. Even though we were doing a lot of driving, the drive to Ellijay was really pleasant because it was around 75 degrees and sunny. We had the windows down and the sunroof open. When we finally got to Ellijay we parked next to what looked to be a festival area. It turns out that it was just a bunch of crafts and food being sold. We were hungry as it was around 1:30pm.

I asked some locals where a good BBQ place was. The gave us directions to a place with a bunch of pigs. Since it wasn’t within walking-distance, we got back in the car and drove to this BBQ place. When we got there, it was pretty crowded and we had to wait about ten minutes to get our food and sit down. Michele had a pork sandwich and I had the beef plate. The food was great!

After our (late) lunch, we decided that we had enough for the day and were going to head back to Atlanta. But before we headed out, we wanted to get some funnel cake too. We drove back to the crafts & food area of town and got a $4 plate of funnel cake. While we were there, we figured that they had shuttle-buses taking people to the real fairgrounds where the apple festival was taking place.

Michele drove back while I reclined in the passenger seat. When we got back Michele complained about a headache. We decided to rent a movie and pick up some burritos for dinner. I went to Blockbuster to rent The Usual Suspects, but they didn’t have it. So instead I got Panic Room. When I got back we ate and watched the movie. It was pretty good. I was pretty impressed with the special cinematography effects in the movie. For example, transitioning between scenes was done seamlessly through the house. They made the transition look as if the camera was traveling through the walls.

After the movie, Michele got really quiet and started acting depressed. I asked her if anything was wrong and she said ‘no’ (as she was laying on the bed with her head buried). I had no idea what to do, so I ignored her while I cleaned up the apartment. A few minutes later she came in the living room and said that she had a mild anxiety attack and was feeling depressed. Her depression was dragging me down too. We both went to bed feeling sad.

Oct 14th 2002

wrestling with mood swings and perl

Yesterday Michele and I slept in till about 9 or 10am. Michele started to do some of my laundry while I did some stuff on the computer. I was still feeling down because of what happened Saturday night. While Michele may quickly go between depressed and happy, it takes me longer to swing back and fourth. I was still feeling down and she was ready to be perky. This caused some tension between us. It’s hard for me to keep up with Michele’s mood swings especially when there doesn’t appear to be anything tangibly wrong. Sometimes it wears me down and I get depressed too, questioning the survivability of our relationship.

We drove to the Town Center Mall area to have Thai for lunch. After lunch we drove out to Michele’s parents’ house to spend some time with Makayla. We played outside in the backyard, drew on the sidewalk with chalk, and watched Happy Potter. Around 6:30pm Michele and I headed back home. We got subway sandwiches and watched Ferris Buellers Day Off while I did my bi-monthly work in MS Money.

Today I’ve been pretty busy working on our objects code generator (written in perl) which has given me some grief. At first, I was impressed with the code of this perl script, but the more I dive into it, I’m not so pleased with it. For example, it won’t even run if you include the ‘use Strict;’ directive and it gives tons of warnings if you add the -w flag. I’m pulling my hair out trying to clean it up and make it work for more than one input source type.

Oct 17th 2002

Exchange Valuation

I wrapped up most of what I’ve been working on this past Tuesday. We now have a functioning flow of data from:

  1. from our input stream, through our input translator into our own internal binary objects
  2. then streamed into all of our internal engines (through Tuxedo calls)
  3. then into our ‘output’ translator which converts the internal binary objects back out to the adapter which populates the processed data to the ticket datastore.

There are a couple of lose ends to tie up with that, but it’s mostly out of the way. Wednesday around lunchtime we got an e-mail telling is that we will all be getting new computers on Thursday.

We also had a meeting with my manager to talk about requirements for a last-minute addition to our deliverables for this release. The deliverable is called ‘Exchange Valuation’ which is basically the handling of exchanged or refunded passenger tickets. With an expected system-test date of early January of next year, we don’t have a whole lot of time to design and code this piece since it’s already mid-October! I found out that I’m being looked at to lead the Exchange engine effort. This ‘team lead’ role for a high visibility and important component could be a very rewarding challenge for me. Currently, I’m leading up the ‘other engine’ stuff which is pretty isolated in itself. I’ll find out next week if I get Exchange or not. I certainly hope so, as this (assuming I’m successful at it) will do wonders for me getting a promotion to senior developer. Of course, with the troubles Delta and the rest of the industry is having, I don’t think there will be any promotions anytime soon.

They never replaced my computer on Wednesday which is too bad since I was in meetings most of the day. Today, however, they came around 10:30 and replaced mine. I was able to get local administrator rights so I can install stuff. I was pretty disappointed in the new machine though. The HP Vectras they bought comes loaded with Windows XP and Office XP, but the people at my company downgraded the OS to NT4 and the office suite to Office 95! That’s one of my biggest peeves about this technology company I work for. We’re using an office suite that is getting close to a decade old and we’re like three released behind the rest of the industry. It’s embarrassing when we have to ask outsiders we work with to re-send documents in Office 95 format because we’re still using such an ancient release. The current ‘plan’ is to migrate the workforce to WinXP by June of next year but I’m not holding my breath, we were all supposed to be converted to Windows 2000 by December, 2000. We’re all still using NT4. I recognize that there is a lot involved with building a desktop to deploy to 30,000 people so you want to get things right, but they move entirely too slow in my opinion.

Delta announced today that they are going to lay off around 8,000 people. Normally I would be pretty worried but the project we’re working on is very important to the business (and it’s a capital expense, not an operating expense) that I don’t think there will be cuts in my immediate area.

I didn’t talk to Michele at all yesterday. I was actually sort of surprised she didn’t freak out about that when I called her today. She asked if I would like to go over to her place tonight to watch Survivor together, but I didn’t leave work till about 6:30, so I didn’t go over to her place.

Oct 19th 2002

cool, fall weather

Friday was a pretty busy day at work. I didn’t have any meetings, and I spent all day working on a bug we have in our output translator. There appears to be a problem with the translator producing twice as many entities of a particular type than it should. I had some difficulties getting a tuxedo domain set up correctly to test the condition, but once I did I was able to eventually track down the problem. Some of the code is generated directly from the data model. It turns out that someone, before, had to manually go into this generated code and remove some dump references in order to prevent the dumping of certain entities. They did this, I presume, because the controller piece of the translator has its own hand-coded dump for this special entity. On Monday I need to sit down with the original author of this code and decide if we want the dump to be in the generated code or not and then make the appropriate modifications.

The weather on Friday was phenomenal. It was completely sunny and clear but only like 70 or 75 degrees. This is the part of fall that I love. Casey, Brian, Susan, and I went to lunch at Vortex in midtown.

I left work at 4pm on Friday and planned on going for a walk at the Chatahooche River recreational area just down the street from my apartment. I got home around 4:30, changed into cargo shorts and a t-shirt, then headed out to the river. Once there, I had my backpack (with tripod in it just in case) and camera slung across my shoulder. I walked the length of the trail and back (about 3-5 miles) taking photographs along the way. Since it was the late afternoon, the sun was casting a brilliant orange color on everything which was a really great way to take pictures. I took about 45 photos and selected 7 or 8 to put in my photo album. Here are a couple of pictures I took:

click for full picture

click for full picture

I got home around 6:45 and took a shower. Just after I got out of the shower, my loving girlfriend Michele called and she was upset because I didn’t call her already regarding our plans Friday evening. We weren’t going to spend the evening out because Michele was keeping Makayla Friday night we normally Makayla goes to her grandparents on Friday. So, beforehand, Michele and I talked about me spending the evening over at her place with them. When we talked about it, I said that I could probably do that depending on what happened Friday after work (I was referring to my walk at the river). In retrospect, this probably wasn’t the nicest way to put things and Michele was upset and felt tentative. So, we had a mini-argument and I agreed to come over and spend the evening with her. When I got there, she had ordered Chinese and was playing with Makayla. The three of us spent the evening together and had a good time. Because I’m going to be babysitting Makayla this Thursday while Michele takes a test, I practiced putting her to sleep. I read her a couple of stories before she went to bed. Michele and I had a wonderful evening the rest of the night before I went home around 10:45. I was tired and planned on going to sleep, but instead got wrapped up in playing Sojourn for a little while and stayed up till about 3:30am.

I woke up this morning around 10:30. I uploaded and processed my photos from the day before and Michele showed up around 12:30. We decided to go back to her place to have leftover Chinese for lunch. Before we went, she helped my clean up my apartment (actually she did most of the work). It makes me feel guilty that she does so much for me but every time I tell her, she assures me she likes doing it and it’s her way of showing me that she loves me.

We’re now getting ready to go have dinner with my mother. We’re thinking about going to Stoney River as it’s one of my favorite restaurants.

Oct 20th 2002

another lazy Sunday

Saturday night, Michele and I went out to dinner with my Mom. We planned on going to Stony River, but when we got there, it was an hour and 45-minute wait. That meant that we probably wouldn’t be seated until 10pm. Stony River doesn’t take reservations. We decided to try another place we passed on the way there. It was new restaurant called Ocean and Pacific. The atmosphere was nice and they had mostly steak and seafood. It was pretty good. We’re definitely looking forward to going back there.

Today was a pretty uneventful day. Michele and I woke up around 9:30. We decided to cook breakfast, so I ran to the local Publix and bought some bacon and cinnamon rolls. I got the ’smoked maple’ flavor Hormel bacon. We baked the cinnamon rolls, scrambled eggs, and the bacon. Michele did most of the cooking while I prepared the rolls. While she was cooking, I started the laundry. The breakfast was really good. The maple-flavored bacon was incredible! For the rest of the day, my apartment smelled like bacon and maple, which was really nice.

Other than breakfast, Michele and I didn’t do much during the day. Before she left at 2pm, we played a couple of games of chess. I’m going to loan her one of my old chess strategies books so she’ll hopefully be a stronger player.

After Michele left, I ended up getting sucked into a marathon session of Star Trek, the next generation on TNN. While I was doing this, I decided to roll a bard character on Sojourn. After about an hour of rolling, Noke the half-elf bard was born. I played him up to level 16 before stopping for the day.

Basically doing nothing this past weekend is making me want to take a trip more and more. I’m hoping to get out of town this coming weekend, or the one after that.

Oct 21st 2002

You now have three minutes to reach minimum-safe distance.

Today was a pretty busy day at work and I got a lot done. I spent more time with the new contractor, Jegan, going over the Exchange Valuation requirements. He’s definitely going to be a good team member. He’s smart and pays attention to details.

After work I went to the gym to do my normal ‘monday-wednesday-friday’ routine. When I got back from the gym, Michele was in my apartment waiting for me. Makayla was spending the night with Michele’s grandmother tonight so she came over.

We went to the store for some grocery shopping and when we got back, we decided to cook some chicken on the BBQ. I marinated them in the Neumans Own brand Italian salad dressing. We also had potatoes from a box and sugar-snap peas. This home-cooked dinner was really good.

After dinner, we watched Aliens. The whole afternoon was really nice and we had a good time.

Oct 22nd 2002

Corporate Audit

It seems whenever Michele sleeps over during the week, I can actually wake up at the time I want to and get to work around 7am, which is my target time to get to work since I usually leave around 4pm if I can help it. This was the case today.

I had a couple of staff meetings in the morning today and it was finally officially announced that I am the team lead of the exchange valuation engine with Scott and Jegan working with me. Now we have a large effort to complete in a short amount of time, but I’m very much up to this challenge.

Also during the staff meeting we found out some ugly details regarding our system test phase of the project. I’ve always experienced and learned that you have three phases of testing:
1) unit test which is done by the developer in the development environment to test the specific functionality that they coded.
2) system test which is done by the systsem test team (if one exists) in a separate, system test, environment and is a test against all of the assembled components.
3) integration test which is done by a QI/testing team in a separate, integration test environment and is a test to simulate real production as much as possible.

Well, we found out that we, the developers, are not only supposed to take care of the unit test portion, as we expected, but are also supposed to provide regression test cases, test scripts, test schedules, and complete all of the documentation to give to the system testing team.

So what does the system testing team do then? That’s the $1,000,000 question that we’re all trying to figure out. Here we are a development team with less than three months to complete all of our coding and now we must basically do the job of the testing team as well. To add insult to injury, the whole system test portion of the project plan for the testing team to execute is supposed to last 5 months. So the frustration is why does the testing team need 8 people if they aren’t actually doing any work since we’re doing it all for them?

It’s very frustrating.

For pretty much all of my free time today I did a large block of work with finalizing all of our ‘imtr’ object model changes and sent out an explanation of the changes to the rest of the development team.

After work around 4:30 I met with the Delta corporate audit people. They met with me earlier in the year to go over the problems with the first phase of our project release (called the Revenue Pipeline 1.1 release). Since the project is such high visibility and heavily funded, the stakeholders on the Delta side want to make sure it doesn’t screw up. Based on their interviews with many people from the first audit, the following things happened:
1) Our vice president quit abruptly.
2) Our director was replaced.
3) And two of the original managers for the 1.1 release are not participating in the 1.2 release.

The corporate auditors certainly have clout, so I don’t pass up an opportunity to meet with them when they request.

I met with them for about 45 minutes and basically told them that things are much, much better than before. I had a few concerns, one being the wacky testing snafu I mentioned earlier, and some others. They took like three pages of notes.

After work I grilled up some turkey sausage and played Sojourn to level up Noke to 21st level or so.

Oct 23rd 2002

interview

Today I had to interview someone. I’ve never done that before and I’ve never really had much of a formal interview myself. The way I got hired on with Delta back in 1998 was a manager who liked me (from when I worked the night shift in a unix production support role) asked me if I had a resume (which I made up rather quickly) and sat with me for like five minutes to see what I would like to do. After that, the paperwork was underway and I got an offer letter. No technical interview, no second interview, no tests, nothing like that. In that way I don’t have a lot of interview experience at all.

It’s ironic with Delta laying off around 8,000 people and our project is still hiring some people. It certainly feels good from a job security point-of-view.

The guy we interviewed is to hopefully replace me in my ‘previous’ role. We need someone who has strong unix, make (make scripts), and clearcase skills. The person we interviewed today had like 3 or 4 years of clearcase administration experience, perl experience, and unix experience. However the interview didn’t go so well. I and two others gave the interview and we asked some technical questions from basic object-oriented concepts, to C++, to perl, to clearcase. The guy didn’t come across as a really strong in clearcase or much of anything. I think part of the problem is that he was nervous. Although the two other people I was with thought there was something missing as well. It boiled down to that we were looking for someone who didn’t mind taking on tasks that no one else wanted to do, or even knew about. We need someone who is motivated and self-starting enough to handle the type of work that I was doing.

I think we’ll end up utilizing one of our other stronger contractors to do the clearcase stuff and build/deployment stuff as needed, since that workload is very cyclical depending on where we are in the project.

Carole (my manager) asked Casey and I if we would go to lunch with her today. This is another first for me. She knew we met with the corporate auditors yesterday and was herself meeting with them today. She wanted to get a feel for what types of questions they were asking and I suspect to get a feel for what types of things we told them. I of course have no problem with this as I like Carole and think she’s doing a terrific job.

The rest of the day when I wasn’t in meetings, I was glued to my PC cleaning up some damage caused by all the work I did on Tuesday. Instead of having everyone fix their particular libraries’ Makefiles, I went through and updated everything to a point where we could get a no-fail top-down build. That reminds me, I need to write a script to count the lines of code for our project. I imagine it’s a lot.

I also did some checking for possibly destinations to fly to for the weekend. Michele sent me a website with fall foliage forecasts and reports which was really cool. There are some parts of new england near Boston that are peak season for that right now and I don’t want to miss it. Unfortunately, for Saturday it looks like the entire eastern United States is going to be rainy, so I don’t think we’ll fly anywhere this weekend.

Oct 24th 2002

babysitting

In Microsoft Outlook in a corporate exchange environment, one can schedule an appointment and include a resource (i.e. conference room) as an ‘attendee’ as a well to ‘reserve’ the conference room. This is what I did when I set up a meeting for today from 10-11am. The meeting was to be an exchange Valuation meeting with my two team members and I to go over the business requirements.

Unfortunately, someone else was in the conference room I reserved and claimed they scheduled the time for their own meeting there. I was confused and upset. I went back to my PC to check that conference room. Sure enough, for the 10-11am time block, someone else’s meeting was listed. What happened to my meeting? I went over to one of the administrative assistants and asked what happened. She said that I could have booked the room incorrectly (I doubt this because I’ve done the same thing several times before), or that some people have special access to the conference room and can override meetings.

My meeting was hijacked by someone! I was so steamed. What’s the point of booking blocks of time in a conference room if some yahoo can come in and take it away from you with no warning and no notice?

Carole (my manager) told me that she wasn’t able to get me on the PAT (Portfolio Architecture Team) like I requested. It’s a group of senior-level & higher developers from different projects in the company to meet and discuss impacts of certain technology decisions. She put Casey (who happens to be a senior developer) on it instead. Casey wasn’t too happy with that assignment as he doesn’t want to participate in that.

Some of the delta business people wanted to meet today in order to discuss the issues we raised when reviewing the Exchange Valuation requirements. We met from 3:00-4:30pm and covered a lot of ground. One new issue raised was how we were going to provide the exchanged ticket data to one of our downstream engines. This could make things a lot more complicated and add a lot more work.

After work, I drove to Michele’s grandmothers house west of Marietta square to pick up Makayla. I was going to baby-sit Makayla for the first time ever tonight while Michele took a test to be a Cobb county 911 operator. The idea is that she can do the 911 operator thing while earning her MBA and looking for a ‘real’ job for her undergrad degree in marketing.

Makayla and I baked cookies and she played some ‘kermit & friends’ computer game. I got her ready for bed and put her to bed around the time Michele came home.

Michele asked me what I felt about taking care of Makayla three times a week. If she gets the 911 operator job, she would most likely work 12-hour shifts at night from like 5pm till 5am and would need someone to watch Makayla while she worked. I didn’t say anything and she got angry. We talked about it and she basically said that I only go out of my way to help her only when it’s convenient for me and she always goes out of her way for me. After some emotional discussion, I finally mentioned that I’m hesitant to take on such a great commitment while both her and I have some lingering doubts about the survivability of our relationship. I, being the cautious one, don’t want to undertake something like this only to have the relationship fall apart at some point down the road. That seems like a dangerous prospect to me. After a lot of discussion, she agreed with me to an extent and we ended the evening on a less depressing note.

Oct 25th 2002

no haunted house

I overslept this morning and didn’t get to work until just before 9am. When I walked in, my manager (Carole) said “You’re late!” You are supposed to be across the street for the 9am meeting! So, I rushed back down the stairs to my car and drove over to the admin building where we were having a testing & capacity planning session. I didn’t get to the conference room until like 9:06, but fortunately they had not started the meeting yet.

Aside from that, work was pretty slow today. A few people took half the day off. I cleaned up a lot of my active tasks. I removed a lot of stuff that I most likely won’t be responsible for anymore now that I’m doing primarily exchange valuation.

I left work around 4:45 and shortly after I got home, Michele came over. We went to Sonny’s BBQ for dinner. After that, we stopped by the grocery store to buy Michele some more cough drops and a pumpkin pie. We also stopped by Blockbuster Video to rent a movie. We got Collateral Damage with Arnold Schwarzenegger. It was a decent movie, but not one of his best.

We were planning on going to a haunted house tonight, but the weather has been rainy and just horrible. Since most of the haunted houses are at least partially outdoors, we decided not to go.

Oct 26th 2002

Another Saturday in Atlanta

If the weather had been cooperating, I would most likely be waking up in the north-eastern United States somewhere close to Boston. It would have been a great weekend to enjoy the fall foliage but unfortunately, the forecast for today was rain all day long.

Instead, the weekend will be spent here in Atlanta. Michele spent the night on Friday and when we both got up this morning, she suggested that we go for a walk. We drove down to the Chattahoochee River National Recreational Area close to my apartment. That place is very popular. We walked the main 2.5-mile stretch that follows the river and we passed many joggers.

After the morning walk, we lounged around for a while at my place. After getting cleaned up, we got a late (2:30pm) lunch at TGI. Fridays. Our waiter was annoying. After lunch we headed out to Cumberland Mall to do some shopping. Michele had a $200 gift-certificate to Anne Taylor. She bought a long skirt and top to wear for a wedding her & I are going to.

I certainly wasn’t in the mood to shop. Fortunately, I had my iPAQ with me and kept myself very occupied playing games on it while Michele was trying on clothes.

We didn’t get back from the mall until around 5:30 or 6. I played a little Medal of Honor: Allied Assault on the computer while Michele read practically all five books of the Cleric Quintet Series by R.A. Salvatore.

Around 9pm, we decide to look into going to a haunted house. Unfortunately, my internet connection was down. I called Noment Network (my ISP) tech support line and I get some lady who takes my info and assured me that someone will call back. That was frustrating. So, we agree to head over to Michele’s apartment to use her internet connection in order to do the necessary research for where to go tonight.

At her place, I start thinking about food instead of a haunted house and look up Atkins Park because Casey (If I remember correctly) mentioned it was a great place to go in Virginia Highlands. After printing out driving directions (it’s a LOT easier to get to VA Highlands than I remember), we headed out, opting to get some dinner instead of going to a haunted house.

When we got to the area around 10pm, we had to park a ways down a side-street as there were a lot of people out and about still. The bar-portion of Atkins Park was so packed that there were three-people deep at every ’slot’ on the bar. It was so loud and almost everyone looked as if they were having a good time. We had to wait about fifteen minutes for a table (at 10:15pm). Once seated, we ordered chips & queso cheese dip. Michele ordered a Cuban sandwich and I ordered a California club sandwich. We were probably more tired than hungry.

After dinner, we headed back home to go to sleep.

Oct 27th 2002

falling back

With the time change Sunday at 2am, I woke up a little earlier than normal for a Sunday. The first thing I did was check my PC to see if the internet connection was still down. Unfortunately, it was still down as of around 7:30am. I fixed some of the clocks and went back to bed with Michele.

Around 9am, we decided to cook breakfast. I still had some of that incredible maple-flavored Hormel bacon from last weekend. Michele cooked the bacon, scrambled eggs, and pancakes for breakfast. While she was cooking, I checked the internet connection again as I prepared to call tech support one more time. This time when I checked (around 9:30am), I had a link and everything was fine! Breakfast was great. Michele really went out of her way to make a nice breakfast for the two of us, with no prompting or asking.

During breakfast, we started laundry and watched some news. After that, I flipped to MTV where they had some special program instructing people ‘how to live like a college student’. The program frustrated Michele because all they seemed to concentrate on was having lots of sex and drinking/partying all the time. She suggested that MTV’s presentation of a typical college student wasn’t completely accurate.

We took a shower and afterwards I played some more of Medal of Honor: Allied Assault on the computer (I was close to completing the game) while Michele read.

Around 1pm, we headed out to each get a haircut. We wanted to try someplace new, so we went to Supercuts. It was basically like the other place I normally go to, Great Clips.

When we got back, Michele left and I finished the last few missions on Medal of Honor. The rest of the day I spent most of my time doing various tasks on the computer like catching up on the news sites I read and I played a little bit of Sojourn too.

Around 9:15 I called Michele and she was upset. Apparently she read my journal entry from Thursday and was upset that I noted both her and I have some lingering doubts about the survivability of our relationship. She didn’t remember the conversation we had on Thursday and was upset about it now. Basically we didn’t get much resolved and we’re going to have to talk about it some more.

Oct 30th 2002

FBI?

While I was connecting to the NewNet IRC server this morning, I got this cryptic entry in my apache log:

dept44.level7.fbi.gov - - [30/Oct/2002:08:23:05 -0500] “CONNECT 138.121.54.250:6667 HTTP/1.0″ 200 31812 “-” “

I wonder what that is all about? fbi.gov?

Oct 30th 2002

weekend plans and dwindling task-list

Last weekend, Michele and I made tentative plans to travel to the north-eastern United States (somewhere around Boston) in order to view the fall foliage. Unfortunately, the weather turned out to be foul so we didn’t go.

We’re going to try again for this weekend. Our tentative plans center around flying into Portland, Maine Friday night, staying two nights in a B&B, and then flying back (preferable from Portland, Maine) Sunday morning/afternoon. Along the coastal region of Maine, the fall colors should be at their peak. Unfortunately, it’s going to be cloudy and very cold (low of 14 degrees Fahrenheit and a high of 28 degrees Fahrenheit).

I’ll know more tomorrow about the potential trip. A fall-back plan is to go camping at the Raven Cliffs Falls area in north Georgia, near Helen. The weather should be clear and sunny, but it will get close to freezing in the evening.

This whole week has been very productive for me at work. My task list now only comprises of the following:

1) Remove all instances of #RP_DEBUG from every engine.
2) Revapps code cleanup.
3) Update build-support document.
4) Accept Exchange Valuation Business Requirements.

I’m planning on completing #1 and #2 tomorrow. #4 is currently out of my hands as the business are updating the requirements.

I’ve done a lot of little tasks this week including a revamp of our perl code generator. It was a mess before with tons of global variable all over the place. I went through the pain-staking task of making it run correctly with the -w switch as well as the ‘use strict‘ pragma.

Oct 31st 2002

Halloween

I didn’t have a whole lot to do today at work. I finished up my RP_DEBUG deprecation effort and cataloging where we still use couts in our code (we’re trying to move away from couts in light of a more intelligent logging mechanism for production).

We went to the Varsity for lunch today. Originally it was going to be myself, Casey, Brian, Alex, and James. Carole (my manager) overheard us talking about it and asked if she could go along too. Since there were six of us, Casey drove Alex and I drove the rest. After lunch it was pretty quiet. I had a short meeting with the project coordinators to give them durations on all types of tasks as they relate to my Exchange Valuation project. I had to give durations for things like designing unit test scenarios, class diagrams, coding time, planning time, etc.

I left early around 3pm for two reasons:
1) To beat the horrible Halloween-day traffic (in Atlanta, the traffic is always horrible on Halloween)
2) To enjoy some of the cool, crisp, sunny fall weather. I drove over to a different part of the Chatahoochee River Recreational area off of Akers Mill road.

The weather was perfect! It was completely clear and like 65 degrees. I had never hiked this part of the river before. The entrance is near some apartment communities off of Akers Mill road. Because of the time change, I wasn’t able to get too many pictures due to the setting sun. I managed to use my polarizer a few times and towards the end while I was under the trees, I did a lot of experimentation with my tripod and manual mode. Out of 45 photos, I selected 5 and put them up in a photo album.

Here are a couple of the pictures I took:
click for full picture

click for full picture

Over the next couple of weeks, the fall colors are really going to come out over here in the area I live.

It’s peak fall foliage right now up in the north Georgia mountains and Michele and I were seriously considering heading up there to go camping at Raven Cliff falls this weekend, but opted to fly to Maine instead.

While I was on my way home from the river, Michele called and asked if I wanted to come over to help her get ready for tomorrow. I played with Makayla and helped put away clothes while Michele cooked dinner. After dinner, I helped give Makayla a bath and put her to bed. Michele, Jennifer (Michele’s roommate), Andre (Jennifer’s fiancé) and I watched survivor. it was a good episode!