<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>KookDuJour.com - Technology, Cooking, Homebrewing and Weirdos</title>
    <link>http://www.kookdujour.com/blog</link>
    <pubDate>Sat, 07 Mar 2009 22:52:38 GMT</pubDate>
    <description>KookDuJour - Technology, Cooking, Homebrewing and Weirdos from all over the web.</description>
    <category>tech</category>
    <category>cooking</category>
    <category>oddness</category>
    <category>rails</category>
    <category>ruby</category>
    <item>
      <title>Make ffmpeg more capable on Ubuntu 8.04 (aka "hardy")</title>
      <link>http://www.kookdujour.com/blog/details/59</link>
      <description>&lt;p&gt;Hi. These instructions (adapted from &lt;a href="http://po-ru.com/diary/fixing-ffmpeg-on-ubuntu-edgy/"&gt;here&lt;/a&gt;) will give you an ffmpeg able to create video in flv and h264 formats using many different input formats. These are specific to Ubuntu Hardy, but would probably work with minor tweaking on any modern debian derivative.&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Enable &amp;#8220;multiverse&amp;#8221; and &amp;#8220;universe&amp;#8221; repos.&lt;/li&gt;
	&lt;li&gt;Install build dependencies:&lt;br /&gt;
 &lt;pre&gt;&lt;code&gt;apt-get build-dep ffmpeg&lt;/code&gt;&lt;/pre&gt;&lt;/li&gt;
	&lt;li&gt;Install codecs and build stuff proper:&lt;br /&gt;
 &lt;pre&gt;&lt;code&gt;apt-get install liblame-dev libfaad-dev libfaac-dev libxvidcore4-dev \
liba52-0.7.4 liba52-0.7.4-dev libx264-dev \
checkinstall build-essential libdts-dev&lt;/code&gt;&lt;/pre&gt;&lt;/li&gt;
	&lt;li&gt;Set up your build environment and get the source:&lt;br /&gt;
 &lt;pre&gt;&lt;code&gt;cd ~/tmp &amp;amp;&amp;amp; apt-get source ffmpeg&lt;/code&gt;&lt;/pre&gt;&lt;/li&gt;
	&lt;li&gt;Configure and build:&lt;br /&gt;
 &lt;pre&gt;&lt;code&gt;cd ffmpeg-0.cvs20070307/&lt;/code&gt;&lt;/pre&gt; (or whatever the directory source was extracted to).&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;./configure --enable-gpl --enable-pp --enable-libvorbis \
--enable-libogg --enable-liba52 --enable-libdts --enable-dc1394 \
--enable-libgsm --disable-debug --enable-libmp3lame --enable-libfaad \
--enable-libfaac --enable-xvid --enable-pthreads --enable-x264&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
 &lt;pre&gt;&lt;code&gt;make&lt;/code&gt;&lt;/pre&gt; (stuff happens. Look for errors, there will probably be many warnings.)&lt;/li&gt;
	&lt;li&gt;Build and install debian package:&lt;br /&gt;
 &lt;pre&gt;&lt;code&gt;checkinstall&lt;/code&gt;&lt;/pre&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;During the &lt;strong&gt;checkinstall&lt;/strong&gt; phase, be sure to name the package &amp;#8220;ffmpeg&amp;#8221; and increment its version. You can find the current version via:&lt;br /&gt;
 &lt;pre&gt;&lt;code&gt;aptitude show ffmpeg&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;And you don&amp;#8217;t need to have ffmpeg installed to walk through these steps.&lt;/p&gt;
&lt;p&gt;After this, you can create h264 video (suitable for playing in flash) via:&lt;br /&gt;
 &lt;pre&gt;&lt;code&gt;ffmpeg -i input.mov -b 200k -vcodec h264 -ar 22050 -ab 64k \
-r 24 -s 480x360 output.mp4&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Or plain-old flv video via:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;ffmpeg -i input.mov -b 200k -ar 22050 -ab 64k -r 24 -s 480x360 output.flv&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&amp;#8220;man ffmpeg&amp;#8221; will clue you in on what all those options mean.&lt;/p&gt;</description>
      <pubDate>Sat, 07 Mar 2009 22:52:38 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/59</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>techie</category>
      <category>linux</category>
      <category>flash</category>
      <category>video</category>
    </item>
    <item>
      <title>Pork Loin in Mushroom Wine Sauce</title>
      <link>http://www.kookdujour.com/blog/details/58</link>
      <description>&lt;ul&gt;
	&lt;li&gt;1.5 to 2 lbs thick cut pork loin or chops, dredged in flour&lt;/li&gt;
	&lt;li&gt;2 tbps butter&lt;/li&gt;
	&lt;li&gt;1 lb sliced mushrooms&lt;/li&gt;
	&lt;li&gt;3 or 4 pieces of chopped garlic&lt;/li&gt;
	&lt;li&gt;1 medium sized onion, chopped&lt;/li&gt;
	&lt;li&gt;1.5 cups white wine or vermouth&lt;/li&gt;
	&lt;li&gt;.5 cups water&lt;/li&gt;
	&lt;li&gt;2 tsp thyme&lt;/li&gt;
	&lt;li&gt;1 tsp oregano&lt;/li&gt;
	&lt;li&gt;1 tsp rosemary&lt;/li&gt;
	&lt;li&gt;1/2 tsp sage&lt;/li&gt;
	&lt;li&gt;Salt and pepper&lt;/li&gt;
	&lt;li&gt;1 lb egg noodles&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Preheat the oven to 350F. Get the water for the egg noodles on.&lt;/p&gt;
