Category Archives: Uncategorized

Improve Visual Studio 2010 Build Times

A co-worker pointed me to a great tip that improved my build times within Visual Studio 2010.  If you work with a large solution/project, this might help you.

Under Tools –> Options –> ‘Projects and Solutions’ grouping –> Build and Run –> Check ‘Only build startup projects and dependencies on Run’.

Only build startup projects and dependencies on Run

Check 'Only build startup projects and dependencies on Run'

Again, this is probably only useful if you have a larger solution like mine.  In my case, it brought my wait time down from minutes to under a minute.

Thanks Andy!

I have to give T-Mobile props

Note: This is a test post from the WordPress app for Android. Please excuse any mistakes caused by my “fat fingers.”

T-Mobile has been going from city to city, upgrading their network infrastructure to enable HSPA+/4G speeds and become one of the largest (if not the largest) HSPA+/4G networks out there.  I’ve been with T-Mobile for a long time (7+ years?) and it’s kind of cool that without having to pay a extra dime, my phone’s bandwidth in Denver went from fast to really fast without having to do anything.  Check out the snapshot of my recent bandwidth test below:

2011.03.03 T-Mobile Denver speed test on Nexus One.

2011.03.03 T-Mobile Denver speed test on Nexus One.

Throw in better customer service (this is my opinion – I’ve had both AT&T and Nextel in the past) and the peace of mind that I’m getting a good deal on my cell phone plan, I can’t help but give T-Mobile props.

How to set the default email address for a Gmail contact

Have you ever composed a piece of mail in Gmail, started to type the name of a recipient in the To field, and been annoyed that an email address for a recipient is not the first option in the list that shows up for that person?  You might even always send email to that person using one particular address, but Gmail just never wants to make it the default or first option.

Or…

Have you composed mail to a (Gmail) contact group you created and found yourself having to replace unwanted/incorrect email addresses of recipients with the one you were intending?

Or…

Have you wanted to add contacts to your Gmail chat widget/box, clicked the ‘Add contact’, only to find Gmail providing non-Gmail addresses for suggested recipients in your top contacts?

Well, be inconvenienced no more!  For each of your contacts that you would like to set the default email address for, edit their contact file, and set the address you want to use as the default as the FIRST address in the contact’s file.  (I hope my choice of verbiage makes sense.)  Unfortunately, until Google provides something like a ‘Use as default’ checkbox, this is only way I’ve found to make a contact’s email address their default.

If you stumble across my post and this helps you, please leave a comment!  Thanks!

How to resolve WordPress Twitter Tools Showing a Blank Page On Connect

A co-worker/friend recommended using Twitter Tools for integrating my WordPress blog with my Twitter account, so I thought I would give it a shot.  Twitter Tools makes use of a Twitter application that you need to create as a medium for your blog/Twitter communication.  After cruising through the process of creating a Twitter app and entering the consumer/access keys required to configure Twitter Tools, I ran into a problem.  Every time I would try to hit the ‘Connect to Twitter’ button on the Twitter Tools options page, it would lead to a blank page (and an indication from my browser that the server had returned a HTTP 500 error code).  Since there was no error message (of course!), I was clueless as to what was going on or what I was doing wrong.  Searching around, I found a WordPress Help Center article describing the same issue I was having and what the root cause was.

The solution was to install/compile cURL extension support into PHP5.  If your blog runs on a Linux VPS (virtual private server), you will probably run a command similar to this:

apt-get install php5-curl

If your blog is on a hosting environment (without shell access!), you’ll need to find a different way to have the extension installed.

Once cURL is successfully installed, restart/reload Apache.  One way to do that would be to run the following:

sudo /etc/init.d/apache2 reload

That fixed the problem for me.  I hope it helps someone out there that finds this post!

A blog renewed.

After a long hiatus from blogging, I’ve decided to give it another go.  You might be asking “When in the hell did you ever blog before?!”  Good question.

My first attempt was back in college, somewhere in the 2003-2004 time frame.  Back then, Blogger had grown in popularity and had been recently acquired by Google.  I thought if Google was this invested in Blogger, there must be some value.  So, I decided I wanted to find out what this blogging was all about.  But instead of using the Blogging service, I decided to roll my own home-made version.  I’m not sure why I decided to “re-invent the wheel”…perhaps it was because I wanted to see what it would take to build such as tool.  Anyway, I built my entire home-made system and was blogging in no time.  The core of the system was architected with Perl logic and a MySQL datastore.  It worked OK.  It was mostly a kluge, but it got the job done.  I was even able to re-use most that system for a baseball team site of a team I used to manage and play for during one summer in college (the 2004 MABL Northern Colorado Red Sox!).

But I digress.  I’m back to trying to keep a blog and be proactive with it.  This time through my blogging experience, instead of writing my own software, I’ve decided to use the current industry standard, WordPress, as blogging platform.  I like it so far.  It wasn’t very hard to setup and to customize, making getting a blog up and running a cinch.  I’m still not sure what exactly my blog is going to be about…probably a whole plethora of topics.  We’ll see.  Stay tuned for more, you non-existent visitor…you.