Surprise your users

With the launch of Chrome today, the net is all the buzz around how great Chrome is/can be. But this isn’t yet another post about chrome.

This is about me wanting to track the flight status of my parent’s airline that just came in from Cali. Of course I could go to the American Airlines website, which by the way is at aa.com, but that seemed like a lot of work when Google is my default homepage. So I thought I would just type in the flight information and hope Google would give me a direct link to the flight status page.

search

Google’s response surprised me with the following:

search-result

Wow. Thanks, Google!

Surprise your users

gem update fails – can’t find header files for ruby

So, Pat got a new MacBook Pro. Little does she know, I’ve start to install programs that I would use if I just so happened to be on her computer. The laptop already had Leopard installed and all of its goodies but a bit of upgrading was called for. So, of course I had run gem update.

pats-macbook-pro:~ pat$ sudo gem update

Updating installed gems

Updating RedCloth

Building native extensions.  This could take a while...

ERROR:  While executing gem ... (Gem::Installer::ExtensionBuildError)

    ERROR: Failed to build gem native extension./System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb update

can't find header files for ruby.

Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/RedCloth-4.0.3 for inspection.

Results logged to /Library/Ruby/Gems/1.8/gems/RedCloth-4.0.3/ext/redcloth_scan/gem_make.out

But then I ran into a strange error I had never seen before. gem update would fail when trying to build native extension. It’s been awhile since I setup a rails development environment so a-googlin’ I went.

Turns out the ruby headers don’t come installed with the base ruby install with Mac OS X. These can been found on Mac OS X Install Disc 2 by installing the XCode Tools.

Once installed, all was well!

gem update fails – can’t find header files for ruby

To be more educated or not?

diploma

…That is, more educated in the formal sense. I think nothing can replace real world experience. However, one of the questions that have been on my mind for the past year or so is if I should be going back to school. I’m 24 and I got a couple of years of work experience under my belt. I recently got engaged. If there was ever a time to go back to school, now seems like as good of a time as any.

If I decided to go back to get more education, should I go for a Masters of Science or an MBA? In the industry I’m in, I find that a Masters in Computer Science or Engineering is not really rewarding as it was for my dad’s generation from a career perspective. Today’s smart IT employers focus on what you’ve done, created, or built more than what you have studied in a classroom or years of work experience (which I think is great). I think if I go back to school for a Masters, my reasons for going would be to surround myself with smart hackers and really dig deep into exciting research. I strongly believe that to get the most out of Masters program, you need to be there for the right reasons. Go back to school to learn more, not to get ahead in a career.

On the other hand, an MBA seems much more of a career booster and would give me the businessy-types of skills that I haven’t been formally trained with. The part about this that doesn’t excite me is all the finance and accounting kinda courses that I don’t seem myself really leveraging in my career path. That side of things doesn’t really get me excited. Plus, all of my friends that are taking MBA courses say that it’s nothing special. It’s just going to be another thing you put on your resume. Which might not be such a bad thing, but for me it doesn’t seem to make sense right now to pursue that avenue.

I would love to hear from people on their reasons for choosing to pursue higher education or choosing not to or choosing to postpone it until further notice.

As for me, I think I’ll postpone until further notice. There’s so much more for me to learn through real work experience and my natural curiosity of emerging technologies.

To be more educated or not?

Run Firefox 2 and Firefox 3

Gah, why would you want to run both? Well, Firebug is the suck in Firefox 3. I’ve been doing a lot of javascript/ajax development lately.

When using Firefox 3 and the Firebug console, I get the following error occasionally:

commandLine.evaluate FAILS: [Exception... "Security Manager vetoed action" nsresult: "0x80570027 (NS_ERROR_XPC_SECURITY_MANAGER_VETO)" location: "JS frame :: chrome://firebug/content/commandLine.js ::  :: line 100" data: no]

Lifehacker had a nice post on how to run Firefox 2 and 3.

For most cases Firefox 3 is just fine. But for the serious javascript coder, Firebug just isn’t ready for prime time in Firefox 3.

Run Firefox 2 and Firefox 3

Worst Movie Title Ever?

I’m currently reading Why Smart People do Dumb Things. The premise is pretty much what it sounds like. It investigates how some smart people ended up making some bad decisions and how it all could have been prevented. Granted, it’s not totally obvious sometimes when you don’t have a good idea or not making the right choices. But some ideas and choices are just BAD.

Whoever decided to go with this movie title needs their own special seat in the class.



The worst (funniest?) part is I first saw this trailer in the movie theaters. The music and suspense builds up and the voiceover finally announces the title of the movie. Half of the audience bursts out laughing, the other half sits there wondering what they missed.

Worst Movie Title Ever?