2008-03-27

Stop. Singleton Time!

Singleton:

In software engineering, the singleton pattern is a design pattern that is used to restrict instantiation of a class to one object. This is useful when exactly one object is needed to coordinate actions across the system. Sometimes it is generalized to systems that operate more efficiently when only one or a few objects exist. It is also considered an anti-pattern since it is often used as a euphemism for global variable.

If you've ever come across one of these in a software project, please read the superb Ars Technica thread about them right now. It's by far the best discussion of this "pattern".

2008-03-25

Coffee Costs

Here's a list I compiled a few months ago when I tried to find the cheapest staple coffee I could tolerate. I went ahead and picked a few of the more expensive favorites.

2008-03-21

I am Coffee

I've had the following today:

  • Large White Mocha with 4 shots of espresso
  • Large White Mocha with 3 shots of espresso
  • 10oz regular coffee
  • 10oz regular coffee
  • Large espresso (4 shots)

2008-03-14

Beer as dark and thick as oil

Goose Island Bourbon Stout, 2007, is an intense beer. At 13.5% alcohol, with a fairly strong bourbon aftertaste, it's a definite sipper.

2008-03-09

Visual Basic is Dangerous

After less than 5 days of cleaning up Visual Basic.Net code, I've gotten in to the habit of omitting semi-colons from the end of my statements.

I just shifted back to some C# code in my personal code library at home and found myself missing the semi-colons.

Last Used On....The Future


Last Used On....The Future, originally uploaded by millerb.

I hope I'm dead by January 9, 2072. I'd rather not pay taxes that year, especially with an out of date program.

2008-03-01

Fail-Dog


Fail-Dog, originally uploaded by superoogie.

Let's hear your guesses as to how he got up there. I think he may have jumped up from a car roof that is off camera.