The World According to Marc
-
"We're not gonna take it. No, we ain't gonna take it"
So here I am, happily working on my application. Free as a bird and not a care in the world. When suddenly, a 300 ton anvil comes crashing down on my fingers. And written along it's side is "Image List".
I've just now added the same collection of images to yet another instance of an Image List for the gazillionth time this month. Every toolbar in my application has a common set of icons, and because I can't inherit/wrap/share the Image List, I'm forced to add it manually to every Image List control on every form.
I'm not looking for the world, I just want a Image List that I can share with every toolbar in my application. And No, I don't want to create a static image list an attach it in code. I want it in my fancy designer damn it! (how's that for diplomatic?).
So my dear friends at Microsoft, fix this! Or I'll be forced to throw this anvil back at you.
[Now Playing: Unknown - Chapter 7 (00:00)]
-
I need a drink
Just when I think I've seen the craziest post ever, I find I spoke too soon.
Some other enlightened should posted over a Joel's board today (quite a day at Joel's a guess). It seems that Macromedia Flash cannot handle Right-to-Left text processing. Technical problem? Poor design? Nah, it is because they are racists.
I need some Tequila.
[Now Playing: Poison - Talk Dirty to Me (03:44)]
-
From bad to worse...
I've heard some rather specious arguments defending the GPL and it's followers. But this one over at Joel's message board takes them to an entirely new low. The gist of his argument is that the GPL is Marxist and this is a good thing.
My favorite part? It is where he claims he supports the GPL and Free Software Foundation "because essentially, they proved that a socialist society is possible".
Yet more proof that if geeks ran the world we would be dead in a week.
UPDATE: Sorry, wrong URL there. This is the correct one.
-
Weekend
There is nothing better than 5:00 PM on Friday. A full weekend of being unplugged works wonders for me.
Of course, being a geek and all, I also use it as a time to work out some of the more complex problems without the pressure of actually working. There is just something about geek and workaholic that go hand-in-hand. Even away from the keyboard, I think about code I'll work on when I get there. Oh well.
I am off to clean the paintball gun. After all, nothing takes your mind off of work better than getting peppered with hot-pink paint. ;-)
[Now Playing: They Might Be Giants - Istanbul (Not Constantinople) (02:38)]
-
Joel on Linux
Joel made some interesting comments about Linux and the German government migration to the platform. It spawned an even more interesting thread in his forums.
The best post was from Philo:
Why does Linux *have* to be a market success? The market has Windows, and that seems to be satisfying most people just fine.
Is there a need for Linux somewhere?I'm not sure I agree with the implication, but it is an interesting question. 10 points for being gutsy at least.
Personally I think there is a need for Open Source products. Not because they add value (some do, most don't) but because they keep the big boys honest. They are the software world's equivalent to a "running game"; it may not always produce good results, but that doesn't diminish its role.
[Now Playing: Guns N' Roses - My Michelle (03:40)]
-
Primate Code
Chris seems concerned about higher primates programming. He shouldn't, lower primates have been doing so for years. ;-)
-
view
Roy started a stir last week when he brought up the every thorny topic of C# Case Sensitivity. I've not seen so many people take sides on such a ridiculous issue since the great debate over Pamela Anderson's breasts (were that better before, after, or after-after?).
What most VB developers miss with C# isn't really Case Insensitivity, it is Case Correction. When you define a variable in VB with the name sOmEvAr, VB will automatically correct future references as your type. So if you accidentally enter SoMeVaR, it fixes it for you right then, preventing an inevitable compiler error. This is something that could be added to the IDE without adversely impacting developers who don't want the feature (just turn it off). And if the implementation worked similar to Word's auto-correct feature, you could undo the IDE's correction by pressing CTRL-Z (any auto-correction is considered an undoable step).
So lets all just cool our heads for a bit and remember that just because you develop one way, doesn't make you any more correct than the next guy. And for the record, they were better before.
-
view
Joel is talking about Vault and CitiDesk today. I feel it is the most brilliant post he has ever made. The fact that it includes a quote from me has nothing whatsoever to do with it... ok, that's a lie. ;-)
My only experience with CitiDesk has been from toying around with it. I've not had a need for any serious use yet. But as I said last week, this will not stop me from checking out every new release. I'm hoping 3.0 has something in it that I can really use over here.
-
Mr. Mustard, in the Library, with the knife!
And winner for bizarre conspiracy theory of the year, Andrew C. Oliver thinks I'm really Marc Fleury of JBoss Group. Let me assure you, I'm not.
It also seems that Mr. Oliver has generated more hits on my blog than I've ever seen (three times the norm). Thanks dude.
-
Heroes and Friends
I'm about to leave to attend a memorial service for a childhood friend of my wife and I. His name was Seth Michaud and he was a Captain in the US Marines. On June 22 he was killed in Djibouti, Africa in a friendly fire incident. He leaves behind a wife and 18-month old son.
My wife and I grew up with Seth and many of our happiest memories include him (I once stole 31 gas caps with him for a scavenger hunt... bad bad bad). And while we have not seen him in some time, his loss hit like a ton of bricks. It reminded me that every man and woman who has given their life for my country has left behind a legacy. A legacy that I knew nothing about and thought little of, until now. I'm glad part of Seth's legacy includes me. I'm a better person for having known him and anyone who knew him will never forget.
On the Friday before his death he posted a profile on Classmates. While I try my best to maintain my macho-manliness at all times, I must admit to crying like a baby after reading his profile that Sunday night.
We all have many heroes and many friends in our lives. I was privileged enough to have someone who was both.
Rest in peace my friend and thank you.
Some links:
[update: fixed some broken links]