Other articles


  1. Hyperthreading Explained

    Near the end of .NET Rocks show #582 Richard Campbell explains hyperthreading in such a way that I feel like a hardware expert.

    The guest, Scott Hanselman, has a 6 core hyperthreaded processor, which shows up at 12 cores in Windows Task Manager. How many cores does this CPU actually …

    read more

    There are comments.

  2. Learn Something New Every Day

    Timmy, my eight year old son, was going to feed the fish and couldn't get the cover off the can. So he turned it sideways to get better leverage, and pulling hard, succeeded in getting the cover off. The can, being sideways, dumped its flakey contents on the counter.

    I …

    read more

    There are comments.

  3. You've gone too far...

    How do you know how far you can take something until you've taken it too far… at least once?

    This little "proverb" (if I can call it that) has limited applicability, and could be grossly misapplied, but has some relevance to what I'm currently working on. At the moment I'm …

    read more

    There are comments.

  4. Smarter Computers

    Warning: this post is a rambling whose content to noise ratio may be quite low.

    Follow along with me as I consider a simplistic view of a little piece of software. The point of this story is how many little pieces of information have to be collected, and how quickly …

    read more

    There are comments.

  5. Breaking Facets out of an Entity

    I found this article insightful. Since taking IDesign's Architect's Master Class this past summer I've been putting more thought into what constitutes a "facet" of a system that should be pulled into its own class in the name of the Single Responsibility Principle. The article develops some basic "why's" along …

    read more

    There are comments.

links

social