Archive for the ‘Comics’ Category

Back When It Was The JDK

This graphic illustrates the JDK naming history.

JDK Version History

I like “JDK 6u5″ the best. The first number indicates API changes, the second number indicates implementation changes. The “JDK” lets you know this is the development kit, not the runtime environment. This is simple, concise, and easy to understand.

I think the 1.x.0_0y scheme is redundant and confusing because the “1″ and “0″ never change any more.

The whole “Java SE 6″ name just adds to the confusion. Nobody I know says that name out loud. It reminds me of the asinine commercials where the 5 year old kid is singing “I am stuck on Band Aid Brand”, as if a 5-year old would ever say “Band Aid Brand”.

DRM IQ Test

This won’t take long.

DRM IQ Test: I Still Buy Music with DRM: Yes or No

Did Google Kill Andrew?

Poor Andrew.

Andrew saws off his own hand, and then bleeds to death.

The Right Tool for the Job

Not all projects are skyscrapers.

In fact, hardly any projects are skyscrapers.

Sometimes complex tools are overkill.

Mulletron-3000

For the easily offended, I had a mullet in the ’80s. In the ’90s I had a goatee. For the record, the Mt. Vernon, IL Super Wal-Mart provides fantastic mullet-sighting opportunities.

The Mulletron-3000 can identify state of origin based on length, style, and hygene.

I’m sure in the ’10s, I’ll look back and say…damn, what was I thinking?

China: Alternate Endings

Although I believe my China comic stands well on its own, I can think of a few alternate endings. Now is your chance to vote for your favorite ending:

Three possible endings for the China comic

China

Who thought this was a good idea?

China Olympics

When We Were Kids

Remember those station wagons?

Are We There Yet?

The Man Gets Obama

Someone he knew said something…

The Man Gets Obama

Number of Methods in the String Class

Python, Java, Ruby.

String Methods

I just counted methods on these pages:

Bonus challenge: write a program in each language that counts the number of methods in the String class.