Monthly Archive for February, 2004

house hunting

I was up late last night so my cell phone ringing woke me up at 10am. It was Mom. She wanted to know if I was still up for looking at houses/town homes/condos. I just woke up so I mumbled that 11 or 11:30 would work for me.

When Mom came over we headed out to the South Cobb Drive area. It was pretty disappointing to see most of the places with signs like “From the 450’s” or “From the 700’s” – a little out of my price range.

We drove around all over that area including the east-west connector and I quickly came to the conclusion that condos and town homes are only found near the highway. All of the new housing developments only had gigantic homes. Does everyone buying a house need six bedrooms?

We had lunch at a little Chinese place. I had the sesame chicken.

I need a real estate agent. First I need to figure out exactly what I can afford. I don’t know why it’s so hard for me to figure out. I use MS Money religiously and track (to great detail) literally every cent I earn and spend. I fear that I’ll be forced to cut back on my 401(k) contributions which are currently maxed out right now. I took a look at exactly how much I’m putting away to that every month and it’s staggering.

I’ve been using ‘exifer‘ to rename my photos with a more meaningful name. Instead of something like ‘PIC5127.JPG’ it renames it to something like ‘20030131_182705.jpg’ which is a date and timestamp of when the photo was taken. A while back I read a great review about another program called ‘Downloader Pro‘ which does something similar but is more powerful. I think I’m going to switch.

I also updated Adobe Photoshop Album with the latest patch to version 2.01. They still did not fix a glaring bug with the photo orientation. Newer cameras embed the correct orientation in the image directly. Photoshop CS recognizes this and handles it correctly. Photoshop Album does not – not even with the latest patch that was released a couple of weeks ago. This is unacceptable. Adobe Photoshop Album sucks!

Before the super bowl started I decided to record it. I used TivoWebPlus to use the search module to look up the game and create a recording for it. I did a keyword search for ‘football’ and the TiVo rebooted! So much for my nice uptime.

It failed with the following error:

Filesystem assert: err || cb == 0 at fsactive.C line 470 in TwStatus FsActive::MappedRead(FsRunList*, long unsigned int, void*, long unsigned int)
Filesystem flagged as inconsistent!
Tmk Assertion Failure: err || cb == 0
TwStatus FsActive::MappedRead(FsRunList*, long unsigned int, void*, long unsigned int), line 470 (fsactive.C)
Tmk Fatal Error: Thread tivosh <10795> died due to signal -2
cea4c0 cfd604 cfcd00 cd270c bc7adc bc61e0 bc27e4 c23268 bfa548 c58428 c23268 bfa548 bc46d0 bc27e4 c23268 bfa548 c58dd4 c23268 bfa548 c58dd4 c23268 bfa548 c58dd4 c23268 bfa548 c00020 c23268 bfa548 c58dd4 c23268 bfa548 bfa1a0 bfcbf8 c43cc4 c69330 c6c9fc c4e948 c4ee94 c21f5c bf94a8 c23268 bfa548 c451d0 c489fc bc0a40 400778 d79090

But when it rebooted, I realized I had a much lager problem. I got the dreaded ‘Green Screen of Death’. It advised me to leave the tivo plugged in and connect a phone line while it tries to correct itself. Since I can’t connect a phone line to it, I decided to take matters into my own hands.

After powering down the TiVo, I opened it up, extracted the HD, and hooked it into my linux box.

I mounted the partition and started disabling some of the hacks I installed. My initial theory was that I installed a hack that it didn’t like. This didn’t fix the problem. Some searching on the internet revealed that the green screen of death is usually the result of a corrupted MFS filesystem and the best thing to do is to let it correct itself (you don’t need to let it dial out). This idea was solidified when I looked at the kernel log file and saw that it was attempting to do a filesystem fix during the green screen.

Because I’m impatient, I modified the etc/rc.d/rc.sysint file to load up the telnet server and network drivers before the green screen. I wanted to log in and watch while it fixed itself.

When I powered it back up, I was able to log in and look around. Sure enough it took about fifteen minutes for filesystem fix and sanity checks to complete. Once that was done, everything was fine.

he who controls the spice controls the universe

I got up early and was out of the apartment by 6:30am. I made it into work around thirty minutes later. It was an early day for me; maybe this is a good sign for the rest of the week.

We had some integration tests today. They wanted to try to verify if a particular MQ-series problem was fixed. Because I didn’t have much to do from the applications side, I only half-listened to the bridge conference call.

I did, however, spend a great deal of time today working on the rrdtool thing again.

Melissa sent out a lunch notice for a birthday lunch for both Keith and I. Keith’s birthday is on the 4th, and mine is on the 15th, so we’re having a lunch on Friday the 13th. That was really thoughtful of her to do.

For lunch today a few of us went to the Greek place and brought it back to eat in the break room.

I ended up working late today and didn’t leave until about 6:!5pm. I was pretty busy with the rrdtool stuff all day long. I’ve very close to figuring out the cryptic syntax and concepts to create the correct database. I hate not having a complete understanding of it and I’m determined to crack the secrets of rrdtool so I can make best use of it. I know I’m very close.

Jennifer invited me over to her place this evening. She’s installing Windows XP and Visual Studio.NET, and maybe I can help. I left around 8pm and stopped at Publix to get some subs to eat.

The drive over to her house wasn’t that long, but I did get lost following the directions because I turned left too soon. Fortunately with a quick phone call to her, I found my way.

Her house was really nice and large – I was quite impressed. She didn’t have a spare HD, so a fresh install of XP wasn’t feasible since she has a lot of data on her HD that she doesn’t want to lose. She’s currently running Windows 2000 and tried without success before to do an ‘upgrade’ install. We decided to forego the XP upgrade for now and just install Visual Studio.NET. This process proceeded along quite smoothly.

We listened to some great music and had our subs from Publix. While the last part was installing, she asked if I wanted to play a nice game of chess. I love playing chess and haven’t had an opportunity to play for a long time, so this was a great treat. She’s a strong player (or I’m just not that good) and it was a close game – I barely won. I think this was mostly due to a lucky queenside castle on my part.

Eventually VS.NET was fully installed and I gave her a very brief walkthrough. Shortly after that I headed home. I had a great time.

Before I went to bed, I did a search for any upcoming shows or movies with ‘Dune’ in the title. To my astonishment I saw that the super long 4-hour version of Dune is coming on tomorrow night on SciFi! This was like a jackpot. I’ve always wanted to see this version of the film because you can’t buy it anywhere. I had to resolve _EIGHT_ conflicts on my TiVo in order to get the recording set up.

calculus

When I got into work this morning, I was informed that we may have a breakfix to put into production today. I got the detailed and immediately set out to build the code.

As the code was being built, I verified with Carole what sort of plan of attack we want to do. The idea is to deploy the binaries to integration and production. Once deployed in integration I’ll immediately activate and we’ll test the code. Assuming the code passes integration, I’ll then immediately activate in production. Sounds like a plan!

The build server must not have been too loaded this morning because the library built much quicker than usual. I fired of a request to do an emergency push of the code and called the contact in sustaining engineering to give them a heads up. It takes them a while to deploy to the twelve servers so I broke for lunch.

I went to lunch today with Scott, Mallick, James, Alex, and Anil. We went to Slice. For $5 I had: Two LARGE slices of pepperoni pizza, a delicious chocolate-chip cookie, and a fountain drink. Not bad.

James told me that he may be going to St. Maarten this weekend. It sounds like the perfect excuse to go! I’m not so obsessed with skiing right now since I’ll be going in a couple of weeks anyway. With the cold, rainy, dreary weather we’ve been having I could use some sunshine in the Caribbean.

A little while after lunch the code was deployed and I activated it. We ran our patter of tests and everyone seemed satisfied. ODE wanted to send a larger file through so we kicked that off and waited a while. Finally around 4:30pm Andrew from ODE paged with and informed me that the tests passed and we can activate whenever we want.

I didn’t activate though. It looks like we may have another change to put in. I kicked off a build of the code and went back to my work.

After pouring over the documentation and examples, I think I finally ‘got’ rrdtool. I think I now understand the subtle nuances to creating the correct database recipes. When explaining it to Jegan, I compared it to the point in time when you finally ‘get’ calculus.

Armed with this new knowledge, I created a database with the correct settings and plugged it into the system. While it was collecting data, I turned my attention to the graph recipes. I got so engrossed in it that I didn’t leave work until 8pm.

This evening Craig called me. He was really excited and told me that I need to tune to the SciFi channel because the super extended long version of Dune is on! I calmly informed him that I’m already TiVoing it. I love TiVo!

I did laundry this evening and watched ‘24‘ and ‘Real World‘. I still have like fifty shows ready to be watched that I may never get around to. I shouldn’t have created so many season passes. Maybe I’ll go through and clean it up soon.

pacing helps you think

I had a lot of meetings today. My day started out with a staff meeting. We haven’t had one in a while, so it was nice to get caught up on all the latest rumors.

After that, I was glued to my speakerphone as I participated in another conference bridge call for the latest integration test.

Scott A. came to see me about some configuration files but I had to ask if we could postpone because I was pretty swamped. I also had to cancel a meeting with some guys from release engineering in which I was going to talk with them about some of the problems we’ve had with the build tool.

This morning Brian and Casey were talking about going to Pig & Chick for lunch. I had to go to a lunch meeting today so I was sad that I would miss out on some good ribs. I found out later today that they didn’t go to Pig & Chick after all. Brian told me that they were going to postpone until I could go. That was nice!

We had our big 2-hour-long lunch meeting today to talk about performance improvements. Jegan and I went and most of the participants were managers. Our director was chairing the meeting.

It went really well. We got most of what we wanted. This was great considering that the portfolio principal was present too. After the meeting my spirits were very high. Carole and Jegan were pretty energized too.

I made an appointment over at Team Ford to have my Explorer looked at. The driver-side rear window will not roll down and when it rains really hard the map lights up top will sometimes leak water. The appointment is for Tuesday next week. I’ll probably have to rent a car. I was going to have them do the “30,000 maintenance service” but people have been telling me that it’s mostly a waste of money.

Jennifer and I chatted a little today. We made arrangements to meet for coffee after work on Friday at a Borders bookstore.

I was supposed to have my yearly performance review this afternoon with Carole, but she got pretty busy. She came by with my review and asked me to sign it because they are due into HR today. She promised that we would go over it later.

We were supposed to activate some code in production today but I think the results from integration test were inconclusive so we’ll do some more testing tomorrow.

