Sunday, August 17, 2008

And then there were 6

6 Matelich's in my family. Ruby is home and, as expected, the kids are gaga for her. Things have been going nicely. Sleeping, eating, diapers. Its almost like we've done this before :)

Tuesday, August 12, 2008


Hard to keep track of where I've talked about Ruby. If you have no idea what I'm talking about, email me. Court hearing is tomorrow (pray pray pray!!!!) and they're saying she'll be released Friday if all goes well. A couple more pictures in like this one:

UPDATE: She's ours!!!!!! She will be coming home sometime in the next week. Final report will be filed in about a month, when she'll get a new birth certificate.

I went in this morning and changed/fed/took her temp. Such a sweet girl. Thank you Lord.

Barockin out

I might have to set this as the ringtone for my sister in law: go go go go obama, obama

Oh, and people on both sides of the isle can enjoy this music video

Tuesday, August 05, 2008

Implementing Interfaces in C++/cli

This must be such a simple topic that its hard to google for, because I couldn't find it. So, I figured I'd blog it quickly for other .NET newcomers who've been mainly doing C#.

Given IFace.cs in dll SomeInterface.dll:
namespace Some
public interface IFace
void Express(string mood);

This would be implemented like so in DogFace.h:
#using <SomeInterface.dll>
#using <mscorlib.dll>

using namespace System;
using namespace Some;

public ref class DogFace: IFace
virtual void Express(String^ mood); //virtual is required

Pretty simple, but it took me longer than I would have liked.