Goodbye Google Ads

Given that I’m now working for its major competitor, I’ve decided to take down the Google ads from this site. I hope this leads to less clutter and intrusiveness. My goal for this site has been (and still is) for it to be self-sustaining, and I hope it can continue to be through Amazon referrals.
Popularity: [...]

Popularity: 9% [?]

Google Chrome - the Good, Meh, Ugly, and This Means War

I just read all about Google Chrome, their new open-source browser, in the comic they put out. No download link at this time, but I’m sure it’s coming. My initial thoughts:
The Good

The JavaScript changes seems to make sense. The better garbage collector and speed improvements can’t hurt.
The free API to download lists of [...]

Popularity: 10% [?]

GeoEye supplying imagery to Google

My soon-to-be-old-company just announced a deal to give exclusive imagery to my-soon-to-be-rival. Sweet! I am a little disappointed Microsoft didn’t get it, but I don’t know any details of how the deal happened.
The GeoEye-1 satellite will be the highest quality commercial satellite out there when it launches next week. I am a little sad I’ll [...]

Popularity: 7% [?]

Top 10 Things To Do My First Week at Microsoft

Wear my Google t-shirt.
Set my homepage to www.google.com
Continually ask, “Have you met BillG? Where’s BillG? When can I see BillG?”
Show off my bright blue iPod Nano
“Upgrade” my workstation to Windows XP
Then just format it and install Ubuntu
Randomly shout “Yahoo!” as I walk through [...]

Popularity: 8% [?]

Custom data source for Google Earth

Using just these links as a guide, we quickly (less than a day) put up a data source over https for our customers to download GIS data to Google Earth.
KML reference and tutorial - KML is the XML language used to describe features that can be displayed in Google Earth and Google Maps.
Sample code [...]

Popularity: 4% [?]

Software Pick: SyncMyCal

With the acquisition of a Blackberry I wanted to be able to sync both my work and home Outlook setups to the Blackberry (and to each other). I tried a number of free tools (though they aren’t that easy to find) and quickly concluded I would need a better solution.
Enter SyncMyCal. It’s easy, it’s cheap [...]

Popularity: 5% [?]

10 Ways to Learn New Things in Development

Expanding upon one of the topics in my post about 5 Attributes of Highly Effective Developers, I’ve been thinking of various ways to kick-start learning opportunities in my career and hobbies.
1. Read books. There are tons of books about programming–probably most of them are useless, but there are many, many gems that can greatly influence [...]

Popularity: 19% [?]

Infinity - Infinite Storage

Anybody who’s taken high school or college mathematics know how phenomenal exponential growth is. Even if the exponent is very, very small, it eventually adds up. With that in mind, look at this quick-and-dirty chart I made in Excel, plotting the growth in hard drive capacity over the years. [source: http://www.pcguide.com/ref/hdd/hist-c.html]

Ok. it’s ugly, but notice [...]

Popularity: 5% [?]

20 Things to do when the Internet goes down

Even if the Internet connection goes out, your computer does not become a dumb brick. There were days these last few days where I didn’t bother turning it on. Then I realized all the things I could still do.
(My home Internet connection finally came back this morning. I’m bit upset that they didn’t figure it [...]

Popularity: 6% [?]

The Benefits of Having Too Much Processing Power

Do an experiment: keep Task Manager or any other CPU activity monitoring program up on your screen for a few hour or days, glancing at it every so often. Do you see it EVER above zero (other than momentary spikes)?
Here’s mine, from a Google sidebar gadget:

I’ve got a Dual Core and 2GB RAM. Currently I [...]

Popularity: 5% [?]