I ended up working pretty late again today. I didn’t leave work until around 7:30pm. I spent most of the evening at work trying to figure out some of the graphing techniques of rrdtool. I’ve already figured out how to make normal graphs, but I want to do something a little fancier. I want the ‘area’ graph to have a fading color gradient.

Whenever I have a big problem to solve, I find that when I stand up and pace around I can some up with a good solution. This technique didn’t fail me tonight. After pacing up and down the hallway a few times, I finally came up with the solution:

[code]function graph_contention
{
${RRDTOOL} graph ${GRAPHS_DIRECTORY}/$1 -s $2 -e $3 \
-v "percentage" -t "contention rate $4" \
-l 0 -u 100 -r \
DEF:value=$RRDB:CONTENTION:AVERAGE \
CDEF:95=value \
CDEF:90=value,5,-,0,LT,UNKN,value,5,-,IF \
CDEF:85=value,10,-,0,LT,UNKN,value,10,-,IF \
CDEF:80=value,15,-,0,LT,UNKN,value,15,-,IF \
CDEF:75=value,20,-,0,LT,UNKN,value,20,-,IF \
CDEF:70=value,25,-,0,LT,UNKN,value,25,-,IF \
CDEF:65=value,30,-,0,LT,UNKN,value,30,-,IF \
CDEF:60=value,35,-,0,LT,UNKN,value,35,-,IF \
CDEF:55=value,40,-,0,LT,UNKN,value,40,-,IF \
CDEF:50=value,45,-,0,LT,UNKN,value,45,-,IF \
CDEF:45=value,50,-,0,LT,UNKN,value,50,-,IF \
CDEF:40=value,55,-,0,LT,UNKN,value,55,-,IF \
CDEF:35=value,60,-,0,LT,UNKN,value,60,-,IF \
CDEF:30=value,65,-,0,LT,UNKN,value,65,-,IF \
CDEF:25=value,70,-,0,LT,UNKN,value,70,-,IF \
CDEF:20=value,75,-,0,LT,UNKN,value,75,-,IF \
CDEF:15=value,80,-,0,LT,UNKN,value,80,-,IF \
CDEF:10=value,85,-,0,LT,UNKN,value,85,-,IF \
CDEF:5=value,95,-,0,LT,UNKN,value,95,-,IF \
AREA:95#FF0000:"Contention " \
AREA:90#F50000 \
AREA:85#EB0000 \
AREA:80#E10000 \
AREA:75#D70000 \
AREA:70#CD0000 \
AREA:65#C30000 \
AREA:60#B90000 \
AREA:55#AF0000 \
AREA:50#A50000 \
AREA:45#9B0000 \
AREA:40#910000 \
AREA:35#870000 \
AREA:30#7D0000 \
AREA:25#730000 \
AREA:20#690000 \
AREA:15#5F0000 \
AREA:10#550000 \
AREA:5#4B0000 \
LINE2:value#000000 \
GPRINT:value:LAST:"Current\: %.2lf" \
GPRINT:value:AVERAGE:"Average\: %.2lf" \
GPRINT:value:MIN:"Min\: %.2lf" \
GPRINT:value:MAX:"Max\: %.2lf" \
COMMENT:"\n" \
COMMENT:"${TIMESTAMP}\n"
}[/code]

Basically, I had to teach myself reverse polish notation (RPN). I used it very briefly in computer science in college, but now had a practical use for it. I had to come up with formulas to break up the value into twenty pieces and assign a slightly darker red color every step along the way.

The result is a graph that looks something like this:

This evening I saw a new article about offshoring of job to India. I’ve made a short collection of articles that has enough depressing information to keep the drug companies in business for a long time:

The New Face of the Silicon Age
yourjobisgoingtoindia.com
Inside Outsourcing in India
New Export Rules Ease IT Work in India
Aussie firm gets bad press for India outsourcing
The Specter of Outsourcing
Who are outsourcing to India?
As outsourcing wave breaks, some stand firm

program improvement

We had another round of integration testing today. I don’t know why but lately it’s been a bit troublesome when we test.

I was also occupied with helping Chris A. (from MidTier engineering) with some server upgrades. Like before I had to shut down and reboot the tuxedo servers.

Because my part came along around 11am, I had to skip lunch. I also had a 1pm meeting scheduled with some folks from release engineering. They wanted to interview me to find out how to better design the next release of their build tool. I’ve been a pretty heavy ‘power user’ of this tool ever since they released it. One of the good (and bad) things about the Revenue Pipeline project is that we have been pioneering or rather beta testing many of the internal applications and processes. This is good in that we get to use what is supposed to be the latest and greatest, but it’s also bad because we end up having to deal with bugs and quirks.

During the meeting, I explained to them all of the problems that we see with the tool and basically the overall tedious nature of clicking all day long to baby-sit the builds. They noted my thoughts and also gave me some ideas about how we can speed some things up. I need to talk to Carole about their suggestions and hopefully we can make use of those.

After that meeting, I ran to Wendy’s and got a spicy chicken sandwich value meal for lunch and brought it back to my desk.

I spent the rest of the day finalizing the rrdtool prototype and wrapped it inside some HTML. I shared the link with Jegan and Veena – they liked it. Dave also got wind of it and called me. He was pretty excited and asked what the future steps were to go about getting this into production in an official capacity. I explained that we’re just prototyping right now but will be having some conversations with the right groups to get the proper authorization.

I ended up working late again today because we had a late test in integration test which I had to help from the tuxedo administration side.

On my drive home from work, Larry called and we chatted about our upcoming trip to Hawaii. He’s pretty excited because he found some great camping gear that is extremely light. We’re going to be camping out on the Kalalau trail and will need camping gear. He found some sleeping bags that weigh only one pound and compress down to the size of a litre bottle of water. He also found a really small tent which we can use his monopod with as a stake to hold it up.

After I got home, I also helped Larry with Gallery Remote so that he can upload pictures to his new website. The current ‘release’ version wouldn’t allow photos cropped by ofoto to be added for upload. Larry sent me the pictures and I had the same trouble. I checked the forums and couldn’t find any answer, so I got the latest CVS nightly build version of Gallery Remote and the problem appeared to be fixed.

I also got an email from a nice guy who wanted to give me a heads up about a post on dpreview.com. Some of the photographers are planning on meeting up at the Atlanta Zoo this weekend to geek out and take photos at the zoo. Unfortunately I’ll be out of town but it sounds like fun.

blindsided

Last night I had a strange nightmare. I was taking a test in my old high school (William Howard Taft high school in San Antonio). When I finished the test and walked out into the (empty) parking lot, I saw my explorer sitting by itself and all the doors were open. This freaked me out and I ran to it thinking that everything inside would be stolen or something. To my surprise everything was still there, including my backpack. When I moved my backpack I noticed that it was a lot lighter than normal. I looked inside and to my horror my Canon EOS 10D digital camera was missing! Someone stole my camera, lenses, etc from my backpack! It was an awful feeling and all I could think about was weather or not my automobile insurance or personal articles floater would cover the loss. I was also pretty upset because I never added the 50mm lens to my floater policy so that wouldn’t be covered.

When I got into work this morning I saw a meeting request from Dave. He scheduled a meeting for next week to talk about authorizing use for rrdtool and wants us to present a case and justify it. He invited a lot of people including managers so I feel a bit blindsided. Hopefully it will turn out ok.

I was pretty stressed out about Dave’s meeting and to make matters worse, we were having some issues in integration test again. We were getting inconsistent behavior and were unable to reproduce it in the development environment. Whenever you can’t reproduce a problem, it becomes extremely difficult to correct (i.e. mars rover).

In fact I was so busy the first part of the day that I couldn’t go out for lunch again. Casey offered to pick something up for me which was really cool. He got me a big bacon classic value meal from Wendy’s.

For most of the day I worked with Jegan, Sameer, and Alex to figure out what the problems are. We finally tweaked the integration settings to enable full verbose logging. We’ll have to wait until Monday to see what results we get from this because the other groups weren’t around this afternoon.

Earlier this week Krishna sent me a link to some interesting townhomes really close to where I currently live. There is a new development just inside I-285 off Akers Mill road. He stopped by today and we chatted a little about it. I think I’m going to take a hard look at those townhomes.

James and I finalized our plans for the St. Maarten trip this weekend. He said that he would give me a call tonight if anything came up and he can’t go.

Mallick invited me to a party (sort of a house-warming party a couple of years after you move in) Saturday night. I told him that I would not be able to go because I’ll be out of town.

Jen and I had plans to meet for coffee after work. The Borders bookstore we’re meeting at is in a shopping center called ‘The Avenue’ off Roswell road. Next to Borders is an Abercrombie & Fitch. I stopped in there to see if I could find any cargo shorts on sale. My favorite shorts from American Eagle recently had a button malfunction (is that like a ‘wardrobe malfunction’?). Since I don’t have a sewing kit and lack the skills to sew buttons, I thought I would see if there were any shorts on sale. Unfortunately the only stuff on sale is the winter wear. All of the summer clothes are full-price.

When I walked into the coffee shop, I saw Jen. She got some coffee and I got a tropical iced tea. We sat and talked for a while. Jen informed me that she has a friend who used to work for Abercrombie and they actually do go through training to be rude and indifferent to customers! I always used to joke about that and it turns out that it’s true!

We walked around the bookstore for a while and then left to get some dinner. We went to a nearby sushi place and had lots of sushi. Afterwards, Jen invited me over to her place to watch ‘Chicago‘ since neither of us saw it before.

While I was following Jen to her house, I called Craig to let him know that I won’t be able to go to San Antonio tomorrow for his party since I’m going to St. Maarten. About five minutes after I left the message for Craig, James called and told me that he had to cancel for tomorrow. At that point, I decided to not go by myself mainly because the hotel would be about $180 and that seems a little too high for just one person.

Jen and I had vodka & frangelico shots with the shot glasses rimmed with lemon juice and sugar. It tasted a lot like chocolate cake and was pretty good.

About twelve minutes into Chicago we both decided that we didn’t like it very much and stopped watching. Instead we watched a mini ‘Buffy‘ marathon which was much more enjoyable.

After a few more shots each we got pretty comfortable and listened to some good music in addition to watching videos. We had a really great time together.

Mallick & Anita’s party

I was up pretty late last night so I slept in really late today. That’s also part of the reason why I didn’t go to San Antonio for Craig’s party. I called Mallick to see if it was too late to RSVP for his party and he was happy that I would be able to go.

