Thursday, August 30, 2007

Teen Driver Gets Arrested for 140mph Video on YouTube

For some reason, I kinda doubt it. 140mph in a Ford Escort? I call BULLSHIT!

Monday, August 27, 2007

Fun Google Links

While looking at the great Google Cheat Sheet, I saw some fun links I thought I'd share:
it's nice to see such a big company have a real personality and sense of humor.

Friday, August 24, 2007

ControlToValidate can work with Custom Controls

Today I was trying to build a composite user control that is a basic text box with validators built in. All I wanted was a TextBox that could know what to set for a RegularExpressionValidator and a RequiredFieldValidator.

When I went to add a CompareValidator I ran into a problem... I couldn't specify my composite control as the ControlToCompare or the ControlToValidate. I got this error: "ControlToValidate property of CustomCalidator is Incorrect." So I went lookin' on Google and came up with a bunch of results that didn't actually help.

MSDN suggests you use the ValidationPropertyAttribute, but I couldn't get it to work. Yuri's post on the bottom of this page was REALLY close to being correct for 2.0 in that he used cbStates:Text. It's been quite a long time since I've used 1.1, and maybe ids were delimited with colons back then. But now, it's the $ sign. I didn't think to try it, but Brian gave it a whirl and it worked.

He explained to me that the page the CompareValidator sits on only knows of its child controls. So if you look at the unique id of the textbox you want to validate, it starts way higher: ctl100$BodyContent$Email$TextBoxField. The page can't figure out the relative "path", so you need to strip off ctl100$BodyContent$...$...$... I guess it's because the page doesn't implement INamingContainer.

Click to view code

Dont' be worried about the id not being recognized correctly. Because we always have TextBoxField inside the composite control, Password$TextBoxControl will always be valid.

Hope this helps!

Monday, August 13, 2007

Madrone is Delicious!

Yesterday Shandra and I went out to Madrone for a few hours. I was surprised there were only 3 other people there. It was nice and cool and good texture. We did a few warm up routes, then I got my ass handed to me on a 12a called Talk, Talk, Talk (or at least I'm pretty sure that's the route.) The start is really damn hard and technical, with the crux basically being the first 2 bolts. I stick clipped the first, fell a few times on it, then ended up stick clipping the 2nd. First time I've ever had to do that! After the 3rd bolt there's about 20 feet of climbing on moss covered rock, which luckily I didn't pitch from.

On our way out, we picked fresh blackberries. I think we got close to 2 Nalgene bottles full. They are so damn good! Had a bunch in my cereal this morning and they were tasty!

Saturday, August 11, 2007

Moonstone and Lost Rocks Pics

I got all of them from Nathan, and here are a few more.
Lost Rocks

Thursday, August 09, 2007

NorCal Bouldering - Moostone and Lost Rocks

On our way back from Reggae Nathan and I stopped at Moonstone Beach, outside of Arcata. While there wasn't a lot of bouldering, it was really quite fun. Check the photos.

Lost Rocks was SICK. You can view the photos here. I kinda wish we hadn't even gone to Moonstone and just went straight to Lost Rocks. There were 2 other people bouldering, and that's all I saw. I guess the boulders just keep going on down the beach though. I can't wait to go back. Great (free) camping at Flint Ridge.

I even fell from one move higher than on this pic and landed in the soft sand with no pad. So freakin' cool!

Reggae Rising 2007!!!

This last weekend was spent outside Garberville, CA at Benbow State Rec Area and Dimmick Ranch, where we saw three days of some great reggae.

Our first night ended with Heavyweight Dub Champion coming on at 12:30am. They were on fire (pun not intended because they did actually have fire dancers...) The music was really tight, and Apostle the MC was on. The only thing that was a little strange was the lecture before they started by some spiritual elder, who scolded the crowd because we wouldn't listen to her. Good luck getting several thousand drunk and high people to do anything.

Nathan and I chilled in the river while the others played poker (Polina won!) then we hit the venue for Robbie & Sly and the closer, Ziggy Marley. I fell asleep a few times because I was tired, but also because it was really cold, and sleeping seemed like the easiest way to warm up.

Another day at the river followed up with the closing acts of the festival, Stephen and Damian Marley. Both put on great sets, and Nathan, Andy and I were lucky to be up pretty close and center. Nathan is sorting through his pics now and I'll link to them soon.

All in all it was a really fun time. We headed to Arcata, then to Klamath for some bouldering, which is coming up next...

Thursday, August 02, 2007

Bacon Salt

Yes, I said it. Bacon Salt. Though I just found out about it a few minutes ago, I'm placing an order. I wish I had it for my trip down to Reggae Rising... oh well. It'll be a nice thing to come home to!

"And none of that would have been possible without the help of Lefkow’s three-year-old, Dean. The family recorded a video of the boy hitting a T-ball into his dad’s face. That video was picked in a random drawing from America’s Funniest Home Videos, winning $5,000."...
"The big spice companies, they come out with something, they’ve got a $20 to $30 million marketing budget behind it. We’ve got 5,000 bucks from America’s Funniest Home Videos."

Great read!

Update: I'm sad.
  • Subtotal: $4.49
  • Shipping and Handling: $5.00
  • Subtotal With Shipping: $9.49 USD
yeah, I'll wait.