Articles by Chris Howie

  1. Object Copying in C#

    When working on some sort of data-driven project, I frequently have the need to allow deep-copying of data objects. There are several patterns that accomplish this, but I've settled on one in particular.

    Most .NET developers are probably familiar with the ICloneable interface. While this is a good starting ...

    Tagged as : C#
  2. Ogres have layers!

    And so does Kaffeeklatsch. Now, anyway.

    First, I added preset saving and loading a few days ago but never wrote about it. Since then I gave the design of this project some serious thought, and moved some classes around into strictly defined layers:

    • Kaffeeklatsch Visualization Platform. The generic components of ...
    Tagged as : C# Kaffeeklatsch
  3. Ok, I guess not

    Banshee.OpenVP is on hold indefinitely until a stable GTK+ widget providing an OpenGL context is available. All of the wrappers I have tried have serious issues that prevent this project from even making minimal headway.

    Tagged as : Banshee C# OpenVP
  4. On CIL and coding

    Is it bad that whenever I code C# I can see exactly the IL that will be produced? Should I start developing with ilasm? Hmm...

    Tagged as : C#
  5. OpenVP under development

    While thinking about how I was going to implement something in Kaffeeklatsch recently, I took a step back and looked at the class structure. What a mess. Over the next few days I drafted a new class structure that would better reflect the goals of the project and make implementation ...

    Tagged as : C# OpenVP
  6. Optimizing the visualization pipeline

    So apparently the visualization stuff in Banshee has been disabled since it's a CPU hog. I don't know why I didn't notice it during testing (and I did check) but there seems to be a five-fold increase in CPU utilization with the visualization pipeline running. For me ...

    Tagged as : Banshee C# OpenVP
  7. Painful irony

    This morning I got up and was going to take a hot shower. I started to take off my shirt and in so doing I must've bent my neck funny because I felt a sudden shooting pain near my left shoulder. After I recoiled, the initial sharp pain died ...

    Tagged as : Personal

Page 9 / 14