&lt;p&gt;Heat the butter over medium heat in a large oven-proof skillet/saute pan. Add the pork and saute until browned. Add the onions and mushrooms, saute until mostly cooked. Add the water, wine, salt, pepper, thyme, oregano, rosemary and sage and simmer a few minutes, stirring regularly.&lt;/p&gt;
&lt;p&gt;Stir in the garlic and put the pan in the oven, stirring and turning the pork a few times. Remove the pork when the internal temp reads 155F, probably around 15 to 20 minutes depending on thickness.&lt;/p&gt;
&lt;p&gt;Be sure to cook the egg noodles while the pork is in the oven.&lt;/p&gt;
&lt;p&gt;After you remove the pork, cover it in foil and set aside. Reduce and thicken the remaining sauce over high heat on the stove, wisking in small amounts of flour to help thicken it.&lt;/p&gt;
&lt;p&gt;Serve the pork over the egg noodles, covering with the mushroom wine sauce. This is a suprisingly tasty recipe for being so simple, and can handle a lot of variation in ingredients &amp;#8211; try leeks, chicken, or maybe stirring in some sour cream at the very end of thickening the sauce.&lt;/p&gt;
&lt;p&gt;Serves 4 generously.&lt;/p&gt;</description>
      <pubDate>Sat, 18 Oct 2008 03:17:05 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/58</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>cooking</category>
      <category>pork</category>
    </item>
    <item>
      <title>FCKEditor for the Radiant CMS</title>
      <link>http://www.kookdujour.com/blog/details/57</link>
      <description>&lt;p&gt;In my experience customizing and deploying CMSs for clients, 99% of folks want a &lt;span class="caps"&gt;WYSIWYG&lt;/span&gt; editor, for good or ill. Usually good.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve customized the &lt;a href="http://www.fckeditor.net"&gt;FCKEditor&lt;/a&gt; for various projects, and I like:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;the way it uses &amp;#8220;connectors&amp;#8221; to allow for the integration of the &lt;span class="caps"&gt;WYSIWYG&lt;/span&gt; with in-site assets / resources and file uploads,&lt;/li&gt;
	&lt;li&gt;that it generates clean &lt;span class="caps"&gt;HTML&lt;/span&gt; for the flexibility the &lt;span class="caps"&gt;WYSIWYG&lt;/span&gt; provides,&lt;/li&gt;
	&lt;li&gt;and it&amp;#8217;s good at not molesting any custom &lt;span class="caps"&gt;HTML&lt;/span&gt; you throw in.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So I&amp;#8217;ve made a &lt;a href="http://github.com/djcp/radiant-fckeditor/tree/master"&gt;Radiant FCKEditor extension&lt;/a&gt;   and put it on  &lt;a href="http://www.github.com"&gt;github&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;See the &lt;a href="http://github.com/djcp/radiant-fckeditor/tree/master/README"&gt;readme&lt;/a&gt;  for install instructions, requirements and other crap.&lt;/p&gt;
&lt;p&gt;&lt;img src="/images/radiant-fckeditor.png?foo" width="300" onclick="javascript:(this.width == 776) ? (this.width=300) : (this.width=776);" title="click for embiggening" alt="click for embiggening"&gt;&lt;/p&gt;
&lt;h2&gt;Features&lt;/h2&gt;
&lt;ul&gt;
	&lt;li&gt;In-&lt;span class="caps"&gt;WYSIWYG&lt;/span&gt; file uploads and image placement,&lt;/li&gt;
	&lt;li&gt;Spellchecking &amp;#8211; provided aspell is installed,&lt;/li&gt;
	&lt;li&gt;Radius-tag awareness &amp;#8211; I did my best to tell FCKEditor to leave radius tags alone, even customizing the tags it should ignore at the PageType level,&lt;/li&gt;
	&lt;li&gt;Works everywhere FCKEditor does,&lt;/li&gt;
	&lt;li&gt;Implemented as a &amp;#8220;filter&amp;#8221;, allowing you to manage arbitrary numbers of page parts with it,&lt;/li&gt;
	&lt;li&gt;You can dynamically add / remove it from page parts as you see fit.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;The Future&lt;/h2&gt;
&lt;ul&gt;
	&lt;li&gt;Create an admin tab to allow for editor toolbar customization,&lt;/li&gt;
	&lt;li&gt;Integrate the link browser to allow for dirt-simple in-site linking,&lt;/li&gt;
	&lt;li&gt;Offer optional integration with the page_attachments plugin for more logical file organization.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Get involved&lt;/h2&gt;
&lt;p&gt;Really! Drop me a line &amp;#8211; dan @ endpoint dot com to discuss your ideas or make a fork, push your changes and send me a pull request. All reasonable offers accepted!&lt;/p&gt;</description>
      <pubDate>Mon, 09 Jun 2008 03:50:27 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/57</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>rails</category>
      <category>ruby</category>
      <category>radiant</category>
    </item>
    <item>
      <title>"Flexmenu" style menus in the Radiant CMS</title>
      <link>http://www.kookdujour.com/blog/details/56</link>
      <description>&lt;p&gt;I have no idea if there&amp;#8217;s a term to describe this kind of navigation, but I&amp;#8217;ll use &amp;#8220;flexmenu&amp;#8221; as it&amp;#8217;s what the excellent &lt;a href="http://www.webgui.org"&gt;WebGUI&lt;/a&gt; &lt;span class="caps"&gt;CMS&lt;/span&gt; calls them, implemented via nested ul / li tags.&lt;/p&gt;
&lt;p&gt;I like this method of site navigation as it gives a user the ability to see the entirety of the site along with the ability to zoom in / out easily and bounce between sub-sections.&lt;/p&gt;
&lt;p&gt;As you drill down into the page hierarchy, the siblings of each page stay open. I&amp;#8217;ll try to illustrate:&lt;/p&gt;
&lt;p&gt;At the root, where &amp;#8220;1&amp;#8221; is the root.&lt;/p&gt;

&lt;pre&gt;  1.1
  *1.2* &amp;lt;-- User clicks this
  1.3
  1.4
&lt;/pre&gt;
&lt;p&gt;Next:&lt;/p&gt;
&lt;pre&gt;
   1.1
   1.2
     1.2.1
     1.2.2
     *1.2.3* &amp;lt;-- User clicks this
     1.2.4
     1.2.5
   1.3
   1.4
&lt;/pre&gt;
&lt;p&gt;That opens up.&lt;/p&gt;
&lt;pre&gt;
   1.1
   1.2
     1.2.1
     1.2.2
     1.2.3
       1.2.3.1 &amp;lt;-- leaf node
       1.2.3.2 &amp;lt;-- leaf node
       1.2.3.3 &amp;lt;-- leaf node
     1.2.4
     1.2.5
   1.3
   1.4
