This weekend sort of rocked. Alan walked in to the apartment Friday night with three bottles of booze, and we celebrated Friday the 13th with laundry, stir fry, booze smoothies, and Trivial Pursuit. I won the Trivial Pursuit game by one pie slice. Sports questions are Alan’s Achilles’ Heel. We made plans to visit our friends Brad and Lem for Saturday, and read books in bed till we fell asleep. Nice way to end a week.

Saturday morning we went grocery shopping and picked up picnic foods. We went to Welland and took a walk on the island with Brad and Lem, ate pie, and played Scrabble. Brad won the Scrabble game, but it was a lot of fun.

Sunday, Alan and I did next to nothing. I caught up on two episodes of Terminator: The Sarah Connor Chronicles and some of last week’s Daily Show and Colbert Report. I did not read any of my PHP book, nor did I write my review of American Gods. I did, however, read lots of Foundation’s Edge, and also I played a lot of The Sims 2. We tried to make fish ball soup for supper, and though it was tasty, we used the wrong type of fish and the balls sort of dissolved, so it was more like fish lump soup. Also, Alan and I picked the reception hall for our wedding: Camlachie Community Centre it is!

It’s going to be a long week, I’ve got a lot of work to do and may not be blogging much. I don’t promise too many amazing, deep, introspective posts this week. Which isn’t that odd, because I have never promised that. I am starting to feel better, but it took about three days to get over a massive headache.

 

I think I’ve mentioned before that I love Friday the 13ths. They rock. However, I must acknowledge that so far, today has sucked. I was sick yesterday with a massive headache, and it continued into today. I didn’t really start feeling better until about 4. It was such a waste of a work day.

But my luck is about to change. I have all the veggies cut up for tonight’s stir fry, Alan’s on his way home, and today is our soon-to-be anniversary. So hopefully we have a fun night of laundry and hanging out. Maybe we shall play some Trivial Pursuit and celebrate the end of the week with the addition of alcohol to smoothies.

