Geeks With Blogs
Greg Young Greg.ToString() March 2006 Entries
Wow ... just wow

every once in a while you see something so utterly ridiculous you just don't know what to say.

I saw this one coming when I saw the “fan lights“ at tropical isle in new orleans.

Oh yeah baby.


Posted On Thursday, March 30, 2006 4:17 PM

Interesting Find

Interesting read.



Posted On Thursday, March 30, 2006 3:29 PM

AI misuse Is a great example. This particular example is using genetic algorithms to solve anagrams (similar use to solving a grouping of letters in scrabble). This example shows a lack of understanding of what their strong and weak points are (especially when they discuss using genetic algorithms to find the best possible answer based upon a scoring system based on the letters used such as in scrabble). I am ......

Posted On Thursday, March 30, 2006 1:12 AM

.NET rocks 3/28/2006 (Rocky) is one response to the show. Surprisingly enough I agree with alot of the commentary (even though I am TDD fan) and I found him to actually be supporting TDD with a very subtle change that I myself often use. I often find myself taking a slightly different TDD path than many; more similar to what Rocky describes. I often will create a stub of an object prior to writing my tests for the object, I find myself doing this even ......

Posted On Wednesday, March 29, 2006 4:48 PM

Watch the solar eclipse live already started ....

Posted On Wednesday, March 29, 2006 2:07 AM

Over the last few weeks Clemens Vasters and others have been downplaying O/R mappers and DDD in architecture. In reading though a lot of their posts I am finding a lot of misunderstandings about O/R mapping and DDD. http://friends.newtelligenc... http://friends.newtelligenc... I have read some good counter points from ......

Posted On Wednesday, March 29, 2006 1:51 AM

Great Movie

Why can't we have more shows like this on Discovery Science ... A scientist with a personality!

Posted On Tuesday, March 28, 2006 2:54 PM


Yet another Babelfish gone horribly wrong example

I'll have the Cowboy Leg with a side of Ginger Bumping Milk (hot) actually no ... make that Big Bowl Flavor Vegetables Pig Livings Bowel (now that appetizing)

Posted On Monday, March 27, 2006 8:34 PM

Finished AOP Presentation
Tonight was nice, got to actually meet Paul Lockwood for the first time, see Paul Wilson again, talk a length with Doug Tunure (developer evangelist) for the first time, got to meet Wally McClure and got to meet Keith Nicholson who I just realized handed me a card with an Oklahoma address which is kind of neat! I couldn't have asked for a better introduction tutorial ... Doug spoke about abstraction ......

Posted On Monday, March 27, 2006 8:27 PM

Custom Build Providers

I was just thinking to myself ... wow it sure would be cool if I could offer intellisense for dynamically aggregated classes (mixins). This would work great ... too bad its only for ASP.NET

Aside from the slight problem of it being ASP.NET only, its a really cool idea!


Posted On Monday, March 27, 2006 12:15 AM

Event log Overwrite
Someone came up with a really good question today in the MSDN forums. When I am creating an event log I would like to configure overwriting for it ... This is the best I could come up with.... Does anyone know of a WMI solution? I could not find one and frankly the concept of configuring this directly though the registry scares me! The framework does not seem to have an abstraction for it but some quick research brought up the following ... it appears to be controlled by a registry key (note the ......

Posted On Thursday, March 23, 2006 7:33 PM

Why patterns need to fail in order for the human race to survive.
just read this which begins the theory on the design pattern conspiracy but I believe the conspiracy goes much deeper than he realizes! According to this EXTREMELY reputable source http://www.abovetopsecret.c... the entire concept of a transistor was reverse engineered from alien technology. Perhaps the aliens WANTED us to reverse engineer it just so these “Patterns“ could take over our minds forcing us to think ......

Posted On Thursday, March 23, 2006 1:19 AM

DDD3 voting has started
DDD3 voting has started for sessions I have listed the same presentation I am giving here in Atlanta on Monday on the schedule it is listed as a 200 level presentation but that is umm questionable it really depends on my mood and how many side tracks I go down. oh and please if you are a US person not attending .. don't vote :) ......

Posted On Wednesday, March 22, 2006 9:35 PM

MS Shareware Starter Kit
Reading through CLR via C# and came accross 2 interesting things that were just mentioned in passing in the book. It says if you have no default exception handler (and have a verisign signed assembly) that you can retrieve the error reports that are sent to Microsoft .. After some poking around I figured out how to get this setup ... is the place to start. Shareware Starter Kit alot of really useful ......

Posted On Wednesday, March 22, 2006 12:48 AM

Not my usual post

Saw this is earlier on someone else's blog ... brilliant. The banned south park episode!


Posted On Tuesday, March 21, 2006 12:10 AM

AOP Presentation Mar 27th
I will be giving an AOP presentation to the Atlanta .NET user group the 27th at the Microsoft offices in Alpharetta The following is a description of the presentation. Joe Engineer has been following established concepts for quite some time, he uses TDD, refactors his code often, and even uses design patterns to help reduce coupling within his code. One day in looking at his code Joe came accross the following code ... public class Customer : MyObjectBase, ISavableObject, ......

Posted On Monday, March 20, 2006 12:33 PM

Domain Context Seperation : Transport Mechanisms
I have been seeing alot of questions lately in regard to context boundaries within domains and various methods of implementing the contracts between them. I figured it may be worthwhile to write up a little about the various mechanisms of handling this issue. For those who are unaware of what a context might be, a classic example would be a marketting domain that needs to access an accounting domain in order to perform some operation (or to retrieve some information). We seperate these domains as ......

Posted On Monday, March 20, 2006 10:12 AM

Transactional Observers
Warning after being up for over 24 hours, this post is probably laced with spelling errors, poor grammar, and plot holes. In talking with a friend of mine today .. he brought up an interesting scenario that can come up when dealing with objects in an identity map and observers of these objects. The issue comes in when dealing with the transactional nature of the observations as they are maintained by an external broker. While I'd like to think I have had an original thought on the subject ... I am ......

Posted On Wednesday, March 15, 2006 2:46 PM

Interesting discussion
This is just a copy/paste of a discussion I had with someone via email that I thought others may have some comments on ... to put things in context, it has to do with providing multi-step undo transactional type behaviors within an object graph. Note: I dicuss my UnitOfWork here as if it is a single item, it is not. I use a stack as well to allow for nested transactions. Note2: This is a rather naive implementation of a transactional graph. Locking Memento Provider: This is the bread and butter of ......

Posted On Wednesday, March 15, 2006 3:35 AM

One step closer 


yes yes ... soon ... muahahaha

Posted On Friday, March 10, 2006 12:10 PM

Interesting issue
I am dealing with trying to put some rankings of various types into the order book items for a given ticker. I am going to leave some stuff out for brevity. public class BookItem { } public class Ticker { BookItemCollection Bids; } Bids is kept in a sorted fasion based upon price. There are N types of rankings which may be required in the future depending on the types of orders ahead of the item in the Bids collection. At this point there is only a single ranking type (position in general based upon ......

Posted On Wednesday, March 1, 2006 3:00 PM

Copyright © Greg Young | Powered by: