Bryan's Weblog of Stuff

Recently...
My 2023 Year in Books
I Believe
Mount Removable Drives in WSL2
What I’m Listening To
My 5-Star Rated Books From 2018
My 2018 Year in Books
Books section of the site, I love to read. I read a ton as a kid, but that diminished quite a bit as an adult. Over the past few years, I’ve started reading more, including 52 books in 2017." class="sidenavlink">My 2017 Year in Books
Cutting The Cord, One Year Later
We Cut The Cord!
DIRECTV NOW Update

Archives...
January 2024 (1)
November 2020 (1)
September 2020 (1)
November 2019 (1)
January 2019 (2)
February 2018 (1)
January 2018 (1)
January 2017 (2)
December 2016 (3)
November 2016 (2)
August 2014 (2)
April 2011 (3)
January 2011 (1)
December 2010 (1)
November 2010 (3)
October 2010 (1)
September 2010 (2)
August 2010 (1)
July 2010 (1)
April 2010 (2)
March 2010 (4)
February 2010 (6)
January 2010 (1)
December 2009 (2)
November 2009 (1)
October 2009 (3)
September 2009 (1)
August 2009 (1)
July 2009 (1)
June 2009 (5)
May 2009 (1)
April 2009 (2)
March 2009 (3)
February 2009 (4)
January 2009 (3)
December 2008 (2)
November 2008 (3)
October 2008 (3)
September 2008 (10)
August 2008 (7)
July 2008 (14)
June 2008 (17)
May 2008 (14)
April 2008 (16)
March 2008 (9)
February 2008 (12)
January 2008 (17)
December 2007 (8)
November 2007 (11)
June 2007 (1)
March 2007 (2)
January 2007 (1)
December 2006 (1)
October 2006 (1)
August 2006 (2)
July 2006 (6)
June 2006 (1)
May 2006 (2)
March 2006 (1)
January 2006 (1)
December 2005 (2)
November 2005 (1)
October 2005 (3)
May 2005 (1)
March 2005 (6)
February 2005 (2)
January 2005 (7)
December 2004 (4)
November 2004 (3)
October 2004 (3)
September 2004 (3)
August 2004 (2)
July 2004 (4)
June 2004 (3)
May 2004 (1)
April 2004 (1)
January 2004 (8)
December 2003 (1)
November 2003 (2)
October 2003 (5)
September 2003 (4)
August 2003 (5)
July 2003 (9)
June 2003 (8)
May 2003 (14)
April 2003 (9)
March 2003 (10)
February 2003 (8)
January 2003 (22)
December 2002 (22)
November 2002 (8)
October 2002 (6)
September 2002 (4)
August 2002 (9)
July 2002 (19)
June 2002 (13)
May 2002 (7)
March 2002 (1)
February 2002 (1)
January 2002 (2)
December 2001 (3)
November 2001 (12)
October 2001 (16)
September 2001 (6)
August 2001 (12)
July 2001 (4)
June 2001 (12)
May 2001 (1)
March 2001 (1)
January 2001 (1)
December 2000 (2)
October 2000 (1)
September 2000 (2)
July 2000 (10)
June 2000 (6)
May 2000 (13)

Search:

Sunday, January 25, 2004

.NET and Land Thieves
Just thought I'd give my previous post a little .NET twist.

If you've followed this weblog for any length of time, then you know that I track all referrers via an HTTPModule that I wrote a year ago.  What you don't know is that I recently implemented a way to “misdirect” certain referring sites, such as those responsible for referrer log spam.  At first I thought about just adding the sooner fan site that was responsible for the land thief traffic to this list, but then I thought of something else -- something a little more fun.  Now my Referrer HTTPModule intercepts sites with “sooner” in the hostname and displays an intermediate page before allowing them to access the post they so eagerly want to read.

Copy and  paste this Url into your browser (http://www.soonerfans.firstdownsports.com/forums/showthread.php?t=9144 - sorry not going to link to their site), then follow the link on that page back to my site to see what I mean.  Now for most of you, the humor will be lost, but Longhorn fans, as well as anyone who despises ou, you'll get a kick out of it.

By Bryan at 11:08 PM , in Developer Stuff - Permalink
Comments (0) - TrackBack (0)

Welcome Land Thieves ;-)
Just wanted to point out that I've updated a post from 2001.

It seems that a land thief (sooner) came across it and decided to post it on one of their fan sites, resulting in a large amount of referral traffic.  Anyway, thanks -- I guess.

By Bryan at 10:30 PM , in Sports - Permalink
Comments (0) - TrackBack (0)

Monday, January 19, 2004

ASP.NET Webcast Week
Just a reminder that this is ASP.NET Webcast Week...

"Learn about ASP.NET from the experts! These free events are live and interactive. Live code demos and attendees asking in depth engaging questions are all part of this live event. This is a great way to get educated, engaged, and enlightened on Microsoft developer tools."