&lt;/pre&gt;
&lt;p&gt;User clicks a completely separate part of the tree, and the 1.2 branch closes.&lt;/p&gt;
&lt;pre&gt;
   1.1
   1.2
   *1.3* &amp;lt;-- User clicks here
     1.3.1
     1.3.2
     1.3.3
   1.4
&lt;/pre&gt;
&lt;p&gt;This is implemented via two snippets- a container and a recursive snippet for each node:&lt;/p&gt;
&lt;h2&gt;Container Snippet&lt;/h2&gt;
&lt;pre&gt;
 &amp;lt;r:if_parent&amp;gt;
 &amp;lt;div id="left-column-nav"&amp;gt;
 &amp;lt;r:find url="/"&amp;gt;
   &amp;lt;ul&amp;gt;
     &amp;lt;r:snippet name="menu-line" /&amp;gt;
   &amp;lt;/ul&amp;gt;
 &amp;lt;/r:find&amp;gt;
 &amp;lt;/div&amp;gt;
 &amp;lt;/r:if_parent&amp;gt;
&lt;/pre&gt;
&lt;h2&gt;Recursive Snippet, named &amp;#8220;menu-line&amp;#8221;&lt;/h2&gt;
&lt;pre&gt;
 &amp;lt;r:children:each&amp;gt;
   &amp;lt;li&amp;lt;r:if_self&amp;gt; class="active"&amp;lt;/r:if_self&amp;gt;&amp;gt;&amp;lt;r:link /&amp;gt;
       &amp;lt;r:if_ancestor_or_self&amp;gt;
         &amp;lt;r:if_children&amp;gt;
           &amp;lt;ul&amp;gt;
             &amp;lt;r:snippet name="menu-line" /&amp;gt;
           &amp;lt;/ul&amp;gt;
         &amp;lt;/r:if_children&amp;gt;
       &amp;lt;/r:if_ancestor_or_self&amp;gt;
   &amp;lt;/li&amp;gt;  
 &amp;lt;/r:children:each&amp;gt;
&lt;/pre&gt;
&lt;p&gt;To use an example from a real site, when at the page &amp;#8220;/about/people/&amp;#8221;, this navigation menu will yield &lt;span class="caps"&gt;HTML&lt;/span&gt; similar to:&lt;/p&gt;
&lt;pre&gt;
&amp;lt;div id="left-column-nav"&amp;gt;
  &amp;lt;ul&amp;gt;
    &amp;lt;li&amp;gt;&amp;lt;a href="/about/"&amp;gt;About&amp;lt;/a&amp;gt;
      &amp;lt;ul&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;a href="/about/goals/"&amp;gt;Goals&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
        &amp;lt;li&amp;gt;&amp;lt;a href="/about/history/"&amp;gt;History&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
        &amp;lt;li&amp;gt;&amp;lt;a href="/about/mission/"&amp;gt;Mission&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
        &amp;lt;li class="active"&amp;gt;&amp;lt;a href="/about/people/"&amp;gt;People&amp;lt;/a&amp;gt;
          &amp;lt;ul&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href="/about/people/executive-committee-members/"&amp;gt;Executive Committee Members&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
            &amp;lt;li&amp;gt;&amp;lt;a href="/about/people/other-committees/"&amp;gt;Other Committees&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
          &amp;lt;/ul&amp;gt;
        &amp;lt;/li&amp;gt;  
      &amp;lt;/ul&amp;gt;
    &amp;lt;/li&amp;gt;  
    &amp;lt;li&amp;gt;&amp;lt;a href="/news/"&amp;gt;News&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
    &amp;lt;li&amp;gt;&amp;lt;a href="/programs/"&amp;gt;Programs&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
    &amp;lt;li&amp;gt;&amp;lt;a href="/publications/"&amp;gt;Publications&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
    &amp;lt;li&amp;gt;&amp;lt;a href="/resources/"&amp;gt;Resources&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
    &amp;lt;li&amp;gt;&amp;lt;a href="/morville-house/"&amp;gt;Morville House&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
  &amp;lt;/ul&amp;gt;
&amp;lt;/div&amp;gt;
&lt;/pre&gt;
&lt;p&gt;Nicely nested and easily styled via &lt;span class="caps"&gt;CSS&lt;/span&gt;.&lt;/p&gt;</description>
      <pubDate>Wed, 08 Oct 2008 15:38:40 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/56</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>rails</category>
      <category>ruby</category>
      <category>radiant</category>
    </item>
    <item>
      <title>Easy Cheese Crackers</title>
      <link>http://www.kookdujour.com/blog/details/55</link>
      <description>&lt;p&gt;No. Not with that processed &amp;#8220;cheese food&amp;#8221; crap. &amp;#8220;Easy&amp;#8221; as in &amp;#8220;not difficult&amp;#8221;.&lt;/p&gt;
&lt;h2&gt;Ingredients&lt;/h2&gt;
&lt;ul&gt;
	&lt;li&gt;1 cup flour. I prefer King Arthur White Whole Wheat&lt;/li&gt;
	&lt;li&gt;2 cups shredded firm cheese &amp;#8211; sharp cheddar is a good choice&lt;/li&gt;
	&lt;li&gt;1 stick softened butter&lt;/li&gt;
	&lt;li&gt;2 tsp baking powder&lt;/li&gt;
	&lt;li&gt;Dash salt&lt;/li&gt;
	&lt;li&gt;1/4 tsp cayenne&lt;/li&gt;
	&lt;li&gt;1/2 tsp mustard powder&lt;/li&gt;
	&lt;li&gt;1/4 tsp finely ground black pepper&lt;/li&gt;
	&lt;li&gt;1/2 tsp rosemary&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Process&lt;/h2&gt;