I did some cleaning around my apartment and finally threw away a ton of old boxes that have been collecting in the corner. Now my living room is much less cluttered than before.

This afternoon I called Jen to thank her for the nice time last night and asked if she wanted to go with me to Mallick’s house-warming party. She was warm to the idea and agreed to come over around 6:30pm. I emailed her directions.

Shortly after Jen showed up, we headed out to midtown. Following the directions Mallick sent was pretty easy and we found his condo with little trouble. It was a bitter cold night tonight as we walked through the parking lot to find the entrance. Sameer arrived around the same time and joined us.

When we made it up to Mallick’s condo, some other people were already there. Brian and his wife were already there. We sat in the living room and chatted and enjoyed some appetizers. Mallick offered us a drink and suggested a rum & coke. It turns out that it was Bacardi 151 rum, so it didn’t mesh really well with the coke. In fact the bottle had a huge label warning that it is extremely flammable.

A little while later more people arrived. Scott, his wife, and their baby came. Carole and her husband came after that followed by Casey, his wife, and Casey’s friend.

We spent some time chatting with Anita. She’s quite the hostess. I noticed a small shrine in their kitchen, and she explained about there being deities for many different aspects of life. It was quite interesting. We had veggie tacos as well as fish tacos – they were both very delicious.

After the party, Jen and I went back to my place and watched the super long version of Dune.

Mad World

I woke up late again today. It was one of those nice waking up late feelings because you don’t have anything else pressing to do.

While checking my email, I got an evite from Jen for an ‘Anti Valentines’ party she’s having at her house for her sister.

Larry called and we chatted for a while. It turns out that he’s going to the Grammy awards with Amy. I think he called while they were driving up there because he asked if I could look up who sings ‘All That She Wants’. He and Amy were having a debate about who sings it. I did a quick google search and found that it is Ace of Base.

I spent a lot of time today catching up with my journal entries.

Jen invited me over to her place to watch Donnie Darko. I went over there and had a great time watching the movie. Before it started, she showed me a cool video for the movie which featured the song, ‘Mad World’ (Not the Tears for Fears version). I’ve heard this particular version of the song before and I was always convinced that it was an REM song, but it isn’t. It’s really performed by Gary Jules.

Introverted, Intuitive, Thinking, Judging

I actually went to bed pretty early last night because I needed to wake up early this morning.

Today I had an appointment to drop my explorer off at the Team Ford dealership to have them look at two problems. Sometimes when it rains really hard, water will drop from the center map light console and the driver-side rear window won’t roll down.

I dropped the car off and got a rental car. It was a tiny Ford Focus with no power anything. Driving it felt like I was driving a go-kart.

The big thing at work today was a lunch meeting Carole scheduled at the last minute. It was a meeting with her and the team leads. Today we talked about the performance improvement imitative and strategized about scheduling follow-up meetings with the rest of the groups.

Ever since I filled out an online mortgage loan pre-approval thing, I’ve been bombarded with calls from different lenders to get more info. One guy who called yesterday called again this morning but I was busy. I called him back this afternoon and gave him all sorts of personal info that would be great for identify theft.

I got an interesting email today from someone named Claudia who was searching for someone:

I’m sorry to bother you, but I met a guy named Jeff on icq and we got disconnected before I could get his e-mail… or last name… I know he is from San Diego and likes to take pictures. I was wondering… are you the Jeff I was talking to?
please don’t think I’m crazy, but I had to ask…

I hope she finds her friend Jeff from San Diego.

While watching ‘Closing Bell‘ on CNBC, they gave a cool report about corporate dating habits:

-A new poll shows that 75% of the U.S. workforce has dated a co-worker.
-This is up from 50% a year ago (it’s been a busy year for some people).
-75% of office daters hide it from their colleagues.

The dealership called me back this afternoon and said that the rear window is fixed – it was a burnt out motor. They were not, however, able to reproduce the leak problem. I’ll be picking up my explorer tomorrow morning around 7am.

Jen sent me a link to the Myers-Briggs personality test which I took. The results are that I’m a INTJ: Introverted, Intuitive, Thinking, Judging.

cellar door

I woke up early again this morning because I had to be at the Team Ford dealership to pick up my explorer. When I got there, I returned the little Ford Focus. I was charged only $10 for the use of the car yesterday because the dealership covers $18.

They were still unable to reproduce the water leak issue, but they did look inside the map-light console area and didn’t notice any water damage. The rear window needed a motor replaced. There was no charge for this as it was still covered under warranty. The service advisor I worked with, Allan, did a great job and I was pleasantly surprised at how smooth things went.

It was nice to have my Explorer back. I missed the seat warmers and the power locks and power windows and leather seats and 4.6 litre V8 engine. I didn’t miss, however, the crappy gas mileage!

This morning we had out weekly staff meeting with Carole. The mood was a lot more somber than usual as Carole made some eye-opening announcements.

There was still some apprehension about the pending production load today. Some considered the results from integration testing to be inconclusive and weren’t comfortable with going forward with the changes. We all decided to do another test in integration test to verify that everything looks ok. Fortunately the test was a success.

Many of us had to drop what we were doing and attend a large meeting that Carole called. She invited people from many different groups that we normally don’t interact with. The purpose of the meeting was to discuss a strategy for ’swinging’ three of our servers from the integration environment to production. Right now we have excess capacity in SI and are CPU-constrained right now in production, so the three new servers would be a great relief. The meeting went well despite there being about 33 people crammed into the small conference room.

As soon as that meeting concluded, I rushed back to my desk to continue with the production load effort. We got the authorization to install into production and had the servers placed in maintenance mode with the control center.

I did the production activation today while Jegan turned off logging in SI. After I kicked off the first node install, I dashed downstairs and drove over to Schlotzsky’s to get some lunch to eat at my desk. I ordered my usual: A BBQ Chicken pizza with bacon added on top. The lady working the drive-through commented that the pizza looked really good and that she wants to try one in that configuration.

Back at work I finished the production load while I ate my lunch. Once that was completed, we turned the ticket flow back on and fortunately everything went smooth.

Towards the end of the day I started to drift a little bit and was pretty tired. I hate feeling that way at work because I’m not 100% there and not as sharp as I could normally be.

Jen invited me over to her place tonight. She’s working on a homework assignment dealing with .NET and databases and I offered to help out.

When I got home around 5:30pm, I took a short nap. I woke up at 7:15pm and did some things around the apartment before leaving at 7:45pm. On the way to Jen’s I stopped by Willy’s to get a couple of burritos for us to eat for dinner.

A couple of people have told me that they were confused about me writing about ‘Jen’. ‘Jen’ is not the same person as ‘Jenn’, whom I am no longer dating.

When I got to Jen’s house, we ate the burritos in her breakfast room and then headed up stairs to work on the .NET stuff. We didn’t spend a lot of time with that before Jen suggested that we watch American Beauty instead. She was shocked that I’ve never seen that movie before.

It was rainy and horrible outside this evening and I ended up spending the night.

gratitude

Last night Mallick paged me asking if I could do a top-down build of 1.3. I got home around 6am and logged into work. The first thing I did was kick off a recursive label from the vob root and then jumped in the shower.

The labeling process takes about thirty minutes so I didn’t waste any time when taking a shower. After everything labeled, I merged and checked in the code on the release branch. Then I kicked off a top-down build using the burretoh console.

At work I monitored the build and worked on the implementation plan for the retirement of the three integration-test servers.

For lunch today we went to Steak and Ale to meet up with Dennis M. and Matthew G. Matthew used to be a co-worker who left some time ago. We used to work together on PRA. Dennis retired about four years ago. He was my first manager and the guy who hired me.

Lunch was good and about twelve of us who used to work with Dennis and Matthew went. During lunch Dennis told me that our old director (who has since left the company) didn’t like me. It took Dennis and two other managers to go over his head to the department vice-president in order to get me promoted from associate developer. I never knew this story. I wonder why that director didn’t like me.

After lunch I told Dennis how grateful I am of the opportunity he gave me six years ago when I was hired with no degree. Dennis informed me that it was an upbeat and positive attitude that helped a lot. I still stand by that philosophy.

I talked with the ‘East/West Mortgage’ guy today. He ran a credit check on me and fortunately it came back excellent. He gave me a bunch of confusing info about how much of a loan I can afford and the different mortgage options. The next step is for me to find a place and then, according to him, we can have everything wrapped up in about a month.

This evening after I got home, I did laundry and caught up on some TiVoed shows. I also finished up the RET builds from work because we had some troubles with the builds.

bonus

Part of my compensation is an annual bonus. The amount of the bonus is decided on several factors: The financial health of Delta, the ‘goals’ achieved by Delta Technology (i.e. delivering certain projects on time), the title of the individual contributor, and the individual’s performance over the past year.

Because of the financial pains for most of the airlines over the past year, I wasn’t expecting any bonus for last year. However this morning Carole was handing out letters. I got mine and was very happy. I’m already planning on spending it on the down payment of my new home and/or furniture and/or contributing to my Roth IRA.

This morning we had a meeting with ODE to brainstorm over the elimination of the ‘north & south’ split in our processing. The meeting went very well and we have plans on meeting again early next week to go over the steps we each have to do. This might be slated for a ‘1.4 performance’ release shortly after the next 1.3 release.

Melissa N. organized a birthday lunch today for me and Keith S. Keith’s birthday was on Feb 4th, and mine is this Sunday. Keith didn’t care where we go so they left the decision up to me. I really had my heart set on going to Einstein’s in midtown. Unfortunately I have a 1pm meeting today (to get yelled at) so I can’t go too far for lunch. Instead we went to the Jamaican place off Old National highway.

I had the boneless jerk chicken breast with yellow rice and coconut black beans. It was pretty good. During lunch I had a great conversation with Melissa about her townhome. I’ve seen it once before shortly after she moved in and actually drove by it a few weeks ago when I was looking at houses. It’s off South Cobb drive near Smyrna and is in a great location. She told me that there are three for sale right now (they are all two years old) for around $185k. That’s not bad. I think I’ll be looking into that.

All week long I’ve been stressed out about the meeting I had today at 1pm. Dave called the meeting to ‘discuss the use of shareware tools in production’ after he found out I was prototyping rrdtool for data gathering and graphing purposes. Unfortunately to me it sometimes seems that the motto of large companies is: “If it makes you more productive we will not approve it.” I had low expectations for the outcome of the meeting.

