Mar 12

An old joke floating around the Internet lately…

If a man cuts his finger off while slicing salami at work, he blames the restaurant. 

If your father smokes three packs of cigarettes a day for 40 years and dies of lung cancer, your family blames the tobacco company.

If your neighbor crashes into a tree while driving home drunk, he blames the bartender. 

If your grandchildren are brats without manners, you blame television. 

If your friend is shot by a deranged madman, you blame the gun manufacturer. 

And if a crazed person breaks into a jet cockpit and tries to kill the pilot at 35,000 feet, but the passengers kill him instead, the mother of the crazed deceased blames the airline. 

I must have lived too long to understand the world as it is anymore.

So, if I die while my old wrinkled ass is parked in front of this computer, I want all of you to blame Bill Gates!

Web Funny

Mar 04

Apple Inc. has filed a federal lawsuit against “the world” for violating its U.S. Patent 3,141,5926 “Removing a Booger by Performing Gestures with a Finger.”  Apple is demanding licensing royalties from all world citizens who pick their nose, and a cease & desist order against Kleenex tissues for providing citizens with an alternate method to jailbreak boogers and avoid Apple’s patent.

U.S. Patent 3,141,5926 "Removing a Booger by Performing Gestures with a Finger"

This new legal action follows a similar lawsuit that Apple filed against rival phone maker HTC for allegedly violating 20 of Apple’s mobile phone patents.  The Apple patents include “novel” inventions such as U.S. Patent 7,657,849 for unlocking a phone with a finger swipe.

Continue reading »

Mar 02

This is part 14 in a series of articles on obscure programming languages.

What is Nimrod?

Nimrod is a general purpose, statically-typed, imperative programming language that supports procedural, object-oriented, functional and generic programming styles while remaining simple and efficient.  Nimrod runs on Windows, Linux, BSD and MacOS X.

Continue reading »

Feb 19

Here’s an old joke that’s been floating around the Internet again:

Why computers may be female:

  1. No one but their creator understands their internal logic.
  2. The native language they use to communicate with other computers is incomprehensible to everyone else.
  3. Even the smallest mistakes are stored in long-term memory for later retrieval.
  4. As soon as you commit to one, you find yourself spending half your paycheck on accessories for it.

Why computers may be male:

  1. In order to do anything with them, you have to turn them on.
  2. They have a lot of data but still can’t think for themselves.
  3. They are supposed to help you solve problems, but half the time they ARE the problem.
  4. As soon as you commit to one, you realize that if you had waited a little longer, you could have gotten a better model.

Feb 17

Best Buy® + You. We're Greener Together.

Here is one more reason that Best Buy® is a geek’s favorite store: Best Buy will recycle your old computer and electronics gear, mostly for free.

Best Buy will recycle “just about anything electronic, including TVs, DVD players, computer monitors, cell phones and more.”

You can bring in up to two items per household per day, but I arrived on a quiet morning with two old PCs and two old printers, and Best Buy cheerfully took them all.

Best Buy will recycle many electronic items for free.  However, there is a $10 charge for items with a screen, including CRTs, monitors, laptops and TVs 32" and smaller.  Fortunately, Best Buy gives you a $10 gift card to offset the cost.

Use the Best Buy haul-away or pickup programs for Console TVs, monitors and TVs larger than 32", and appliances such as refrigerators, freezers, dishwashers, washers, dryers, ranges and microwaves.

One important point: desktop or laptop computers must have the hard drive removed.  Watch this Geek Squad video on how to safely remove your hard drive, or Best Buy will remove it for $19.99.

Disclosure: I’m just a Best Buy customer and have no other connection to the store.

Best Buy Recycling Program

Feb 16

The Release Candidate (RC) for Visual Studio 2010 and .NET Framework 4.0 is now available to the public.  The biggest change from Beta 2 is a major improvement to Visual Studio performance, specifically as it relates to loading solutions, typing, building and debugging.  The RC includes a “go-live license” for companies that wish to deploy Visual Studio 2010 in their production environment.

Download VS 2010 and .NET 4.0 RC

Feb 01

 

If all publicity is good publicity, then Apple is basking in the glow of its hot new gadget, the iPad, which is not only the talk of the tech world, but has also become the favorite butt of jokesters worldwide

Following are some of the best jokes about the Apple iPad found online and especially on Twitter.  Warning: Given the subject matter, these jokes are not always tasteful.

 

The iPad: Protecting your data from embarrassing incidents.  (kathycacace)

Uncomfortable cramping and bloating?  There’s an app for that.  (Attagrrrl)

Continue reading »

Jan 15

I ran across a novel new tool called SharpKit that generates JavaScript code from C#.  I’m not using JavaScript in my current projects, so I haven’t tested this tool yet, but anyone who has worked with JavaScript knows what a hassle it can be compared to the polished managed code environment of C# and Visual Studio.

image SharpKit is a free Web Toolkit that enables you to write and maintain code in C#, then convert it to JavaScript during compilation.  SharpKit enables web development teams to take advantage of C# and Visual Studio benefits such as compile-time syntax verification, code-completion, XML documentation and refactoring.  Many developers prefer this managed code environment versus the expensive and error-prone world of JavaScript programming.

In addition, SharpKit is a nonintrusive, compile-time solution.  SharpKit does not change native JavaScript syntax, require server-side changes, nor affect your existing file structure.  This non-lock-in model enables you to stop using SharpKit at any time and work directly with the JavaScript source code, if desired.

You can also use SharpKit with VB.NET, and use SharpKit to create iPhone and SmartPhone mobile browser applications.

SharpKit Home Page

Jan 14

Do you need help convincing your boss that your company needs to upgrade to Visual Studio 2010?  Or perhaps you are looking for additional ammo in your .NET vs. Java religious wars with your programming colleagues?

Microsoft has produced a Silverlight-based “Myth Busting Matrix” for Visual Studio.  This nifty web tool details the benefits of upgrading to Visual Studio 2010 and helps dispel some widely-held myths about Visual Studio and the Microsoft .NET Framework.  You can browse all three supported versions of Visual Studio (2005, 2008 and 2010) by your areas of interest and click on the myths for more information.

Visual Studio Myth Buster

Visual Studio Myth Buster

Jan 14

Zain Naboulsi, a Senior Developer Evangelist at Microsoft, has started the “Tip of the Day” series for Visual Studio 2010, taking the reins from Sara Ford.

Visual Studio 2010 Tip of the Day