&lt;p&gt;Preheat your oven to 375. Mix everything together in a mixing bowl. Knead together until dough is smooth. It&amp;#8217;ll be similar to sugar cookie dough.&lt;/p&gt;
&lt;p&gt;Form into bite-sized pieces and place on an ungreased cookie sheet &amp;#8211; forming the dough by pressing an amount about the size of a cherry tomato between your palms works well. Optionally &amp;#8211; make an X in the flattened balls with a pastry cutter.&lt;/p&gt;
&lt;p&gt;Bake 12 to 15 minutes until just starting to brown at the edges. Transfer to a rack to cool. Makes 2 to 3 dozen.&lt;/p&gt;
&lt;h2&gt;Notes&lt;/h2&gt;
&lt;p&gt;If you get the timing right, these&amp;#8217;ll be slightly chewy and crispy. Incredible.&lt;/p&gt;
&lt;p&gt;Do whatever you want with the herbs &amp;#8211; this is just a combo I happen to like. I think cayenne and mustard powder are an excellent complement to sharp cheeses.  There&amp;#8217;s no rule about the cheese, either. Any strong-flavored cheese that can be grated would work fine.&lt;/p&gt;
&lt;p&gt;These crackers are an excellent way to use up the odds-and-ends that seem to collect in the cheese drawer.&lt;/p&gt;</description>
      <pubDate>Sun, 23 Mar 2008 17:14:07 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/55</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>cooking</category>
      <category>baking</category>
    </item>
    <item>
      <title>TrendMicro - Die die die!</title>
      <link>http://www.kookdujour.com/blog/details/54</link>
      <description>&lt;p&gt;&lt;a href="http://www.trendmicro.com"&gt;TrendMicro&lt;/a&gt; &lt;a href="http://www.linux.com/feature/125807"&gt;is suing&lt;/a&gt; &lt;a href="http://www.barracudanetworks.com"&gt;BarracudaNetworks&lt;/a&gt; over the incredibly novel idea of scanning email for viruses (via the excellent open-source &lt;a href="http://www.clamav.org/"&gt;ClamAV&lt;/a&gt; ) on an &lt;span class="caps"&gt;SMTP&lt;/span&gt; server. To me, this is akin to suing someone for locking their doors at night. I mean, who could&amp;#8217;ve ever thunk to scan email before it hits mailboxes? Unpossible.&lt;/p&gt;
&lt;p&gt;Sigh. Add me to the list of sysadmins that think &lt;a href="http://www.trendmicro.com"&gt;TrendMicro sucks and doesn&amp;#8217;t deserve your money&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Tue, 29 Jan 2008 14:20:53 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/54</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>techie</category>
      <category>open-source</category>
      <category>trendmicro-sucks</category>
      <category>antivirus</category>
    </item>
    <item>
      <title>My MythTV setup</title>
      <link>http://www.kookdujour.com/blog/details/53</link>
      <description>&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Case:&lt;/strong&gt; Antec NSK2480, 380W PS&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;Motherboard:&lt;/strong&gt; &lt;span class="caps"&gt;ASUS&lt;/span&gt; M2NPV-VM AM2 &lt;span class="caps"&gt;NVIDIA&lt;/span&gt; GeForce 6150 MicroATX&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;Wireless Card:&lt;/strong&gt; &lt;span class="caps"&gt;SMC&lt;/span&gt; &lt;span class="caps"&gt;SMCWPCIT&lt;/span&gt;-G &lt;span class="caps"&gt;PCI&lt;/span&gt; V2.2 (5V/3.3V) Wireless Adapter &amp;#8211; Retail&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;&lt;span class="caps"&gt;HDD&lt;/span&gt;:&lt;/strong&gt; Seagate Barracuda 7200.10 ST3400620A 400GB 7200 &lt;span class="caps"&gt;RPM&lt;/span&gt; &lt;span class="caps"&gt;IDE&lt;/span&gt; Ultra ATA100 Hard Drive &amp;#8211; &lt;span class="caps"&gt;OEM&lt;/span&gt;&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;Processor:&lt;/strong&gt; &lt;span class="caps"&gt;AMD&lt;/span&gt; Athlon 64 LE-1620 2.4GHz Socket AM2 45W Single-Core Processor Model&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;Capture Card:&lt;/strong&gt; Hauppauge WinTV &lt;span class="caps"&gt;PVR&lt;/span&gt; 350&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;&lt;span class="caps"&gt;DVD&lt;/span&gt;:&lt;/strong&gt; &lt;span class="caps"&gt;ASUS&lt;/span&gt; 18X DVD&#177;R &lt;span class="caps"&gt;DVD&lt;/span&gt; Burner with LightScribe Black &lt;span class="caps"&gt;PATA&lt;/span&gt; Model &lt;span class="caps"&gt;DRW&lt;/span&gt;-1814BL&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;Memory:&lt;/strong&gt; Crucial 1GB 240-Pin DDR2 &lt;span class="caps"&gt;SDRAM&lt;/span&gt; DDR2 667&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Synopsis&lt;/h2&gt;
&lt;p&gt;This hardware works excellently right out of the box with &lt;a href="http://www.mysettopbox.tv"&gt;Knoppmyth&lt;/a&gt; &amp;#8211; part of the reason is that I did my homework beforehand. Everything was purchased at &lt;a href="http://www.newegg.com"&gt;NewEgg&lt;/a&gt; and arrived promptly and worked perfectly. I found this mix of hardware to be an excellent place to start if you&amp;#8217;re looking to build a MythTV &lt;span class="caps"&gt;PVR&lt;/span&gt;. Total cost was a hair under $600, with shipping.&lt;/p&gt;
&lt;p&gt;To go through each piece:&lt;/p&gt;
&lt;h3&gt;The Case &amp;#8211; Antec NSK2480&lt;/h3&gt;
&lt;p&gt;It&amp;#8217;s bigger than I thought &amp;#8211; about the size of a component stereo tuner. NewEgg has the size wrong.&lt;br /&gt;
&lt;p&gt;&lt;img src="/images/case.jpg?foo" width="300"  align="center" onclick="javascript:(this.width == 600) ? (this.width=300) : (this.width=600);"&gt;&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s quality stuff. Good fit and finish, easy to work with, quality fans and a quiet power supply.&lt;/p&gt;
&lt;h3&gt;The Motherboard &amp;#8211; &lt;span class="caps"&gt;ASUS&lt;/span&gt; M2NPV-VM&lt;/h3&gt;
&lt;p&gt;More features than you can shake a stick at, including:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Built-in nVidia graphics,&lt;/li&gt;
	&lt;li&gt;Many video-out options,&lt;/li&gt;
	&lt;li&gt;Paravirtualization support,&lt;/li&gt;
	&lt;li&gt;Onboard &lt;span class="caps"&gt;LAN&lt;/span&gt;,&lt;/li&gt;
	&lt;li&gt;&lt;span class="caps"&gt;SATA&lt;/span&gt; &lt;span class="caps"&gt;RAID&lt;/span&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Everything worked fine, and I&amp;#8217;m using the proprietary nVidia drivers. The heavy emphasis on multimedia options (and the microATX form factor) makes this an excellent &lt;span class="caps"&gt;PVR&lt;/span&gt; chassis.&lt;/p&gt;
