Showing posts with label Extra Dirt. Show all posts
Showing posts with label Extra Dirt. Show all posts

August 12, 2009

TrailCentral.com Is Slowly Sinking... But There Is Hope.

It has been a while since I've posted anything regarding my website, TrailCentral.com (TC). The reason I've been quiet about it is because I haven't been working on it in over a year. Yikes! Well, that would be a true statement about 3 months ago. Let me explain.

About three months ago I had a hard decision to make because I noticed that the path TC was on meant one of two things: Continue to neglect it's operational needs and let it implode on itself or upgrade the server.

This was honestly a hard decision because my priorities in life have changed a lot to include family, work, fun, and much more. When I looked at it in terms of priority it seemed TC was always on the low end of the priority list. However, it is like letting go of a family member. If I think of all the lost sleep and energy I put into creating the site, it would be a hard pill to swallow to let it implode on itself and forget about it.

I know big time investors and business people would say, "Cut it loose and focus your energy on the next big idea." I agree with the statement when it comes to business, but TC has never really been a business. One of the most important things I've realized in my time away from TC is that it is not a business and honestly, I don't ever care if it becomes a business. What I care about is having a place where I can continue to play with new ideas. A place where I can explore the world of web development and system management. Most importantly a place where business need does not dictate what I develop, but a place where instinct and effort allows me to develop anything I want about a sport I am passionate about.

So after all that long winded rambling can you guess what my decision was regarding TC? Should TC sink or swim? I choose swim... but not an Olympic freestyle king of swim; more like a doggie paddle.

Three months ago I made a plunge and purchased a dedicated server. This single element (system management) has always been a black hole on my radar. In the past I've always developed code. If it worked... great! If it blew up my system... I always was able to call the 1-800 number and have an operations expert help me to get it rolling again. Honestly, I wouldn't have gotten a dedicated server without the help of a good friend I work with named Zach. He's an operations guy and knows his stuff. Plus, he is willing to let me ask really stupid questions and answers me with somewhat of a straight face.

Since I've started running the system I learned something; it isn't as intimidating as I thought. In fact, it has helped my development by allowing me to see how my code is running on my server. I no longer think in terms of getting it to work. I now think of it as getting it to work with performance and stability. Pretty cool!

I didn't make my decision a moment to soon. In fact, since working on the new server I've noticed that the old site has been acting up a bit, as if it knows I'll be shutting it down soon. I receive daily notices that I'm reaching the capacity of my current server. Each time I hit the ceiling it causes my database to lock up and at times takes down the entire website. It is ugly and I'm sure it isn't a pleasant user experience.

However, there is hope. I'm reaching the end of my development and hope to have the new server turned on in the next month or two. I'm making a lot of changes. I will E.O.L. several areas of the website that require a lot of effort on my part and I'm trying to enhance areas of the website that require community. This way the site will stay as fresh as the community that uses it and not look dated because I haven't updated it. While optimizing the performance I have also been updating the look and feel of the website, which was something I've wanted to do for a long time.

So the short of it is I hope you hang in there with me. I realize the old server is sinking and nobody will be more pleased than me when the transition to the new server is done. There is hope... There is a light at the end of the tunnel... and thanks to all of you who have been a part of my journey with TC. I'm happy to say the journey is not yet done.

May 9, 2009

My Third Century of the Year...

OK. OK. So I had two legitimate centuries this year of over 100 miles and today I rode my first metric century of the year, or my third... Depends on how you look at it.

Yes, I'm a good old American boy and I measure my distance with miles, but today was a special day. In honor of the 100th running of the Giro d'Italia, I decided to all go metric on your ass. *snap* "Oh, no he didn't", "Oh... yes, I did!"

It was a hell of a ride. It wasn't enough to do a metric century; I had to add a few challenges. For instance, I wanted to come as close as I could to a 20 mph average. Plus, to top it off I threw in a severe sinus infection, just for grins. Yes, It wasn't pleasant to see what I was farmer blowing out of my nose today.

So, the first twenty miles went like clockwork. I wanted to have a solid 20 mph average when I reached the 20 mile mark. I did a short warm up as I cruised out of my neighborhood and then I applied some pressure to the pedals. At mile 19.75 I was at what must have been 19.9999999 mph for an average with 3 minutes before the hour. I was sure I was going to reach my goal. As I cruised along congratulating myself prematurely, I saw a gaggle of geese crossing the bike path about 100 meters ahead.

As I reached them I contemplated bunny hopping over them to keep my pace, but I noticed their were some babies in the mix, and with Mother's Day tomorrow, I did the humane thing (as I always do) and stopped to let them trot across the path. I watched the 20 mph average slip, but it was worth seeing the babies. After they crossed, I got to the 20 mile mark 30 seconds past my wishes.

Well, I didn't let that slow me down, for the next twenty miles I tried my best to maintain my average speed. I did pretty well. at mile marker 40 I dropped a bit to a 19.5 mph average. With 22 miles still to go and an uphill slant the rest of the way I knew it would be a challenge to keep it above 19 mph.

My goal for the next 20 miles was trying to keep the speedometer above the average speed mark. I knew I had a couple of hills coming at the end of the ride, but if I could limit the amount of time below the recorded average speed I figured I was on the winning side of keeping a high average.

The miles ticked away and at the 55 mile mark I had dropped to 19.1 mph average and that is when I hit the wall. Boom! Not literally of course, but my legs did not want to go above 19 mph. In fact 15 mph was feeling pretty hard for my legs. Nursing myself back to my house I managed to keep the average speed to 18.8 mph.

Not bad, I would have really liked to keep the average above 19, but given my condition I'm not going to let it get to me. However, if I had a partner to pace with on this ride. I know I could have done faster than a 20 mph average.

Anyone interested in helping me achieve this goal?

December 5, 2007

Terrain View Added To Google Maps

I'm going to go tech on you for a couple posts...

About a week ago I started reading posts about how Google Maps has added a "Terrain" option to their lineup of map views. I took a look and instantly fell in love. This is what I've wanted for TrailCentral since I added their API a couple years ago. The only way they could make me happier is if they added topographical information to the terrain view. Then those of us that use the Google Map API for outdoor sports (specifically trail information) such as my website,
TrailCentral.com or a much bigger website, MotionBased.com will be able to offer the best level of trail detail to our visitors.

Unfortunately, the terrain view option is only available on Google Maps and has not yet been integrated into the Google Maps API. When it does, I assure you that the default map setting of the
GPS Maps on TrailCentral will be updated from satellite imagery to the new terrain view.

Here is an example of the terrain view centered on Boulder, CO:

View Larger Map

"Pennies do not come from heaven. They have to be earned here on earth."
~Margaret Thatcher