Fortunately the meeting went _very_ well. Dave was actually in support of the tool and even invited two people I’ve worked with often from release engineering: Bob O. and Andy M. It turns out that release engineering currently uses rrdtool to do website and network health monitoring. They even build an rrdtool package in our internal packaging format (RET). This is very good news.

Andy presented his case such that the current direction is to embrace open source tools and empower the developers (something I wholeheartedly agree with). As such, he has been building packages of various open source tools that we may want to use.

Between the bonus letter, birthday lunch, and the successful rrdtool meeting, I had a really great day at work today.

I also spent some time making some final tweaks to Larry’s website. I think it’s pretty much ready to go now and Larry seems happy with it. All he needs to do now is create his own 725×100 ‘header’ images to use at the top of the page in place of mine.

Around 7:30pm I left for Jen’s house. She invited me over tonight to cook dinner for me for my birthday and also to go out to a club with her sister.

When I got there, I met Jen’s best friend, Lisa. Lisa offered me an apple martini which was pretty strong but good. After Lisa left Jen and I had dinner. She prepared a very delicious tossed green salad with salmon steaks, mozzarella chunks, and balsamic vinaigrette dressing. She also gave me a great birthday gift which was a 5-disc set of audio books for ‘The Da Vinci Code‘. I’m really looking forward to listening to this on my drive to and from work.

We decided not to go out and meet her sister because the place was really far away. I had a great evening with Jen.

cupid’s arrow

I was pretty unproductive the first part of the day today. I balanced my checkbook and did some more research for my home buying project.

I helped Larry out some more with his website. He wanted some links added to the links section, so I added them and emailed him detailed instructions on how to add/change them on his own.

Jen invited me to a party at her place to celebrate Valentines Day in a non-valentines-day fashion. It is called the ‘anti-valentines day party’.

I was running late and didn’t leave my apartment until 8pm. On the way to her house I stopped at a package store and got a bottle of merlot. When I arrived at the party, there were already a lot of people there.

It was nice meeting all of Jen’s friends. I talked to some more than others. I had an interesting conversation with a guy who is from southern France and he explained to me that the southern French are typically pro-American when it comes to the ‘war on terror’, while the northern French are more anti-American. This was an interesting perspective.

I also met Jen’s sister who looks a lot like Jen but is slightly taller. She was pretty flirtatious. Jen’s friend Damon (I wonder if that’s how it is spelled) was there but I didn’t get a chance to talk with him much. Apparently he’s a perl guru which is cool. Actually it seems that a lot of Jen’s friends are in the IT industry.

Jen’s best friend Lisa and her boyfriend showed up later. Lisa’s boyfriend tried to give me advice by saying to loosen up and dance, which I think I am horrible at. I don’t know what it means to loosen up – do you just relax your body? I try that but end up still being all stiff and stodgy.

The party started to die down around 2:30am when a lot of people left. Jen’s sister took a short thirty-minute nap on the sofa. Jen’s friend, Tom, ended up spending the night in the guest bedroom. I spent the night too.

It was a fun party and I’m happy I got to meet everyone. The more time I spend with Jen the more I like her. I have yet to find any flaw or reason to believe that she isn’t perfect. It’s sort of strange to go this long and everything seems so wonderful. I’m really looking forward to see how things will unfold.

27

Today is my twenty-seventh birthday.

I stayed at Jen’s for most of the morning today. She had coffee and we talked in her kitchen and living room. I left her place around noon. The drive home was interesting because it was sleeting outside and frozen rain mixed with regular rain was raining down on my car.

I called Mom and got all her flight information so I can fly out to Denver around the same time.

Because it was lunch time, I thought about going out to get some lunch but got distracted as I researched notebook computers. After some looking around, I think the best thing to get is a ‘centrino‘ based system (or anything with a Pentium-M processor).

I started looking around at a Toshiba and HP widescreen model that wasn’t one of those monster 10-pound machines – they were around 6.5 pounds each. The specs were good: Pentium-M processor, 512MB RAM, 40-60GB HD, ‘wide’ screen LCD with a decent resolution, DVD/CDR drive, 802.11b, longer battery life (4.5+ hours), etc.

In what turned out to be a bad move, I got impulsive and decided to go to Best Buy to purchase the Toshiba. I really fancied the idea of being able to take a laptop on my trip with me. When I got to Best Buy I looked at the Toshiba as well as the HP. I liked the look & feel of the HP much better and decided to get that one instead.

I had a hard time finding someone to help me. Maybe they go through the same type of training as Abercrombie & Fitch? I finally flagged a guy down who looked like a manager. I told him that I wanted a laptop and he asked me if I’ve already talked to anyone. I replied, ‘No, I’ve already done my research and I just want to buy the laptop.’ He looked at me with skepticism but eventually asked which one I wanted. I pointed to the HP and he went to the back to get the box.

When he came out with the box, he then launched into his rehearsed speech about their silly little warranty program (for ‘only’ $250 I can have the peace of mind knowing that I dropped $250 on a worthless scam). When I didn’t appear receptive to this idea he continued to press the issue. After that he asked if I wanted to join their ‘rewards’ program in which I spend $10/year for the honor of getting more junk mail. I refused this too.

I finally said, ‘Look, I’m in a hurry and just want to purchase the laptop and go.’ He seemed to get the point but then told me that we have to go to their tech department so they can take everything out of the box and set it up for me. I politely declined and told him that I know how to use a computer already. He explained to me that they do this for my own good because if the laptop is defective or has a broken screen, I cannot return it.

This seemed a bit odd to me, so I asked for clarification, ‘If the product I buy is defective there is no recourse?’ ‘Yes’ he replied. I said, ‘No thanks.’ and walked out of the store. I wish I didn’t just waste of hour of my time.

When I got home I did some more research and am now trying to decide if I should get something a little beefy (i.e. more powerful, wider screen) or should I go with something ultra portable like the upcoming IBM X40?

Because of all the time I burnt, I never got any lunch and was now running a little late. I quickly packed for my trip. In my backpack I had my camera, lenses, sweater, fleece jacket, and my book. In my red duffle bag I had three t-shirts, ski socks, my hiking boots, underwear, ski pants, ski gloves, ski goggles, ski hat, toiletries, phone charger, and camera battery charger.

I was a bit nervous about taking two carryons since you’re only supposed to have one and a ‘personal item’ like a purse, briefcase, etc. When I got to the airport, I checked in and made my way to the gate. I was #1 on the standby list and there were about 8 empty seats in first class. Unfortunately I didn’t get to sit in first class because of that lame new automatic unlimited upgrade program.

Delta has also done something different with the boarding process that I don’t understand. Previously they would board by rows (i.e. ‘now boarding rows 30 and higher.’) Now they board by ‘zone’. There was a lot of confusion in the gatehouse as they said ‘now boarding zone 3′. Zone 3? They now print the zone on the boarding pass, but why change from rows? Maybe they don’t board from the rear of the plane anymore, but to me it seems inefficient to do it any other way.

I sat at the very front of coach class at a bulkhead seat. I forgot to bring my headphones so I couldn’t watch the movie, ‘Master and Commander‘. The flight was uneventful and I read a little of my book and slept some too. The flight was about 3.5 hours long.

When I arrived in Denver, I had a voice mail from Mom. They were running about an hour and a half late which sucked. This means that I have to wait about three hours for them to arrive. As it turns out, the Airtran flight they are arriving on is across the hallway from my gate. I walked over to the center area of the C concourse to a Mexican restaurant and ordered chips and salsa as well as a crown & coke. The chips and salsa was $1.25. With the drink, it cost $8.50. That was an expensive drink. I only had one.

Back at the gate I sat and waited. The entire C concourse (the half that I was sitting in at least) was empty. It was an errie feeling with this part of such a large airport being completely deserted. I considered snapping a photo of the scene but was too tired. I actually fell asleep for a little while as I sat at the gate.

Finally their flight arrived and I greeted them as they deplaned. We got the luggage while Jim got the rental car. He picked us up at the passenger pickup and we left the airport.

The ‘new’ Denver airport is 40 miles east of Denver so we had about a 1.5 hour drive to Keystone. As we drove over the mountains it started to snow which was pretty cool. It was also fun to drive through the Eisenhower tunnel.

We checked into the condo office and drove to our building. We had covered garage parking which was nice. The condo was very nice. They upgraded us to a three-bedroom suite. It was about 3am MDT (5am EST) so I went straight to bed. Before going to sleep, I discovered a humidifier in the closet. I filled it up with water and plugged it in. Not only did I have nice white noise but I also had humid air!

Keystone, day 1

It’s such a wonderful feeling to wake up naturally without any alarm clock. For me this is a rare occurrence unless it’s on a weekend or while I’m on vacation. Today I’m on vacation and I woke up at my leisure at 8am. Considering that I went to bed at 3am the night before this wasn’t a whole lot of sleep, but I felt completely rested and excited about the day. The bed was so comfortable with the big fluffy blanket which helped me sleep quite soundly.

Jim was out getting some groceries from the store. I took the opportunity to snap some photos of the condo using my 15mm fisheye lens. Mom was sitting in the living room reading some literature.

When Jim came back, they made a big breakfast. We had fried eggs, strawberries, toast, and orange juice. It was great to have such a hearty breakfast.

After breakfast we went out to the sporting-good store called ‘GART Sports‘. We rented skis for Mom and me. It was a great deal at only $10/day for skis, boots, and poles. We also bought lift tickets for keystone. These were also a great deal. It was about a third less than the normal ticket price.

Back at the condo we changed into our ski gear, grabbed our equipment, and headed out to the shuttle stop. We just barely missed the shuttle so we had to wait over thirty minutes for the next one to come. It was cold outside.

When we arrived at the Keystone resort base area, we got Mom signed up for a beginners ski lesson. Once she was all set, Jim and I headed to the crowded lift. By this time it was around 11:30am.

It was an exhilarating feeling to snap my feet into the skis again. The last time I did so was a year ago with Craig in Jackson Hole. Eventually we got onto the lift and glided up the mountain.

We skied all the way down on a long and windy green run. I had no trouble getting my ski legs back and thoroughly enjoyed the feeling of skiing again.

When we came up the second time, I used my cell phone to snap a photo from the top of the mountain. I then sent the photo via email (through my phone) to Larry and Jen. What cool technology.

(Taken with my cell phone)