By Bryan at 10:29 AM , in Developer Stuff - Permalink
Comments (0) - TrackBack (0)

Saturday, January 10, 2004

Music Rebellion Update
I was just over at MusicRebellion.com, looking to spend my last couple of dollars on 10 cent songs, when I noticed that they were no longer 10 cents.

It looks like they've started pricing based on demand, which in a lot of cases appears to still be cheaper that the other download sites.

By Bryan at 9:15 AM , in Entertainment - Permalink
Comments (0) - TrackBack (0)

Friday, January 9, 2004

Cheap Music Downloads
In case you haven't heard, MusicRebellion.com has $0.10 song downloads for a limited time.  It looks like once the promotion ends they will change their pricing structure so that the download price is dependent on song demand.

One of the nice features is the ability to fund your account using PayPal.

By Bryan at 12:17 PM , in Entertainment - Permalink
Comments (0) - TrackBack (0)

Monday, January 5, 2004

The BCS, Computer Polls, and College Football
I came across a post by Jason Salas concerning the BCS and it's use of computer polls to aid in determining a champion.

First a quick correction to his post, he's got the polls and their champs reversed...USC was voted #1 in the AP, or writer's poll, while LSU claimed the BCS championship, resulting in them being named #1 in the ESPN/USA Today Coaches Poll, which is contractually obligated to name the BCS champion as their champion.  The interesting thing is that three coaches didn't do this, rather they kept their #1 team from the final regular season poll (USC) intact.

The problem that I see with the computerized rankings is the same as with the human polls -- that is they are opinion based.  Sure, from week to week, someone just plugs in a bunch of numbers and the computer spits out the rankings, but in the beginning of each and every one of the computer polls, the developer had to decide on the things that are important in ranking teams and how important each of those things are in relation to the other things.  Like any other computer program, the computer polls are only as good as the people who designed and wrote them. 

As far as the BCS goes, my gripe isn't with the computer polls, though I do scratch my head from time to time, after seeing some of their rankings, wondering what they were smoking when they put their system together.  My problem is with the BCS itself, and with the AD's who insist on using it to determine a national champion, rather having a playoff as is done in every other college sport at every other level.  Personally, if we have to have the BCS, I would make these changes...1) Remove strength of schedule as a BCS component.  Strength of schedule is already factored in to each and every poll, including the human polls.  (Don't tell me that the voters don't take into consideration who a team has played, and possibly who those teams have played, when voting.)  2) Put margin of victory back in.  I just don't see how you can have one without the other.  The kids playing the games have no control over who is on their schedule, but they do control the outcome.  Shouldn't a team be able to offset a weak strength of schedule by a wide margin of victory?  I think so.  3) Finally, remove the bonus points for quality wins.  They should already be reflected by record and strength of schedule.

Congrats to USC, and to those 3 coaches who had the balls to vote against their contract.  Now let's have a playoff.

By Bryan at 8:38 PM , in Sports - Permalink
Comments (1) - TrackBack (0)

Thursday, January 1, 2004

Think Through Form Validation

I was in the middle of registering for an account at MyDomain.com when I came upon some poorly coded form validation.  One of the fields is the answer to a secret question.  The user gets to choose the secret question from a list 7 options -- I chose one that asks “What is your father's middle name?”  The problem I have is that the validation requires that the answer must be at least 6 characters -- my father's middle name does not meet this requirement.  Come to think of it, besides my own middle name, no one else in my immediate family has a middle name 6 characters or longer. 

Fortunately, I can get around this by choosing a different question (assuming I don't run into similar issues), or I can elect to not have a secret question, and thus no need for a secret answer...I wonder if selecting this option will still require a word of 6 or more characters...let's see...

Ok, it didn't balk at not having a secret answer, but upon submitting the form it did tell me that I don't have permission to access the server.  Great.  So much for trying them out for their free DNS services.  I guess I get what I pay for.

By Bryan at 9:59 PM , in Developer Stuff - Permalink
Comments (0) - TrackBack (0)

Welcome to 2004!
Happy New Year!

Wow, has it really been 4 years since we rang in Y2K?  So much has happened to me and my family in that time -- from moving to Denver just two weeks before Y2K and having child #1 in mid 2000, to moving back to Texas in late 2001 and more recently having child #2 just under 2 months ago -- yet it seems just like yesterday.

As I get older, the hands of the clock seem to move ever faster.  I'm barely in my 30's, what's it like in your 40's? 50's? Or even older?

After a night of staying at home, watching movies and eating the best filet mignon I've ever cooked (along with some very tasty roasted poblano and garlic mashed potatoes -- my creation as well ;-), with the wife and the little ones, it is time to get some rest.

Hope you have a happy and prosperous 2004!

By Bryan at 1:29 AM , in In General - Permalink
Comments (0) - TrackBack (0)