&lt;h3&gt;Wireless Card &amp;#8211; &lt;span class="caps"&gt;SMC&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;The &lt;span class="caps"&gt;SMC&lt;/span&gt; has an Atheros chipset and is supported directly in recent linux kernels. I had to use &lt;strong&gt;wpa_supplicant&lt;/strong&gt; to get &lt;span class="caps"&gt;WPA&lt;/span&gt; encrypted wireless connections working.&lt;/p&gt;
&lt;h3&gt;&lt;span class="caps"&gt;HDD&lt;/span&gt; &amp;#8211; Seagate Barracuda 400GB Ultra ATA100&lt;/h3&gt;
&lt;p&gt;I screwed up and bought an &lt;span class="caps"&gt;IDE&lt;/span&gt; drive &amp;#8211; woops. No big deal &amp;#8211; it&amp;#8217;s still plenty fast enough for recording live TV.&lt;/p&gt;
&lt;h3&gt;Processor &amp;#8211; Athlon 64 LE-1620&lt;/h3&gt;
&lt;p&gt;This is a low power single core &lt;span class="caps"&gt;AMD&lt;/span&gt; 64-bit chip. I find myself doing more post-processing of video than I thought I would, so if I had it to do again I&amp;#8217;d probably get a faster dual-core chip. &lt;span class="caps"&gt;BUT&lt;/span&gt; &amp;#8211; this machine idles at 64 watts, so I should save some scratch on electricity in the long haul.&lt;/p&gt;
&lt;h3&gt;Capture Card &amp;#8211; &lt;span class="caps"&gt;PVR&lt;/span&gt;-350&lt;/h3&gt;
&lt;p&gt;Excellent capture quality &amp;#8211; but I had much trouble with the TV-out. It&amp;#8217;d work fine for a few hours &amp;#8211; then I&amp;#8217;d lose red output and everyone would look like a smurf until I rebooted.&lt;/p&gt;
&lt;p&gt;So I just started using the TV-out provided by the motherboard &amp;#8211; and my problems disappeared. Were I to do it again, I&amp;#8217;d either buy two of the cheaper &lt;span class="caps"&gt;PVR&lt;/span&gt;-150s or the &lt;span class="caps"&gt;PVR&lt;/span&gt;-500 to get dual tuners.&lt;/p&gt;
&lt;p&gt;A plus &amp;#8211; the remote is high quality and works perfectly via lirc. Load is &lt;strong&gt;very&lt;/strong&gt; low during video capture because of the &lt;span class="caps"&gt;PVR&lt;/span&gt;-350&amp;#8217;s hardware &lt;span class="caps"&gt;MPEG&lt;/span&gt; decoder.&lt;/p&gt;
&lt;h3&gt;&lt;span class="caps"&gt;DVD&lt;/span&gt; &amp;#8211; &lt;span class="caps"&gt;ASUS&lt;/span&gt; 18x DVD&#177;R Burner&lt;/h3&gt;
&lt;p&gt;Not much to say &amp;#8211; works fine and is darned quiet.&lt;/p&gt;
&lt;h3&gt;Memory &amp;#8211; Crucial 1GB DDR2 667&lt;/h3&gt;
&lt;p&gt;This is plenty of &lt;span class="caps"&gt;RAM&lt;/span&gt; &amp;#8211; after a month it essentially never hits the swap file.&lt;/p&gt;
&lt;h2&gt;Things I&amp;#8217;d do differently&lt;/h2&gt;
&lt;p&gt;I alluded to some of this above, but:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;I&amp;#8217;d get two cheaper &lt;span class="caps"&gt;PVR&lt;/span&gt;-150s or the more expensive &lt;span class="caps"&gt;PVR&lt;/span&gt;-500. TV-out on the &lt;span class="caps"&gt;PVR&lt;/span&gt;-350 was buggy for me, has a low maximum resolution and is handled admirably by the motherboard. More than once I&amp;#8217;ve wanted to watch live TV while recording &amp;#8211; but I&amp;#8217;ve found as my library has increased this happens less often.&lt;/li&gt;
	&lt;li&gt;I &lt;span class="caps"&gt;MIGHT&lt;/span&gt; get a faster dual-core &lt;span class="caps"&gt;AMD&lt;/span&gt; processor. It&amp;#8217;s not a problem and I&amp;#8217;m patient, but for an hour-long show the post-processing for commercial detection and transcoding takes about an hour. Slow, but tolerable.&lt;/li&gt;
	&lt;li&gt;You can&amp;#8217;t have enough &lt;span class="caps"&gt;HDD&lt;/span&gt; space. I&amp;#8217;d get a larger hard drive.&lt;/li&gt;
	&lt;li&gt;I would use a standard Debian Etch install instead of Knoppmyth. Now that the system is working the way I want, I&amp;#8217;ve realized that Knoppmyth really didn&amp;#8217;t do anything I couldn&amp;#8217;t have, and I may have saved some time starting with Debian Etch proper. But &amp;#8211; if you&amp;#8217;re not a Debian zealot like myself, you really can&amp;#8217;t go wrong with Knoppmyth.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Notes&lt;/h2&gt;
