Archive for June, 2007

h1

Okay, I had to tell ya’ll about this.

June 8, 2007

As my brother put it, this seems very ghetto. Nonetheless it was a decision I made. I hate it when people drag out a story so I wont do that. Here’s the skinny, I bought a server instead of replacing my 35 year old air conditioning. Yes, I live in SC. And yes, today the high got up to 93 degrees. And the temp inside my house got up to 90 degrees.

I can’t do anything when it’s that hot besides go swimming. It is very humid in SC. I spent over an hour sitting and nibbling my food at my favorite middle-eastern restaraunt because it was nice and cool in there. I love that place. They only accept cash. So I’m sure they’re using the profits to buy rocket-launchers or something. But the customers are cool and chatty (even though 50% of them speak a language other than english). The staff is a mix of Israeli, Iranian, and USA-nian) .

Okay, so my AC. Yea, It’s almost 6am and it’s only 80 degrees in my office. Well it’s actually probably 83 degrees. I keep spraying myself with a water spray bottle (for ironing) and it cools me down. So I thought I’d spray my alarm clock (that has a temperature readout on it) to see if it would wick away the heat from the plastic. Sure enough, it did!

 Cool see, I bet ya’ll people with AC would have never figured that out! But then who cares, right?

 So anyways, I got nothing done today. I read a lot of articles on the Internet. I think that’s my entertainment. I don’t watch TV. But I still waste time reading about technical things that don’t really have much impact on the bottom line.

I actually watched an entire 70 minute talk by Linus Torvalds about the source control solution he wrote called ‘git’. I found it very informative. It was on YouTube and most people were complaining about what a poor public speaker he is and how condecending he is. But once you get past that his talk was very intrigueing.

 Anyways, I am definately going to get my AC fixed. Fortunately after this weekend the temp drops about 10 degrees. So it will be crisp 80 in here. ;-( ARG!!!!!!!!!!!!!!!!

I get to see Adrianne tomorrow. That rocks. I can’t wait to _iss those pretty lips. She’s so awesome. ;-) She definately rocks my world. Hey, I’m 29.

h1

Big Milestone Completed (Drama Included)

June 6, 2007

Well, a few days ago I finished the migration of all of my hosted services to my own server. Yes folks, my very own server. Not a virtual server in somebody’s datacenter somewhere. My own machine, connected to my own T1 on my own router with my very own DNS server. The only services I pay for now are my T1 and my domain registrar.

It’s interesting because as I was about 2/3rds through my migration my web host informed me that they had lost the database for my oldest database-driven website. 6 years of data – gone! I could never accept that it was really gone. It just wouldn’t sink in. So since the database was destroyed what was keeping me from just migrating that site over to my new server? Nothing really. That website (and a handfull of satelite sites that ran off of the same db) was the last on the list to migrate. But all of a sudden, it became the most important one.

I got it all migrated over. It ran lightling fast compared to the performance at the old web host (as did every site I migrated). I called my web host to get the last backup they had (which they said was over a year old). When they were preparing to FTP the backup to me they realized what happened to the other one. The data and log files were named backwards (their fault). My data was not lost after all. They were just careless. So they FTP’d my database to me. I promptly attached it to my own DB server. Now that site was fully migrated over to my new server and no data was lost after all.  Whew! I felt safe and sound that my site was now running 100% out of my very own datacenter.

Over the next week or two I finished migrating all other websites, databases and email accounts over. The final step was to install a webmail solution for some of my clients that only use webmail for the email they have hosted with me (not Outlook, etc.).  Ahhhh . . . . What a nice feeling.

I received delivery of the custom-built server in February. I spent the next few months on the good ol’ learning curve. The hardest part for me was the one that I thought would be the simplest. Pop3 and SMTP. My problems all had to do with the fact that there is no way that SMTP can authenticate against POP3’s encrypted password file. I read every Google article that contained every combination of the words “Microsoft Server 2003 POP3 SMTP encrypted password file 550.5.7.1″ and others. The main problem is that most people are simply running Exchange. So most advise was specific to Exchange. The only idea that was feasible was to use an idea that did not seem ideal to me. In the end I needed a webmail solution so I bought and installed SmarterMail.  I am now running all SMTP & POP3 off of that. Everything now runs exactly as I envisioned it running.

Here’s a photo of my migration checklist from my infamous whiteboard complete with a list of skills that I had to learn to get it all done.

Migration Status Checklist

 Yes folks, it feels very good. Pro Net Labs Ltd. can now offer not only our software development services but also a number of hosting services. I’m more motivated to get on the ball and develop the content for the new company website now.

 Sorry I haven’t blogged in a while. I intend to put my thoughts on here more often. Thanks for checking in!