<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>www.benshoof.org/blog</title>
	<link>http://www.benshoof.org/blog</link>
	<description></description>
	<lastBuildDate>Thu, 18 Aug 2011 23:54:55 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.2.1" -->

	<item>
		<title>Pac-Man &#8211; The Video Game of the Board Game of the Video Game</title>
		<description><![CDATA[Did you know that in 1982 Milton Bradley made a Pac-Man board game? The box boasted brightly colored plastic Pac-Men, ghosts, marbles and &#8220;as much fun as the action-packed arcade game of the same name&#8221;. I played this game once in 4th grade. It sucked. I didn&#8217;t use language like that back then but I&#8217;m [...]]]></description>
		<link>http://www.benshoof.org/blog/pac-man-the-video-game-of-the-board-game-of-the-video-game/</link>
			</item>
	<item>
		<title>Random MP3</title>
		<description><![CDATA[Now that we&#8217;ve got our Panic Button, we need something for it to do. I don&#8217;t know about you but I could use a chaser for all that user interface jive of yesterpost. Earlier I mentioned that one of the first momentous tasks I assigned my Panic Button was to play random songs. To do [...]]]></description>
		<link>http://www.benshoof.org/blog/random-mp3/</link>
			</item>
	<item>
		<title>Panic Button &#8211; Part III</title>
		<description><![CDATA[*Chime* &#8220;Some walk by niiiiiight&#8230;&#8230; Suuuhhm fly by daa-e-aay&#8230;&#8221; Get it? Because Moonlighting also took a long time between new episodes due to blossoming movie careers and sexual tension? Oh, I think you know what I&#8217;m talking about. Extremely previously I made a veiled threat to talk about the Panic Button Control Panel user interface. [...]]]></description>
		<link>http://www.benshoof.org/blog/panic-button-part-iii/</link>
			</item>
	<item>
		<title>Panic Button &#8211; Part II</title>
		<description><![CDATA[Today we&#8217;ll begin spelunking through the internals of the Panic Button Control Panel, which I&#8217;ll probably just be calling &#8220;the program&#8221; from here on out, so get with it. &#8220;It&#8221; being the program. Great start! The first thing that strikes me when looking at the source code is that a surprising amount of it is [...]]]></description>
		<link>http://www.benshoof.org/blog/panic-button-part-ii/</link>
			</item>
	<item>
		<title>Panic Button</title>
		<description><![CDATA[For a long time I wanted a button at my desk. The vision was simple: it would be a button, it would plug into my computer, and I would tell it what to do. Bonus points if it could survive spontaneous bouts of nerd rage. I expected its impractical purpose to change on a bi-weekly [...]]]></description>
		<link>http://www.benshoof.org/blog/panic-button/</link>
			</item>
	<item>
		<title>Minicrt</title>
		<description><![CDATA[Last time, we bore witness to the drunken boast that if you really want to compile tiny, independent C++ programs with a modern Visual Studio then you have to kick its C Run Time library to the curb. To do that I introduced a replacement library, Minicrt, which worked so well within my contrived example [...]]]></description>
		<link>http://www.benshoof.org/blog/minicrt/</link>
			</item>
	<item>
		<title>Small Programs</title>
		<description><![CDATA[If you want to produce small C++ programs with minimal dependencies using Visual Studio 2005 or newer then you&#8217;re in for a world of hurt. Default setting after default setting is against you, and in the end you have to go completely off the reservation to get results. Business as usual in the Windows world. [...]]]></description>
		<link>http://www.benshoof.org/blog/small-programs/</link>
			</item>
	<item>
		<title>HideAutoUpdate</title>
		<description><![CDATA[I think it&#8217;s safe to say that you&#8217;re familiar with this unabiding dude. Years ago I wrote a program to suppress Automatic Update&#8217;s repeated prompting by setting the window&#8217;s state to hidden. This simple parlor trick is easily the most well received program I&#8217;ve ever written. Ubiquitous loathing equals opportunity. There are more official ways to [...]]]></description>
		<link>http://www.benshoof.org/blog/hideautoupdate/</link>
			</item>
	<item>
		<title>Introduction</title>
		<description><![CDATA[Hello, my name is Chris Benshoof. It&#8217;s pronounced Benshoff. Thanks a lot, Germany. I&#8217;m a computer programmer and consequently I&#8217;ve written a number of computer programs over the years. Most are big and written for pay but it&#8217;s the smaller ones written for myself that I think are interesting. Not being one for self-promotion, insobriety [...]]]></description>
		<link>http://www.benshoof.org/blog/introduction/</link>
			</item>
</channel>
</rss>