&lt;p&gt;I transcode video after recording, shrinking it to about 60% of its original size. I can store 14+ days of TV. &lt;span class="caps"&gt;ARMAGEDDON&lt;/span&gt;, &lt;span class="caps"&gt;HERE&lt;/span&gt; I &lt;span class="caps"&gt;COME&lt;/span&gt;!&lt;/p&gt;
&lt;p&gt;I switched the default desktop from &lt;span class="caps"&gt;XFCE&lt;/span&gt; (or whatever it was) to my currently preferred &lt;span class="caps"&gt;KDE&lt;/span&gt; &amp;#8211; I&amp;#8217;ve got plenty of &lt;span class="caps"&gt;RAM&lt;/span&gt;, and I wanted to use Amarok to stream my music collection from my OpenBSD firewall/router/home server. Sound is piped out through my (somewhat old) component stereo and is excellent.&lt;/p&gt;
&lt;p&gt;I do not know what I did before commercial auto-skip. I cannot stand watching TV now without it. Were MythTV made of the blood of innocents, I&amp;#8217;d still use it because of commercial auto-skip.&lt;/p&gt;
&lt;p&gt;This system would serve as an excellent chassis for pretty much any MythTV system &amp;#8211; it&amp;#8217;s got tons of room, it&amp;#8217;s very quiet and the motherboard gives you a ton of connection options &amp;#8211; with excellent linux support (proprietary drivers aside).&lt;/p&gt;
&lt;p&gt;When I record, transcode and watch TV at the same time, load averages around 1. Very impressive.&lt;/p&gt;
&lt;p&gt;Currently I have standard cable. My next upgrades will be a HD Tuner and HD cable &amp;#8211; along with a much bigger &lt;span class="caps"&gt;HDD&lt;/span&gt; and a filesystem managed via &lt;span class="caps"&gt;LVM&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;I am ridiculously happy with this system &amp;#8211; it&amp;#8217;s changed how I watch TV, listen to music and is worth every penny. I cannot say enough good things about it &amp;#8211; and because of prudent hardware choices it was quite easy to set up.&lt;/p&gt;
&lt;p&gt;If you&amp;#8217;re looking to create a MythTV system, this&amp;#8217;d be a great place to start.&lt;/p&gt;</description>
      <pubDate>Sat, 19 Jan 2008 03:44:14 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/53</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>techie</category>
      <category>linux</category>
      <category>mythtv</category>
    </item>
    <item>
      <title>LG Musiq review</title>
      <link>http://www.kookdujour.com/blog/details/50</link>
      <description>&lt;p&gt;Nice phone. I&amp;#8217;ve had it a few weeks since my Treo 600 gave up the ghost. There&amp;#8217;s no way in hell I was going to spring for the derivative rip-off that is the IPhone (&lt;a href="http://www.thebestpageintheuniverse.net/c.cgi?u=iphone"&gt;more on that&lt;/a&gt;), and another Treo would just be overkill for me.&lt;/p&gt;
&lt;p&gt;So &lt;a href="http://www.letstalk.com/product/product.htm?prId=33002"&gt;this&lt;/a&gt; $99, feature-packed number caught my eye.&lt;/p&gt;
&lt;p&gt;The highlights:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;FM transmitter,&lt;/li&gt;
	&lt;li&gt;MicroSD, up to 4GB according to the docs,&lt;/li&gt;
	&lt;li&gt;Plays &lt;span class="caps"&gt;WMA&lt;/span&gt;, mp3 and a couple other formats,&lt;/li&gt;
	&lt;li&gt;Includes a stereo headphone adapter,&lt;/li&gt;
	&lt;li&gt;Built-in camera / camcorder,&lt;/li&gt;
	&lt;li&gt;Java,&lt;/li&gt;
	&lt;li&gt;&lt;span class="caps"&gt;GPS&lt;/span&gt;,&lt;/li&gt;
	&lt;li&gt;External ipod-like controls,&lt;/li&gt;
	&lt;li&gt;Speakerphone&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And a slew of other crap that you can find out about at the end of a google search.&lt;/p&gt;
&lt;h2&gt;The good&lt;/h2&gt;
&lt;ul&gt;
	&lt;li&gt;The FM transmitter is quite nice,&lt;/li&gt;
	&lt;li&gt;Music sounds great. I&amp;#8217;ve got a bunch of MP3/ogg players and this sounds as good as any of them on quality headphones,&lt;/li&gt;
	&lt;li&gt;The phone feels solid and looks great,&lt;/li&gt;
	&lt;li&gt;The external controls are quite handy,&lt;/li&gt;
	&lt;li&gt;The included mini-stereo headphone adapters are a nice touch,&lt;/li&gt;
	&lt;li&gt;Flexibility for transferring music and photos &amp;#8211; you can pop the microSD card into your computer with an adapter or use the supplied &lt;span class="caps"&gt;USB&lt;/span&gt; cable. With the cable, the phone was recognized on my &lt;a href="http://www.debian.org"&gt;Debian Etch&lt;/a&gt; system with a vfat filesystem and transfers worked perfectly.&lt;/li&gt;
	&lt;li&gt;Cheap.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;The bad&lt;/h2&gt;
&lt;ul&gt;
	&lt;li&gt;It comes with an insultingly small 64 meg microSD card &amp;#8211; money grubbing bastards. What is this, 1998?&lt;/li&gt;
	&lt;li&gt;No ogg support.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It&amp;#8217;s probably hard to beat this phone as far as the features/value ratio and, most importantly, it&amp;#8217;s a damn good phone.&lt;/p&gt;</description>
      <pubDate>Tue, 06 Nov 2007 00:47:51 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/50</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>techie</category>
      <category>phones</category>
    </item>
    <item>
      <title>Microsoft Exchange Lameness</title>
      <link>http://www.kookdujour.com/blog/details/49</link>
      <description>&lt;p&gt;So we provide &lt;strong&gt;really, really good&lt;/strong&gt; MX-proxy based spamfiltering services &lt;a href="http://www.endpoint.com"&gt;at work&lt;/a&gt; via &lt;a href="http://www.exim.org"&gt;exim&lt;/a&gt; , &lt;a href="http://clamav.org"&gt;clamav&lt;/a&gt; , &lt;a href="http://www.spamassassin.org"&gt;spamassassin&lt;/a&gt; and a slew of other open-source tools and DNSRBLs.&lt;/p&gt;
&lt;p&gt;Our system:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Requires no training,&lt;/li&gt;
	&lt;li&gt;Has no black holes for messages to fall into,&lt;/li&gt;
	&lt;li&gt;Notifies the rare false positive when we don&amp;#8217;t accept a message,&lt;/li&gt;
	&lt;li&gt;Sends no &amp;#8220;backscatter&amp;#8221;,&lt;/li&gt;
	&lt;li&gt;and is stupidly accurate.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;One of the most basic tests is to confirm whether or not a recipient is valid before filtering email for them &amp;#8211; after all, why scan email that&amp;#8217;ll never get delivered? This test involves a mini-&lt;span class="caps"&gt;SMTP&lt;/span&gt; transaction from our spamfilters to the target server, asking &amp;#8220;does this email address exist?&amp;#8221;&lt;/p&gt;