After a couple of runs, I felt confident enough in my abilities. I extracted my camera out of my backpack (which I always wear skiing) and placed it around my neck. I wore it underneath my ski jacket and strapped to my chest via the chest strap I use when hiking. It worked out quite well.

Today I used only the 15mm fisheye lens. I wanted to get some wide-angle shots and the lens is faster than the 28-135 (despite the 28-135 having IS). It also has such a huge plane of focus that I don’t have to worry as much about getting the correct focus, which is good when trying to take a picture as quickly as possible. I had to remove one of my bulky ski gloves to operate the camera so my hand got quite cold whenever I stopped to photograph.


(with a 15mm fisheye, it’s quite easy to take self portraits like this.)

I did a few more runs with Jim (mostly blues) and then he decided to call it a day and went back down to the base of the mountain to join Mom as her lesson should be wrapping up soon.

I stayed on the mountain a while longer and skied down all blue trails. It was so much fun being able to ski again. Despite having the big expensive camera strapped to my neck, I still went fast and wasn’t too cautious. I have that insurance, after all.

In fact, I was feeling so good that I did some moguls and actually liked it.

One of the great things about ski resorts is that there are so many cute girls all around. Of course I have to remind myself now that a lot of them are probably literally ten years younger than me. I feel so old. I never had to worry about that sort of thing before and now I do. They all look so much older than they probably are. I think it’s all of the growth hormones we have in our food supply these days.

Around 3:30pm I headed down to the base of the mountain. I checked in on Mom who was sitting in one of the bars with Jim. She wasn’t in a happy mood. Her first experience learning how to ski was bad and she hated it. She said she doesn’t understand how people _want_ to get all sore and tired out. She never wants to ski again.

I changed back into my hiking boots and after a short while we headed back to the shuttle stop. Everyone was pretty tired, although I didn’t feel that sore. I took a shower and then called Jegan who was still at the office working late. Everything seemed to be going ok at work.

A couple of hours later we left for dinner. On the way we stopped at the sporting goods store and returned Mom’s skis.

For dinner we went to a steak & seafood place called ‘Pug Ryans‘. I had the prime rib steak but it would have been better with horseradish sauce.

On the way back to the condo Larry called and we chatted about laptops. It turns out that he’s in the market for one too. He’s pretty tired of his iBook and wants to get a PC-based laptop.

Back at the condo I went to bed fairly early because I was pretty tired. I only got about five hours of sleep the night before.

Keystone, day 2

I woke up around 8am today. Soon after I got up we had breakfast. We had some great omelets which consisted of cheese, bacon, and onions. We also had toast, jelly, strawberries, and milk. I drank the entire quart of milk – I must have been thirsty.

Yesterday the camera strap was bothering my neck while I skied. A scarf around my neck would be most beneficial to alleviate some of the chafing. I really need to invest in one of those nice neoprene straps which also better distribute the weight of the camera. I asked Mom if she had a spare scarf I could use. She didn’t have one but noticed that a wooden bear statue in the condo had a plaid scarf around its neck. I borrowed the scarf from the bear and wore it today.

We got some snacks together to take on the mountain today for lunch. We had carrots, crackers, and cheese. Around 10:30am we left for the shuttle bus and caught it shortly after going downstairs. We got off at the gondola stop today instead of the main mountain base.

Even though Mom wasn’t going to be skiing today, she was going to come along and take the gondola up to the top of the mountain to hang out in the lodge to read and take pictures.

Jim and I took a long winding green run down to the base of the mountain. During the descent, he had some trouble with soreness in his legs and we took it slow. When we rode back up to the top, he decided that he was going to sit out for a while and join Mom in the lodge. I agreed to meet up with them around noon.

I skied down some blue runs and took my time to photograph stuff. Unlike yesterday I opted to not use the chest strap today. It took too much time to re-fasten the camera in the chest strap. I also took more photos with my gloves on instead of removing them first. This was useful because I had much quicker turnaround time with using the camera while I skied.

Today was a gorgeous sunny and warm day. In fact, it was so nice that I didn’t war my goggles – I just wore my sunglasses. Warm and sunshine is prime skiing weather for me. I know that some people prefer it to be snowing but I love the sunshine.

I skied many of blue runs on the backside of the mountain and thoroughly enjoyed the conditions. Around noon I headed back up to the main peak and joined Mom and Jim inside the lodge. They were at the very top of the lodge in a small room overlooking the entire top of the mountain. I think this room is the highest point on the peak.

I sat up there with them for about 30 minutes while I ate snacks for lunch. We stepped outside to get some photos of the great view since we were so high up. I took photos will all three of my lenses (28-135mm, 15mm fisheye, and 50mm).

Mom and Jim left to return to the condo. I remained behind to keep skiing and told them that I would be back around 4pm. Before I left the lodge I called up Craig to gloat. He was pretty jealous that I was cutting up snow on the slopes.

I spent the rest of the day skiing from the other peak – the ‘north peak’ of Keystone. Off of this peak are only blues and blacks. It was a blast. Some of these newer trails have a lot more trees mixed in with the trail which makes it a lot more fun to ski down.

I switched to the 50mm lens and got some tight shots of the surrounding area. It was some great skiing.

Around 3:30pm I skied down to the base of the mountain. I had my hiking boots in my backpack so at the bottom I changed into my boots. This was pretty cool because I didn’t have to wear the uncomfortable and bulky ski boots.

The shuttle bus was late so I ended up waiting at the bus stop for almost an hour. That sucked. While I was waiting, I got a call from Larry. We chatted about skiing and he expressed a desire to set up a skit trip where he and I meet in Salt Lake City. I think that’s a grand idea. We also chatted more about laptops.

When I got back to the condo, I took a shower and had some snacks. We ate in tonight and had some pasta. Going against the ‘right’ thing to do, I have a few southern comfort & coke drinks. This was bad because I was already dehydrated from skiing and the high altitude. Also, the high altitude makes the alcohol a lot more potent.

We watched a couple of movies. We saw Kangaroo Jack (which wasn’t that good) and Happy Gilmore.

Around 9pm I went to bed.

ski, drive, fly, sleep

Last night I had a nightmare about Jen. I had a dream that she called me and said that we’ve been spending too much time together so we need to stop seeing each other.

I didn’t sleep very well last night. I got up at 7am. Shortly after I woke up, Mom cooked breakfast. We had scrambled eggs (with onions and cheese), strawberries, toast, and orange juice. I really miss hearty breakfasts like this.

After breakfast, I photographed the sunrise behind the mountains. I also packed up all of my stuff and got changed into my ski gear.


(sunrise in Colorado)

Even though we’ve got a flight around 3pm, I wanted to go out skiing for a couple of hours this morning. Jim took me to the base of the mountain around 8:40am. I changed into my ski boots, put my hiking boots into my backpack, and got into the ski lift line at 9am.

This time I took a lot of blue runs down the left-side of the front of the mountain. Like yesterday it was warm today, the sky was a little cloudier, but it was still nice.

I was one of the first people down the trails which were mostly freshly groomed. With the sun still rising, many of the trails were still shrouded in shadows from the mountain.

On my first trip down the mountain, I stuck on the right-hand side and followed blues all the way down. Unfortunately I got stuck onto a steep mogul field and had to spend a lot of time slugging it out to get through it. Fortunately I didn’t fall, which was a bit surprising.

Next time I took different blue runs down the mountain. It was so warm today that I ended up taking off my hat and gloves. It was pretty liberating and fun to wear only my jacket and sunglasses.

Towards the end of my time on the mountain, I got a little braver and wore my camera outside of my jacket. I held my poles in my left hand and grasped the camera in my right hand. This allowed me to ski down the mountain as fast as I like while still keeping a finger on the shutter of the camera.

I had fun with this and filled up the rest of my memory card by skiing down some steep blue runs very fast and snapping off some photos. In order to better convey the idea of motion, I stopped down the 15mm lens all the way. Unfortunately because it was so bright, the shutter speed was still only slowed down to 1/180 sec.


(shot as I cruised down a blue run)

As I flew down the mountain with the large camera in my hand, a lot of people looked at me funny as I went by. I guess they are not used to seeing people skiing fast with a big camera in hand.

I made it down to the base of the mountain around 10:50am. Mom and Jim wanted to pick me up at 11am so I had about ten minutes to meet them at the parking lot. I called Mom and she said that they were on their way.

It was a great two hours of skiing and I had a huge grin on my face as I sat at the base of the mountain and changed into my hiking boots. It was a bit of a hike back to the parking lot and I was so thankful that I was in regular shoes instead of the ski boots.

Mom and Jim picked me up and we drove into the main town and returned my skis. While in GART Sports, we walked around the store for a while to look for any sales. After that we were off to Denver.

We allocated about two or three hours to get to the airport (traffic, etc), but got there in only about 1.5 hours. Because it looked as if we would be getting there early, I rebooked an earlier flight to Atlanta. I was originally planning on flying out at 3:40pm, but instead booked for the 2:25pm flight.

At the airport I parted ways from Mom and Jim. I went to the gate and requested a window seat. The gate agent was very friendly and assigned me a set right away (in coach class of course). She gave me an exit-row seat and told me that I would have an empty seat next to me.

As I waited for boarding, I called Jen. She was happy to hear from me and wanted to know what time I was getting back into town. When I told her that it would be around 8pm she wanted to know if I wanted company tonight. She gets out of class around 8pm so it would work out perfectly.

The return flight home was fairly uneventful. I read a great deal in my book and also snapped some photos through the window (that’s the reason I requested a window seat).


(flying over Kansas)


(Sunset as we prepare to land in Atlanta)

We arrived in Atlanta about fifteen minutes early. I had little trouble getting back to my car and driving home. About thirty minutes after I got home, Jen came over.

She brought with her this really great frozen ravioli stuffed with mozzarella and spinach. She also brought a bottle of red wine and two wine glasses. We cooked up the ravioli and had that for dinner with the wine. It was a great evening.

When I was showing something to Jen on my computer (I think we were playing music), she pointed out that my monitor was quite blurry looking. Jenn pointed this out to me once before too, but I guess I was so used to it that I didn’t notice. I think I need to get a new monitor or a new display solution altogether (i.e. a notebook computer)

ground running

The drive into work was quite pleasant because I started listening to the CD audio book of ‘The Da Vinci Code‘. The book started out quite gripping and I find myself looking forward to my return commute to see what happens next.

I got into work a little early today. I was still so stoked from my trip that I was in a very pleasant mood as I walked to my desk. However before I even sat down in my chair, people were asking me to look at some problems they have been having.