This weekend, I think we have the following plans:

  • Grocery Shopping
  • Pizza Stir Fry and Laundry night
  • Read a chapter of my Zend book
  • Hang out with Brad and Lem
  • Write a review of American Gods (finished it yesterday
  • PI DAY!

Alan just walked in. He brought me a present. It’s in a brown paper bag. Happy weekend everybody!

Mar 112009
 

Maybe if it was blue...

Maybe if it was blue...

I don’t like telephones. Really don’t like them. I think it’s a confidence thing. I feel I come across better in person than I do over the phone. I don’t mind talking. I’m not overly chatty, but I generally like people. Phones creep me out though.

Shortly after university, I had a job working the desk at a gym in Windsor. I got to hang out and talk with people who were genuinely trying to improve their health, and I find talks like that very encouraging. I had to show people how to use the machines, keep the club tidy, answer the phones, and generally be a pleasant and encouraging person. Sometimes I would sign up a new member, and part of the sign up process was to have them refer some friends or family members. It was my job to call those people and invite them to check out the club.

I couldn’t do it. I just couldn’t wrap my head around it. It felt like solicitation. I hate having my life interrupted by people I don’t know trying to sell me stuff, and I didn’t want to be that person. I’m not a sales person, and I’m not great over the phone to begin with, so the two things led me to dread going to work a job I otherwise loved. I talked with the club general manager about the problem I had doing it, and she let me pass those names and numbers onto another staff member who was great on the phone. The regional manager had other ideas though, and pressured me about this one thing to the point that my social anxiety started bothering me so much that I had to quit the job.

My next job was at a call centre. I know it was probably a bad idea taking a job where I had to talk on a phone all day, but it had to do with computers, and I desperately wanted something that was even sort of related to my degree. Besides, the person in the interview told me the job was straight up problem troubleshooting and resolution, no sales, no cold calling, no outgoing calls at all. She was partially right. There were no outgoing calls, and those are the ones that bother me the most. However, my manager’s interpretation of problem resolution was selling the caller a new laptop. I was terrible at sales. I just don’t lie to people very well over the phone. I don’t lie well in person, either, but I’m worse on the phone. Also, all I did all day was take abuse from people.

Now, I’m a code monkey. I come in to the office every day and talk to the same half dozen people every day about the weather or the crazy stuff that exists on the Internets. I like the job. Lately, my boss has been having me do ‘webinars’ where I demonstrate our applications to prospective clients. This is over the phone. It brings up all my old insecurities about talking on the phone, and I get very nervous right before the webinar. However, there are some big differences. First, webinars are always done by more than one person. Second, our prospective clients contact us, not the other way around. Third, I wrote the software. I know it inside and out, and could talk about it for hours. Fourth, I don’t have to do webinars all day. If I do three in a week, that’s a lot. That makes them a nice change of pace when I want to hit my computer with a mallet out of frustration.

But phones still freak me out. I would never be able to do sales calls. I only feel comfortable talking on the phone with people I know, or people who have initiated the contact. I don’t think this is something I need to ‘get over’ so much as it’s something I need to accept and deal with, and I think I’ve done a pretty good job at that.

 

THE dress

THE dress

I’m not much of a shopper, but today my Mom and two of my bridesmaids went dress shopping. I’ve never seen so many layers of fabric in a single dress in my life. Anyways, it went pretty well. I did learn that I should plan ahead more and not do my packing while making breakfast at 5:30 on a Friday morning, slightly hung over and in the dark. I ended up with a black bra and purple underpants. Not awesome when trying on white fancy stuff that doesn’t necessarily fit.

We then tried on bridesmaids dresses and we got three really good picks for them as well. After about an hour and a bit, we were all a little tired of playing dress-up, so we hit a restaurant, I put my hat back on, and then went home. On the way home, my mom and I picked up some fabric that will work for the backing of my quilt. All in all a pretty good trip.

Anyways, pictures:

The colour of the dresses will be very similar to Option 1 of the bridesmaid’s dresses, called claret, which is a deep red colour.

 

The scene in my head

The scene in my head

Subversion was not my friend today. Though really the problem is within myself and my obsession with clicking and trying to get things done quickly, I am still going to blame svn.

Short version: Override and Update != Update. Update is mostly innocuous, and is rarely destructive. Override and Update is none of those things. Override and Update makes Shannon lose weeks worth of files. Files are important. Without files, there is no application.

The branch I was working on hadn’t been committed in… about a month. Most of that time was spent working on other projects, but the first thing I should have done coming back to it was ensure everything committed correctly. I did not. A few days ago, I used an outside application, Meld, to update our common libraries and other required files from our stable branch. That worked fine. I should have committed then. I did not. When I tried committed things this morning, it turns out I was committing to the trunk, and not the branch. I have no idea how/why this happened, but it took me about an hour to fix that blunder. Luckily it was mostly new files, which just meant they needed to be deleted out of the repository, and not un-updated, which is a real pain.

After fixing blunder number one successfully, I moved on to attempting to get my project to use the right branch. What I should have done here was make a second copy of the working copy. I did not. The moving of all those files into the branch the other day caused a huge amount of files out of sync (about 200), and I found that most of them were actually in need of overriding. This is my big mistake. I accidentally highlighted a directory along with a number of files to Override and Update. That directory houses all of the forms I’d been working on for the last two weeks. None of which were committed.

After realizing what I’d done and hoping to God that I hadn’t actually, I enlisted my co-workers in a little research about undoing something like that for files that have never been committed and that no longer exist on disk. Luckily, Eclipse has a local history of recent files, and I got about 90% of the form files back that had not been committed. However, there were a number of older files that had been committed that no longer existed, and svn was acting all bizarre. At this point, I set the blunder-ridden working copy aside in a new directory.

I checked out a brand spanking new version of the branch, and a brand spanking new version of stable application. I brought the required updates into the new application using Meld to compare files. This part was relatively easy. I then committed those changes, so that our branch was stable and also had the month-old additions from the last time I’d committed. Then I tried to bring what was working out of my blundery version into the new copy. This part was really time intensive but resulted in about a 95% data recovery, with all of our updates and fixes from the last three months brought into the branch.

However, this process took all day, and I feel like I actually moved backwards, as I do have some stuff to re-make. But not weeks worth of work, which is a bit of a relief.

© 2011 Mostly Harmless Suffusion theme by Sayontan Sinha