&lt;p&gt;Here&amp;#8217;s where Exchange&amp;#8217;s lameness comes in &amp;#8211; it accepts email for all recipients, valid or not by default, bouncing them later on if they don&amp;#8217;t exist. That makes it impossible to reject emails to invalid recipients at &lt;span class="caps"&gt;SMTP&lt;/span&gt; time from the spamfilters. And it means your stupid Exchange server is left vulnerable to backscatter should a spammer chooses to spoof sending from your domain.&lt;/p&gt;
&lt;p&gt;No wonder Exchange message stores get piggishly large so quickly.&lt;/p&gt;
&lt;p&gt;Fortunately, you can disable this by turning on &amp;#8220;recipient filtering&amp;#8221; in Exchange 2003. Please do. Why accept email you&amp;#8217;re never going to deliver?&lt;/p&gt;</description>
      <pubDate>Thu, 25 Oct 2007 01:37:40 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/49</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>techie</category>
      <category>antispam</category>
      <category>exim</category>
    </item>
    <item>
      <title>Build your own catacombs</title>
      <link>http://www.kookdujour.com/blog/details/48</link>
      <description>&lt;p&gt;Feeling like your basement isn&amp;#8217;t creepy enough? Looking for a place to stash your victims? &lt;a href="http://www.wikihow.com/Build-a-Catacombs-Beneath-Your-Basement"&gt;Build a catacombs under your basement.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The best part about this article are the questions it leaves unanswered&amp;#8230; such as &amp;#8220;Where do I find the minions to populate my catacombs?&amp;#8221; and &amp;#8220;Should I coat the &lt;a href="http://en.wikipedia.org/wiki/Punji_stick"&gt;punji sticks&lt;/a&gt; with feces or not?&amp;#8221;&lt;/p&gt;</description>
      <pubDate>Thu, 18 Oct 2007 01:56:43 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/48</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>oddness</category>
    </item>
    <item>
      <title>Chipotle Black Beans and Rice</title>
      <link>http://www.kookdujour.com/blog/details/47</link>
      <description>&lt;p&gt;This is an easy, quick and spicy entree I devised when the fridge was looking sparse.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;1 can undrained black beans,&lt;/li&gt;
	&lt;li&gt;1 medium onion diced,&lt;/li&gt;
	&lt;li&gt;4 cloves garlic,&lt;/li&gt;
	&lt;li&gt;1 tsp oregano,&lt;/li&gt;
	&lt;li&gt;1/2 tsp basil,&lt;/li&gt;
	&lt;li&gt;1 bay leaf,&lt;/li&gt;
	&lt;li&gt;1/2 tsp cumin,&lt;/li&gt;
	&lt;li&gt;1/4 to 1/3 of a 7 oz. can chipotle peppers in adobo sauce,&lt;/li&gt;
	&lt;li&gt;1 bullion cube &amp;#8211; I prefer chicken,&lt;/li&gt;
	&lt;li&gt;Smidge of tomato paste,&lt;/li&gt;
	&lt;li&gt;Olive Oil,&lt;/li&gt;
	&lt;li&gt;Pepper to taste.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Saute the onion in the olive oil until translucent. Throw in the garlic for a couple minutes, then follow with the &lt;strong&gt;undrained&lt;/strong&gt; beans and everything else.&lt;/p&gt;
&lt;p&gt;Simmer over medium heat for around 30 minutes or to desired consistency, stirring frequently. Serve over rice.&lt;/p&gt;
&lt;h2&gt;Notes&lt;/h2&gt;
&lt;p&gt;This is relatively spicy &amp;#8211; increase or decrease the chipotle peppers to taste. It doesn&amp;#8217;t really matter how large of a can of beans you use (not a #10 can, obviously) &amp;#8211; the other stuff will stretch out pretty well.&lt;/p&gt;</description>
      <pubDate>Wed, 17 Oct 2007 02:29:25 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/47</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>cooking</category>
    </item>
    <item>
      <title>Bach's Toccata and Fugue in D minor</title>
      <link>http://www.kookdujour.com/blog/details/46</link>
      <description>&lt;p&gt;An oldie but goodie. . .&lt;/p&gt;
&lt;p&gt;If you&amp;#8217;ve ever watched Norton SpeedDisk while it&amp;#8217;s defragmenting a drive: this is for you. Imagine satisfying &amp;#8220;blocks go by and change color in patterns&amp;#8221; animations combined with one of the world&amp;#8217;s best classical pieces- and you&amp;#8217;ve got this.&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ipzR9bhei_o"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/ipzR9bhei_o" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 12 Oct 2007 12:01:45 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/46</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>techie</category>
      <category>music</category>
    </item>
    <item>
      <title>My Wynkoop Brewery tour</title>
      <link>http://www.kookdujour.com/blog/details/45</link>
      <description>&lt;p&gt;On September 29th, I got some time away during a wedding weekend in Denver to do a tour of the &lt;a href="http://www.wynkoop.com/"&gt;Wynkoop Brewery&lt;/a&gt;, &amp;#8220;Denver&amp;#8217;s first brewpub.&amp;#8221;&lt;/p&gt;