It turns out that we have not had a successful system test all week and people are panicking right now. Mallick was up until 2:30am last night trying to get tings built and tested but continued to have problems with unresolved symbol problems.

I immediately began looking into this and while I was looking Carole called to make sure that I’m on this too – apparently it’s a big deal. One of the things I love doing in this job is solving the cause of a problem and fixing it. This kind of detective work had great rewards because there is usually a quick turnaround.

At first the problem was quite elusive. The system test environment was complaining of an unresolved symbol in a library, but searching that library in the dev environment (via the ‘nm’ command) revealed that it’s there. Further investigation revealed that the correct method is visible and checked in on the clearcase side as well as the library being linked in.

I next checked the build logs and saw that the library wasn’t being linked at link time for the build. This perplexed me because the development branch showed that it should. I then checked the release branch and sure enough the library wasn’t being included in the Makefile. It turns out that Ram made a manual change to the Makefile on the release branch. The correct version, on the dev branch, was never picked up because of the manual change. That may not have been such a good idea.

Once I fixed the problem, I kicked off a build and gave everyone an update. Mallick requested that I go to the 9am problem review board meeting to tell everyone the status since this was a ’severity 1′ issue.

Alex sent out an email proclaiming that I can’t take any more vacation. I guess this sort of thing is good for job security. I was in a pretty good mood after fixing the problem.

For lunch today a large group of us went to the BBQ kitchen. Among other things I had my favorite cucumbers & onions veggie dish. I tried to explain to everyone how wonderful the cucumbers are but no one believed me. When it came time to order seconds I of course got more. This time some of the other people in my lunch group got them too and agreed that they were wonderful.

After lunch we had a meeting with ODE to discuss the north/south elimination. Aside from getting off-topic a few times, it went really well.

I spoke with Larry today who is seriously looking into getting a pimped-out red-case new laptop from Voodoo PC.

It was a pretty stressful day at work today. I should have expected it after being out for so long though.

Jen invited me over to her place after work today. Her friend Lisa will be coming over and they want to watch ‘Friends’. When I got there Lisa and I had a nice discussion about politics and political leanings. We watched a little television and at dinner. Jen made her special salmon salad so it was very good.

zt3000

As soon as I got into work this morning, I helped with a test in the integration test environment to verify some code. I had some difficulty activating the new code on one of the tuxedo nodes. This frustrated me and set me into a pissy mood the rest of the day.

Casey, Susan, Alex, and I went to the Varsity for lunch today. We haven’t been there in a long time.

Krishna (who helped me out with info for some townhomes) reminded me that Delta employes get a discount with Dell and HP. Since I’ll never, ever use Dell again, I looked at HP. I spent some time researching and did a custom-configured laptop from HP. It’s the ZT3000 series notebook and is really cool. The configuration I got is:

- Intel(R) Pentium(R) M 1.6 GHz
- 512MB DDR SDRAM (2×256MB)
- 80 GB 5400 RPM Hard Drive
- DVD/CDRW Combo Drive
- Intel(R) Pro Wireless 2200 802.11b/g & Bluetooth
- 15.4″ WVA WSXGA+ (1680×1050)
- 64MB ATI Mobility Radeon(TM) 9200

The thing that really sucks is that it won’t even ship until March 19th. I guess they need a lot of time to build it. I’m really excited about getting this new laptop and it’s going to be tough waiting a month to get it.

This afternoon things got really busy. We had to wait a while to get final confirmation from the business to activate the new code in production. Casey was pretty stressed about this because he was trying to get an answer all day long.

Finally around 4pm we got the authorization and I began the activation in production. Immediately I saw some problems that I couldn’t quickly solve. I called on Jegan for assistance and he looked at it with me. I was still in a somewhat sour mood due to the problems from this morning and I think I partially took it out on Jegan. I was whining and not acting my usual self and I think Jegan’s patience was wearing thin.

The problem, it turns out, was some oracle errors from our local oracle reference database. We attempted to page the DBA for that database but couldn’t reach him. Next we tried the oracle duty pager. We finally got in touch with a senior DBA who looked at the database for us.

Initially he said it was probably an application issue (I think this response is a part of DBA training). Later he came back and said that the oracle instance itself was throwing an exception and that he would have to open a trouble ticket with Oracle. This did not sound like something good at all. We were looking for a quick resolution and the way he was talking it sounded like a painful and drawn out process.

He wanted to drive home and look at it from there since we would likely be working on this all night long. I also went home. I left work around 6pm.

About an hour later the DBA paged me back and we talked about the issue some more. He wanted to know how we connect to the database and other detailed application-related questions. This didn’t feel right and I didn’t think we were going down the right path to solving the problem.

I called up Jegan who was still at his desk and asked if he would consider conferencing in with me and the DBA to support a solution. Jegan spoke with the DBA about the issue some more and mentioned that we’ve seen this before but our normal DBA was able to resolve the problem.

Next the DBA did some comparisons between the production oracle instance and the SI instance. He saw one minor difference and changed production to match. We attempted to restart the engine and it made a successful database call. I suggested that we revert the setting back to verify if that’s what fixed the problem. When we reverted the setting back, the database connections were still occurring correctly. This meant that whatever the problem we saw earlier was not occurring now. We’re supposed to follow up with our DBA on Monday to see what the true problem was.

I had takeout Chinese for dinner.

After the database issues were resolved, I spent the rest of the evening activating the code. I finally finished around 11pm.

I chatted with Jen for about thirty minutes on IM before going to bed.

meet the parents

I woke up later than usual since it was a Saturday. It was a nice feeling to sleep in some.

This morning I worked on my journal. I also finally got around to post-processing some of my ski trip photos. I shot pretty much everything in RAW mode which gave me a little more latitude in post processing. Out of about 160 photos I came up with 18 that I liked best and uploaded them into a photo album for the trip.

While doing the above I caught up on some of my TiVo recordings from the past few days.

Around noon I went over to Jen house. She has class in the morning and gets home around that time. She had the great idea to cook soup. We cooked butternut squash soup. I helped out by skinning the large squash, removing the seeds, and chopping it up into small pieces. The recipe also contained onions, garlic, vegetable stock, jalapeños, etc. The resulting soup was terrific. What made it even better was that Jen and I worked on it together and had a lot of fun doing it.

After lunch we played a game of chess. It was a pretty close game and I was pretty certain that I might lose during the middle game. I attempted a crude kings indian attack but Jen countered with a clever pawn attack targeted at my kingside. Fortunately I was able to pull out of it and ended up winning in the end. Jen is quite a formidable chess player. I’m worried that I’m going to lose the next time we play.

Shortly after our chess game we went over to her parent’s house. We planned on taking her dog out for a walk to a place called blankets creek. When we arrived, I met her brother, sister, and mother. I’ve previously met her brother and sister. A little while later I met her Dad. I didn’t really talk to them that much but I don’t think I made a fool of myself which was good.

We took her sisters dog (Sydney) and her dog (Chloe) a couple of miles away to ‘blankets creek’. It’s not a state controlled park but rather controlled by the corps of Army engineers or something like that. Actually it’s mostly a mountain biking park as I think we were the only people there without bikes.

Unlike the biking trails I’ve been on in California, the bikers have the right of way here which is weird. Taking the dogs for a walk was pretty fun. After we got off the main trail, we removed the leashes to let the two dogs roam around free. Chloe loved to play in the water while Sydney was a bit more reserved.

To my surprise the trail took us along a part of the bank of Lake Altoona. I didn’t realize we were so close to it. We walked/hiked for a couple of hours.

After the hike, we went back to Jen’s parent’s house and dropped off the dogs. Before we left her parent’s house, Jen, her brother, and her sister signed an anniversary card for her parents. They all pitched in and got a cruise for her parents as an anniversary present.

By this time it was around 5pm and we decided to get a bite to eat. As we drove through downtown Woodstock (my first time there) Jen suggested Mexican food. We went to a place at the top of a hill called ‘La Paz‘. I had the cheese enchiladas. It was a good dinner.

After dinner we went to a large liquor store and got some vanilla vodka, a couple of bottles of wine, and a small bottle of Southern Comfort. After that we went to Publix and bought some orange juice and the Sunday newspaper (even though today is Saturday). When we were in Publix Jen was excited to show me that there are indeed multiple types of squash. Earlier I informed her that I didn’t even know there was more than just yellow squash. Unfortunately they didn’t have anything other than yellow squash.

Back at Jen’s place we had a vanilla vodka & OJ while we read the newspaper together. The drink was great! I don’t usually care much for the taste of a screwdriver (regular vodka and orange juice), but the vanilla vodka made a huge difference! It was pretty relaxing reading the newspaper in the afternoon with Jen.

A short while later I left her place to go home so I could change for the party tonight. On my way home I called Craig and chatted with him for a little while. When I got home I changed. Jen came over shortly thereafter and we left for the party at her friend Dave’s place.

At the party I saw a lot of the same people from Jens other party last week. It was pretty fun. Her sister was there and came up with a cool drinking game called FUBAR. You have a deck of cards and everyone takes a turn drawing a card. Depending on what card one draws, they must do something. One of the things to do is to draw another special card with a secret message on it. The special cards were written beforehand and contain instructions.

Jen got one of these cards and it instructed her to take one person into a back room for five minutes. Fortunately she picked me!

Also at the party one of Jen’s friends gave me lots of advice about stuff. After a while we left the party. I drove Jen’s car.

awkward

Mom called me around 10:30am this morning. She wanted to know what time I wanted to go house hunting today. We agreed on noon.

When she came over, I suggested that we grab some lunch first. We drove over to the Longhorn Steakhouse on Cobb parkway. I ordered my usual dish, the chicken fingers platter. I was sad when they informed me that they no longer serve the ‘double jack baked beans’. I really loved those beans and am surprised that they discontinued them.

After lunch we went to just one place to look at town homes. There is a place very close to where I live called ‘Chattahoochee Bluffs’ by Ashton Woods Homes. Krishan passed along the info to me and I’ve been looking through their floor plans. They had two of the plans open as model homes to look at.

We checked them out and it seemed pretty nice. It was a bit difficult to ’see’ how it really is before the decorating they do in the model home. It was also a bit frustrating to see that pretty much everything is an ‘upgrade’.

After spending a little over an hour looking at those homes, I had enough and wanted to call it a day. I was glad that Mom came out to look with me as she asked some good questions and offered suggestions.

