Event Handlers, Circular References, and Alleged Memory Leaks

dotnet suggest edit

Ian Griffiths wrote this informative follow-up to my question on delegate references. The .NET framework definitely does not use Weak References to implement delegates.

Read More

Does Holding A Delegate Reference Keep The Owning Object Alive?

dotnet suggest edit

I have a big question that can probably be best elucidated via some code:

Read More

What a weekend!

personal suggest edit

What a weekend in L.A! Beautiful sunny weather hovering in the mid seventies all weekend. I played soccer on both Saturday and Sunday. Watched Spiderman II (loved it). Had some of the best Chinese food I’ve had in a long while. Found time to work on RSS Bandit. Went bodysurfing at the beach. What more can I say? I’m a happy camper.

Read More

Michael Moore's Blog

politics suggest edit

Michael Moore is keeping a blog. Now if I can convince him to provide an RSS feed.

Read More

Letterman’s Top Ten List: “Top Ten George W. Bush Complaints About "Fahrenheit 9/11"

humor suggest edit

​10. That actor who played the President was totally unconvincing

  1. It oversimplified the way I stole the election
  2. Too many of them fancy college-boy words
  3. If Michael Moore had waited a few months, he could have included the part where I get him deported
  4. Didn’t have one of them hilarious monkeys who smoke cigarettes and gives people the finger
  5. Of all Michael Moore’s accusations, only 97% are true
  6. Not sure - - I passed out after a piece of popcorn lodged in my windpipe
  7. Where the hell was Spider-man?
  8. Couldn’t hear most of the movie over Cheney’s foul mouth
  9. I thought this was supposed to be about dodgeball
Read More

Another Attempt To Reduce Comment Span

spam web suggest edit

SpamA little while back, I had a few ideas about how to combat comment spam. My ideas were more geared towards a trust-based approach to stopping comment graffiti than spam, but they were a bit naive in some ways.

Read More

Sony Announces Digital Music Player

I need to see if my brother-in-law can hook me up with one of these.

Read More

The iTunes Album Art Importer for Windows, written in .NET 1.1

tools suggest edit

The Collision Of Bush and Moore...

politics humor suggest edit

collisionKoba asks:

Read More

Mono 1.0 is out

mono dotnet xplat suggest edit

Sweet! This is extremely exciting. Now developing for the Linux platform is becoming a viable option. Perhaps I can start putting penguins in my office, post on Slashdot more often, and join the 1337. ;). Miguel notes:

Read More

Dave Winer Misses The Point With Fahrenheit 9/11

politics suggest edit

ThermometerDave Winer the founder of RSS and a popular member of the so-called blogosphere writes:

Read More

Who's Missing The Point About Iraq?

politics suggest edit

IraqMy response to Dave Winer’s post about Michael Moore’s new movie has generated a lot (for me) comments. I appreciate the comments whether you’re in agreement with me or not. I’d like to address them for a moment with this post. Dave Winer, in his response to my post, asks:

Read More

Current Directory For Windows Service Is Not What You Expect

tech suggest edit

At least it wasn’t what I expected.  By default, the current directory for your Windows service is the System32 folder.  I keep forgetting that which causes me problems when I try to access a file or folder using a relative path.

Read More

Yahoo, Please Make RSS Better For My Friend Walter

rss suggest edit

Surprisingly, most of my good friends who read this blog don’t care much about software development or .NET. They’re not riveted by gripping stories of flexible configuration section handlers, or the heart palpitating episodes of my titanic battle with the StringDictionary’s handling of string casing. Nor do they spend their leisure moments contemplating new and exciting IBlogExtension plugins.

Read More

We're Flying To Seattle

personal suggest edit

And I expect my arms to be tired (ba-dump pshhh).

Read More

VIDEO: Super Mario Guitarist

humor suggest edit

Check out this video of a guitarist playing the theme to Super Mario brothers. I especially like the part where Mario grabs a few coins.

Read More

My First CodeProject Article

code suggest edit

Finally I’ve gotten around to contributing an article to the Code Project community. Writing articles and whatnot has always been on my //TODO: list, but until now, I’ve only had articles published on my blog (not counting the RSS Bandit user documentation)

Read More

Absolutely Nothing. Say It Again! (Configuration Section Handlers)

dotnet suggest edit

Ian Griffiths points out why he doesn’t like configuration section handlers much, and one of the primary reasons is how they require extra “cruft” in order to tell .NET about the handler. I have to agree for the most part. I’ve always wanted a #region tag for the App.config file just to hide that junk away, but that’s pretty much a cop out. Cyrus points out how the C# team was ambivalent about even having a region tag in the IDE.

Read More

Strong Bad says, "File Not Found"

humor suggest edit

Brad Wilson (thanks!) pointed me to this hilarious 404 File Not Found page. Give it a second to kick in (I promise, no zombies will scream). It has my favorite (and as far as I’m concerned, the funniest) character on the web, Mr. Strong Bad himself. If you haven’t acquainted yourself with Strong Bad, now is the time!

Read More

Frustration with the StringDictionary class.

dotnet suggest edit

Today I ran into an annoying nuance of the StringDictionary class (located in the System.Collections.Specialized namespace so as not to be confused with the other imposter string dictionaries). It’s not a bug, but I feel the API for it could have been slightly better on this minor point.

Read More