&lt;p&gt;Craig and Waldo (two junior brewers) were kind enough to give my daughter Arden and myself a look around the inner workings of the brewery. Unfortunately, I didn&amp;#8217;t have a camera with me. . . so no pictures.&lt;/p&gt;
&lt;p&gt;First impressions &amp;#8211; the food is excellent &amp;#8211; as is the beer. I had an &lt;span class="caps"&gt;IPA&lt;/span&gt;, a pilsner and and amber, I believe. All of them impressed me greatly. Unfortunately I had these libations right before the tour &amp;#8211; so perhaps I didn&amp;#8217;t pick up all the details I could&amp;#8217;ve. Hey &amp;#8211; sometimes you have a choice between documenting or enjoying an experience.&lt;/p&gt;
&lt;p&gt;They have a 30 barrel system &amp;#8211; with very little automation. As Craig said &amp;#8220;we&amp;#8217;re basically homebrewing on a 30 barrel scale.&amp;#8221; A system tipped towards manual management didn&amp;#8217;t hurt the quality of their beers a bit.&lt;/p&gt;
&lt;p&gt;They use old milk tanks for their mash tuns, boiling kettles and fermenters. Their boiling kettles are in the same room as their fermenters &amp;#8211; so they have real problems with heat control. Apparently all the relevant tanks have glycol systems installed.&lt;/p&gt;
&lt;p&gt;Craig and Waldo both started as homebrewers. The tour was more of a conversation than a one-way &amp;#8220;this is how we do it&amp;#8221; kinda thing. The quality and openness of the tour reflected very nicely on the laid-back atmosphere of the brewpub.&lt;/p&gt;
&lt;p&gt;I don&amp;#8217;t have much else to say except that the beer is excellent, the atmosphere inviting and the food a couple steps above typical brewpub fare. Absolutely worth a side trip when in the Denver area.&lt;/p&gt;</description>
      <pubDate>Sun, 07 Oct 2007 17:28:07 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/45</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>cooking</category>
      <category>brewing</category>
    </item>
    <item>
      <title>The best Warner Brothers Cartoons, ever.</title>
      <link>http://www.kookdujour.com/blog/details/44</link>
      <description>&lt;p&gt;My first &amp;#8220;you-tube-y&amp;#8221; post. These are most of my favorites &amp;#8211; except I couldn&amp;#8217;t find a full-length &amp;#8220;Robin Hood Daffy.&amp;#8221; :-(&lt;/p&gt;
&lt;h1&gt;What&amp;#8217;s Opera Doc?&lt;/h1&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/353heNgg_aw"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/353heNgg_aw" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;h1&gt;Rabbit of Seville&lt;/h1&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/OTydGEYdVbE"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/OTydGEYdVbE" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;h1&gt;Feed the Kitty&lt;/h1&gt;
&lt;p&gt;Bit sappier than the others.&lt;/p&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/b0Nw6TTIGAI"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/b0Nw6TTIGAI" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;h1&gt;To Itch His Own&lt;/h1&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/YiWeDkDUvBg"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/YiWeDkDUvBg" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;h1&gt;One Froggy Evening&lt;/h1&gt;
&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/saU-Bl0feSs"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/saU-Bl0feSs" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 10 Jul 2007 00:35:05 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/44</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>cartoons</category>
    </item>
    <item>
      <title>Coffee Imperial Stout Recipe</title>
      <link>http://www.kookdujour.com/blog/details/43</link>
      <description>&lt;ul&gt;
	&lt;li&gt;11 lbs. dry amber malt extract&lt;/li&gt;
	&lt;li&gt;1/2 lb. chocolate malt&lt;/li&gt;
	&lt;li&gt;1/2 lb. roasted barley&lt;/li&gt;
	&lt;li&gt;5 oz. Northern Brewer &amp;#8211; boiling&lt;/li&gt;
	&lt;li&gt;2 oz. Cascade &amp;#8211; finishing&lt;/li&gt;
	&lt;li&gt;1/4 tsp. Irish Moss&lt;/li&gt;
	&lt;li&gt;1 quart double-strength french press dark-roasted coffee in the secondary fermenter.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bring two gallons of water up to 150 degrees. Steep grains a half hour. Remove. Add malt extract and boiling hops &amp;#8211; boil vigorously for an hour. &lt;strong&gt;Be careful!&lt;/strong&gt; This wort is very likely to boil over when you&amp;#8217;re not looking.&lt;/p&gt;
&lt;p&gt;Add finishing hops and Irish Moss, boil 15 more minutes. Sparge into 3 gallons of cold water, top up to 5 gallons if necessary. Primary ferment and rack to the secondary, adding the hot double-strength coffee. The temperature shouldn&amp;#8217;t rise appreciably from the quart of coffee you add. Give it a few days in the secondary and bottle as usual. This beer can stand up to age &amp;#8211; and I wouldn&amp;#8217;t touch it until at least a month in the bottle.&lt;/p&gt;
&lt;p&gt;If you don&amp;#8217;t use hop bags, now is the time to start. Nobody wants to scoop and sparge 7 ounces of hops.&lt;/p&gt;
&lt;h2&gt;Notes&lt;/h2&gt;
&lt;p&gt;Coffee Imperial Stout. This beer was one of my entries (along with &lt;a href="/blog/details/38"&gt;Maple Brown Ale&lt;/a&gt;) in the &lt;a href="http://www.samueladams.com"&gt;Sam Adams&lt;/a&gt; &amp;#8220;LongShot&amp;#8221; contest. I didn&amp;#8217;t win. &lt;strong&gt;Sob&lt;/strong&gt;. But both beers are well worth the effort, especially this one. Malty, smooth, a bit of a residual bitterness from the coffee and a bunch of interesting flavors. Nice. This one leaves a taste on your lips.&lt;/p&gt;
&lt;p&gt;I used Ethiopian coffee from my client &lt;a href="http://www.deansbeans.com/"&gt;Dean&amp;#8217;s Beans&lt;/a&gt; at a full city+ roast. You could probably get away with any darker-roast coffee, but do use the good stuff. You&amp;#8217;re already spending $45+ on the malt and hops, don&amp;#8217;t skimp on the finisher &amp;#8211; good coffee.&lt;/p&gt;
&lt;p&gt;I think it&amp;#8217;s important to add the coffee to the secondary fermenter, as boiling coffee is a great way to lose a lot of the flavor notes it contains. The coffee oils probably interfere with head retention. . . but no worries. The head looked fine to me.&lt;/p&gt;
&lt;p&gt;This is an excellent beer &amp;#8211; I know I&amp;#8217;ll be brewing it again.&lt;/p&gt;</description>
      <pubDate>Sun, 08 Jul 2007 03:50:16 GMT</pubDate>
      <guid>http://www.kookdujour.com/blog/details/43</guid>
      <author>dan@collispuro.net (Dan Collis Puro)</author>
      <category>cooking</category>
      <category>brewing</category>
      <category>stouts</category>
    </item>
  </channel>
</rss>