Back home I spent a great part of the day catching up on my journal writing as well as going through my TiVo recordings and either watching some or deleting some. The 120GB drive is almost 100% full now.

At 6pm I went over to Jen’s place to keep her company while she does homework. While she worked on her assignment I used her work laptop to finish up a journal entry I was working on earlier.

I also brought over a load of laundry to do since I wasn’t quite done with it before I left home.

For dinner we had leftover soup. After that we cooked up some Tofu using a recipe she had from a place in Athens. We chopped the tofu up into dice-sized cubes and then fried them in olive oil. Once browned, we added soy sauce, fried them a little more and then removed from the pan.

We then wiped the pan clean, added a little more oil as well as nutritional yeast and re-added the tofu. Once darker brown we removed from heat and served. It was pretty good.

After dinner we watched ‘The Wedding Singer‘. What a great movie.

Late in the evening as I was helping her fold some sheets, the doorbell rang. Her ex-boyfriend came over. I think he had been calling a few times throughout the night and finally came over since she wasn’t answering the phone. She had a short discussion with him and then he left. It was a bit awkward for both of us and I think she was upset about the whole ordeal.

look out bob vila

I got into work around 7:30am today. It was a lot busier than yesterday. I find that I get a lot more accomplished if I make myself a list of things to do – and actually do them.

I also took care of some personal things. I went over to junkbuster.com and filled out some info to have them prep a ton of form letters to sent to various advertising & direct mail organizations. Basically each letter tells the organization to stop sending me junk mail and collecting personal info about me. I ended up with 18 letters.

Around lunch time I stopped at the local Hapeville post office and bought 18 stamps to mail off the letters. Some of my co-workers thought I was silly for doing that but I think it will pay off. I’m sick of getting junk mail.

I picked up a club sandwich and a cup of chili for lunch from Café on the Corner.

Today I got a lot of work done which was nice considering my very unproductive week last week.

Jen asked for my help with proofing a paper she’s writing for one of her classes. I used a new feature of Word that I’ve never used before: tracking changes. It’s pretty cool. With that feature turned on, any changes I made to the paper were listed in a toggleable window below and they were pretty clearly marked. When I sent the paper back to Jen, she was able to accept of reject every single change I made. Pretty cool.

Jen had class until 11pm tonight so we didn’t hang out together. Things seem much lonelier without her around.

As soon as I got home, I decided that I was going to run an Ethernet wire from the study downstairs to the living room upstairs – how hard could it be? Well it turns out that it’s very hard.

At first I got excited because I saw the cable line running from the unfinished storage room up to the living room. I saw the cable outlet in the living room and removed the faceplate. Surely I could use the existing hole to feed an Ethernet cable along with the cable wire. No.

I used my drill to make some pilot holes inside the cabinet along the wall to find the wire and attempted to see exactly how it goes down trough the floor along the wall. Apparently it doesn’t follow a straight line. This was quite frustrating.

After about three hours working on this I was left with some holes and still no solution to get a wire down to the storage room below.

Next I looked into running a line out from the storage room, through the bricks, to the outside. I used my masonry drill bit and after lots of drilling, managed to drill a hole from the storage room to the outside, large enough to accommodate a cat5 cable.

This seemed the most direct solution: Run a wire from downstairs to the upstairs along the outside of the house. There was even an existing hole where I needed going into the house from the satellite dish cable wire. Unfortunately the hole wasn’t large enough to fir another cable.

So, I used my drill to make a new hole to the outside. Only there was one problem: my drill bits aren’t long enough to drill all the way to the outside from the living room.

Disgusted, I shelved this project until I can figure out what to do. Anil also called to talk about a problem he saw in system test. It looks as if someone was changing the configuration of system test to point to their own libraries. This was causing the tests today to fail. We were baffled at why someone would do this. I promised Anil that I would fix it in the morning and send an email out to the team.

The rest of the evening was much more productive now that I wasn’t tearing up my new home trying to wire the stupid cat5 cable. I did a lot more research into XBMC (Xbox Media Center), including looking at source code. I now have a much deeper understanding of that application as well as the xbox in general.

I made XBMC my ‘default’ dashboard, and set it up such that it will automatically go straight to the weather forecast screen at bootup. I also resolved the performance issues with playing large playlists over samba. I got a lot done and was very pleased with myself. Now all I need is a stereo!

vendors

Today was a bizarre day at work. Shortly after I arrived, Bob M. informed me that I needed to attend a three-hour meeting in the administrative building across the street. A vendor is pitching a product and they want me there in a technical role to help evaluate it for use within our system.

The meeting was pretty boring mainly because I wasn’t too versed in the system the product is supposed to augment.

Immediately following that meeting I came back across the street to another meeting (scheduled from noon till 3pm) for yet another vendor for a completely unrelated product. Lunch was served in this meeting. The vendor wasn’t prepared for the large audience (they thought that they were going to be presenting to a few executives, not a large group of technical people). Nonetheless the presentation was interesting.

Before it was even over though Carole took me aside and asked that I attend yet another vendor presentation for yet another completely unrelated product. I excused myself early from the meeting and made my way over to the 11 East conference room where the next meeting is going to be.

These vendors were the top people from a small startup firm. Brent brought them in for us to evaluate a product for potential use in a business metrics role. The presentation was good and the product was a pretty innovative design. I liked this meeting best because it was more technical in nature.

I worked pretty late today partially because I was stuck in meetings all day long and needed to get some things accomplished.

On my way home from work I took the vinings exit and stopped at Home Depot to buy a carbon monoxide detector as a gift for Jen. She doesn’t have on in her home and it’s very important to have a CO detector.

After shopping at Home Depot, I drove across the street to the vinings Publix to buy some groceries. This particular Publix is like a candy store. There is a high ratio of single attractive girls in this store much more so than I’ve ever seen in a supermarket. I wonder is the rest of vinings is this way? It made shopping quite enjoyable.

I was up pretty late working on production problems and the server upgrades.

Also this evening I chatted with Jen for a while and she suggested that we make things less intense. There is some wisdom to that because we have been spending a great deal of time together.

leadership

This morning I got an email from Jen asking me what I think about leadership. She has to study about leadership in the IT world for her midterm this weekend. If interested in this subject, she’s invited me to study with her on the subject.

Originally I was planning on getting a lot done this morning but now I must chaperone one of the vendors from yesterday. I spent pretty much all morning working with them. I helped them become familiar with our HPUX environment so they can tweak their product to work on our system.

Like yesterday, I had a lunch meeting today. It was the same vendor from this morning and they presented pretty much the same thing to a larger audience today.

Just before the meeting Carole pulled me aside and told me that she would like for me to lead up the First & Final project. Casey is attending a requirements review across the street and she would like me to go with him as a part of the transition.

Shortly after the long lunch meeting I went with Casey across the street for the requirements review. The meeting was fairly boring and a bit overwhelming because I had a lot of catching up to do on this new project. After we finished the meeting I felt a lot better about it and finally got a handle around what we’re supposed to be doing.

When I got home I spent a lot of time cleaning up shows on my TiVo. It’s now not quite so overwhelming anymore. I record way too much considering I never watch any of it.

For dinner I had the tasty mozzarella & spinach ravioli that Jen brought over from before.

study or not to study

I’m not sure where the time went this morning after I got into work.
Not sure where time went this morning but I didn’t get as much done as I normally do.

The high point at work today was the afternoon First & Final meeting. We went over yet another requirements document. The more I dive into this the more I understand it and that is a very good thing.

Jen invited me over to her place tonight at 8:30pm when she gets home from school. I’m going to help her study for her leadership midterm.

I was productive when I got home. I cleaned the bathroom some and did some laundry.

As I drove to Jen’s house I finished The Da Vinci Code. It was a pretty good book. I was always on the edge of my seat. I sort of surprised myself that I was able to figure out the password on the second criptex before they revealed it. I don’t know if it was so obvious but I was pretty proud of myself when I got it.

When I arrived at Jen’s, she was preparing some rice and broccoli in her special rice cooker device. She got a phone call from her best friend Lisa who was with her boyfriend down the street at the Mexican food place having margaritas. They invited us out to have a drink with them.

We left to join Lisa and Alan. When we arrived it was pretty evident that they already had a lot to drink. We had a good time and the strawberry margaritas were delicious.

After about an hour we left and went back to Jen’s house. The rice and broccoli was ready by this time and we had that for dinner. It was a lot better than I thought it would be and I liked it.

By this time Jen wasn’t up for study and we sat on the sofa instead. It was really nice. In all I was at Jen’s house for a few hours tonight before I went home.

On my drive home the wind was really starting to pick up and even my big explorer was getting whipped around the road.

the one

When I woke up this morning I looked outside and saw that it snowed last night! Everything was covered in the fun white stuff.


(From my patio with the DirecTV dish in the foreground)


(Overlooking the tennis courts & front of the property)

The local news was doing a fine job of sensationalizing the event. It’s the storm of the century! Of 2004. They had legions of reporters positioned at all treacherous intersections to hopefully catch some spectacular car crash. I’m sort of surprised that they didn’t refer to the falling show as ‘white coffins of death from the sky above!’

I left a little late this morning. As I was driving into work I saw a local news van pulled off to the side of the highway and a film crew was _filming a car off the side of the road that was obviously abandoned long ago_. I guess they didn’t have much luck finding a real accident and had to resort to finding _something_ that would fit their story.

As I got in the office I heard Casey getting all excited about a new peer-to-peer VoIP (voice over IP) communications package. Sameer went out and bought a bunch of $3 headsets for the computer and they were all chatting over the network.

James and I talked a little bit about his trip to Dublin. It sounds like it went very well.

Jen and I chatted a little this morning. She noticed that I said something about out chat yesterday and I misinterpreted what she told me. We talked about it a little and cleared up the confusion.

For lunch today we went to Chupe’s. They have really great French fries that they only serve on Thursday. Brian, Keith, James, Alex, and I met Melissa there. Lunch was good and we had some great conversations.

This afternoon I went to yet another First and Final meeting. Sara led the meeting, going over some minor changes to the official prorate and MTR requirements. It went pretty well and she did a good job.

I got out of the meeting early and went back to the office to get some work done.

I’ve also been thinking about looking into an interest only mortgage and/or a 5/1 ARM. A lot of people have been advising me about this strategy and it seems like it might be a good idea, especially if I don’t have a long-term time horizon to be in my new place. I certainly don’t see myself in the same townhome/condo/etc for twenty or thirty years. Maybe more like seven or ten.

