Know Where You Are Going in Life

| Comments

A boat docked in a tiny Mexican fishing village. A tourist complimented the local fishermen on the quality of their fish and asked how long it took them to catch it.

“Not very long.” they answered in unison.

Why didn’t you stay out longer and catch more?

The fishermen explained that their small catches were sufficient to meet their needs and those of their families.

But what do you do with the rest of your time?

We sleep late, fish a little, play with our children, and take siestas with our wives. In the evenings, we go into the village to see our friends, have a few drinks, play the guitar, and sing few songs. We have a full life.

The tourist interrupted. I have an MBA from Harvard and I can help you! You should start by fishing longer every day. You can then sell the extra fish you catch. With the extra revenue, you can buy a bigger boat.

And after that?

With the extra money the larger boat will bring, you can buy a second one and a third one and so on until you have an entire fleet of trawlers. Instead of selling your fish to a middle man, you can then negotiate directly with the processing plants and may be open your own plant. You can then leave this little village and move to Mexico City, Los Angeles, or even New York City! From there you can direct your huge new enterprise.

How long would that take?

“Twenty, perhaps twenty-five years.” replied the tourist.

And after that?

Afterwards? Well my friend, that’s when it gets really interesting, answered the tourist, laughing. When your business gets really big, you can start buying and selling stocks and make millions.

Millions? Really? And after that? asked the fishermen.

After that you’ll be able to retire, live in a tiny village near the coast, Sleep late, play with your children, Catch a few fish, and take a siesta with your wife. And spend your evenings drinking and enjoying your friends.

With all due respect sir, but that’s exactly what we are doing now. So what’s the point wasting twenty-five years? asked Mexicans.

Know where you’re going in life… You may already be there!

How to Get Internet Explorer on Mac for Testing

| Comments

While developing web applications you want to test your application across browsers especially Internet Explorer/Edge. I have always been a fan of grabbing a spare PC and having IE tester or Install latest IE version and toggle between the modes.

After switching to Mac back in 2011 I don’t have a spare PC available so I evaluated the latest web-based options including BrowserStack and Sauce.

Both have a wide variety of platforms and browsers from which web applications can be tested. However, I was unable to reproduce some reported bugs and saw other bugs which weren’t reported. Both are fairly slow to boot up and navigate in the browser. In order to test them locally, you need to set up a web tunnel either through command line tools or through each of their interfaces.

After exhausting the web options, I decided to explore Virtual Machines (VMs) as browser testing environments. Setting up a VM was a pretty simple three step process:

  1. Download Virtualbox and install.
  2. Install the IEVMs you need- More Instructions
  3. Wait for some time. Depending on your internet connection it can take a while.

The install script sets up every version of IE back to v6, which hopefully I’ll never have to use. Each VM is pretty quick to start up (e.g. X seconds) and easy for local testing. Overall, VMs have been a pleasant surprise, compared to hosted solutions and the extra PC.

Time to smash those CSS bugs in IE.