Friday, September 29, 2006
I've often been thinking that, since HTML is a markup language that is marking the content with semantic meaning -- like, that some text is a <p>paragraph</p> or a <h1>headline</h1> -- that other types of semantic meaning should also be possible to mark up. but the set of tags available in HTML is quite limited.
posted on 9/29/2006 11:15:09 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

My friend Sondre is dreaming of automating his house. Having his basement filled with racks of servers and having sensors all over the place. He wants voice recognition to help him turn the lights on and off and control his music. His music will follow him from room to room by routing it to that room's set of integrated sound system, and doors will open as he approaches.

That's kinda cool. But really, if I was to spend a lot of money automating my house I'd want it to help me with the stuff I don't mind doing myself. I just don't think its too much hassle opening the door when leaving the room, or turning the lights on. And I actually enjoy putting on music manually. But if I could have my house clean itself, though, that would be another thing alltogether. Now we're talking actual value.

If it would constantly keep the toilets shining and pleasantly fragrant, the floors swept and toys out of harms way, keep stains off my rug, ants out of my kitchen, the waste basket empty, the lawn mowed, the fridge emptied of dated goods, the car washed, my bills paid, my inbox free from spam, and dinner ready on time. Then I'd start doing the mortgage-math.

"Computer! Lights on!", my ass.

"Bjorn, your car is washed now. Would you like it waxed as well?" - That's more like it!

posted on 9/29/2006 8:27:22 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [1]

I addended the local .Net Users Group the other day. It was a good session. Mostly for the social aspect as always, but the sessions were also quite interesting.

But there was this one thing that got most of my attention: How many .Net experts does it take to get a projector working? There were two sessions; one mostly about fiddling with scrollbars on a too-low resolution projector, and one which turned out to be a live podcast with no picture at all.

I guess that projector didn't like be used for non-Microsoft stuff, because that last session was about Mono. Luckily he was a good speaker so it turned out interesting anyway.

(Does this say more about people, laptops or projectors? Seems to me this is always a problem. Why can't these things just work?)

posted on 9/29/2006 7:50:00 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [1]
 Thursday, September 14, 2006

Refactoring in Visual Studio 2005 with Web projects is incredibly slow. This helps alot!

posted on 9/14/2006 3:49:56 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
 Friday, September 08, 2006
"some comments can be good. But only when they provide some additional information other than just explaining what the code is doing. The code should state just fine what it is doing. What is needed of comments is things like noting when you are doing something that could seem weird"
posted on 9/8/2006 9:52:29 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
"Normally, you can't really extract this out into a method because of the differences in the parsing of the values. Some values use int.Parse(), some use new FontUnit(), others use Enum.Parse(). You'd need a separate ParseX method for every type you support. This is where the generics and anonymous delegates come to the rescue"
posted on 9/8/2006 12:16:27 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
"being at work all day with no one at home to keep the fire going, we were coming home to a freezing house. Every day I had to go fetch wood in the garage and get the fire lit. Even though I kept shoving in more wood I just couldn't get the house warm, until bedtime. And then in the morning it was cold again"
posted on 9/8/2006 10:54:45 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]