Brian passed along the name & number to a mortgage guy he’s been using to do all of his refi’s. Some other people in the office have gone through this guy too.

I also called the realtor that Mom told me about. She called back about fifteen minutes later but Carole was in my cube so I couldn’t talk to her.

Carole wanted me to look at a datamasking issue that they have been having trouble with. Casey had been working on it but had to leave for a doctors appointment. She paged him to call me so we could discuss. He didn’t call back so I took a look and made the code change that should have fixed the problem. Around this time Casey called and confirmed the fix.

I built the code in RET but discovered a Tivoli binary distribution error. This is something that was outside of our control. Considering it was now 6:30pm I couldn’t reach anyone to look into this.

Carole, Alonzo, and Mallick were in my cube waiting for this code to be deployed to system test so they can validate the fix. It was a lot of pressure to get it done and I felt a little trapped.

After paging the Tivoli duty pager, the Tivoli guys couldn’t find anything wrong. Another dead end. Finally I took a gamble and called Chris A. the system engineer at his desk. He was still in the office because he’s working on a late-night RFC. He was able to help.

Eventually I got the code deployed. While Mallick was running some tests, I got a call from Jen. It’s been a long time since I’ve spoken with her on the phone and it was so nice to hear her voice. She was concerned about the falling temperature combined with the wet roads and wanted to urge me to go home soon to avoid any trouble.

I ended up working pretty late anyway and didn’t get out of the office until 9:30pm. We ran into a few snags all over the place and I stayed behind to help. Carole, Mallick, Casey (who came back from the doctors office), and I were there pretty late getting this problem solved. What a good group of people to work with.

When I got home I had a great chat with Jen over IM. We talked about some serious stuff and some no-so-serious stuff. We made plans for me to visit her tomorrow night after work. I’m really looking forward to it. I’m also starting to wonder: Could she be the one?

lists

I was a little slow getting into work this morning.

When I did arrive, however, I immediately set out to make a big list of tasks I want to get accomplished. I sometimes work much more efficiently when I have a good list to reference. This also helps me track what to put on my weekly status report.

I called Laura, the realtor, back. We chatted for a short while and she got an idea about what I’m looking for. She promised to send an email with more info. We also agreed to meet in person on Sunday afternoon.

For lunch today James, Casey, Brian, and I went to Chick Fil-a. James drove. I’m wondering if I need to cut sweet tea out of my life. It’s just a little too sweet and if I drink a lot my stomach feels bad.

Back at the office I saw a few emails from Laura. She already sent me a list of townhomes/condos and single family homes. Several of the homes were in Mableton which is a little too far from where I want to look.

I left work early today since I’m already over the 40-hour mark for this week and am at a good stopping point. I wasn’t, however, able to get through everything on my list including cleaning m desk and cleaning out my email inbox (over 1,200 emails).

On my way home I stopped by the leasing office and replaced my gate opener. I was able to replace it with a smaller one.

In the mail I got a letter from Delta chastising me for a trip Mom took back in June. Apparently she used an ‘S2B’ pass (instead of what she was supposed to use, an S2). They said that I will get a one-time exception for this and I will not be assessed a $150 fee, but in the future I can expect to pay a hefty fine. What I don’t understand is that she used a lower priority pass than what she was supposed to use – so why is this a big problem? I need to talk with her and find out what went on and I also need to call the employee service center to see why this could have happened.

This evening I went over to Jen’s house and arrived there around 8:45pm. On her way home from work she picked up some Thai dinner. For me she got the Pad Thai noodles with chicken. It was pretty good.

For part of the evening I helped her study for a midterm on IT leadership she’s having tomorrow. It was pretty fun going over notes with her. While we were studying, Jen busted out a gigantic vibrating back massager thing with two heads. It was pretty intimidating. I used it on her and she seemed to enjoy it. When she used it on me, it tickled a lot but still felt good.

gratification

I managed to get quite a bit of stuff accomplished this morning. Pretty much all of it was on the computer and it was difficult because I think my monitor is getting worse. It’s actually pretty blurry now even though I have it at a low resolution. I tried several different things (tweaking the monitor settings, degaussing, changing the refresh rate, etc) and nothing seemed to make it better.

While I was getting everything done, I had TiVo running in the background – catching up on a lot of shows that I’ve previously recorded. I think I watched about 10 episodes of the History Channel’s “Modern Marvels“.

I did my taxes today. At first I used TaxCut to determine my federal and state taxes. But TaxCut wanted something like $20 to e-file for me. No thanks. I pointed my browser over to freetaxusa.com and e-filed my taxes for free. I’ll have to do my state taxes by hand, but that should be easy enough to do.

It actually worked out quite well with my federal taxes. The past few years I was getting very large refunds and this frustrated me because I was paying too much every year, prompting the big refunds. This year I did some adjustments to my W2 such that I would be not paying as much in federal taxes. I figured out the correct formula thanks to MS Money. My planning paid off and my refund was much lower – only around $200.

When doing my state taxes, TaxCut tried to tell me that I may have to pay an underpayment penalty? I didn’t touch my state deductions; it’s at 1, where it’s always been.

I spent a great deal of time cleaning up files on my computer. I’ve been using the same organization for many years: Downloaded stuff gets put in c:\dl. Anything downloaded from P2P clients (like eMule, etc) gets put in c:\b. I unzip/untar/unrar/etc archives from c:\dl and c:\b into c:\a. Anything that I want to keep and back up to a CDR, I put in c:\a\burn. Because I haven’t been keeping good file hygiene, I had a LOT of crap built up in all of these directories. Today I went through all of it and cleaned it up.

Finally, I spent a lot of time cleaning up my browser bookmarks. I didn’t finish, but I’m about halfway done. When I’m finish I should in theory have a very refined and semi-deep hierarchy.

I had Caesar salad and rolls for dinner. The Publix-brand Caesar salad is actually quite good!

Jen is out with three of her friends tonight for a girl’s night out. However, she invited me over to her place after 10pm. Before heading over to her place, I packed up some stuff and took along two DVD’s (Running Man and Ronin).

When I got there Jen and I were very happy to see each other. It turns out that she’s already seen those two movies so we didn’t watch them. Despite that, we had a great time in the evening and I spent the night.

house hunting

This morning I slept in late. I don’t know why but I was pretty tired. While I was still sleeping, she got up, took a shower, brewed coffee, did some laundry, went to the grocery store, and studied for school. I felt so lazy.

After I woke up and got ready, Jen and I went out for some breakfast. I drove. We drove over to downtown Roswell and parked behind a group of buildings. Before we got out of the car, I called up my realtor (Laura) to postpone our meeting from 12:30pm to 1pm.

We had breakfast at a place called J. Christopher’s. This particular location is inside a very old brick building. Because we came late, we got stuck in with the church crowd. We had to wait a while for a table and eventually went to a lounge area upstairs to sit and wait. While waiting, Jen and I went over an assignment she printed out and brought along. She has a midterm exam this Wednesday and needs to do a lot of stuff like use cases and sequence diagrams and state diagrams, etc.

Breakfast was delicious. I had an almond strawberry French toast dish with bacon.

After breakfast we drove down the street to Vickery Creek. It’s an old mill that burnt down but the ruins still exist. I snapped some photos. The weather was terrific too.


(Waterfall just upstream from the mill)


(Inside the broken-down mill)

We booked back to Jen’s house and shortly afterwards I left for my meeting. I went straight to the ReMax office.

I met Laura for the first time and we talked a little about what I’m looking for. I also signed a form that indicates we are in a buyer/broker agreement and that I must go with her to make a purchase.

We spent some time looking through listings and picked out some new developments to go look at. One in particular that I wanted to see was an Ashton Homes property over on East-West Connector off South Cobb drive.

Laura drove me down to the ‘Villas at Creekside’ Ashton Woods property. It was a lot smaller than I expected. When we arrived, we learned that there is actually only one unit left that isn’t already under contract. We looked around the model and I was disheartened to find that nearly everything is charged as an upgrade. Even the concrete patio slab in the back is like a $1,000 upgrade. I wasn’t too excited about the price-point and overall value of this property. The location was a bit iffy too, as when exiting the property, you must go only one direction on east-west connector and then make a u-turn to get back to south cobb drive.

As we left there, we noticed a large townhome community off in the distance across from a small lake. I was perplexed as to why these didn’t show up in the MILS search since we combed the entire area, so I only assumed that they are too expensive since my search also limits the price.

Laura suggested we take a look anyway since we’re right there. We drove around to the entrance. It’s a Beazer property called ‘Highlands View Townhomes‘.

We entered the model home which was teeming with people and were greeted by an energetic sales guy named Bernie. He and Laura spoke quickly and we were shuffled into the model to look around. The sales office is in an end unit which is too expensive for my price range. The second model next door is smaller and does fit my price range.

The first thing I noticed was that these homes seem to come with a lot better stuff ’standard’ compared to the Ashton Homes property we looked at down the road.

When we went back down to the main showroom it was just Bernie and another young girl. He was insistent on showing the both of us (and Laura) a few units around the property. We walked around and looked at a few of the units mostly constructed. One of them was a completed unit close to the lake. The girl with us seemed to like that one.

The next unit we looked at was pretty nice. It was previously under contract but the guy had trouble securing money and it fell through. It’s pretty much complete and has a lot of upgrades. The main level is all hardwood floors instead of carpet, the kitchen appliances are upgraded stainless steel, the carpets are upgraded, the kitchen countertops are the nicer material, the sink is called a ‘transition sink’ in which there is no separation between the metal of the sink and the stone of the countertop, the walled backsplash areas of the kitchen are stone tile, the cabinets are the nicer darker wood, everything is crown molded, the master bathroom has a nicer stone tile flooring and an upgraded material for the shower. It’s a pretty beefy package. The beauty of this one is that the price is reduced by $7,000 due to the previous closing falling through.

We left the property and on the drive back we looked for one last townhome community to look at. Unfortunately we couldn’t find it – the directions were incorrect.

One last place we looked at was a small subdivision off of powers ferry road. They were all resale two-story homes around my price range. This may warrant further investigation.

On the drive back to the office, we discussed what we saw. I told Laura that I really liked the Highlands View property and that I want to explore more with that place.

In all, I spent about six hours with Laura today. It was a lot longer than I expected to do.

Back at the apartment, I cooked pasta with a sun dried tomato sauce for dinner. I also had Cascadian Farms hashbrowns.




Powered By Site5.com