<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
	xmlns:media="http://search.yahoo.com/mrss/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	xmlns:blip="http://blip.tv/dtd/blip/1.0"
	xmlns:yv="http://video.yahooapis.com/v2/video/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:amp="http://www.adobe.com/amp/1.0"
	xmlns:dcterms="http://purl.org/dc/terms"
	xmlns:gm="http://www.google.com/schemas/gm/1.1"
	xmlns:mediaad="http://blip.tv/dtd/mediaad/1.0"
>
<channel>
<title>Let&apos;s Code</title>
<link>http://www.orfjackal.net/lets-code</link>















<image>
	<link>http://www.orfjackal.net/lets-code</link>
	<url>http://a.images.blip.tv/Orfjackal-picture441.png</url>
	<title></title>
</image>

<description>Real-life programming screencasts using TDD, refactoring, evolutionary design and other development practices.</description>
<itunes:summary>Real-life programming screencasts using TDD, refactoring, evolutionary design and other development practices.</itunes:summary>


<itunes:block>no</itunes:block>


<itunes:category text="" />


<language>en</language>
<generator>http://blip.tv</generator>
<lastBuildDate>Mon, 20 May 2013 13:00:18 +0000</lastBuildDate>
<pubDate>Mon, 20 May 2013 13:00:18 +0000</pubDate>



<item>
  <guid isPermaLink="false">38E8D39A-C14D-11E2-A7C1-AADF303B569B</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-238-eventizer-providers-part-2-6589940</link>
  <title>Let's Code Jumi #238: Eventizer Providers (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6589940</blip:posts_id>
  <blip:item_id>6573251</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-05-20T13:00:18Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1562</blip:runtime>
  <blip:embedLookup>h6UUg5KcWAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg5KcWAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6589940&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi238EventizerProvidersPart2222.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The usability of the actors library can be improved by making it a single configuration option to support actors of all interface types.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg5KcWAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5KcWAI" style="display:none"></embed>
<br />

The usability of the actors library can be improved by making it a single configuration option to support actors of all interface types.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6589940</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6573251</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 20 May 2013 13:00:18 +0000</pubDate>
  <enclosure length="105792011" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi238EventizerProvidersPart2605.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi238EventizerProvidersPart2222.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="105792011" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi238EventizerProvidersPart2605.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6573251"><![CDATA[<iframe src="http://blip.tv/play/h6UUg5KcWAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5KcWAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #238: Eventizer Providers (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi238EventizerProvidersPart2222.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">54E51E3E-BF25-11E2-83FA-B99ABA4794FA</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-237-eventizer-providers-part-1-6588807</link>
  <title>Let's Code Jumi #237: Eventizer Providers (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6588807</blip:posts_id>
  <blip:item_id>6572118</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-05-17T19:09:43Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1590</blip:runtime>
  <blip:embedLookup>h6UUg5KTawI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg5KTawI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6588807&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi237EventizerProvidersPart1502.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The usability of the actors library can be improved by making it a single configuration option to support actors of all interface types.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg5KTawI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5KTawI" style="display:none"></embed>
<br />

