hall page 4 - Dave's Blog

Search
My timeline on Mastodon

HIMAGELIST Stream Size

2008 Jan 12, 2:26If you're like me you need to serialize an object that contains an HIMAGELIST via IMarshal for COM's marshalling. I could use ImageList_Write to actually write the HIMAGELIST to a stream for IMarshal::MarshalInterface, but I needed to know the size of the data that I was going to write for IMarshal::GetMarshalSizeMax. I thought I'd use HIMAGELIST_QueryInterface to get an IPersistStream pointer which works, but alas its implementation of IPersistStream::GetMaxSize just returns E_NOTIMPL. Ultimately I called ImageList_Write on a special stream that ignores the data passed to it and just records how much data is written to it. In this fashion I could get the size the HIMAGELIST would require when written to a stream.PermalinkCommentstechnical himagelist boring serialize imarshal com

Chronotheric Fluxing Capacitron - a photoset on Flickr

2007 Oct 29, 1:01FTA: "A prop to accompany my Halloween 2007 costume, which was a 19th century time traveler."PermalinkCommentshumor flickr photos photo steampunk time-travel bttf flux-capacitor

Roommate Wedding

2007 May 5, 10:05Carissa, Elijah, and KristenCarissa and Elijah are married! Sarah and I flew to Oakland the Friday of two weeks previous (April 27th) into the Oakland Airport. We were on the same flight as Jon which was fun but we weren't seated with him. Instead I was seated between Sarah and a middle aged lady who enjoyed talking to herself. It seemed a bonus if others such as myself listened but not a prerequisite for her speaking.

Church Front Sarah and I rented a car and we drove Jon first to Hayward where he was staying then we drove to our hotel in Dublin. The car we got turned out to be a PT Cruiser which was a surprise of course but actually wasn't that bad. The power windows are controlled by the center console rather than by a switch near the windows themselves which led to several embarrassing seconds when we later tried to pay the toll for the Bay Bridge.

Carissa & Elijah's Reception HallThe next day we went to Carissa's wedding which was lovely. In a small church with white roses Carissa's mom married Carissa and Elijah. Afterward we went to the reception at the Senior Center. "Senior Center" may conjure up images of rolley charis that smell like old people but it wasn't like that at all. It appears to be a community center funded by the Senior Condos next door so it was very nice.

Carissa is the first of the college roommates to get married! I guess I'm just having trouble imagining any of us getting married...PermalinkCommentswedding friend personal california nontechnical

Debate on "We'd be better off without Religion"

2007 Apr 13, 1:56"We'd be better off without Religion" with Richard Dawkins, Christopher Hitchens, and AC Grayling. In London's Westminster Central Hall on March 27, some 2,000 people turned out to hear Hitchens, Dawkins and philosopher A.C. Grayling debate a trio of relPermalinkCommentsaudio mp3 politics religion debate philosophy richard-dawkins

Conference on Email and Anti-Spam 2007

2007 Apr 11, 4:29A conference and challenge to find the best anti-spam software.PermalinkCommentsspam microsoft research junk mail

Artists: Dave Foley's Profile page on Super Deluxe

2007 Feb 14, 8:40Dave Foley (of Kids in the Hall fame) has various humorous videos available for viewing.PermalinkCommentshumor video dave-foley

KITHfan.org: A Whole Lotta Kids in the Hall

2005 Sep 4, 3:31Kids in the Hall sketch transcripts, news, etc.PermalinkCommentstv humor kith encyclopedia search

MAKE | Proscribed Printables

1969 Dec 31, 8:00Its 3d printer models for a AR-15 magazine and an apparently critical part of the AR-15 that can't be sold without a license. They need to get to the point where no one can imagine their life without a 3d printer before they start into this territory... Over on BoingBoing Just_Ok writes: "1st amendment + 2nd amendment = The right to print arms."PermalinkComments3d printer gun law diy
Older EntriesNewer Entries Creative Commons License Some rights reserved.