The usability of the actors library can be improved by making it a single configuration option to support actors of all interface types.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6588807</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6572118</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Fri, 17 May 2013 19:09:43 +0000</pubDate>
  <enclosure length="114909719" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi237EventizerProvidersPart1181.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi237EventizerProvidersPart1502.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="114909719" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi237EventizerProvidersPart1181.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6572118"><![CDATA[<iframe src="http://blip.tv/play/h6UUg5KTawI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5KTawI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #237: Eventizer Providers (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi237EventizerProvidersPart1502.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">10C063B4-BC03-11E2-8F50-B25A4152694B</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-236-terminology-update-6586466</link>
  <title>Let's Code Jumi #236: Terminology Update</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6586466</blip:posts_id>
  <blip:item_id>6569777</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-05-13T19:26:52Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1627</blip:runtime>
  <blip:embedLookup>h6UUg5KBRgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg5KBRgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6586466&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi236TerminologyUpdate639.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[After introducing actor threads and removing the unattended workers, the actor tests require some updating.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg5KBRgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5KBRgI" style="display:none"></embed>
<br />

After introducing actor threads and removing the unattended workers, the actor tests require some updating.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6586466</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6569777</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 13 May 2013 19:26:52 +0000</pubDate>
  <enclosure length="101794217" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi236TerminologyUpdate892.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi236TerminologyUpdate639.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="101794217" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi236TerminologyUpdate892.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6569777"><![CDATA[<iframe src="http://blip.tv/play/h6UUg5KBRgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5KBRgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #236: Terminology Update</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi236TerminologyUpdate639.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">48017316-B944-11E2-B382-EDDDABBC8EC7</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-235-removing-unattended-workers-part-5-6584877</link>
  <title>Let's Code Jumi #235: Removing Unattended Workers (Part 5)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6584877</blip:posts_id>
  <blip:item_id>6568188</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-05-10T07:36:09Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1538</blip:runtime>
  <blip:embedLookup>h6UUg5H1EQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg5H1EQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6584877&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi235RemovingUnattendedWorkersPart5532.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Migrating away from using unattended workers into using the new MonitoredExecutor class.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg5H1EQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5H1EQI" style="display:none"></embed>
<br />

Migrating away from using unattended workers into using the new MonitoredExecutor class.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6584877</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6568188</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Fri, 10 May 2013 07:36:09 +0000</pubDate>
  <enclosure length="91681801" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi235RemovingUnattendedWorkersPart5514.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi235RemovingUnattendedWorkersPart5532.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="91681801" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi235RemovingUnattendedWorkersPart5514.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6568188"><![CDATA[<iframe src="http://blip.tv/play/h6UUg5H1EQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5H1EQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #235: Removing Unattended Workers (Part 5)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi235RemovingUnattendedWorkersPart5532.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">8DEE46A4-B739-11E2-AD5C-D182FF255F12</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-234-removing-unattended-workers-part-4-6583316</link>
  <title>Let's Code Jumi #234: Removing Unattended Workers (Part 4)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6583316</blip:posts_id>
  <blip:item_id>6566627</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-05-07T17:14:19Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1563</blip:runtime>
  <blip:embedLookup>h6UUg5HoeAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg5HoeAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6583316&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi234RemovingUnattendedWorkersPart4702.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Migrating away from using unattended workers into using the new MonitoredExecutor class.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg5HoeAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5HoeAI" style="display:none"></embed>
<br />

Migrating away from using unattended workers into using the new MonitoredExecutor class.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6583316</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6566627</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 07 May 2013 17:14:19 +0000</pubDate>
  <enclosure length="94425157" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi234RemovingUnattendedWorkersPart4122.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi234RemovingUnattendedWorkersPart4702.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="94425157" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi234RemovingUnattendedWorkersPart4122.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6566627"><![CDATA[<iframe src="http://blip.tv/play/h6UUg5HoeAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5HoeAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #234: Removing Unattended Workers (Part 4)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi234RemovingUnattendedWorkersPart4702.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">F2E9D846-B439-11E2-A344-9B71FCB5A80B</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-233-removing-unattended-workers-part-3-6581529</link>
  <title>Let's Code Jumi #233: Removing Unattended Workers (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6581529</blip:posts_id>
  <blip:item_id>6564840</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-05-03T21:39:35Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1578</blip:runtime>
  <blip:embedLookup>h6UUg5HafQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg5HafQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6581529&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi233RemovingUnattendedWorkersPart3210.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Migrating away from using unattended workers into using the new MonitoredExecutor class.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg5HafQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5HafQI" style="display:none"></embed>
<br />

Migrating away from using unattended workers into using the new MonitoredExecutor class.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6581529</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6564840</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Fri, 03 May 2013 21:39:35 +0000</pubDate>
  <enclosure length="115288209" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi233RemovingUnattendedWorkersPart3831.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi233RemovingUnattendedWorkersPart3210.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="115288209" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi233RemovingUnattendedWorkersPart3831.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6564840"><![CDATA[<iframe src="http://blip.tv/play/h6UUg5HafQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5HafQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #233: Removing Unattended Workers (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi233RemovingUnattendedWorkersPart3210.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">CED02D5E-B112-11E2-926F-DF67FCFD7974</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-232-removing-unattended-workers-part-2-6579103</link>
  <title>Let's Code Jumi #232: Removing Unattended Workers (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6579103</blip:posts_id>
  <blip:item_id>6562414</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-04-29T21:21:51Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1575</blip:runtime>
  <blip:embedLookup>h6UUg5HIAwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg5HIAwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6579103&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi232RemovingUnattendedWorkersPart2623.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Migrating away from using unattended workers into using the new MonitoredExecutor class.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg5HIAwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5HIAwI" style="display:none"></embed>
<br />

Migrating away from using unattended workers into using the new MonitoredExecutor class.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6579103</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6562414</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 29 Apr 2013 21:21:51 +0000</pubDate>
  <enclosure length="110727715" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi232RemovingUnattendedWorkersPart2855.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi232RemovingUnattendedWorkersPart2623.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="110727715" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi232RemovingUnattendedWorkersPart2855.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6562414"><![CDATA[<iframe src="http://blip.tv/play/h6UUg5HIAwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5HIAwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #232: Removing Unattended Workers (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi232RemovingUnattendedWorkersPart2623.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">C65DD7DC-AE44-11E2-A667-B6DE6D858D47</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-231-monitoredexecutor-part-3-6577217</link>
  <title>Let's Code Jumi #231: MonitoredExecutor (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6577217</blip:posts_id>
  <blip:item_id>6560528</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-04-26T07:41:58Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1587</blip:runtime>
  <blip:embedLookup>h6UUg5G5JQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg5G5JQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6577217&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi231MonitoredExecutorPart3603.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The MonitoredExecutor class had a bug which was probably the reason why we failed to put it into use.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg5G5JQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5G5JQI" style="display:none"></embed>
<br />

The MonitoredExecutor class had a bug which was probably the reason why we failed to put it into use.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6577217</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6560528</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Fri, 26 Apr 2013 07:41:58 +0000</pubDate>
  <enclosure length="98551183" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi231MonitoredExecutorPart3207.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi231MonitoredExecutorPart3603.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="98551183" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi231MonitoredExecutorPart3207.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6560528"><![CDATA[<iframe src="http://blip.tv/play/h6UUg5G5JQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5G5JQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #231: MonitoredExecutor (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi231MonitoredExecutorPart3603.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">CE025B2C-AB81-11E2-92B3-C02EAD60745A</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-230-removing-unattended-workers-part-1-6574914</link>
  <title>Let's Code Jumi #230: Removing Unattended Workers (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6574914</blip:posts_id>
  <blip:item_id>6558225</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-04-22T19:21:17Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1585</blip:runtime>
  <blip:embedLookup>h6UUg5GnJgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg5GnJgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6574914&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi230RemovingUnattendedWorkersPart1664.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Migrating away from using unattended workers into using the new MonitoredExecutor class.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg5GnJgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5GnJgI" style="display:none"></embed>
<br />

Migrating away from using unattended workers into using the new MonitoredExecutor class.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6574914</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6558225</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 22 Apr 2013 19:21:17 +0000</pubDate>
  <enclosure length="96043607" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi230RemovingUnattendedWorkersPart1588.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi230RemovingUnattendedWorkersPart1664.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="96043607" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi230RemovingUnattendedWorkersPart1588.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6558225"><![CDATA[<iframe src="http://blip.tv/play/h6UUg5GnJgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5GnJgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #230: Removing Unattended Workers (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi230RemovingUnattendedWorkersPart1664.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">4C821EAA-A7AA-11E2-A666-D66AE079E3D3</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-229-monitoredexecutor-part-2-6572290</link>
  <title>Let's Code Jumi #229: MonitoredExecutor (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6572290</blip:posts_id>
  <blip:item_id>6555600</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-04-17T22:01:04Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1523</blip:runtime>
  <blip:embedLookup>h6UUg5GSZgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg5GSZgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6572290&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi229MonitoredExecutorPart2241.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[If we create an Executor which notifies when it has finished executing its commands, that should help in getting rid of Actors.startUnattendedWorker() and the numerous callbacks of the old WorkerCounter.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg5GSZgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5GSZgI" style="display:none"></embed>
<br />

If we create an Executor which notifies when it has finished executing its commands, that should help in getting rid of Actors.startUnattendedWorker() and the numerous callbacks of the old WorkerCounter.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6572290</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6555600</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Wed, 17 Apr 2013 22:01:04 +0000</pubDate>
  <enclosure length="93779251" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi229MonitoredExecutorPart2649.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi229MonitoredExecutorPart2241.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="93779251" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi229MonitoredExecutorPart2649.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6555600"><![CDATA[<iframe src="http://blip.tv/play/h6UUg5GSZgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5GSZgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #229: MonitoredExecutor (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi229MonitoredExecutorPart2241.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">75F064C0-A482-11E2-95DB-D56EB7ED4C18</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-228-monitoredexecutor-part-1-6569804</link>
  <title>Let's Code Jumi #228: MonitoredExecutor (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6569804</blip:posts_id>
  <blip:item_id>6553114</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-04-13T21:38:20Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1635</blip:runtime>
  <blip:embedLookup>h6UUg5D_MAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg5D_MAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6569804&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi228MonitoredExecutorPart1821.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[If we create an Executor which notifies when it has finished executing its commands, that should help in getting rid of Actors.startUnattendedWorker() and the numerous callbacks of the old WorkerCounter.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg5D_MAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5D_MAI" style="display:none"></embed>
<br />

If we create an Executor which notifies when it has finished executing its commands, that should help in getting rid of Actors.startUnattendedWorker() and the numerous callbacks of the old WorkerCounter.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6569804</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6553114</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 13 Apr 2013 21:38:20 +0000</pubDate>
  <enclosure length="99940149" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi228MonitoredExecutorPart1806.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi228MonitoredExecutorPart1821.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="99940149" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi228MonitoredExecutorPart1806.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6553114"><![CDATA[<iframe src="http://blip.tv/play/h6UUg5D_MAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5D_MAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #228: MonitoredExecutor (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi228MonitoredExecutorPart1821.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">B93CC546-A079-11E2-97D8-8D4F6D12E122</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-227-decoupled-actor-threads-part-3-6566301</link>
  <title>Let's Code Jumi #227: Decoupled Actor Threads (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6566301</blip:posts_id>
  <blip:item_id>6549611</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-04-08T18:25:43Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1691</blip:runtime>
  <blip:embedLookup>h6UUg5DkAQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg5DkAQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6566301&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi227DecoupledActorThreadsPart3768.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Creating an actor used to be coupled with creating its thread (or reusing the current thread). By separating those operations we can unify &quot;primary&quot; and &quot;secondary&quot; actors, making the actors much simpler to use.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg5DkAQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5DkAQI" style="display:none"></embed>
<br />

Creating an actor used to be coupled with creating its thread (or reusing the current thread). By separating those operations we can unify &quot;primary&quot; and &quot;secondary&quot; actors, making the actors much simpler to use.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6566301</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6549611</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 08 Apr 2013 18:25:43 +0000</pubDate>
  <enclosure length="102497520" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi227DecoupledActorThreadsPart3820.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi227DecoupledActorThreadsPart3768.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="102497520" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi227DecoupledActorThreadsPart3820.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6549611"><![CDATA[<iframe src="http://blip.tv/play/h6UUg5DkAQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5DkAQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #227: Decoupled Actor Threads (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi227DecoupledActorThreadsPart3768.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">8936156E-97D2-11E2-B7F6-C93CDAA401EF</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-226-decoupled-actor-threads-part-2-6560230</link>
  <title>Let's Code Jumi #226: Decoupled Actor Threads (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6560230</blip:posts_id>
  <blip:item_id>6543540</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-03-28T18:08:47Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1567</blip:runtime>
  <blip:embedLookup>h6UUg5C0SgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg5C0SgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6560230&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi226DecoupledActorThreadsPart2829.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Creating an actor used to be coupled with creating its thread (or reusing the current thread). By separating those operations we can unify &quot;primary&quot; and &quot;secondary&quot; actors, making the actors much simpler to use.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg5C0SgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5C0SgI" style="display:none"></embed>
<br />

Creating an actor used to be coupled with creating its thread (or reusing the current thread). By separating those operations we can unify &quot;primary&quot; and &quot;secondary&quot; actors, making the actors much simpler to use.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6560230</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6543540</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Thu, 28 Mar 2013 18:08:47 +0000</pubDate>
  <enclosure length="96679565" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi226DecoupledActorThreadsPart2272.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi226DecoupledActorThreadsPart2829.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="96679565" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi226DecoupledActorThreadsPart2272.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6543540"><![CDATA[<iframe src="http://blip.tv/play/h6UUg5C0SgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5C0SgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #226: Decoupled Actor Threads (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi226DecoupledActorThreadsPart2829.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">35A26BE6-93EF-11E2-A87A-E53D9F0E27E8</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-225-decoupled-actor-threads-part-1-6556937</link>
  <title>Let's Code Jumi #225: Decoupled Actor Threads (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6556937</blip:posts_id>
  <blip:item_id>6540247</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-03-23T19:23:58Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1679</blip:runtime>
  <blip:embedLookup>h6UUg5CabQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg5CabQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6556937&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi225DecoupledActorThreadsPart1401.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Creating an actor used to be coupled with creating its thread (or reusing the current thread). By separating those operations we can unify &quot;primary&quot; and &quot;secondary&quot; actors, making the actors much simpler to use.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg5CabQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5CabQI" style="display:none"></embed>
<br />

Creating an actor used to be coupled with creating its thread (or reusing the current thread). By separating those operations we can unify &quot;primary&quot; and &quot;secondary&quot; actors, making the actors much simpler to use.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6556937</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6540247</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 23 Mar 2013 19:23:58 +0000</pubDate>
  <enclosure length="110922542" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi225DecoupledActorThreadsPart1525.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi225DecoupledActorThreadsPart1401.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="110922542" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi225DecoupledActorThreadsPart1525.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6540247"><![CDATA[<iframe src="http://blip.tv/play/h6UUg5CabQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg5CabQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #225: Decoupled Actor Threads (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi225DecoupledActorThreadsPart1401.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">8DE75D4C-8FAE-11E2-95B6-B8E12FE596FA</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-224-unified-actors-part-3-6553141</link>
  <title>Let's Code Jumi #224: Unified Actors (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6553141</blip:posts_id>
  <blip:item_id>6536451</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-03-18T09:31:04Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1538</blip:runtime>
  <blip:embedLookup>h6UUg4_9GQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4_9GQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6553141&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi224UnifiedActorsPart3958.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[By unifying the processing of &quot;primary&quot; and &quot;secondary&quot; actors, the internal design can be improved considerably, and later we can get rid of those two different actor categories completely.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4_9GQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4_9GQI" style="display:none"></embed>
<br />

By unifying the processing of &quot;primary&quot; and &quot;secondary&quot; actors, the internal design can be improved considerably, and later we can get rid of those two different actor categories completely.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6553141</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6536451</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 18 Mar 2013 09:31:04 +0000</pubDate>
  <enclosure length="93824809" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi224UnifiedActorsPart3554.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi224UnifiedActorsPart3958.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="93824809" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi224UnifiedActorsPart3554.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6536451"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4_9GQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4_9GQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #224: Unified Actors (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi224UnifiedActorsPart3958.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">D08AE6DA-898E-11E2-A45E-A1867FDA5CC5</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-223-unified-actors-part-2-6548205</link>
  <title>Let's Code Jumi #223: Unified Actors (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6548205</blip:posts_id>
  <blip:item_id>6531515</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-03-10T14:28:45Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1557</blip:runtime>
  <blip:embedLookup>h6UUg4_WUQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4_WUQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6548205&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi223UnifiedActorsPart2518.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[By unifying the processing of &quot;primary&quot; and &quot;secondary&quot; actors, the internal design can be improved considerably, and later we can get rid of those two different actor categories completely.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4_WUQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4_WUQI" style="display:none"></embed>
<br />

By unifying the processing of &quot;primary&quot; and &quot;secondary&quot; actors, the internal design can be improved considerably, and later we can get rid of those two different actor categories completely.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6548205</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6531515</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sun, 10 Mar 2013 14:28:45 +0000</pubDate>
  <enclosure length="106380711" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi223UnifiedActorsPart2493.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi223UnifiedActorsPart2518.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="106380711" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi223UnifiedActorsPart2493.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6531515"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4_WUQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4_WUQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #223: Unified Actors (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi223UnifiedActorsPart2518.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">4C3C128E-8333-11E2-87D5-C75FFE0E3F8C</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-222-unified-actors-part-1-6543202</link>
  <title>Let's Code Jumi #222: Unified Actors (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6543202</blip:posts_id>
  <blip:item_id>6526512</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-03-02T12:18:32Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1531</blip:runtime>
  <blip:embedLookup>h6UUg4+vRgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4+vRgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6543202&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi222UnifiedActorsPart1809.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[By unifying the processing of &quot;primary&quot; and &quot;secondary&quot; actors, the internal design can be improved considerably, and later we can get rid of those two different actor categories completely.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4%2BvRgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4+vRgI" style="display:none"></embed>
<br />

By unifying the processing of &quot;primary&quot; and &quot;secondary&quot; actors, the internal design can be improved considerably, and later we can get rid of those two different actor categories completely.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6543202</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6526512</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 02 Mar 2013 12:18:32 +0000</pubDate>
  <enclosure length="106543998" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi222UnifiedActorsPart1122.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi222UnifiedActorsPart1809.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="106543998" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi222UnifiedActorsPart1122.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6526512"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4%2BvRgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4+vRgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #222: Unified Actors (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi222UnifiedActorsPart1809.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">DAABB1AE-804B-11E2-AEC1-A1B1DD3D9E57</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-221-actorref-part-2-6540513</link>
  <title>Let's Code Jumi #221: ActorRef (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6540513</blip:posts_id>
  <blip:item_id>6523823</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-02-26T19:36:45Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1582</blip:runtime>
  <blip:embedLookup>h6UUg4+aRQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4+aRQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6540513&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi221ActorRefPart2717.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The Jumi Actors library can be made easier and safer to use by introducing a reference class, a bit like in Akka Actors. This is the first step for a bunch of design improvements to the actors library.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4%2BaRQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4+aRQI" style="display:none"></embed>
<br />

The Jumi Actors library can be made easier and safer to use by introducing a reference class, a bit like in Akka Actors. This is the first step for a bunch of design improvements to the actors library.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6540513</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6523823</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 26 Feb 2013 19:36:45 +0000</pubDate>
  <enclosure length="104612150" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi221ActorRefPart2805.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi221ActorRefPart2717.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="104612150" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi221ActorRefPart2805.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6523823"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4%2BaRQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4+aRQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #221: ActorRef (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi221ActorRefPart2717.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">F64384AE-7D3B-11E2-B465-9A885A4260F5</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-220-actorref-part-1-6537903</link>
  <title>Let's Code Jumi #220: ActorRef (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6537903</blip:posts_id>
  <blip:item_id>6521213</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-02-22T22:05:26Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1713</blip:runtime>
  <blip:embedLookup>h6UUg4+GEwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4+GEwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6537903&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi220ActorRefPart1114.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The Jumi Actors library can be made easier and safer to use by introducing a reference class, a bit like in Akka Actors. This is the first step for a bunch of design improvements to the actors library.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4%2BGEwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4+GEwI" style="display:none"></embed>
<br />

The Jumi Actors library can be made easier and safer to use by introducing a reference class, a bit like in Akka Actors. This is the first step for a bunch of design improvements to the actors library.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6537903</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6521213</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Fri, 22 Feb 2013 22:05:26 +0000</pubDate>
  <enclosure length="103639403" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi220ActorRefPart1259.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi220ActorRefPart1114.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="103639403" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi220ActorRefPart1259.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6521213"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4%2BGEwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4+GEwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #220: ActorRef (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi220ActorRefPart1114.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">BA78CCE6-7830-11E2-9CB0-F2388919080C</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-219-misc-refactoring-part-3-6532417</link>
  <title>Let's Code Jumi #219: Misc Refactoring (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6532417</blip:posts_id>
  <blip:item_id>6515727</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-02-16T12:02:25Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1573</blip:runtime>
  <blip:embedLookup>h6UUg47bJQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg47bJQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6532417&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi219MiscRefactoringPart3126.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Still some more small refactorings.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg47bJQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg47bJQI" style="display:none"></embed>
<br />

Still some more small refactorings.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6532417</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6515727</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 16 Feb 2013 12:02:25 +0000</pubDate>
  <enclosure length="94098076" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi219MiscRefactoringPart3152.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi219MiscRefactoringPart3126.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="94098076" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi219MiscRefactoringPart3152.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6515727"><![CDATA[<iframe src="http://blip.tv/play/h6UUg47bJQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg47bJQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #219: Misc Refactoring (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi219MiscRefactoringPart3126.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">AC066CB8-743E-11E2-AC58-8C9A0821E0C4</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-218-demuxing-denormalizer-part-3-6527632</link>
  <title>Let's Code Jumi #218: Demuxing Denormalizer (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6527632</blip:posts_id>
  <blip:item_id>6510942</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-02-11T11:32:09Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1960</blip:runtime>
  <blip:embedLookup>h6UUg461dAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg461dAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6527632&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi218DemuxingDenormalizerPart3382.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Extracting from TextUI a bunch of reusable classes for processing suite results.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg461dAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg461dAI" style="display:none"></embed>
<br />

Extracting from TextUI a bunch of reusable classes for processing suite results.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6527632</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6510942</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 11 Feb 2013 11:32:09 +0000</pubDate>
  <enclosure length="119858040" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi218DemuxingDenormalizerPart3539.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi218DemuxingDenormalizerPart3382.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="119858040" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi218DemuxingDenormalizerPart3539.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6510942"><![CDATA[<iframe src="http://blip.tv/play/h6UUg461dAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg461dAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #218: Demuxing Denormalizer (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi218DemuxingDenormalizerPart3382.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">196DBAAC-72AC-11E2-A205-82BD7F0D780C</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-217-demuxing-denormalizer-part-2-6526367</link>
  <title>Let's Code Jumi #217: Demuxing Denormalizer (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6526367</blip:posts_id>
  <blip:item_id>6509677</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-02-09T11:30:26Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1559</blip:runtime>
  <blip:embedLookup>h6UUg46sAwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg46sAwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6526367&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi217DemuxingDenormalizerPart2913.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Extracting from TextUI a bunch of reusable classes for processing suite results.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg46sAwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg46sAwI" style="display:none"></embed>
<br />

Extracting from TextUI a bunch of reusable classes for processing suite results.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6526367</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6509677</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 09 Feb 2013 11:30:26 +0000</pubDate>
  <enclosure length="94309684" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi217DemuxingDenormalizerPart2139.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi217DemuxingDenormalizerPart2913.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="94309684" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi217DemuxingDenormalizerPart2139.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6509677"><![CDATA[<iframe src="http://blip.tv/play/h6UUg46sAwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg46sAwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #217: Demuxing Denormalizer (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi217DemuxingDenormalizerPart2913.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">30CB8620-70B3-11E2-9524-93CA7B174826</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-216-demuxing-denormalizer-part-1-6524210</link>
  <title>Let's Code Jumi #216: Demuxing Denormalizer (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6524210</blip:posts_id>
  <blip:item_id>6507520</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-02-06T23:16:09Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1587</blip:runtime>
  <blip:embedLookup>h6UUg46bFgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg46bFgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6524210&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi216DemuxingDenormalizerPart1287.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Extracting from TextUI a bunch of reusable classes for processing suite results.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg46bFgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg46bFgI" style="display:none"></embed>
<br />

Extracting from TextUI a bunch of reusable classes for processing suite results.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6524210</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6507520</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Wed, 06 Feb 2013 23:16:09 +0000</pubDate>
  <enclosure length="100052252" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi216DemuxingDenormalizerPart1233.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi216DemuxingDenormalizerPart1287.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="100052252" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi216DemuxingDenormalizerPart1233.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6507520"><![CDATA[<iframe src="http://blip.tv/play/h6UUg46bFgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg46bFgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #216: Demuxing Denormalizer (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi216DemuxingDenormalizerPart1287.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">7B6556D8-6E48-11E2-9BC0-F6FA97E8D760</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-215-misc-refactoring-part-2-6521269</link>
  <title>Let's Code Jumi #215: Misc Refactoring (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6521269</blip:posts_id>
  <blip:item_id>6504579</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-02-03T21:27:16Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1676</blip:runtime>
  <blip:embedLookup>h6UUg46EGQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg46EGQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6521269&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi215MiscRefactoringPart2704.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Some small refactorings. A nice feature in IntelliJ IDEA is &quot;Analyze | Run Inspection by Name&quot; which lets you apply a quickfix with one command for all found problems in the whole project - in this case adding missing @Override annotations.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg46EGQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg46EGQI" style="display:none"></embed>
<br />

Some small refactorings. A nice feature in IntelliJ IDEA is &quot;Analyze | Run Inspection by Name&quot; which lets you apply a quickfix with one command for all found problems in the whole project - in this case adding missing @Override annotations.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6521269</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6504579</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sun, 03 Feb 2013 21:27:16 +0000</pubDate>
  <enclosure length="101322523" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi215MiscRefactoringPart2924.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi215MiscRefactoringPart2704.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="101322523" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi215MiscRefactoringPart2924.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6504579"><![CDATA[<iframe src="http://blip.tv/play/h6UUg46EGQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg46EGQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #215: Misc Refactoring (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi215MiscRefactoringPart2704.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">197EDD68-6D67-11E2-93C7-D519CFD46DDD</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-214-misc-refactoring-part-1-6520450</link>
  <title>Let's Code Jumi #214: Misc Refactoring (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6520450</blip:posts_id>
  <blip:item_id>6503760</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-02-02T18:33:55Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1511</blip:runtime>
  <blip:embedLookup>h6UUg439ZgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg439ZgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6520450&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi214MiscRefactoringPart1760.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Some small refactorings. A nice feature in IntelliJ IDEA is &quot;Analyze | Run Inspection by Name&quot; which lets you apply a quickfix with one command for all found problems in the whole project - in this case adding missing @Override annotations.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg439ZgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg439ZgI" style="display:none"></embed>
<br />

Some small refactorings. A nice feature in IntelliJ IDEA is &quot;Analyze | Run Inspection by Name&quot; which lets you apply a quickfix with one command for all found problems in the whole project - in this case adding missing @Override annotations.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6520450</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6503760</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 02 Feb 2013 18:33:55 +0000</pubDate>
  <enclosure length="94720592" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi214MiscRefactoringPart1541.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi214MiscRefactoringPart1760.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="94720592" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi214MiscRefactoringPart1541.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6503760"><![CDATA[<iframe src="http://blip.tv/play/h6UUg439ZgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg439ZgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #214: Misc Refactoring (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi214MiscRefactoringPart1760.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">2B84DFCE-6738-11E2-9F17-E125AB774B44</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-213-redundant-parameters-part-3-6513507</link>
  <title>Let's Code Jumi #213: Redundant Parameters (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6513507</blip:posts_id>
  <blip:item_id>6496817</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-01-25T21:42:52Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1577</blip:runtime>
  <blip:embedLookup>h6UUg43HRwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg43HRwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6513507&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi213RedundantParametersPart3629.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[With the onRunStarted event and RunId parameters in place, some of SuiteListener&apos;s other parameters can be deduced from the RunId, so they can be removed as redundant.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg43HRwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg43HRwI" style="display:none"></embed>
<br />

With the onRunStarted event and RunId parameters in place, some of SuiteListener&apos;s other parameters can be deduced from the RunId, so they can be removed as redundant.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6513507</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6496817</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Fri, 25 Jan 2013 21:42:52 +0000</pubDate>
  <enclosure length="100306654" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi213RedundantParametersPart3963.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi213RedundantParametersPart3629.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="100306654" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi213RedundantParametersPart3963.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6496817"><![CDATA[<iframe src="http://blip.tv/play/h6UUg43HRwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg43HRwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #213: Redundant Parameters (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi213RedundantParametersPart3629.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">D012C9C6-6471-11E2-B3E6-811A4AF96E96</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-212-redundant-parameters-part-2-6509898</link>
  <title>Let's Code Jumi #212: Redundant Parameters (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6509898</blip:posts_id>
  <blip:item_id>6493207</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-01-22T08:57:55Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1657</blip:runtime>
  <blip:embedLookup>h6UUg42rLgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg42rLgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6509898&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi212RedundantParametersPart2527.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[With the onRunStarted event and RunId parameters in place, some of SuiteListener&apos;s other parameters can be deduced from the RunId, so they can be removed as redundant.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg42rLgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg42rLgI" style="display:none"></embed>
<br />

With the onRunStarted event and RunId parameters in place, some of SuiteListener&apos;s other parameters can be deduced from the RunId, so they can be removed as redundant.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6509898</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6493207</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 22 Jan 2013 08:57:55 +0000</pubDate>
  <enclosure length="100728839" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi212RedundantParametersPart2501.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi212RedundantParametersPart2527.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="100728839" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi212RedundantParametersPart2501.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6493207"><![CDATA[<iframe src="http://blip.tv/play/h6UUg42rLgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg42rLgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #212: Redundant Parameters (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi212RedundantParametersPart2527.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">26015996-5F37-11E2-88B7-F32A53FADCC0</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-211-redundant-parameters-part-1-6503340</link>
  <title>Let's Code Jumi #211: Redundant Parameters (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6503340</blip:posts_id>
  <blip:item_id>6486649</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-01-15T17:15:24Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1588</blip:runtime>
  <blip:embedLookup>h6UUg4z4EAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4z4EAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6503340&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi211RedundantParametersPart1898.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[With the onRunStarted event and RunId parameters in place, some of SuiteListener&apos;s other parameters can be deduced from the RunId, so they can be removed as redundant.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4z4EAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4z4EAI" style="display:none"></embed>
<br />

With the onRunStarted event and RunId parameters in place, some of SuiteListener&apos;s other parameters can be deduced from the RunId, so they can be removed as redundant.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6503340</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6486649</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 15 Jan 2013 17:15:24 +0000</pubDate>
  <enclosure length="103967733" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi211RedundantParametersPart1380.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi211RedundantParametersPart1898.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="103967733" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi211RedundantParametersPart1380.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6486649"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4z4EAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4z4EAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #211: Redundant Parameters (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi211RedundantParametersPart1898.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">9B9FF4E6-5E6F-11E2-9368-A858FC8CE056</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-210-isolated-tests-6502243</link>
  <title>Let's Code Jumi #210: Isolated Tests</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6502243</blip:posts_id>
  <blip:item_id>6485552</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-01-14T17:27:02Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1460</blip:runtime>
  <blip:embedLookup>h6UUg4zvRwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4zvRwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6502243&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi210IsolatedTests650.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[When I rewrote TestClassRunnerTest and SuiteRunnerTest in specification style, I left behind tests which were not isolated - they were checking more things than just the one thing they were interested in. I figured out a way to write them better.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4zvRwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4zvRwI" style="display:none"></embed>
<br />

When I rewrote TestClassRunnerTest and SuiteRunnerTest in specification style, I left behind tests which were not isolated - they were checking more things than just the one thing they were interested in. I figured out a way to write them better.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6502243</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6485552</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 14 Jan 2013 17:27:02 +0000</pubDate>
  <enclosure length="111554802" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi210IsolatedTests367.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi210IsolatedTests650.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="111554802" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi210IsolatedTests367.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6485552"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4zvRwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4zvRwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #210: Isolated Tests</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi210IsolatedTests650.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">81B92552-56C2-11E2-87CD-A7A647A2B35F</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-209-run-events-part-6-6493416</link>
  <title>Let's Code Jumi #209: Run Events (Part 6)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6493416</blip:posts_id>
  <blip:item_id>6476725</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-01-04T23:00:17Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1691</blip:runtime>
  <blip:embedLookup>h6UUg4yqTAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4yqTAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6493416&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi209RunEventsPart6595.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The RunIds and the onRunStarted/onRunFinished events must still be propagated through the rest of the system and put into full use.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4yqTAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4yqTAI" style="display:none"></embed>
<br />

The RunIds and the onRunStarted/onRunFinished events must still be propagated through the rest of the system and put into full use.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6493416</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6476725</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Fri, 04 Jan 2013 23:00:17 +0000</pubDate>
  <enclosure length="101362128" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi209RunEventsPart6244.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi209RunEventsPart6595.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="101362128" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi209RunEventsPart6244.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6476725"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4yqTAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4yqTAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #209: Run Events (Part 6)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi209RunEventsPart6595.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">2150BE6C-5435-11E2-B568-C04BC1A91E30</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-208-run-events-part-5-6490471</link>
  <title>Let's Code Jumi #208: Run Events (Part 5)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6490471</blip:posts_id>
  <blip:item_id>6473780</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2013-01-01T17:03:14Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1408</blip:runtime>
  <blip:embedLookup>h6UUg4yTSwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4yTSwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6490471&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi208RunEventsPart5112.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The RunIds and the onRunStarted/onRunFinished events must still be propagated through the rest of the system and put into full use.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4yTSwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4yTSwI" style="display:none"></embed>
<br />

The RunIds and the onRunStarted/onRunFinished events must still be propagated through the rest of the system and put into full use.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6490471</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6473780</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 01 Jan 2013 17:03:14 +0000</pubDate>
  <enclosure length="103358141" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi208RunEventsPart5349.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi208RunEventsPart5112.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="103358141" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi208RunEventsPart5349.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6473780"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4yTSwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4yTSwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #208: Run Events (Part 5)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi208RunEventsPart5112.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">CBC10948-51EB-11E2-84CA-ED27FB192A1C</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-207-run-events-part-4-6488573</link>
  <title>Let's Code Jumi #207: Run Events (Part 4)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6488573</blip:posts_id>
  <blip:item_id>6471882</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-12-29T19:13:15Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1511</blip:runtime>
  <blip:embedLookup>h6UUg4yEYQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4yEYQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6488573&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi207RunEventsPart4541.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The RunIds and the onRunStarted/onRunFinished events must still be propagated through the rest of the system and put into full use.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4yEYQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4yEYQI" style="display:none"></embed>
<br />

The RunIds and the onRunStarted/onRunFinished events must still be propagated through the rest of the system and put into full use.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6488573</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6471882</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 29 Dec 2012 19:13:15 +0000</pubDate>
  <enclosure length="91985325" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi207RunEventsPart4979.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi207RunEventsPart4541.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="91985325" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi207RunEventsPart4979.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6471882"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4yEYQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4yEYQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #207: Run Events (Part 4)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi207RunEventsPart4541.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">AE448500-4FF4-11E2-AB00-FD3E6149BF9D</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-206-run-events-part-3-6486879</link>
  <title>Let's Code Jumi #206: Run Events (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6486879</blip:posts_id>
  <blip:item_id>6470188</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-12-27T07:11:48Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1621</blip:runtime>
  <blip:embedLookup>h6UUg4v3QwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4v3QwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6486879&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi206RunEventsPart3926.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The RunIds and the onRunStarted/onRunFinished events must still be propagated through the rest of the system and put into full use.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4v3QwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4v3QwI" style="display:none"></embed>
<br />

The RunIds and the onRunStarted/onRunFinished events must still be propagated through the rest of the system and put into full use.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6486879</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6470188</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Thu, 27 Dec 2012 07:11:48 +0000</pubDate>
  <enclosure length="93936064" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi206RunEventsPart3432.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi206RunEventsPart3926.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="93936064" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi206RunEventsPart3432.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6470188"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4v3QwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4v3QwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #206: Run Events (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi206RunEventsPart3926.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">CEF331B0-4E8D-11E2-AA35-AA40D426C0E2</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-205-run-events-part-2-6485695</link>
  <title>Let's Code Jumi #205: Run Events (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6485695</blip:posts_id>
  <blip:item_id>6469004</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-12-25T12:22:54Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1682</blip:runtime>
  <blip:embedLookup>h6UUg4vuIwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4vuIwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6485695&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi205RunEventsPart2742.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The RunIds and the onRunStarted/onRunFinished events must still be propagated through the rest of the system and put into full use.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4vuIwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4vuIwI" style="display:none"></embed>
<br />

The RunIds and the onRunStarted/onRunFinished events must still be propagated through the rest of the system and put into full use.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6485695</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6469004</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 25 Dec 2012 12:22:54 +0000</pubDate>
  <enclosure length="105121460" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi205RunEventsPart2128.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi205RunEventsPart2742.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="105121460" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi205RunEventsPart2128.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6469004"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4vuIwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4vuIwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #205: Run Events (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi205RunEventsPart2742.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">4D4A052E-4D59-11E2-B60F-B136FC872A07</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-204-run-events-part-1-6484604</link>
  <title>Let's Code Jumi #204: Run Events (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6484604</blip:posts_id>
  <blip:item_id>6467913</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-12-23T23:34:31Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1586</blip:runtime>
  <blip:embedLookup>h6UUg4vlYAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4vlYAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6484604&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi204RunEventsPart1931.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The RunIds and the onRunStarted/onRunFinished events must still be propagated through the rest of the system and put into full use.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4vlYAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4vlYAI" style="display:none"></embed>
<br />

The RunIds and the onRunStarted/onRunFinished events must still be propagated through the rest of the system and put into full use.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6484604</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6467913</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sun, 23 Dec 2012 23:34:31 +0000</pubDate>
  <enclosure length="99462748" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi204RunEventsPart1794.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi204RunEventsPart1931.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="99462748" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi204RunEventsPart1794.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6467913"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4vlYAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4vlYAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #204: Run Events (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi204RunEventsPart1931.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">3F0326C6-464C-11E2-8444-E38837B87E41</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-203-generating-runids-part-4-6476587</link>
  <title>Let's Code Jumi #203: Generating RunIds (Part 4)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6476587</blip:posts_id>
  <blip:item_id>6459896</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-12-15T00:13:26Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1537</blip:runtime>
  <blip:embedLookup>h6UUg4unDwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4unDwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6476587&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi203GeneratingRunIdsPart4573.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The user interface supports multiple test runs, but the backend does not yet generate unique RunIds for the runs.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4unDwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4unDwI" style="display:none"></embed>
<br />

The user interface supports multiple test runs, but the backend does not yet generate unique RunIds for the runs.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6476587</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6459896</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 15 Dec 2012 00:13:26 +0000</pubDate>
  <enclosure length="94258289" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi203GeneratingRunIdsPart4829.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi203GeneratingRunIdsPart4573.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="94258289" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi203GeneratingRunIdsPart4829.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6459896"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4unDwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4unDwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #203: Generating RunIds (Part 4)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi203GeneratingRunIdsPart4573.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">A7E5DBBA-4247-11E2-9195-BC6575073FE5</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-202-generating-runids-part-3-6470215</link>
  <title>Let's Code Jumi #202: Generating RunIds (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6470215</blip:posts_id>
  <blip:item_id>6453524</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-12-09T21:30:30Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1585</blip:runtime>
  <blip:embedLookup>h6UUg4r1KwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4r1KwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6470215&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi202GeneratingRunIdsPart3900.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The user interface supports multiple test runs, but the backend does not yet generate unique RunIds for the runs.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4r1KwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4r1KwI" style="display:none"></embed>
<br />

The user interface supports multiple test runs, but the backend does not yet generate unique RunIds for the runs.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6470215</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6453524</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sun, 09 Dec 2012 21:30:30 +0000</pubDate>
  <enclosure length="98300910" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi202GeneratingRunIdsPart3245.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi202GeneratingRunIdsPart3900.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="98300910" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi202GeneratingRunIdsPart3245.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6453524"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4r1KwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4r1KwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #202: Generating RunIds (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi202GeneratingRunIdsPart3900.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">45CDAA42-3C76-11E2-A74A-A79A4D1E2445</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-201-generating-runids-part-2-6461656</link>
  <title>Let's Code Jumi #201: Generating RunIds (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6461656</blip:posts_id>
  <blip:item_id>6444965</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-12-02T11:49:04Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1549</blip:runtime>
  <blip:embedLookup>h6UUg4qyPAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4qyPAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6461656&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi201GeneratingRunIdsPart2885.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The user interface supports multiple test runs, but the backend does not yet generate unique RunIds for the runs.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4qyPAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4qyPAI" style="display:none"></embed>
<br />

The user interface supports multiple test runs, but the backend does not yet generate unique RunIds for the runs.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6461656</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6444965</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sun, 02 Dec 2012 11:49:04 +0000</pubDate>
  <enclosure length="93631924" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi201GeneratingRunIdsPart2843.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi201GeneratingRunIdsPart2885.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="93631924" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi201GeneratingRunIdsPart2843.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6444965"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4qyPAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4qyPAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #201: Generating RunIds (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi201GeneratingRunIdsPart2885.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">F21493BA-3BF4-11E2-BF1F-C5745309CC5D</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-200-generating-runids-part-1-6461162</link>
  <title>Let's Code Jumi #200: Generating RunIds (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6461162</blip:posts_id>
  <blip:item_id>6444471</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-12-01T20:23:19Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1482</blip:runtime>
  <blip:embedLookup>h6UUg4quTgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4quTgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6461162&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi200GeneratingRunIdsPart1606.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The user interface supports multiple test runs, but the backend does not yet generate unique RunIds for the runs.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4quTgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4quTgI" style="display:none"></embed>
<br />

The user interface supports multiple test runs, but the backend does not yet generate unique RunIds for the runs.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6461162</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6444471</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 01 Dec 2012 20:23:19 +0000</pubDate>
  <enclosure length="86440151" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi200GeneratingRunIdsPart1933.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi200GeneratingRunIdsPart1606.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="86440151" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi200GeneratingRunIdsPart1933.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6444471"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4quTgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4quTgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #200: Generating RunIds (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi200GeneratingRunIdsPart1606.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">B05FA7C2-32F6-11E2-8146-D2FFD9301B40</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-199-fixing-event-stub-conflicts-part-4-6448123</link>
  <title>Let's Code Jumi #199: Fixing Event Stub Conflicts (Part 4)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6448123</blip:posts_id>
  <blip:item_id>6431431</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-11-20T09:43:07Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1524</blip:runtime>
  <blip:embedLookup>h6UUg4nIXwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4nIXwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6448123&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi199FixingEventStubConflictsPart4610.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[An earlier refactoring exposed a problem with the code generator which caused the generated event stubs of one interface to overwrite those of another interface.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4nIXwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4nIXwI" style="display:none"></embed>
<br />

An earlier refactoring exposed a problem with the code generator which caused the generated event stubs of one interface to overwrite those of another interface.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6448123</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6431431</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 20 Nov 2012 09:43:07 +0000</pubDate>
  <enclosure length="98410882" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi199FixingEventStubConflictsPart4843.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi199FixingEventStubConflictsPart4610.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="98410882" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi199FixingEventStubConflictsPart4843.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6431431"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4nIXwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4nIXwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #199: Fixing Event Stub Conflicts (Part 4)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi199FixingEventStubConflictsPart4610.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">1BF64978-2F00-11E2-879B-B617541B4418</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-198-fixing-event-stub-conflicts-part-3-6438188</link>
  <title>Let's Code Jumi #198: Fixing Event Stub Conflicts (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6438188</blip:posts_id>
  <blip:item_id>6421496</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-11-15T08:40:29Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1633</blip:runtime>
  <blip:embedLookup>h6UUg4j7EAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4j7EAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6438188&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi198FixingEventStubConflictsPart3332.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[An earlier refactoring exposed a problem with the code generator which caused the generated event stubs of one interface to overwrite those of another interface.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4j7EAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4j7EAI" style="display:none"></embed>
<br />

An earlier refactoring exposed a problem with the code generator which caused the generated event stubs of one interface to overwrite those of another interface.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6438188</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6421496</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Thu, 15 Nov 2012 08:40:29 +0000</pubDate>
  <enclosure length="104683372" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi198FixingEventStubConflictsPart3300.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi198FixingEventStubConflictsPart3332.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="104683372" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi198FixingEventStubConflictsPart3300.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6421496"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4j7EAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4j7EAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #198: Fixing Event Stub Conflicts (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi198FixingEventStubConflictsPart3332.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">E02FD9EA-2AB3-11E2-8D3A-F72C430AF6D1</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-197-fixing-event-stub-conflicts-part-2-6432042</link>
  <title>Let's Code Jumi #197: Fixing Event Stub Conflicts (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6432042</blip:posts_id>
  <blip:item_id>6415350</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-11-09T21:24:42Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1701</blip:runtime>
  <blip:embedLookup>h6UUg4jLDgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4jLDgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6432042&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi197FixingEventStubConflictsPart2728.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[An earlier refactoring exposed a problem with the code generator which caused the generated event stubs of one interface to overwrite those of another interface.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4jLDgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4jLDgI" style="display:none"></embed>
<br />

An earlier refactoring exposed a problem with the code generator which caused the generated event stubs of one interface to overwrite those of another interface.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6432042</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6415350</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Fri, 09 Nov 2012 21:24:42 +0000</pubDate>
  <enclosure length="103237809" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi197FixingEventStubConflictsPart2951.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi197FixingEventStubConflictsPart2728.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="103237809" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi197FixingEventStubConflictsPart2951.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6415350"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4jLDgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4jLDgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #197: Fixing Event Stub Conflicts (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi197FixingEventStubConflictsPart2728.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">5C036162-282B-11E2-9EE4-82DD1468C7EA</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-196-fixing-event-stub-conflicts-part-1-6427466</link>
  <title>Let's Code Jumi #196: Fixing Event Stub Conflicts (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6427466</blip:posts_id>
  <blip:item_id>6410774</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-11-06T16:02:26Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1500</blip:runtime>
  <blip:embedLookup>h6UUg4inLgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4inLgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6427466&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi196FixingEventStubConflictsPart1665.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[An earlier refactoring exposed a problem with the code generator which caused the generated event stubs of one interface to overwrite those of another interface.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4inLgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4inLgI" style="display:none"></embed>
<br />

An earlier refactoring exposed a problem with the code generator which caused the generated event stubs of one interface to overwrite those of another interface.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6427466</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6410774</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 06 Nov 2012 16:02:26 +0000</pubDate>
  <enclosure length="91503571" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi196FixingEventStubConflictsPart1724.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi196FixingEventStubConflictsPart1665.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="91503571" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi196FixingEventStubConflictsPart1724.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6410774"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4inLgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4inLgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #196: Fixing Event Stub Conflicts (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi196FixingEventStubConflictsPart1665.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">75A59EFE-1F53-11E2-8D0D-DFD78BB9DD21</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-195-design-feedback-part-2-6415015</link>
  <title>Let's Code Jumi #195: Design Feedback (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6415015</blip:posts_id>
  <blip:item_id>6398323</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-10-26T09:56:49Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1602</blip:runtime>
  <blip:embedLookup>h6UUg4fGCwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4fGCwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6415015&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi195DesignFeedbackPart2514.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Writing unit tests in SuiteRunnerTest revealed that the DriverFinder interface makes things hard to test, so let&apos;s improve the design to make it testable.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4fGCwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4fGCwI" style="display:none"></embed>
<br />

Writing unit tests in SuiteRunnerTest revealed that the DriverFinder interface makes things hard to test, so let&apos;s improve the design to make it testable.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6415015</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6398323</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Fri, 26 Oct 2012 09:56:49 +0000</pubDate>
  <enclosure length="96224931" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi195DesignFeedbackPart2537.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi195DesignFeedbackPart2514.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="96224931" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi195DesignFeedbackPart2537.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6398323"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4fGCwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4fGCwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #195: Design Feedback (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi195DesignFeedbackPart2514.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">27204410-1C8C-11E2-9337-CB3874ECC8F4</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-194-design-feedback-part-1-6409959</link>
  <title>Let's Code Jumi #194: Design Feedback (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6409959</blip:posts_id>
  <blip:item_id>6393267</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-10-22T21:05:05Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1612</blip:runtime>
  <blip:embedLookup>h6UUg4eeSwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4eeSwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6409959&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi194DesignFeedbackPart1301.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Writing unit tests in SuiteRunnerTest revealed that the DriverFinder interface makes things hard to test, so let&apos;s improve the design to make it testable.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4eeSwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4eeSwI" style="display:none"></embed>
<br />

Writing unit tests in SuiteRunnerTest revealed that the DriverFinder interface makes things hard to test, so let&apos;s improve the design to make it testable.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6409959</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6393267</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 22 Oct 2012 21:05:05 +0000</pubDate>
  <enclosure length="97296416" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi194DesignFeedbackPart1920.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi194DesignFeedbackPart1301.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="97296416" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi194DesignFeedbackPart1920.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6393267"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4eeSwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4eeSwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #194: Design Feedback (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi194DesignFeedbackPart1301.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">25BC2218-17CF-11E2-8F49-FEDAC87CE2A7</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-193-calm-before-the-storm-part-4-6401842</link>
  <title>Let's Code Jumi #193: Calm Before the Storm (Part 4)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6401842</blip:posts_id>
  <blip:item_id>6385150</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-10-16T20:22:03Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1542</blip:runtime>
  <blip:embedLookup>h6UUg4bfFgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4bfFgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6401842&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi193CalmBeforeTheStormPart4268.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The next feature to add is generating the RunIds. But before implementing that, let&apos;s take a moment to refactor the classes which will soon be modified.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4bfFgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4bfFgI" style="display:none"></embed>
<br />

The next feature to add is generating the RunIds. But before implementing that, let&apos;s take a moment to refactor the classes which will soon be modified.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6401842</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6385150</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 16 Oct 2012 20:22:03 +0000</pubDate>
  <enclosure length="101302815" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi193CalmBeforeTheStormPart4888.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi193CalmBeforeTheStormPart4268.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="101302815" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi193CalmBeforeTheStormPart4888.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6385150"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4bfFgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4bfFgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #193: Calm Before the Storm (Part 4)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi193CalmBeforeTheStormPart4268.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">A022FE6A-0F22-11E2-BFE7-A2BFA38470C9</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-192-calm-before-the-storm-part-3-6386385</link>
  <title>Let's Code Jumi #192: Calm Before the Storm (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6386385</blip:posts_id>
  <blip:item_id>6369690</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-10-05T19:26:56Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1710</blip:runtime>
  <blip:embedLookup>h6UUg4XmNQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4XmNQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6386385&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi192CalmBeforeTheStormPart3367.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The next feature to add is generating the RunIds. But before implementing that, let&apos;s take a moment to refactor the classes which will soon be modified.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4XmNQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4XmNQI" style="display:none"></embed>
<br />

The next feature to add is generating the RunIds. But before implementing that, let&apos;s take a moment to refactor the classes which will soon be modified.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6386385</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6369690</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Fri, 05 Oct 2012 19:26:56 +0000</pubDate>
  <enclosure length="106427422" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi192CalmBeforeTheStormPart3339.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi192CalmBeforeTheStormPart3367.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="106427422" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi192CalmBeforeTheStormPart3339.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6369690"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4XmNQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4XmNQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #192: Calm Before the Storm (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi192CalmBeforeTheStormPart3367.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">409A36CC-0D86-11E2-8AD7-F1D1D9643C34</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-191-calm-before-the-storm-part-2-6382683</link>
  <title>Let's Code Jumi #191: Calm Before the Storm (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6382683</blip:posts_id>
  <blip:item_id>6365983</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-10-03T18:15:03Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1461</blip:runtime>
  <blip:embedLookup>h6UUg4XJPwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4XJPwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6382683&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi191CalmBeforeTheStormPart2580.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The next feature to add is generating the RunIds. But before implementing that, let&apos;s take a moment to refactor the classes which will soon be modified.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4XJPwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4XJPwI" style="display:none"></embed>
<br />

The next feature to add is generating the RunIds. But before implementing that, let&apos;s take a moment to refactor the classes which will soon be modified.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6382683</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6365983</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Wed, 03 Oct 2012 18:15:03 +0000</pubDate>
  <enclosure length="88219254" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi191CalmBeforeTheStormPart2524.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi191CalmBeforeTheStormPart2580.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="88219254" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi191CalmBeforeTheStormPart2524.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6365983"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4XJPwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4XJPwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #191: Calm Before the Storm (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi191CalmBeforeTheStormPart2580.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">2CDA580E-0B99-11E2-B671-D7E6863768BB</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-190-calm-before-the-storm-part-1-6378393</link>
  <title>Let's Code Jumi #190: Calm Before the Storm (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6378393</blip:posts_id>
  <blip:item_id>6361687</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-10-01T07:25:28Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1556</blip:runtime>
  <blip:embedLookup>h6UUg4WnfQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4WnfQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6378393&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi190CalmBeforeTheStormPart1429.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The next feature to add is generating the RunIds. But before implementing that, let&apos;s take a moment to refactor the classes which will soon be modified.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4WnfQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4WnfQI" style="display:none"></embed>
<br />

The next feature to add is generating the RunIds. But before implementing that, let&apos;s take a moment to refactor the classes which will soon be modified.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6378393</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6361687</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 01 Oct 2012 07:25:28 +0000</pubDate>
  <enclosure length="104688591" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi190CalmBeforeTheStormPart1787.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi190CalmBeforeTheStormPart1429.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="104688591" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi190CalmBeforeTheStormPart1787.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6361687"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4WnfQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4WnfQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #190: Calm Before the Storm (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi190CalmBeforeTheStormPart1429.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">568534AA-0566-11E2-BF9D-9E665B1C5EC4</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-189-checking-test-runs-part-2-6366267</link>
  <title>Let's Code Jumi #189: Checking Test Runs (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6366267</blip:posts_id>
  <blip:item_id>6349550</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-09-23T10:06:27Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1618</blip:runtime>
  <blip:embedLookup>h6UUg4TJHwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4TJHwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6366267&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi189CheckingTestRunsPart2180.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[With TextUIParser implemented, we can improve the end-to-end tests to check individual test runs, which will expose what has not yet been implemented in the support for multiple test runs.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4TJHwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4TJHwI" style="display:none"></embed>
<br />

With TextUIParser implemented, we can improve the end-to-end tests to check individual test runs, which will expose what has not yet been implemented in the support for multiple test runs.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6366267</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6349550</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sun, 23 Sep 2012 10:06:27 +0000</pubDate>
  <enclosure length="98153794" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi189CheckingTestRunsPart2892.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi189CheckingTestRunsPart2180.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="98153794" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi189CheckingTestRunsPart2892.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6349550"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4TJHwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4TJHwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #189: Checking Test Runs (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi189CheckingTestRunsPart2180.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">27062680-0368-11E2-8DEA-B7884F1AF2E1</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-188-checking-test-runs-part-1-6362963</link>
  <title>Let's Code Jumi #188: Checking Test Runs (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6362963</blip:posts_id>
  <blip:item_id>6346246</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-09-20T21:14:24Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1666</blip:runtime>
  <blip:embedLookup>h6UUg4SvNwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4SvNwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6362963&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi188CheckingTestRunsPart1326.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[With TextUIParser implemented, we can improve the end-to-end tests to check individual test runs, which will expose what has not yet been implemented in the support for multiple test runs.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4SvNwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4SvNwI" style="display:none"></embed>
<br />

With TextUIParser implemented, we can improve the end-to-end tests to check individual test runs, which will expose what has not yet been implemented in the support for multiple test runs.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6362963</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6346246</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Thu, 20 Sep 2012 21:14:24 +0000</pubDate>
  <enclosure length="101179613" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi188CheckingTestRunsPart1605.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi188CheckingTestRunsPart1326.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="101179613" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi188CheckingTestRunsPart1605.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6346246"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4SvNwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4SvNwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #188: Checking Test Runs (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi188CheckingTestRunsPart1326.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">D9B3B2F2-FE90-11E1-91E4-D6756FC7C6F7</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-187-regular-expressions-part-4-6353361</link>
  <title>Let's Code Jumi #187: Regular Expressions (Part 4)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6353361</blip:posts_id>
  <blip:item_id>6336643</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-09-14T17:23:07Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1484</blip:runtime>
  <blip:embedLookup>h6UUg4PkNQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4PkNQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6353361&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi187RegularExpressionsPart4889.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Adding support for multiple test runs into TextUIParser. Lots of regular expressions are needed, including less often used regex features such as positive lookahead and embedded flag expressions.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4PkNQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4PkNQI" style="display:none"></embed>
<br />

Adding support for multiple test runs into TextUIParser. Lots of regular expressions are needed, including less often used regex features such as positive lookahead and embedded flag expressions.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6353361</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6336643</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Fri, 14 Sep 2012 17:23:07 +0000</pubDate>
  <enclosure length="104836270" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi187RegularExpressionsPart4563.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi187RegularExpressionsPart4889.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="104836270" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi187RegularExpressionsPart4563.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6336643"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4PkNQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4PkNQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #187: Regular Expressions (Part 4)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi187RegularExpressionsPart4889.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">BB432F8A-FC3A-11E1-AA80-87EDE36A1C07</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-186-regular-expressions-part-3-6347543</link>
  <title>Let's Code Jumi #186: Regular Expressions (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6347543</blip:posts_id>
  <blip:item_id>6330823</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-09-11T18:01:37Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1535</blip:runtime>
  <blip:embedLookup>h6UUg4O2ewI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4O2ewI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6347543&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi186RegularExpressionsPart3455.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Adding support for multiple test runs into TextUIParser. Lots of regular expressions are needed, including less often used regex features such as positive lookahead and embedded flag expressions.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4O2ewI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4O2ewI" style="display:none"></embed>
<br />

Adding support for multiple test runs into TextUIParser. Lots of regular expressions are needed, including less often used regex features such as positive lookahead and embedded flag expressions.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6347543</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6330823</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 11 Sep 2012 18:01:37 +0000</pubDate>
  <enclosure length="101486431" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi186RegularExpressionsPart3406.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi186RegularExpressionsPart3455.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="101486431" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi186RegularExpressionsPart3406.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6330823"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4O2ewI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4O2ewI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #186: Regular Expressions (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi186RegularExpressionsPart3455.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">BA2A78C6-FA67-11E1-8F62-E57E1D7AF36D</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-185-regular-expressions-part-2-6343485</link>
  <title>Let's Code Jumi #185: Regular Expressions (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6343485</blip:posts_id>
  <blip:item_id>6326764</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-09-09T10:18:40Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1548</blip:runtime>
  <blip:embedLookup>h6UUg4OXIQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4OXIQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6343485&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi185RegularExpressionsPart2836.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Adding support for multiple test runs into TextUIParser. Lots of regular expressions are needed, including less often used regex features such as positive lookahead and embedded flag expressions.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4OXIQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4OXIQI" style="display:none"></embed>
<br />

Adding support for multiple test runs into TextUIParser. Lots of regular expressions are needed, including less often used regex features such as positive lookahead and embedded flag expressions.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6343485</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6326764</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sun, 09 Sep 2012 10:18:40 +0000</pubDate>
  <enclosure length="100309580" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi185RegularExpressionsPart2347.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi185RegularExpressionsPart2836.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="100309580" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi185RegularExpressionsPart2347.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6326764"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4OXIQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4OXIQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #185: Regular Expressions (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi185RegularExpressionsPart2836.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">CFE0BC44-F868-11E1-909C-8DE674252CE1</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-184-regular-expressions-part-1-6339591</link>
  <title>Let's Code Jumi #184: Regular Expressions (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6339591</blip:posts_id>
  <blip:item_id>6322870</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-09-06T21:21:24Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1461</blip:runtime>
  <blip:embedLookup>h6UUg4L4awI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4L4awI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6339591&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi184RegularExpressionsPart1769.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Adding support for multiple test runs into TextUIParser. Lots of regular expressions are needed, including less often used regex features such as positive lookahead and embedded flag expressions.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4L4awI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4L4awI" style="display:none"></embed>
<br />

Adding support for multiple test runs into TextUIParser. Lots of regular expressions are needed, including less often used regex features such as positive lookahead and embedded flag expressions.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6339591</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6322870</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Thu, 06 Sep 2012 21:21:24 +0000</pubDate>
  <enclosure length="89430316" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi184RegularExpressionsPart1193.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi184RegularExpressionsPart1769.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="89430316" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi184RegularExpressionsPart1193.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6322870"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4L4awI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4L4awI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #184: Regular Expressions (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi184RegularExpressionsPart1769.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">85956D64-F607-11E1-967F-8B861361ACF2</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-183-primitive-obsession-part-2-6334599</link>
  <title>Let's Code Jumi #183: Primitive Obsession (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6334599</blip:posts_id>
  <blip:item_id>6317865</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-09-03T20:39:56Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1693</blip:runtime>
  <blip:embedLookup>h6UUg4LRawI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4LRawI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6334599&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi183PrimitiveObsessionPart2841.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Removing primitive obsession by replacing the use of ints with RunId. Tens of places need to be updated, so it&apos;s important to proceed in small steps, passing all tests every couple of minutes.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4LRawI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4LRawI" style="display:none"></embed>
<br />

Removing primitive obsession by replacing the use of ints with RunId. Tens of places need to be updated, so it&apos;s important to proceed in small steps, passing all tests every couple of minutes.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6334599</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6317865</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 03 Sep 2012 20:39:56 +0000</pubDate>
  <enclosure length="127253697" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi183PrimitiveObsessionPart2539.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi183PrimitiveObsessionPart2841.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="127253697" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi183PrimitiveObsessionPart2539.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6317865"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4LRawI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4LRawI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #183: Primitive Obsession (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi183PrimitiveObsessionPart2841.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">1325BD4E-F420-11E1-8ADD-B3090EBE6F64</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-182-primitive-obsession-part-1-6331774</link>
  <title>Let's Code Jumi #182: Primitive Obsession (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6331774</blip:posts_id>
  <blip:item_id>6315040</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-09-01T10:30:39Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1528</blip:runtime>
  <blip:embedLookup>h6UUg4K7YgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4K7YgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6331774&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi182PrimitiveObsessionPart1938.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Removing primitive obsession by replacing the use of ints with RunId. Tens of places need to be updated, so it&apos;s important to proceed in small steps, passing all tests every couple of minutes.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4K7YgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4K7YgI" style="display:none"></embed>
<br />

Removing primitive obsession by replacing the use of ints with RunId. Tens of places need to be updated, so it&apos;s important to proceed in small steps, passing all tests every couple of minutes.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6331774</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6315040</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 01 Sep 2012 10:30:39 +0000</pubDate>
  <enclosure length="106431309" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi182PrimitiveObsessionPart1435.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi182PrimitiveObsessionPart1938.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="106431309" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi182PrimitiveObsessionPart1435.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6315040"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4K7YgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4K7YgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #182: Primitive Obsession (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi182PrimitiveObsessionPart1938.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">FA693664-F1F4-11E1-B052-88336DA69C8F</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-181-enter-runid-part-2-6327384</link>
  <title>Let's Code Jumi #181: Enter RunId (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6327384</blip:posts_id>
  <blip:item_id>6310645</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-08-29T16:17:07Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1582</blip:runtime>
  <blip:embedLookup>h6UUg4KZPAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4KZPAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6327384&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi181EnterRunIdPart2612.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Introducing Run IDs step by step, to make it possible to identify concurrent test runs.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4KZPAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4KZPAI" style="display:none"></embed>
<br />

Introducing Run IDs step by step, to make it possible to identify concurrent test runs.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6327384</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6310645</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Wed, 29 Aug 2012 16:17:07 +0000</pubDate>
  <enclosure length="102086762" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi181EnterRunIdPart2859.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi181EnterRunIdPart2612.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="102086762" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi181EnterRunIdPart2859.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6310645"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4KZPAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4KZPAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #181: Enter RunId (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi181EnterRunIdPart2612.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">5955B4CC-EF4D-11E1-B542-9048EA54D3FC</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-180-enter-runid-part-1-6322520</link>
  <title>Let's Code Jumi #180: Enter RunId (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6322520</blip:posts_id>
  <blip:item_id>6305774</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-08-26T07:12:08Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1579</blip:runtime>
  <blip:embedLookup>h6UUg4HzPAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4HzPAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6322520&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi180EnterRunIdPart1738.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Introducing Run IDs step by step, to make it possible to identify concurrent test runs.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4HzPAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4HzPAI" style="display:none"></embed>
<br />

Introducing Run IDs step by step, to make it possible to identify concurrent test runs.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6322520</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6305774</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sun, 26 Aug 2012 07:12:08 +0000</pubDate>
  <enclosure length="105016436" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi180EnterRunIdPart1187.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi180EnterRunIdPart1738.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="105016436" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi180EnterRunIdPart1187.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6305774"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4HzPAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4HzPAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #180: Enter RunId (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi180EnterRunIdPart1738.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">8248BA86-ED32-11E1-B2E4-E390D555FC13</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-179-imports-part-2-6318891</link>
  <title>Let's Code Jumi #179: Imports (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6318891</blip:posts_id>
  <blip:item_id>6302145</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-08-23T14:54:58Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1435</blip:runtime>
  <blip:embedLookup>h6UUg4HXDwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4HXDwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6318891&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi179ImportsPart2700.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Our code generator tries to import primitive types, so that needs to be fixed before we can add Run IDs to the SuiteListener interface. This is also a chance to leave the code a little bit better than we found it.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4HXDwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4HXDwI" style="display:none"></embed>
<br />

Our code generator tries to import primitive types, so that needs to be fixed before we can add Run IDs to the SuiteListener interface. This is also a chance to leave the code a little bit better than we found it.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6318891</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6302145</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Thu, 23 Aug 2012 14:54:58 +0000</pubDate>
  <enclosure length="84420494" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi179ImportsPart2131.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi179ImportsPart2700.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="84420494" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi179ImportsPart2131.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6302145"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4HXDwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4HXDwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #179: Imports (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi179ImportsPart2700.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">E5A4244A-EB1F-11E1-8891-8FF6DE4C7497</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-178-imports-part-1-6314394</link>
  <title>Let's Code Jumi #178: Imports (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6314394</blip:posts_id>
  <blip:item_id>6297645</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-08-20T23:36:42Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1679</blip:runtime>
  <blip:embedLookup>h6UUg4GzfgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4GzfgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6314394&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi178ImportsPart1231.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Our code generator tries to import primitive types, so that needs to be fixed before we can add Run IDs to the SuiteListener interface. This is also a chance to leave the code a little bit better than we found it.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4GzfgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4GzfgI" style="display:none"></embed>
<br />

Our code generator tries to import primitive types, so that needs to be fixed before we can add Run IDs to the SuiteListener interface. This is also a chance to leave the code a little bit better than we found it.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6314394</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6297645</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 20 Aug 2012 23:36:42 +0000</pubDate>
  <enclosure length="100182688" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi178ImportsPart1860.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi178ImportsPart1231.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="100182688" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi178ImportsPart1860.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6297645"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4GzfgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4GzfgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #178: Imports (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi178ImportsPart1231.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">630AA90C-E843-11E1-8973-F5DD82BA5630</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-177-text-ui-parsing-part-3-6309331</link>
  <title>Let's Code Jumi #177: Text UI Parsing (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6309331</blip:posts_id>
  <blip:item_id>6292575</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-08-17T08:13:12Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1562</blip:runtime>
  <blip:embedLookup>h6UUg4GMNwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4GMNwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6309331&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi177TextUIParsingPart3847.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[To improve the end-to-end tests to detect the incompleteness of the system, I will need to parse the text UI.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4GMNwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4GMNwI" style="display:none"></embed>
<br />

To improve the end-to-end tests to detect the incompleteness of the system, I will need to parse the text UI.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6309331</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6292575</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Fri, 17 Aug 2012 08:13:12 +0000</pubDate>
  <enclosure length="92239832" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi177TextUIParsingPart3759.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi177TextUIParsingPart3847.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="92239832" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi177TextUIParsingPart3759.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6292575"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4GMNwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4GMNwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #177: Text UI Parsing (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi177TextUIParsingPart3847.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">B9ED0084-E6C8-11E1-9400-F05D76A2FF11</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-176-text-ui-parsing-part-2-6306267</link>
  <title>Let's Code Jumi #176: Text UI Parsing (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6306267</blip:posts_id>
  <blip:item_id>6289511</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-08-15T11:02:38Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1519</blip:runtime>
  <blip:embedLookup>h6UUg4D0PwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4D0PwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6306267&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi176TextUIParsingPart2923.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[To improve the end-to-end tests to detect the incompleteness of the system, I will need to parse the text UI.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4D0PwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4D0PwI" style="display:none"></embed>
<br />

To improve the end-to-end tests to detect the incompleteness of the system, I will need to parse the text UI.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6306267</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6289511</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Wed, 15 Aug 2012 11:02:38 +0000</pubDate>
  <enclosure length="88377853" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi176TextUIParsingPart2505.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi176TextUIParsingPart2923.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="88377853" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi176TextUIParsingPart2505.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6289511"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4D0PwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4D0PwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #176: Text UI Parsing (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi176TextUIParsingPart2923.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">4CDBC0EA-E4C3-11E1-B780-A20D9CD8A525</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-175-text-ui-parsing-part-1-6302049</link>
  <title>Let's Code Jumi #175: Text UI Parsing (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6302049</blip:posts_id>
  <blip:item_id>6285292</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-08-12T21:18:45Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1585</blip:runtime>
  <blip:embedLookup>h6UUg4DTRQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4DTRQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6302049&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi175TextUIParsingPart1263.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[To improve the end-to-end tests to detect the incompleteness of the system, I will need to parse the text UI.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4DTRQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4DTRQI" style="display:none"></embed>
<br />

To improve the end-to-end tests to detect the incompleteness of the system, I will need to parse the text UI.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6302049</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6285292</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sun, 12 Aug 2012 21:18:45 +0000</pubDate>
  <enclosure length="95350968" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi175TextUIParsingPart1337.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi175TextUIParsingPart1263.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="95350968" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi175TextUIParsingPart1337.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6285292"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4DTRQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4DTRQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #175: Text UI Parsing (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi175TextUIParsingPart1263.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">149845CE-E0C1-11E1-B380-B80A91982FC7</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-174-refactoring-testclassrunner-part-4-6293855</link>
  <title>Let's Code Jumi #174: Refactoring TestClassRunner (Part 4)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6293855</blip:posts_id>
  <blip:item_id>6277098</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-08-07T18:52:47Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1524</blip:runtime>
  <blip:embedLookup>h6UUg4CTQwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUg4CTQwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6293855&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi174RefactoringTestClassRunnerPart4760.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The tests are now being executed in parallel, though the events from parallel test runs are still mixed in the output. But the new code must be cleaned up before fixing that.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUg4CTQwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4CTQwI" style="display:none"></embed>
<br />

The tests are now being executed in parallel, though the events from parallel test runs are still mixed in the output. But the new code must be cleaned up before fixing that.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6293855</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6277098</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 07 Aug 2012 18:52:47 +0000</pubDate>
  <enclosure length="113566478" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi174RefactoringTestClassRunnerPart4400.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi174RefactoringTestClassRunnerPart4760.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="113566478" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi174RefactoringTestClassRunnerPart4400.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6277098"><![CDATA[<iframe src="http://blip.tv/play/h6UUg4CTQwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUg4CTQwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #174: Refactoring TestClassRunner (Part 4)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi174RefactoringTestClassRunnerPart4760.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">D3ABC32C-DE6A-11E1-9B99-F06F48DEECDD</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-173-refactoring-testclassrunner-part-3-6289257</link>
  <title>Let's Code Jumi #173: Refactoring TestClassRunner (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6289257</blip:posts_id>
  <blip:item_id>6272500</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-08-04T19:30:19Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1640</blip:runtime>
  <blip:embedLookup>h6UUgv_vTQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgv_vTQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6289257&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi173RefactoringTestClassRunnerPart3171.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The tests are now being executed in parallel, though the events from parallel test runs are still mixed in the output. But the new code must be cleaned up before fixing that.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgv_vTQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv_vTQI" style="display:none"></embed>
<br />

The tests are now being executed in parallel, though the events from parallel test runs are still mixed in the output. But the new code must be cleaned up before fixing that.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6289257</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6272500</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 04 Aug 2012 19:30:19 +0000</pubDate>
  <enclosure length="106127224" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi173RefactoringTestClassRunnerPart3691.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi173RefactoringTestClassRunnerPart3171.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="106127224" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi173RefactoringTestClassRunnerPart3691.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6272500"><![CDATA[<iframe src="http://blip.tv/play/h6UUgv_vTQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv_vTQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #173: Refactoring TestClassRunner (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi173RefactoringTestClassRunnerPart3171.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">8C22B6F6-DB5D-11E1-B4A5-F6AA58C0EFF2</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-172-refactoring-testclassrunner-part-2-6282994</link>
  <title>Let's Code Jumi #172: Refactoring TestClassRunner (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6282994</blip:posts_id>
  <blip:item_id>6266237</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-07-31T22:17:42Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1547</blip:runtime>
  <blip:embedLookup>h6UUgv++VgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgv++VgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6282994&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi172RefactoringTestClassRunnerPart2744.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The tests are now being executed in parallel, though the events from parallel test runs are still mixed in the output. But the new code must be cleaned up before fixing that.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgv%2B%2BVgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv++VgI" style="display:none"></embed>
<br />

The tests are now being executed in parallel, though the events from parallel test runs are still mixed in the output. But the new code must be cleaned up before fixing that.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6282994</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6266237</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 31 Jul 2012 22:17:42 +0000</pubDate>
  <enclosure length="107291803" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi172RefactoringTestClassRunnerPart2839.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi172RefactoringTestClassRunnerPart2744.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="107291803" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi172RefactoringTestClassRunnerPart2839.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6266237"><![CDATA[<iframe src="http://blip.tv/play/h6UUgv%2B%2BVgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv++VgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #172: Refactoring TestClassRunner (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi172RefactoringTestClassRunnerPart2744.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">EC1F20E2-D902-11E1-A485-BF98A584A2D8</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-171-refactoring-testclassrunner-part-1-6278669</link>
  <title>Let's Code Jumi #171: Refactoring TestClassRunner (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6278669</blip:posts_id>
  <blip:item_id>6261912</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-07-28T22:23:57Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1578</blip:runtime>
  <blip:embedLookup>h6UUgv+ccQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgv+ccQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6278669&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi171RefactoringTestClassRunnerPart1727.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The tests are now being executed in parallel, though the events from parallel test runs are still mixed in the output. But the new code must be cleaned up before fixing that.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgv%2BccQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv+ccQI" style="display:none"></embed>
<br />

The tests are now being executed in parallel, though the events from parallel test runs are still mixed in the output. But the new code must be cleaned up before fixing that.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6278669</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6261912</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 28 Jul 2012 22:23:57 +0000</pubDate>
  <enclosure length="93801118" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi171RefactoringTestClassRunnerPart1831.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi171RefactoringTestClassRunnerPart1727.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="93801118" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi171RefactoringTestClassRunnerPart1831.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6261912"><![CDATA[<iframe src="http://blip.tv/play/h6UUgv%2BccQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv+ccQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #171: Refactoring TestClassRunner (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi171RefactoringTestClassRunnerPart1727.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">623DFFEC-D69B-11E1-B524-DF86458B8B80</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-170-parallel-execution-part-4-6273571</link>
  <title>Let's Code Jumi #170: Parallel Execution (Part 4)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6273571</blip:posts_id>
  <blip:item_id>6256812</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-07-25T20:57:45Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1575</blip:runtime>
  <blip:embedLookup>h6UUgv71BwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgv71BwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6273571&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi170ParallelExecutionPart4768.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[It&apos;s time to make the system run tests in parallel. We&apos;ll write a test class which passes only if its test methods are called in parallel, and then fix one part of the system which accidentally assumed sequential execution.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgv71BwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv71BwI" style="display:none"></embed>
<br />

It&apos;s time to make the system run tests in parallel. We&apos;ll write a test class which passes only if its test methods are called in parallel, and then fix one part of the system which accidentally assumed sequential execution.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6273571</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6256812</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Wed, 25 Jul 2012 20:57:45 +0000</pubDate>
  <enclosure length="98082871" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi170ParallelExecutionPart4965.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi170ParallelExecutionPart4768.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="98082871" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi170ParallelExecutionPart4965.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6256812"><![CDATA[<iframe src="http://blip.tv/play/h6UUgv71BwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv71BwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #170: Parallel Execution (Part 4)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi170ParallelExecutionPart4768.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">6D8A666C-D437-11E1-932D-F931B6A2AF89</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-169-parallel-execution-part-3-6267768</link>
  <title>Let's Code Jumi #169: Parallel Execution (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6267768</blip:posts_id>
  <blip:item_id>6251003</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-07-22T19:57:12Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1706</blip:runtime>
  <blip:embedLookup>h6UUgv7HXAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgv7HXAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6267768&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi169ParallelExecutionPart3140.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[It&apos;s time to make the system run tests in parallel. We&apos;ll write a test class which passes only if its test methods are called in parallel, and then fix one part of the system which accidentally assumed sequential execution.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgv7HXAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv7HXAI" style="display:none"></embed>
<br />

It&apos;s time to make the system run tests in parallel. We&apos;ll write a test class which passes only if its test methods are called in parallel, and then fix one part of the system which accidentally assumed sequential execution.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6267768</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6251003</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sun, 22 Jul 2012 19:57:12 +0000</pubDate>
  <enclosure length="107796768" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi169ParallelExecutionPart3210.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi169ParallelExecutionPart3140.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="107796768" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi169ParallelExecutionPart3210.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6251003"><![CDATA[<iframe src="http://blip.tv/play/h6UUgv7HXAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv7HXAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #169: Parallel Execution (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi169ParallelExecutionPart3140.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">CEE652AC-D1DC-11E1-80FE-98F4D56089E7</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-168-parallel-execution-part-2-6263317</link>
  <title>Let's Code Jumi #168: Parallel Execution (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6263317</blip:posts_id>
  <blip:item_id>6246548</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-07-19T20:03:29Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1553</blip:runtime>
  <blip:embedLookup>h6UUgv6keQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgv6keQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6263317&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi168ParallelExecutionPart2937.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[It&apos;s time to make the system run tests in parallel. We&apos;ll write a test class which passes only if its test methods are called in parallel, and then fix one part of the system which accidentally assumed sequential execution.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgv6keQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv6keQI" style="display:none"></embed>
<br />

It&apos;s time to make the system run tests in parallel. We&apos;ll write a test class which passes only if its test methods are called in parallel, and then fix one part of the system which accidentally assumed sequential execution.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6263317</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6246548</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Thu, 19 Jul 2012 20:03:29 +0000</pubDate>
  <enclosure length="111669341" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi168ParallelExecutionPart2399.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi168ParallelExecutionPart2937.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="111669341" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi168ParallelExecutionPart2399.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6246548"><![CDATA[<iframe src="http://blip.tv/play/h6UUgv6keQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv6keQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #168: Parallel Execution (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi168ParallelExecutionPart2937.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">56D8BD1A-CF5F-11E1-A975-C91C1ADD61B4</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-167-parallel-execution-part-1-6256785</link>
  <title>Let's Code Jumi #167: Parallel Execution (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6256785</blip:posts_id>
  <blip:item_id>6240009</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-07-16T16:00:18Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1515</blip:runtime>
  <blip:embedLookup>h6UUgv3xdQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgv3xdQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6256785&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi167ParallelExecutionPart1851.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[It&apos;s time to make the system run tests in parallel. We&apos;ll write a test class which passes only if its test methods are called in parallel, and then fix one part of the system which accidentally assumed sequential execution.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgv3xdQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv3xdQI" style="display:none"></embed>
<br />

It&apos;s time to make the system run tests in parallel. We&apos;ll write a test class which passes only if its test methods are called in parallel, and then fix one part of the system which accidentally assumed sequential execution.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6256785</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6240009</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 16 Jul 2012 16:00:18 +0000</pubDate>
  <enclosure length="90233998" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi167ParallelExecutionPart1899.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi167ParallelExecutionPart1851.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="90233998" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi167ParallelExecutionPart1899.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6240009"><![CDATA[<iframe src="http://blip.tv/play/h6UUgv3xdQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv3xdQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #167: Parallel Execution (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi167ParallelExecutionPart1851.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">5D3B57E0-CC61-11E1-BAE9-A5EB074D1893</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-166-require-thread-safety-annotations-part-4-6251317</link>
  <title>Let's Code Jumi #166: Require Thread-Safety Annotations (Part 4)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6251317</blip:posts_id>
  <blip:item_id>6234540</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-07-12T20:37:14Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1689</blip:runtime>
  <blip:embedLookup>h6UUgv3HGQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgv3HGQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6251317&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi166RequireThreadSafetyAnnotationsPart4702.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[I forgot to add the @NotThreadSafe annotation to TextUI, so let&apos;s write a test to make sure I will never again forget that. Those annotations have RetentionPolicy.CLASS so using reflection is not an option and bytecode analyzing is required.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgv3HGQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv3HGQI" style="display:none"></embed>
<br />

I forgot to add the @NotThreadSafe annotation to TextUI, so let&apos;s write a test to make sure I will never again forget that. Those annotations have RetentionPolicy.CLASS so using reflection is not an option and bytecode analyzing is required.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6251317</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6234540</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Thu, 12 Jul 2012 20:37:14 +0000</pubDate>
  <enclosure length="103361643" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi166RequireThreadSafetyAnnotationsPart4674.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi166RequireThreadSafetyAnnotationsPart4702.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="103361643" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi166RequireThreadSafetyAnnotationsPart4674.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6234540"><![CDATA[<iframe src="http://blip.tv/play/h6UUgv3HGQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv3HGQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #166: Require Thread-Safety Annotations (Part 4)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi166RequireThreadSafetyAnnotationsPart4702.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">D77584BE-C9B8-11E1-8806-D7D9809D548E</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-165-require-thread-safety-annotations-part-3-6244894</link>
  <title>Let's Code Jumi #165: Require Thread-Safety Annotations (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6244894</blip:posts_id>
  <blip:item_id>6228117</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-07-09T11:25:52Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1612</blip:runtime>
  <blip:embedLookup>h6UUgv2VAgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgv2VAgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6244894&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi165RequireThreadSafetyAnnotationsPart3614.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[I forgot to add the @NotThreadSafe annotation to TextUI, so let&apos;s write a test to make sure I will never again forget that. Those annotations have RetentionPolicy.CLASS so using reflection is not an option and bytecode analyzing is required.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgv2VAgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv2VAgI" style="display:none"></embed>
<br />

I forgot to add the @NotThreadSafe annotation to TextUI, so let&apos;s write a test to make sure I will never again forget that. Those annotations have RetentionPolicy.CLASS so using reflection is not an option and bytecode analyzing is required.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6244894</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6228117</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 09 Jul 2012 11:25:52 +0000</pubDate>
  <enclosure length="97634473" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi165RequireThreadSafetyAnnotationsPart3857.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi165RequireThreadSafetyAnnotationsPart3614.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="97634473" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi165RequireThreadSafetyAnnotationsPart3857.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6228117"><![CDATA[<iframe src="http://blip.tv/play/h6UUgv2VAgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgv2VAgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #165: Require Thread-Safety Annotations (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi165RequireThreadSafetyAnnotationsPart3614.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">47662C4A-C7AE-11E1-B16E-F3DD23109AA4</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-164-require-thread-safety-annotations-part-2-6241736</link>
  <title>Let's Code Jumi #164: Require Thread-Safety Annotations (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6241736</blip:posts_id>
  <blip:item_id>6224958</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-07-06T21:05:13Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1594</blip:runtime>
  <blip:embedLookup>h6UUgvz8LAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvz8LAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6241736&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi164RequireThreadSafetyAnnotationsPart2416.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[I forgot to add the @NotThreadSafe annotation to TextUI, so let&apos;s write a test to make sure I will never again forget that. Those annotations have RetentionPolicy.CLASS so using reflection is not an option and bytecode analyzing is required.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvz8LAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvz8LAI" style="display:none"></embed>
<br />

I forgot to add the @NotThreadSafe annotation to TextUI, so let&apos;s write a test to make sure I will never again forget that. Those annotations have RetentionPolicy.CLASS so using reflection is not an option and bytecode analyzing is required.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6241736</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6224958</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Fri, 06 Jul 2012 21:05:13 +0000</pubDate>
  <enclosure length="102670220" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi164RequireThreadSafetyAnnotationsPart2699.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi164RequireThreadSafetyAnnotationsPart2416.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="102670220" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi164RequireThreadSafetyAnnotationsPart2699.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6224958"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvz8LAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvz8LAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #164: Require Thread-Safety Annotations (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi164RequireThreadSafetyAnnotationsPart2416.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">408A2504-C51D-11E1-AE82-B42089D09BFA</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-163-require-thread-safety-annotations-part-1-6235582</link>
  <title>Let's Code Jumi #163: Require Thread-Safety Annotations (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6235582</blip:posts_id>
  <blip:item_id>6218796</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-07-03T14:42:02Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1542</blip:runtime>
  <blip:embedLookup>h6UUgvzMIgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvzMIgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6235582&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi163RequireThreadSafetyAnnotationsPart1214.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[I forgot to add the @NotThreadSafe annotation to TextUI, so let&apos;s write a test to make sure I will never again forget that. Those annotations have RetentionPolicy.CLASS so using reflection is not an option and bytecode analyzing is required.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvzMIgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvzMIgI" style="display:none"></embed>
<br />

I forgot to add the @NotThreadSafe annotation to TextUI, so let&apos;s write a test to make sure I will never again forget that. Those annotations have RetentionPolicy.CLASS so using reflection is not an option and bytecode analyzing is required.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6235582</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6218796</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 03 Jul 2012 14:42:02 +0000</pubDate>
  <enclosure length="105035731" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi163RequireThreadSafetyAnnotationsPart1244.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi163RequireThreadSafetyAnnotationsPart1214.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="105035731" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi163RequireThreadSafetyAnnotationsPart1244.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6218796"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvzMIgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvzMIgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #163: Require Thread-Safety Annotations (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi163RequireThreadSafetyAnnotationsPart1214.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">70A6C780-C34A-11E1-A526-FC525E02D370</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-162-use-the-new-text-ui-6232041</link>
  <title>Let's Code Jumi #162: Use the New Text UI</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6232041</blip:posts_id>
  <blip:item_id>6215255</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-07-01T07:00:28Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1962</blip:runtime>
  <blip:embedLookup>h6UUgvywTQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvywTQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6232041&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi162UseTheNewTextUI198.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[With the new event-based text UI working, we can replace the old text UI with it.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvywTQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvywTQI" style="display:none"></embed>
<br />

With the new event-based text UI working, we can replace the old text UI with it.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6232041</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6215255</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sun, 01 Jul 2012 07:00:28 +0000</pubDate>
  <enclosure length="115844684" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi162UseTheNewTextUI204.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi162UseTheNewTextUI198.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="115844684" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi162UseTheNewTextUI204.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6215255"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvywTQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvywTQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #162: Use the New Text UI</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi162UseTheNewTextUI198.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">6D8B18A8-BEA4-11E1-AFED-F79D986ADC12</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-161-test-names-part-3-6221219</link>
  <title>Let's Code Jumi #161: Test Names (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6221219</blip:posts_id>
  <blip:item_id>6204429</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-06-25T09:02:01Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1628</blip:runtime>
  <blip:embedLookup>h6UUgvvcBwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvvcBwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6221219&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi161TestNamesPart3785.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Improving the new text UI to print the names of tests and their beginnings and endings.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvvcBwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvvcBwI" style="display:none"></embed>
<br />

Improving the new text UI to print the names of tests and their beginnings and endings.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6221219</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6204429</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 25 Jun 2012 09:02:01 +0000</pubDate>
  <enclosure length="98104001" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi161TestNamesPart3254.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi161TestNamesPart3785.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="98104001" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi161TestNamesPart3254.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6204429"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvvcBwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvvcBwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #161: Test Names (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi161TestNamesPart3785.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">E4A6685A-BB13-11E1-BE73-AE06804CC468</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-160-test-names-part-2-6214227</link>
  <title>Let's Code Jumi #160: Test Names (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6214227</blip:posts_id>
  <blip:item_id>6197435</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-06-20T20:09:51Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1578</blip:runtime>
  <blip:embedLookup>h6UUgvulNwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvulNwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6214227&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi160TestNamesPart2329.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Improving the new text UI to print the names of tests and their beginnings and endings.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvulNwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvulNwI" style="display:none"></embed>
<br />

Improving the new text UI to print the names of tests and their beginnings and endings.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6214227</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6197435</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Wed, 20 Jun 2012 20:09:51 +0000</pubDate>
  <enclosure length="98829919" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi160TestNamesPart2757.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi160TestNamesPart2329.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="98829919" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi160TestNamesPart2757.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6197435"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvulNwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvulNwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #160: Test Names (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi160TestNamesPart2329.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">544F9EE6-B863-11E1-8833-AB8F1423277B</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-159-test-names-part-1-6208104</link>
  <title>Let's Code Jumi #159: Test Names (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6208104</blip:posts_id>
  <blip:item_id>6191312</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-06-17T10:00:55Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1501</blip:runtime>
  <blip:embedLookup>h6UUgvr1TAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvr1TAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6208104&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi159TestNamesPart1197.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Improving the new text UI to print the names of tests and their beginnings and endings.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvr1TAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvr1TAI" style="display:none"></embed>
<br />

Improving the new text UI to print the names of tests and their beginnings and endings.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6208104</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6191312</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sun, 17 Jun 2012 10:00:55 +0000</pubDate>
  <enclosure length="106082787" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi159TestNamesPart1852.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi159TestNamesPart1197.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="106082787" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi159TestNamesPart1852.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6191312"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvr1TAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvr1TAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #159: Test Names (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi159TestNamesPart1197.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">E3923E94-B609-11E1-A23B-B6D1F53642CA</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-158-event-based-text-ui-part-4-6203123</link>
  <title>Let's Code Jumi #158: Event-Based Text UI (Part 4)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6203123</blip:posts_id>
  <blip:item_id>6186330</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-06-14T10:15:38Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1665</blip:runtime>
  <blip:embedLookup>h6UUgvrOVwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvrOVwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6203123&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi158EventBasedTextUIPart4156.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Creating a more production-ready text user interface which will print results as they arrive, instead of waiting for all tests to finish executing.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvrOVwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvrOVwI" style="display:none"></embed>
<br />

Creating a more production-ready text user interface which will print results as they arrive, instead of waiting for all tests to finish executing.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6203123</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6186330</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Thu, 14 Jun 2012 10:15:38 +0000</pubDate>
  <enclosure length="120657951" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi158EventBasedTextUIPart4516.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi158EventBasedTextUIPart4156.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="120657951" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi158EventBasedTextUIPart4516.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6186330"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvrOVwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvrOVwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #158: Event-Based Text UI (Part 4)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi158EventBasedTextUIPart4156.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">31CD36DA-B4B2-11E1-8A9A-E1DD588DD31A</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-157-event-based-text-ui-part-3-6199746</link>
  <title>Let's Code Jumi #157: Event-Based Text UI (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6199746</blip:posts_id>
  <blip:item_id>6182953</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-06-12T17:15:23Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1574</blip:runtime>
  <blip:embedLookup>h6UUgvq0JgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvq0JgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6199746&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi157EventBasedTextUIPart3955.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Creating a more production-ready text user interface which will print results as they arrive, instead of waiting for all tests to finish executing.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvq0JgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvq0JgI" style="display:none"></embed>
<br />

Creating a more production-ready text user interface which will print results as they arrive, instead of waiting for all tests to finish executing.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6199746</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6182953</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 12 Jun 2012 17:15:23 +0000</pubDate>
  <enclosure length="114503337" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi157EventBasedTextUIPart3709.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi157EventBasedTextUIPart3955.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="114503337" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi157EventBasedTextUIPart3709.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6182953"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvq0JgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvq0JgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #157: Event-Based Text UI (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi157EventBasedTextUIPart3955.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">8222B83A-AE8B-11E1-A2B3-A8D604EF83E7</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-156-event-based-text-ui-part-2-6185152</link>
  <title>Let's Code Jumi #156: Event-Based Text UI (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6185152</blip:posts_id>
  <blip:item_id>6168358</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-06-04T21:23:20Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1603</blip:runtime>
  <blip:embedLookup>h6UUgvnCJAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvnCJAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6185152&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi156EventBasedTextUIPart2971.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Creating a more production-ready text user interface which will print results as they arrive, instead of waiting for all tests to finish executing.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvnCJAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvnCJAI" style="display:none"></embed>
<br />

Creating a more production-ready text user interface which will print results as they arrive, instead of waiting for all tests to finish executing.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6185152</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6168358</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 04 Jun 2012 21:23:20 +0000</pubDate>
  <enclosure length="102997819" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi156EventBasedTextUIPart2697.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi156EventBasedTextUIPart2971.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="102997819" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi156EventBasedTextUIPart2697.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6168358"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvnCJAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvnCJAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #156: Event-Based Text UI (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi156EventBasedTextUIPart2971.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">71C8E2A0-AC9E-11E1-B7A2-B2AEB0961056</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-155-event-based-text-ui-part-1-6181119</link>
  <title>Let's Code Jumi #155: Event-Based Text UI (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6181119</blip:posts_id>
  <blip:item_id>6164325</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-06-02T10:33:51Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1518</blip:runtime>
  <blip:embedLookup>h6UUgvmiYwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvmiYwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6181119&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi155EventBasedTextUIPart1289.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Creating a more production-ready text user interface which will print results as they arrive, instead of waiting for all tests to finish executing.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvmiYwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvmiYwI" style="display:none"></embed>
<br />

Creating a more production-ready text user interface which will print results as they arrive, instead of waiting for all tests to finish executing.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6181119</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6164325</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 02 Jun 2012 10:33:51 +0000</pubDate>
  <enclosure length="93453857" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi155EventBasedTextUIPart1235.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi155EventBasedTextUIPart1289.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="93453857" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi155EventBasedTextUIPart1235.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6164325"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvmiYwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvmiYwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #155: Event-Based Text UI (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi155EventBasedTextUIPart1289.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">58557090-A89D-11E1-B7ED-A8AEFB5E5C9A</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-154-text-ui-stack-traces-part-4-6169215</link>
  <title>Let's Code Jumi #154: Text UI &amp; Stack Traces (Part 4)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6169215</blip:posts_id>
  <blip:item_id>6152419</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-05-28T08:15:54Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1478</blip:runtime>
  <blip:embedLookup>h6UUgvjFYwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvjFYwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6169215&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi154TextUIStackTracesPart4144.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Creating a text user interface and changing the end-to-end tests to run against it. Showing exception stack traces in the UI.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvjFYwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvjFYwI" style="display:none"></embed>
<br />

Creating a text user interface and changing the end-to-end tests to run against it. Showing exception stack traces in the UI.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6169215</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6152419</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 28 May 2012 08:15:54 +0000</pubDate>
  <enclosure length="79320972" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi154TextUIStackTracesPart4834.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi154TextUIStackTracesPart4144.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="79320972" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi154TextUIStackTracesPart4834.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6152419"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvjFYwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvjFYwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #154: Text UI &amp; Stack Traces (Part 4)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi154TextUIStackTracesPart4144.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">82F8A5D2-A4E8-11E1-8468-9C7D98CD05F9</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-153-text-ui-stack-traces-part-3-6161067</link>
  <title>Let's Code Jumi #153: Text UI &amp; Stack Traces (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6161067</blip:posts_id>
  <blip:item_id>6144271</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-05-23T15:03:53Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1609</blip:runtime>
  <blip:embedLookup>h6UUgviGDwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgviGDwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6161067&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi153TextUIStackTracesPart3399.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Creating a text user interface and changing the end-to-end tests to run against it. Showing exception stack traces in the UI.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgviGDwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgviGDwI" style="display:none"></embed>
<br />

Creating a text user interface and changing the end-to-end tests to run against it. Showing exception stack traces in the UI.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6161067</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6144271</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Wed, 23 May 2012 15:03:53 +0000</pubDate>
  <enclosure length="113697146" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi153TextUIStackTracesPart3704.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi153TextUIStackTracesPart3399.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="113697146" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi153TextUIStackTracesPart3704.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6144271"><![CDATA[<iframe src="http://blip.tv/play/h6UUgviGDwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgviGDwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #153: Text UI &amp; Stack Traces (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi153TextUIStackTracesPart3399.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">6654225A-A1AD-11E1-9232-C630DE475293</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-152-text-ui-stack-traces-part-2-6154078</link>
  <title>Let's Code Jumi #152: Text UI &amp; Stack Traces (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6154078</blip:posts_id>
  <blip:item_id>6137281</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-05-19T12:23:11Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1524</blip:runtime>
  <blip:embedLookup>h6UUgvfPQgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvfPQgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6154078&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi152TextUIStackTracesPart2250.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Creating a text user interface and changing the end-to-end tests to run against it. Showing exception stack traces in the UI.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvfPQgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvfPQgI" style="display:none"></embed>
<br />

Creating a text user interface and changing the end-to-end tests to run against it. Showing exception stack traces in the UI.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6154078</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6137281</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 19 May 2012 12:23:11 +0000</pubDate>
  <enclosure length="96211556" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi152TextUIStackTracesPart2400.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi152TextUIStackTracesPart2250.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="96211556" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi152TextUIStackTracesPart2400.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6137281"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvfPQgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvfPQgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #152: Text UI &amp; Stack Traces (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi152TextUIStackTracesPart2250.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">164004C8-9ED3-11E1-8C50-FA8C02F46C83</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-151-text-ui-stack-traces-part-1-6147230</link>
  <title>Let's Code Jumi #151: Text UI &amp; Stack Traces (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6147230</blip:posts_id>
  <blip:item_id>6130434</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-05-15T21:15:24Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1563</blip:runtime>
  <blip:embedLookup>h6UUgveaAgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgveaAgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6147230&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi151TextUIStackTracesPart1753.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Creating a text user interface and changing the end-to-end tests to run against it. Showing exception stack traces in the UI.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgveaAgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgveaAgI" style="display:none"></embed>
<br />

Creating a text user interface and changing the end-to-end tests to run against it. Showing exception stack traces in the UI.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6147230</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6130434</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 15 May 2012 21:15:24 +0000</pubDate>
  <enclosure length="111179033" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi151TextUIStackTracesPart1115.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi151TextUIStackTracesPart1753.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="111179033" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi151TextUIStackTracesPart1115.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6130434"><![CDATA[<iframe src="http://blip.tv/play/h6UUgveaAgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgveaAgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #151: Text UI &amp; Stack Traces (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi151TextUIStackTracesPart1753.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">98A7751C-9CDB-11E1-B9C0-F1C09340BB3F</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-special-1-contract-tests-6142832</link>
  <title>Let's Code Jumi Special #1: Contract Tests</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6142832</blip:posts_id>
  <blip:item_id>6126035</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-05-13T09:11:17Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1596</blip:runtime>
  <blip:embedLookup>h6UUgvb3VAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvb3VAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6142832&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumiSpecial1ContractTests184.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Trying a more systematic way of creating a new implementation to pass contract tests than what I did a year ago when originally implementing single-threaded actors.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvb3VAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvb3VAI" style="display:none"></embed>
<br />

Trying a more systematic way of creating a new implementation to pass contract tests than what I did a year ago when originally implementing single-threaded actors.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6142832</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6126035</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sun, 13 May 2012 09:11:17 +0000</pubDate>
  <enclosure length="106759803" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumiSpecial1ContractTests926.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumiSpecial1ContractTests184.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="106759803" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumiSpecial1ContractTests926.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6126035"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvb3VAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvb3VAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi Special #1: Contract Tests</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumiSpecial1ContractTests184.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">FF21F67A-99A5-11E1-82C5-A9D9C74A4078</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-150-mutation-testing-part-3-6135267</link>
  <title>Let's Code Jumi #150: Mutation Testing (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6135267</blip:posts_id>
  <blip:item_id>6118470</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-05-09T07:10:02Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1569</blip:runtime>
  <blip:embedLookup>h6UUgva8RwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgva8RwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6135267&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi150MutationTestingPart3699.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[PIT is the first user friendly mutation testing framework for Java that I know of. Line coverage is a lousy measure compared to mutation coverage, which actually makes sure that your tests are testing something.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgva8RwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgva8RwI" style="display:none"></embed>
<br />

PIT is the first user friendly mutation testing framework for Java that I know of. Line coverage is a lousy measure compared to mutation coverage, which actually makes sure that your tests are testing something.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6135267</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6118470</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Wed, 09 May 2012 07:10:02 +0000</pubDate>
  <enclosure length="91773719" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi150MutationTestingPart3414.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi150MutationTestingPart3699.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="91773719" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi150MutationTestingPart3414.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6118470"><![CDATA[<iframe src="http://blip.tv/play/h6UUgva8RwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgva8RwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #150: Mutation Testing (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi150MutationTestingPart3699.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">6909A3D6-97B1-11E1-9B59-C16FB76AD9BD</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-149-mutation-testing-part-2-6130039</link>
  <title>Let's Code Jumi #149: Mutation Testing (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6130039</blip:posts_id>
  <blip:item_id>6113241</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-05-06T19:26:42Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1469</blip:runtime>
  <blip:embedLookup>h6UUgvaTWwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvaTWwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6130039&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi149MutationTestingPart2636.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[PIT is the first user friendly mutation testing framework for Java that I know of. Line coverage is a lousy measure compared to mutation coverage, which actually makes sure that your tests are testing something.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvaTWwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvaTWwI" style="display:none"></embed>
<br />

PIT is the first user friendly mutation testing framework for Java that I know of. Line coverage is a lousy measure compared to mutation coverage, which actually makes sure that your tests are testing something.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6130039</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6113241</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sun, 06 May 2012 19:26:42 +0000</pubDate>
  <enclosure length="95004808" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi149MutationTestingPart2165.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi149MutationTestingPart2636.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="95004808" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi149MutationTestingPart2165.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6113241"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvaTWwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvaTWwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #149: Mutation Testing (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi149MutationTestingPart2636.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">ECA19910-94F0-11E1-95AB-D55BB32F9147</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-148-mutation-testing-part-1-6124330</link>
  <title>Let's Code Jumi #148: Mutation Testing (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6124330</blip:posts_id>
  <blip:item_id>6107531</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-05-03T07:23:48Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1465</blip:runtime>
  <blip:embedLookup>h6UUgvXnDgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvXnDgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6124330&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi148MutationTestingPart1619.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[PIT is the first user friendly mutation testing framework for Java that I know of. Line coverage is a lousy measure compared to mutation coverage, which actually makes sure that your tests are testing something.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvXnDgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvXnDgI" style="display:none"></embed>
<br />

PIT is the first user friendly mutation testing framework for Java that I know of. Line coverage is a lousy measure compared to mutation coverage, which actually makes sure that your tests are testing something.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6124330</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6107531</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Thu, 03 May 2012 07:23:48 +0000</pubDate>
  <enclosure length="94946288" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi148MutationTestingPart1965.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi148MutationTestingPart1619.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="94946288" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi148MutationTestingPart1965.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6107531"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvXnDgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvXnDgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #148: Mutation Testing (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi148MutationTestingPart1619.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">8B32A4FC-928F-11E1-A9BA-ADF66591467F</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-147-single-class-imports-6117905</link>
  <title>Let's Code Jumi #147: Single-Class Imports</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6117905</blip:posts_id>
  <blip:item_id>6101104</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-04-30T06:41:41Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1583</blip:runtime>
  <blip:embedLookup>h6UUgvW0dQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvW0dQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6117905&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi147SingleClassImports554.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[The generated imports can be made a bit more specific, avoiding superfluous imports.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvW0dQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvW0dQI" style="display:none"></embed>
<br />

The generated imports can be made a bit more specific, avoiding superfluous imports.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6117905</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6101104</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 30 Apr 2012 06:41:41 +0000</pubDate>
  <enclosure length="96073056" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi147SingleClassImports284.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi147SingleClassImports554.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="96073056" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi147SingleClassImports284.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6101104"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvW0dQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvW0dQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #147: Single-Class Imports</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi147SingleClassImports554.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">7AA6FD8C-8FD7-11E1-A2A8-A0ED14462271</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-146-builder-part-2-6112374</link>
  <title>Let's Code Jumi #146: Builder (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6112374</blip:posts_id>
  <blip:item_id>6095567</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-04-26T19:39:03Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1675</blip:runtime>
  <blip:embedLookup>h6UUgvWJWgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvWJWgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6112374&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi146BuilderPart2584.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Now I can see clearer what the code generator&apos;s structure should be like, so let&apos;s replace the previous procedural approach with a builder.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvWJWgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvWJWgI" style="display:none"></embed>
<br />

Now I can see clearer what the code generator&apos;s structure should be like, so let&apos;s replace the previous procedural approach with a builder.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6112374</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6095567</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Thu, 26 Apr 2012 19:39:03 +0000</pubDate>
  <enclosure length="104612810" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi146BuilderPart2313.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi146BuilderPart2584.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="104612810" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi146BuilderPart2313.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6095567"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvWJWgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvWJWgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #146: Builder (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi146BuilderPart2584.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">CB7D2016-8D8D-11E1-966F-C11664223F65</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-145-builder-part-1-6105768</link>
  <title>Let's Code Jumi #145: Builder (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6105768</blip:posts_id>
  <blip:item_id>6088959</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-04-23T21:46:34Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1636</blip:runtime>
  <blip:embedLookup>h6UUgvTWDAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvTWDAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6105768&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi145BuilderPart1230.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Now I can see clearer what the code generator&apos;s structure should be like, so let&apos;s replace the previous procedural approach with a builder.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvTWDAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvTWDAI" style="display:none"></embed>
<br />

Now I can see clearer what the code generator&apos;s structure should be like, so let&apos;s replace the previous procedural approach with a builder.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6105768</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6088959</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 23 Apr 2012 21:46:34 +0000</pubDate>
  <enclosure length="104567348" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi145BuilderPart1164.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi145BuilderPart1230.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="104567348" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi145BuilderPart1164.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6088959"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvTWDAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvTWDAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #145: Builder (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi145BuilderPart1230.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">D644ECEA-8A9F-11E1-989F-A2A12C9A9330</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-144-generic-type-parameters-part-4-6099003</link>
  <title>Let's Code Jumi #144: Generic Type Parameters (Part 4)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6099003</blip:posts_id>
  <blip:item_id>6082194</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-04-20T04:18:09Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1656</blip:runtime>
  <blip:embedLookup>h6UUgvShHwI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvShHwI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6099003&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi144GenericTypeParametersPart4545.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Improving the code generator to produce correct generic type parameters. Even after Java&apos;s type erasure it&apos;s possible to dig out some type parameter information using reflection.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvShHwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvShHwI" style="display:none"></embed>
<br />

Improving the code generator to produce correct generic type parameters. Even after Java&apos;s type erasure it&apos;s possible to dig out some type parameter information using reflection.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6099003</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6082194</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Fri, 20 Apr 2012 04:18:09 +0000</pubDate>
  <enclosure length="99066064" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi144GenericTypeParametersPart4990.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi144GenericTypeParametersPart4545.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="99066064" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi144GenericTypeParametersPart4990.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6082194"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvShHwI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvShHwI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #144: Generic Type Parameters (Part 4)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi144GenericTypeParametersPart4545.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">23F03674-8899-11E1-A941-C3A3E7A82AFD</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-143-generic-type-parameters-part-3-6092354</link>
  <title>Let's Code Jumi #143: Generic Type Parameters (Part 3)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6092354</blip:posts_id>
  <blip:item_id>6075544</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-04-17T14:25:11Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1717</blip:runtime>
  <blip:embedLookup>h6UUgvPtJgI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvPtJgI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6092354&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi143GenericTypeParametersPart3520.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Improving the code generator to produce correct generic type parameters. Even after Java&apos;s type erasure it&apos;s possible to dig out some type parameter information using reflection.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvPtJgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvPtJgI" style="display:none"></embed>
<br />

Improving the code generator to produce correct generic type parameters. Even after Java&apos;s type erasure it&apos;s possible to dig out some type parameter information using reflection.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6092354</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6075544</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Tue, 17 Apr 2012 14:25:11 +0000</pubDate>
  <enclosure length="103734030" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi143GenericTypeParametersPart3802.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi143GenericTypeParametersPart3520.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="103734030" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi143GenericTypeParametersPart3802.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6075544"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvPtJgI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvPtJgI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #143: Generic Type Parameters (Part 3)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi143GenericTypeParametersPart3520.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">0623E60E-8678-11E1-91AF-EED54490CC36</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-142-generic-type-parameters-part-2-6087360</link>
  <title>Let's Code Jumi #142: Generic Type Parameters (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6087360</blip:posts_id>
  <blip:item_id>6070548</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-04-14T21:23:05Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1508</blip:runtime>
  <blip:embedLookup>h6UUgvPGJAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvPGJAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6087360&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi142GenericTypeParametersPart2402.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Improving the code generator to produce correct generic type parameters. Even after Java&apos;s type erasure it&apos;s possible to dig out some type parameter information using reflection.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvPGJAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvPGJAI" style="display:none"></embed>
<br />

Improving the code generator to produce correct generic type parameters. Even after Java&apos;s type erasure it&apos;s possible to dig out some type parameter information using reflection.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6087360</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6070548</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Sat, 14 Apr 2012 21:23:05 +0000</pubDate>
  <enclosure length="90630866" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi142GenericTypeParametersPart2900.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi142GenericTypeParametersPart2402.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="90630866" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi142GenericTypeParametersPart2900.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6070548"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvPGJAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvPGJAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #142: Generic Type Parameters (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi142GenericTypeParametersPart2402.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">47D54C30-8477-11E1-9D10-B63FEE3D3C51</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-141-generic-type-parameters-part-1-6082309</link>
  <title>Let's Code Jumi #141: Generic Type Parameters (Part 1)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6082309</blip:posts_id>
  <blip:item_id>6065494</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-04-12T08:12:43Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1484</blip:runtime>
  <blip:embedLookup>h6UUgvOeaQI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvOeaQI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6082309&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi141GenericTypeParametersPart1758.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[Improving the code generator to produce correct generic type parameters. Even after Java&apos;s type erasure it&apos;s possible to dig out some type parameter information using reflection.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvOeaQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvOeaQI" style="display:none"></embed>
<br />

Improving the code generator to produce correct generic type parameters. Even after Java&apos;s type erasure it&apos;s possible to dig out some type parameter information using reflection.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6082309</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6065494</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Thu, 12 Apr 2012 08:12:43 +0000</pubDate>
  <enclosure length="88258936" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi141GenericTypeParametersPart1550.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi141GenericTypeParametersPart1758.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="88258936" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi141GenericTypeParametersPart1550.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6065494"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvOeaQI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvOeaQI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #141: Generic Type Parameters (Part 1)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi141GenericTypeParametersPart1758.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>




<item>
  <guid isPermaLink="false">BE83606E-8216-11E1-8E3B-BEBFFEF2884E</guid>
  <link>http://blip.tv/lets-code/let-s-code-jumi-140-better-printing-part-2-6075584</link>
  <title>Let's Code Jumi #140: Better Printing (Part 2)</title>
  <blip:user>orfjackal</blip:user>
  <blip:userid>674640</blip:userid>
  <blip:safeusername>orfjackal</blip:safeusername>
  <blip:showpath>lets-code</blip:showpath>
  <blip:show>Let's Code</blip:show>
  <blip:showpage>http://blip.tv/lets-code</blip:showpage>
  <blip:picture>http://a.images.blip.tv/Orfjackal-picture441.png</blip:picture>
  <blip:posts_id>6075584</blip:posts_id>
  <blip:item_id>6058769</blip:item_id>
  <blip:item_type>file</blip:item_type>
  <blip:contentRating>TV-G</blip:contentRating>
  <blip:rating>0.0</blip:rating>
  <blip:datestamp>2012-04-09T07:36:39Z</blip:datestamp>
  <blip:language>English</blip:language>
  <blip:adChannel>Tech</blip:adChannel>
  <blip:recommendations>0</blip:recommendations>
  <blip:recommendable>0</blip:recommendable>
  <blip:core>0</blip:core>
  <blip:core_value>3</blip:core_value>
  <blip:channel_name>Tech &amp; Gadgets</blip:channel_name>
  <blip:channel_list>Tech &amp; Gadgets</blip:channel_list>
  <blip:adminRating>1</blip:adminRating>
  <blip:runtime>1548</blip:runtime>
  <blip:embedLookup>h6UUgvLqJAI</blip:embedLookup>
  <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/h6UUgvLqJAI</blip:embedUrl>
  <wfw:commentRss>http://blip.tv/comments/?attached_to=post6075584&amp;skin=rss</wfw:commentRss>
  <blip:thumbnail_src>Orfjackal-LetsCodeJumi140BetterPrintingPart2923.jpg</blip:thumbnail_src>
  <blip:puredescription><![CDATA[With the previous feature done, it&apos;s a good time to refactor the code generator some. Let&apos;s first generate toString() methods for the event classes and improve the code formatting.]]></blip:puredescription>
  <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
  <description><![CDATA[

<iframe src="http://blip.tv/play/h6UUgvLqJAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvLqJAI" style="display:none"></embed>
<br />

With the previous feature done, it&apos;s a good time to refactor the code generator some. Let&apos;s first generate toString() methods for the event classes and improve the code formatting.

]]></description>
  <yv:adInfo>
    <yv:adTargeting>
      <yv:adData>
        <yv:id>YahooPartnerVideoID</yv:id>
        <yv:name>Blip post id</yv:name>
        <yv:value>6075584</yv:value>
      </yv:adData>
    </yv:adTargeting>
  </yv:adInfo>
  <comments>http://blip.tv/file/6058769</comments>
  <category>Technology</category>
  <category>programming</category>
  <category>tdd</category>
  <pubDate>Mon, 09 Apr 2012 07:36:39 +0000</pubDate>
  <enclosure length="102700703" type="video/flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi140BetterPrintingPart2969.flv"/>
  <itunes:keywords>programming, tdd</itunes:keywords>
  <itunes:image>http://a.images.blip.tv/Orfjackal-LetsCodeJumi140BetterPrintingPart2923.jpg</itunes:image>
  <media:keywords>programming, tdd</media:keywords>
  <media:group>
    <media:content blip:acodec="ffaac" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="102700703" height="1200" isDefault="true" type="video/x-flv" url="http://blip.tv/file/get/Orfjackal-LetsCodeJumi140BetterPrintingPart2969.flv" width="1920">
      <mediaad:content position="preroll" provider="freewheel"/>
    </media:content>
  </media:group>
  <media:player url="http://blip.tv/file/6058769"><![CDATA[<iframe src="http://blip.tv/play/h6UUgvLqJAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen></iframe><embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#h6UUgvLqJAI" style="display:none"></embed>]]></media:player>
  <media:title>Let's Code Jumi #140: Better Printing (Part 2)</media:title>
  <media:thumbnail url="http://a.images.blip.tv/Orfjackal-LetsCodeJumi140BetterPrintingPart2923.jpg"/>
  <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
</item>






</channel>
</rss>
