<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Jack A Perkins</title>
	<atom:link href="http://jackaperkins.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://jackaperkins.wordpress.com</link>
	<description>Build Think Learn Play</description>
	<lastBuildDate>Mon, 03 Oct 2011 01:13:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='jackaperkins.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Jack A Perkins</title>
		<link>http://jackaperkins.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://jackaperkins.wordpress.com/osd.xml" title="Jack A Perkins" />
	<atom:link rel='hub' href='http://jackaperkins.wordpress.com/?pushpress=hub'/>
		<item>
		<title>You Ain&#8217;t Reeling</title>
		<link>http://jackaperkins.wordpress.com/2011/09/27/you-aint-reeling/</link>
		<comments>http://jackaperkins.wordpress.com/2011/09/27/you-aint-reeling/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 02:12:34 +0000</pubDate>
		<dc:creator>mrgrinick</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jackaperkins.wordpress.com/?p=395</guid>
		<description><![CDATA[Three fantastic pieces of music. First, a remixed Barack Obama album in the style of Wendy Carlos. Secondly, Mind over Mirror&#8217;s &#8220;You Ain&#8217;t Reeling&#8221; or as i&#8217;ll know it, &#8220;the interzone national anthem&#8221; And finally, a ghostly western song, by &#8230; <a href="http://jackaperkins.wordpress.com/2011/09/27/you-aint-reeling/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=395&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://jackaperkins.files.wordpress.com/2011/09/cover.jpg"><img class="size-full wp-image-401 alignnone" title="Barack Obama" src="http://jackaperkins.files.wordpress.com/2011/09/cover.jpg?w=640&#038;h=640" alt="" width="640" height="640" /></a></p>
<p>Three fantastic pieces of music. First, a remixed Barack Obama album in the style of <a href="http://en.wikipedia.org/wiki/Wendy_Carlos">Wendy Carlos</a>.</p>
<pre><object data="http://bandcamp.com/EmbeddedPlayer/track=882150926/bgcol=FFFFFF/linkcol=4285BB/size=venti/" type="text/html" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="400" height="100"><param name="movie" value="http://bandcamp.com/EmbeddedPlayer/track=882150926/bgcol=FFFFFF/linkcol=4285BB/size=venti/"><param name="quality" value="high" /><param name="allowScriptAccess" value="never" /><param name="allowNetworking" value="always" /><param name="wmode" value="transparent" /><object data="http://bandcamp.com/EmbeddedPlayer/track=882150926/bgcol=FFFFFF/linkcol=4285BB/size=venti/" type="text/html" width="400" height="100"></object></object></pre>
<p>Secondly, Mind over Mirror&#8217;s &#8220;You Ain&#8217;t Reeling&#8221; or as i&#8217;ll know it, &#8220;the interzone national anthem&#8221;</p>
<object data="http://bandcamp.com/EmbeddedPlayer/track=428634280/bgcol=FFFFFF/linkcol=4285BB/size=venti/" type="text/html" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="400" height="100"><param name="movie" value="http://bandcamp.com/EmbeddedPlayer/track=428634280/bgcol=FFFFFF/linkcol=4285BB/size=venti/"><param name="quality" value="high" /><param name="allowScriptAccess" value="never" /><param name="allowNetworking" value="always" /><param name="wmode" value="transparent" /><object data="http://bandcamp.com/EmbeddedPlayer/track=428634280/bgcol=FFFFFF/linkcol=4285BB/size=venti/" type="text/html" width="400" height="100"></object></object>
<p>And finally, a ghostly western song, by Lasso</p>
<object height="81" width="100%"><param name="movie" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F21883856&amp;g=1&amp;"></param><embed height="81" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F21883856&amp;g=1&amp;" type="application/x-shockwave-flash" width="100%"> </embed> </object>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jackaperkins.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jackaperkins.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jackaperkins.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jackaperkins.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jackaperkins.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jackaperkins.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jackaperkins.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jackaperkins.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jackaperkins.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jackaperkins.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jackaperkins.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jackaperkins.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jackaperkins.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jackaperkins.wordpress.com/395/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=395&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jackaperkins.wordpress.com/2011/09/27/you-aint-reeling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cc1043b5a163eb870e416f761af81054?s=96&#38;d=retro&#38;r=G" medium="image">
			<media:title type="html">mrgrinick</media:title>
		</media:content>

		<media:content url="http://jackaperkins.files.wordpress.com/2011/09/cover.jpg" medium="image">
			<media:title type="html">Barack Obama</media:title>
		</media:content>
	</item>
		<item>
		<title>Hemor and Bort</title>
		<link>http://jackaperkins.wordpress.com/2011/09/20/hemor-and-bort/</link>
		<comments>http://jackaperkins.wordpress.com/2011/09/20/hemor-and-bort/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 18:51:38 +0000</pubDate>
		<dc:creator>mrgrinick</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jackaperkins.wordpress.com/?p=390</guid>
		<description><![CDATA[The Simpsons in vignette<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=390&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Simpsons in vignette</p>
<p><a href="http://jackaperkins.files.wordpress.com/2011/09/heemor2x.png"><img class="aligncenter size-full wp-image-391" title="heemor2x" src="http://jackaperkins.files.wordpress.com/2011/09/heemor2x.png?w=640" alt=""   /></a><a href="http://jackaperkins.files.wordpress.com/2011/09/bort2x.png"><img class="aligncenter size-full wp-image-392" title="bort2x" src="http://jackaperkins.files.wordpress.com/2011/09/bort2x.png?w=640" alt=""   /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jackaperkins.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jackaperkins.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jackaperkins.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jackaperkins.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jackaperkins.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jackaperkins.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jackaperkins.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jackaperkins.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jackaperkins.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jackaperkins.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jackaperkins.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jackaperkins.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jackaperkins.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jackaperkins.wordpress.com/390/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=390&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jackaperkins.wordpress.com/2011/09/20/hemor-and-bort/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cc1043b5a163eb870e416f761af81054?s=96&#38;d=retro&#38;r=G" medium="image">
			<media:title type="html">mrgrinick</media:title>
		</media:content>

		<media:content url="http://jackaperkins.files.wordpress.com/2011/09/heemor2x.png" medium="image">
			<media:title type="html">heemor2x</media:title>
		</media:content>

		<media:content url="http://jackaperkins.files.wordpress.com/2011/09/bort2x.png" medium="image">
			<media:title type="html">bort2x</media:title>
		</media:content>
	</item>
		<item>
		<title>Cartoons! Cartoons! Cartoons!</title>
		<link>http://jackaperkins.wordpress.com/2011/09/18/cartoons-cartoons-cartoons/</link>
		<comments>http://jackaperkins.wordpress.com/2011/09/18/cartoons-cartoons-cartoons/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 20:47:28 +0000</pubDate>
		<dc:creator>mrgrinick</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jackaperkins.wordpress.com/?p=374</guid>
		<description><![CDATA[All I can think about lately is cartoons and animation, probably because of Smears, Multiples and Other Animation Gimmicks. It&#8217;s a wonderful tumblr dedicated to all the single frame moments that make cartoons look cartoony. Probably my favorite thing in &#8230; <a href="http://jackaperkins.wordpress.com/2011/09/18/cartoons-cartoons-cartoons/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=374&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://jackaperkins.files.wordpress.com/2011/09/plut.gif"><img class="size-full wp-image-381 aligncenter" title="plut" src="http://jackaperkins.files.wordpress.com/2011/09/plut.gif?w=640&#038;h=512" alt="Pluto chewing some gum" width="640" height="512" /></a></p>
<p>All I can think about lately is cartoons and animation, probably because of <a href="http://animationsmears.tumblr.com/">Smears, Multiples and Other Animation Gimmicks</a>. It&#8217;s a wonderful tumblr dedicated to all the single frame moments that make cartoons look cartoony.</p>
<div id="attachment_376" class="wp-caption aligncenter" style="width: 510px"><a href="http://animationsmears.tumblr.com/"><img class="size-full wp-image-376" title="tumblr_lqh2n4H72y1qjhlhko1_500" src="http://jackaperkins.files.wordpress.com/2011/09/tumblr_lqh2n4h72y1qjhlhko1_500.png?w=640" alt=""   /></a><p class="wp-caption-text">From “Get a Job” (Brad Caslor, 1985) As seen on http://animationsmears.tumblr.com/</p></div>
<p>Probably my favorite thing in the last few months is this redrawn Mutt &amp; Jeff cartoon that I found on <a href="http://tusksfamily.tumblr.com/" target="_blank">Tusks Family Blog</a>. Stylistically it&#8217;s square and animated to look like a 1920s comic, long before the squash and stretch of Tex Avery &amp; Co became a standard. It is however, a cartoon entirely about FREAKING THE FUCK OUT:</p>
<span style="text-align:center; display: block;"><a href="http://jackaperkins.wordpress.com/2011/09/18/cartoons-cartoons-cartoons/"><img src="http://img.youtube.com/vi/9K7jOzT_has/2.jpg" alt="" /></a></span>
<p>A word of caution about the next cartoon: It may not be so funny if you have trouble with noise pollution.</p>
<span style="text-align:center; display: block;"><a href="http://jackaperkins.wordpress.com/2011/09/18/cartoons-cartoons-cartoons/"><img src="http://img.youtube.com/vi/9w0QoQX48kw/2.jpg" alt="" /></a></span>
<p>Pluto and a bee steal some gum:</p>
<span style="text-align:center; display: block;"><a href="http://jackaperkins.wordpress.com/2011/09/18/cartoons-cartoons-cartoons/"><img src="http://img.youtube.com/vi/sUGLvmmVYYE/2.jpg" alt="" /></a></span>
<p style="text-align:center;">
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jackaperkins.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jackaperkins.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jackaperkins.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jackaperkins.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jackaperkins.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jackaperkins.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jackaperkins.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jackaperkins.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jackaperkins.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jackaperkins.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jackaperkins.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jackaperkins.wordpress.com/374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jackaperkins.wordpress.com/374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jackaperkins.wordpress.com/374/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=374&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jackaperkins.wordpress.com/2011/09/18/cartoons-cartoons-cartoons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cc1043b5a163eb870e416f761af81054?s=96&#38;d=retro&#38;r=G" medium="image">
			<media:title type="html">mrgrinick</media:title>
		</media:content>

		<media:content url="http://jackaperkins.files.wordpress.com/2011/09/plut.gif" medium="image">
			<media:title type="html">plut</media:title>
		</media:content>

		<media:content url="http://jackaperkins.files.wordpress.com/2011/09/tumblr_lqh2n4h72y1qjhlhko1_500.png" medium="image">
			<media:title type="html">tumblr_lqh2n4H72y1qjhlhko1_500</media:title>
		</media:content>
	</item>
		<item>
		<title>Fletcher Hanks</title>
		<link>http://jackaperkins.wordpress.com/2011/09/01/fletcher-hanks/</link>
		<comments>http://jackaperkins.wordpress.com/2011/09/01/fletcher-hanks/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 07:10:56 +0000</pubDate>
		<dc:creator>mrgrinick</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jackaperkins.wordpress.com/?p=349</guid>
		<description><![CDATA[[[from Wikipedia]] &#8220;Fletcher Hanks, Sr  (1887-1976) was a cartoonist from the Golden Age of Comic Books, who wrote and drew stories detailing the adventures of all-powerful, supernatural heroes and their elaborate punishments of transgressors.&#8221;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=349&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<blockquote>
<p style="text-align:left;"><strong>[[from Wikipedia]] &#8220;Fletcher Hanks, Sr  </strong>(1887-1976) was a <a title="Cartoonist" href="http://en.wikipedia.org/wiki/Cartoonist">cartoonist</a> from the <a title="Golden Age of Comic Books" href="http://en.wikipedia.org/wiki/Golden_Age_of_Comic_Books">Golden Age of Comic Books</a>, who wrote and drew stories detailing the adventures of all-powerful, supernatural heroes and their elaborate punishments of transgressors.&#8221;</p>
</blockquote>
<p style="text-align:center;"><a href="http://jackaperkins.files.wordpress.com/2011/08/stardust2.jpg"><img class="aligncenter size-full wp-image-367" title="stardust2" src="http://jackaperkins.files.wordpress.com/2011/08/stardust2.jpg?w=640" alt=""   /></a></p>
<p><a href="http://jackaperkins.files.wordpress.com/2011/08/fletcherhanks1.jpg"><img class="aligncenter size-full wp-image-368" title="fletcherhanks1" src="http://jackaperkins.files.wordpress.com/2011/08/fletcherhanks1.jpg?w=640" alt=""   /></a><a href="http://jackaperkins.files.wordpress.com/2011/08/fletcherhanks2.jpg"><img class="aligncenter size-full wp-image-369" title="fletcherhanks2" src="http://jackaperkins.files.wordpress.com/2011/08/fletcherhanks2.jpg?w=640" alt=""   /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jackaperkins.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jackaperkins.wordpress.com/349/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jackaperkins.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jackaperkins.wordpress.com/349/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jackaperkins.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jackaperkins.wordpress.com/349/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jackaperkins.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jackaperkins.wordpress.com/349/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jackaperkins.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jackaperkins.wordpress.com/349/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jackaperkins.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jackaperkins.wordpress.com/349/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jackaperkins.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jackaperkins.wordpress.com/349/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=349&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jackaperkins.wordpress.com/2011/09/01/fletcher-hanks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cc1043b5a163eb870e416f761af81054?s=96&#38;d=retro&#38;r=G" medium="image">
			<media:title type="html">mrgrinick</media:title>
		</media:content>

		<media:content url="http://jackaperkins.files.wordpress.com/2011/08/stardust2.jpg" medium="image">
			<media:title type="html">stardust2</media:title>
		</media:content>

		<media:content url="http://jackaperkins.files.wordpress.com/2011/08/fletcherhanks1.jpg" medium="image">
			<media:title type="html">fletcherhanks1</media:title>
		</media:content>

		<media:content url="http://jackaperkins.files.wordpress.com/2011/08/fletcherhanks2.jpg" medium="image">
			<media:title type="html">fletcherhanks2</media:title>
		</media:content>
	</item>
		<item>
		<title>Urnie.js</title>
		<link>http://jackaperkins.wordpress.com/2011/08/29/urnie-js/</link>
		<comments>http://jackaperkins.wordpress.com/2011/08/29/urnie-js/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 04:14:01 +0000</pubDate>
		<dc:creator>mrgrinick</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jackaperkins.wordpress.com/?p=353</guid>
		<description><![CDATA[Having cut my programming teeth on Max/MSP, I&#8217;m often left wanting more from the basics in general-purpose programming languages. As evidenced by the awesome jQuery/underscore libraries, there&#8217;s a lot of gaps to fill when it comes to javascript utility functions. &#8230; <a href="http://jackaperkins.wordpress.com/2011/08/29/urnie-js/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=353&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Having cut my programming teeth on <a href="http://youtu.be/zrOo4fOlKfA">Max/MSP</a>, I&#8217;m often left wanting more from the basics in general-purpose programming languages. As evidenced by the awesome <a href="http://jquery.com">jQuery</a>/<a href="http://documentcloud.github.com/underscore/">underscore</a> libraries, there&#8217;s a lot of gaps to fill when it comes to javascript utility functions. Although not as commonly useful as underscore&#8217;s each or map, I have a great need for non-repeating random values for the purposes of selecting from collections.</p>
<div class="wp-caption aligncenter" style="width: 490px"><a href="http://jackaperkins.files.wordpress.com/2011/08/maxpatch.jpg"><img title="maxpatch" src="http://jackaperkins.files.wordpress.com/2011/08/maxpatch.jpg?w=480&#038;h=347" alt="Autechre's max patch &quot;you messy motherfucker&quot;" width="480" height="347" /></a><p class="wp-caption-text">Autechre&#039;s max patch aka &quot;you messy motherfucker&quot;</p></div>
<p>In Max, there are a large number of objects that let you scramble and remix lists of items in interesting ways. Because Max is music focused, a lot of your operations revolve around working with permanent sets. Defining a scale of possible notes doesn&#8217;t do you much good if your system is able to randomly select F# 300 times in a row. Max provides the Urn object for this purpose, a &#8216;grab bag&#8217; for collections. Given a number range, urn returns a member every time it&#8217;s triggered. It&#8217;s unable to produce the same number again until all other members have been selected.</p>
<p>I&#8217;ve created a similar object in javascript. A single urn can contain multiple collections, each keyed by the array it&#8217;s self:</p>
<blockquote>
<pre>var urn = new Urn();
var items = ['mice','dogs','tigers','cats'];
urn.grab(items); //--&gt; 'dogs'
urn.grab(items); //--&gt; 'tigers'
urn.grab(items); //--&gt; 'mice'
urn.grab(items); //--&gt; 'cats'

//throw a different array into the same object
//one urn tracks all keys in parallel
var junk = ['maggie','lisa','bart'];
urn.grab(junk); //--&gt; 'maggie'
urn.grab(junk); //--&gt; 'bart'
urn.grab(junk); //--&gt; 'lisa'
urn.grab(junk); //--&gt; 'lisa'
urn.grab(junk); //--&gt; 'maggie'
urn.grab(junk); //--&gt; 'bart'</pre>
</blockquote>
<p>The only missing feature is preventing the end of one sequence being the same as the beginning of the next. Notice the two &#8216;lisa&#8217;s in a row in the above example. Each full round of urn grabs are managed independently.</p>
<p>Grab urnie.js over on the github: <a href="https://github.com/jackaperkins/urnie">https://github.com/jackaperkins/urnie</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jackaperkins.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jackaperkins.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jackaperkins.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jackaperkins.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jackaperkins.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jackaperkins.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jackaperkins.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jackaperkins.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jackaperkins.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jackaperkins.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jackaperkins.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jackaperkins.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jackaperkins.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jackaperkins.wordpress.com/353/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=353&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jackaperkins.wordpress.com/2011/08/29/urnie-js/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cc1043b5a163eb870e416f761af81054?s=96&#38;d=retro&#38;r=G" medium="image">
			<media:title type="html">mrgrinick</media:title>
		</media:content>

		<media:content url="http://jackaperkins.files.wordpress.com/2011/08/maxpatch.jpg" medium="image">
			<media:title type="html">maxpatch</media:title>
		</media:content>
	</item>
		<item>
		<title>Easier Living</title>
		<link>http://jackaperkins.wordpress.com/2011/07/10/easier-living/</link>
		<comments>http://jackaperkins.wordpress.com/2011/07/10/easier-living/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 02:09:51 +0000</pubDate>
		<dc:creator>mrgrinick</dc:creator>
				<category><![CDATA[Media]]></category>

		<guid isPermaLink="false">http://jackaperkins.wordpress.com/?p=335</guid>
		<description><![CDATA[&#8220;A new style of party-giving is beginning to grow up, even while the etiquette books cling to the same number of forks on the table and put into the hostess&#8217;s mouth the insincere words with which she begs her guests &#8230; <a href="http://jackaperkins.wordpress.com/2011/07/10/easier-living/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=335&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;A new style of party-giving is beginning to grow up, even while the etiquette books cling to the same number of forks on the table and put into the hostess&#8217;s mouth the insincere words with which she begs her guests not to lift a finger. We are making a new etiquette, with a new set of manners for both hosts and guests. They are better manners, more truly gracious, because they are sincere, not a counterfeit of a vanished aristocracy but an honest product of our times. What they demand, more than anything else, is a new and more relaxed attitude on the part of all concerned.&#8221;</p></blockquote>
<p><a href="http://jackaperkins.files.wordpress.com/2011/07/betterliving.png"><img class="size-full wp-image-341 aligncenter" title="Better Living Scan" src="http://jackaperkins.files.wordpress.com/2011/07/betterliving.png?w=640&#038;h=471" alt="" width="640" height="471" /></a></p>
<p>Mary and Russel Wright&#8217;s <a href="http://www.amazon.com/Guide-Easier-Living-Russel-Wright/dp/B000H2MMES/ref=sr_1_1?ie=UTF8&amp;qid=1310349439&amp;sr=8-1" target="_blank">Guide To Easier Living</a> features some classy mid century modern houses and sensible new ways to get things done. Originally published in 1950, much of the advice about the future of home life has become standard for every American. Serving food &#8216;family style&#8217; instead of with vestigial plates and dishes for each person; building storage into furniture or even walls, Japanese style. The book suggests clean and open spaces, instead of cluttering life with grandmother&#8217;s table, china hutch and lowboy. The back section features huge charts about the resiliency of various materials under stressful conditions. If you need to know what kind of scrubable wall paper is best used in the kitchen, this is the book for you.</p>
<p><a href="http://jackaperkins.files.wordpress.com/2011/07/betterliving2.png"><img class="aligncenter size-full wp-image-344" title="betterliving2" src="http://jackaperkins.files.wordpress.com/2011/07/betterliving2.png?w=640&#038;h=702" alt="" width="640" height="702" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jackaperkins.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jackaperkins.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jackaperkins.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jackaperkins.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jackaperkins.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jackaperkins.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jackaperkins.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jackaperkins.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jackaperkins.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jackaperkins.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jackaperkins.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jackaperkins.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jackaperkins.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jackaperkins.wordpress.com/335/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=335&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jackaperkins.wordpress.com/2011/07/10/easier-living/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cc1043b5a163eb870e416f761af81054?s=96&#38;d=retro&#38;r=G" medium="image">
			<media:title type="html">mrgrinick</media:title>
		</media:content>

		<media:content url="http://jackaperkins.files.wordpress.com/2011/07/betterliving.png" medium="image">
			<media:title type="html">Better Living Scan</media:title>
		</media:content>

		<media:content url="http://jackaperkins.files.wordpress.com/2011/07/betterliving2.png" medium="image">
			<media:title type="html">betterliving2</media:title>
		</media:content>
	</item>
		<item>
		<title>Squiggler &#8211; now on github</title>
		<link>http://jackaperkins.wordpress.com/2011/06/04/squiggler-now-on-github/</link>
		<comments>http://jackaperkins.wordpress.com/2011/06/04/squiggler-now-on-github/#comments</comments>
		<pubDate>Sun, 05 Jun 2011 06:10:28 +0000</pubDate>
		<dc:creator>mrgrinick</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jackaperkins.wordpress.com/?p=329</guid>
		<description><![CDATA[Wrote this quickie in Processing today. Get the code: https://github.com/jackaperkins/squiggler<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=329&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://jackaperkins.files.wordpress.com/2011/06/5798554925_a1ec7812ff_b.jpg"><img class="size-full wp-image-330" title="Squiggler" src="http://jackaperkins.files.wordpress.com/2011/06/5798554925_a1ec7812ff_b.jpg?w=640&#038;h=640" alt="" width="640" height="640" /></a></p>
<p style="text-align:center;"><a href="http://jackaperkins.files.wordpress.com/2011/06/5799103320_3ddce25c50_b.jpg"><img class="aligncenter size-full wp-image-332" title="Squiggler" src="http://jackaperkins.files.wordpress.com/2011/06/5799103320_3ddce25c50_b.jpg?w=640&#038;h=640" alt="" width="640" height="640" /></a>Wrote this quickie in Processing today.</p>
<p style="text-align:center;">Get the code: <a href="https://github.com/jackaperkins/squiggler">https://github.com/jackaperkins/squiggler</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jackaperkins.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jackaperkins.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jackaperkins.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jackaperkins.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jackaperkins.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jackaperkins.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jackaperkins.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jackaperkins.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jackaperkins.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jackaperkins.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jackaperkins.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jackaperkins.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jackaperkins.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jackaperkins.wordpress.com/329/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=329&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jackaperkins.wordpress.com/2011/06/04/squiggler-now-on-github/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cc1043b5a163eb870e416f761af81054?s=96&#38;d=retro&#38;r=G" medium="image">
			<media:title type="html">mrgrinick</media:title>
		</media:content>

		<media:content url="http://jackaperkins.files.wordpress.com/2011/06/5798554925_a1ec7812ff_b.jpg" medium="image">
			<media:title type="html">Squiggler</media:title>
		</media:content>

		<media:content url="http://jackaperkins.files.wordpress.com/2011/06/5799103320_3ddce25c50_b.jpg" medium="image">
			<media:title type="html">Squiggler</media:title>
		</media:content>
	</item>
		<item>
		<title>Dry Bones</title>
		<link>http://jackaperkins.wordpress.com/2011/05/29/dry-bones/</link>
		<comments>http://jackaperkins.wordpress.com/2011/05/29/dry-bones/#comments</comments>
		<pubDate>Mon, 30 May 2011 07:42:06 +0000</pubDate>
		<dc:creator>mrgrinick</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jackaperkins.wordpress.com/?p=327</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=327&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<span style="text-align:center; display: block;"><a href="http://jackaperkins.wordpress.com/2011/05/29/dry-bones/"><img src="http://img.youtube.com/vi/2HRGDdW3ZNo/2.jpg" alt="" /></a></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jackaperkins.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jackaperkins.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jackaperkins.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jackaperkins.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jackaperkins.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jackaperkins.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jackaperkins.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jackaperkins.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jackaperkins.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jackaperkins.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jackaperkins.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jackaperkins.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jackaperkins.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jackaperkins.wordpress.com/327/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=327&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jackaperkins.wordpress.com/2011/05/29/dry-bones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cc1043b5a163eb870e416f761af81054?s=96&#38;d=retro&#38;r=G" medium="image">
			<media:title type="html">mrgrinick</media:title>
		</media:content>
	</item>
		<item>
		<title>Eric Archer</title>
		<link>http://jackaperkins.wordpress.com/2011/05/06/eric-archer/</link>
		<comments>http://jackaperkins.wordpress.com/2011/05/06/eric-archer/#comments</comments>
		<pubDate>Sat, 07 May 2011 05:28:33 +0000</pubDate>
		<dc:creator>mrgrinick</dc:creator>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://jackaperkins.wordpress.com/?p=307</guid>
		<description><![CDATA[Eric Archer is one of my favorite people on youtube. Here&#8217;s him poking around inside of the Oberheim DMX: A serious audio and electronics geek, Eric has a whole grip of homemade devices and hacks on his website. His Andromeda &#8230; <a href="http://jackaperkins.wordpress.com/2011/05/06/eric-archer/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=307&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/user/EA78751">Eric Archer</a> is one of my favorite people on youtube. Here&#8217;s him poking around inside of the Oberheim DMX:</p>
<span style="text-align:center; display: block;"><a href="http://jackaperkins.wordpress.com/2011/05/06/eric-archer/"><img src="http://img.youtube.com/vi/5ghlngmJdYs/2.jpg" alt="" /></a></span>
<p>A serious audio and electronics geek, Eric has a whole grip of <a href="http://ericarcher.net/devices/">homemade devices and hacks</a> on his website. His Andromeda series of noise makers feature some pretty rad features, including IR sync (in AND out!) warbly analog filters and a <a href="http://ericarcher.net/devices/mk3/">pretty neat sequencer</a>. Here&#8217;s Eric and some friends running an event in Austin:</p>
<span style="text-align:center; display: block;"><a href="http://jackaperkins.wordpress.com/2011/05/06/eric-archer/"><img src="http://img.youtube.com/vi/Yy7kv9rEeUg/2.jpg" alt="" /></a></span>
<p>It&#8217;s not all bleeps and bloops though; he&#8217;s got quite a few projects involving some real esoteric miscellanea.  Here&#8217;s Eric modeling a bouncing ball with an analog computer:</p>
<span style="text-align:center; display: block;"><a href="http://jackaperkins.wordpress.com/2011/05/06/eric-archer/"><img src="http://img.youtube.com/vi/qt6RVrmvh-o/2.jpg" alt="" /></a></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jackaperkins.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jackaperkins.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jackaperkins.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jackaperkins.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jackaperkins.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jackaperkins.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jackaperkins.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jackaperkins.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jackaperkins.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jackaperkins.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jackaperkins.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jackaperkins.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jackaperkins.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jackaperkins.wordpress.com/307/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=307&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jackaperkins.wordpress.com/2011/05/06/eric-archer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cc1043b5a163eb870e416f761af81054?s=96&#38;d=retro&#38;r=G" medium="image">
			<media:title type="html">mrgrinick</media:title>
		</media:content>
	</item>
		<item>
		<title>WordPress Ancestors and Custom Fields</title>
		<link>http://jackaperkins.wordpress.com/2011/04/21/wordpress-ancestors-and-custom-fields/</link>
		<comments>http://jackaperkins.wordpress.com/2011/04/21/wordpress-ancestors-and-custom-fields/#comments</comments>
		<pubDate>Fri, 22 Apr 2011 03:38:32 +0000</pubDate>
		<dc:creator>mrgrinick</dc:creator>
				<category><![CDATA[Science]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://jackaperkins.wordpress.com/?p=294</guid>
		<description><![CDATA[I&#8217;m doing my first serious wordpress project and I&#8217;m loving the page ancestor scheme. One of the cooler things you can do is define custom fields or featured images for the top level page, and have the children pull it &#8230; <a href="http://jackaperkins.wordpress.com/2011/04/21/wordpress-ancestors-and-custom-fields/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=294&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m doing my first serious wordpress project and I&#8217;m loving the page ancestor scheme. One of the cooler things you can do is define custom fields or featured images for the top level page, and have the children pull it in. All you need is a way to find out who&#8217;s the parent of the current page.</p>
<p>WordPress leaves us with the solitary get_post_ancestors() which returns an array filled with the ID&#8217;s of the page&#8217;s parents, all the way up to the root. Not so helpful in the middle of your template&#8230; and what if you&#8217;re AT a top page? get_post_ancestors() returns null!</p>
<p>I wrapped it in a helper function that grabs the last element in the array or returns the current post ID in case of null. An alternative is to recursively follow the $post-&gt;parent_post links, but this is way simpler!</p>
<blockquote>
<div>
<pre>function get_top_id($mypost){
  //pass in a post, get the id of the top ancestor
  //or the post's id if it's the top
  $ancestors = get_post_ancestors($mypost);
  if($ancestors != null){
    //pull off the last element of the array
    return(end($ancestors));
  } else {
    return($mypost-&gt;ID);
  }
}</pre>
</div>
</blockquote>
<p>So, what do we do if we have the ID of the parent? We can perform lookups on special content that we stored there, for example a featured image (cryptically referred to as a &#8216;<a href="http://codex.wordpress.org/Post_Thumbnails">Post Thumbnail</a>&#8216;). We do this through the function get_the_post_thumbnail()</p>
<blockquote>
<pre>&lt;?php echo get_the_post_thumbnail(get_top_id($post));?&gt;</pre>
</blockquote>
<p>Now we&#8217;ve defined a single header on our top page and all the children have it too. This works for custom fields attached to the parent in the same way. I defined some fields called &#8216;quote&#8217; and I can access them via get_post_custom_values() :</p>
<blockquote>
<pre>&lt;?php
$quotes = get_post_custom_values('quote',get_top_id($post));
foreach ( $quotes as $value ) {
?&gt;
&lt;div class="blockquote"&gt;
&lt;?php echo $value ?&gt;
&lt;/div&gt;
&lt;?php } ?&gt;</pre>
</blockquote>
<p>Bam!<br />
Now my sidebar has a bunch of quotes from the head of the section all the way down to each child page.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jackaperkins.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jackaperkins.wordpress.com/294/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jackaperkins.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jackaperkins.wordpress.com/294/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jackaperkins.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jackaperkins.wordpress.com/294/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jackaperkins.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jackaperkins.wordpress.com/294/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jackaperkins.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jackaperkins.wordpress.com/294/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jackaperkins.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jackaperkins.wordpress.com/294/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jackaperkins.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jackaperkins.wordpress.com/294/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jackaperkins.wordpress.com&amp;blog=17487326&amp;post=294&amp;subd=jackaperkins&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jackaperkins.wordpress.com/2011/04/21/wordpress-ancestors-and-custom-fields/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cc1043b5a163eb870e416f761af81054?s=96&#38;d=retro&#38;r=G" medium="image">
			<media:title type="html">mrgrinick</media:title>
		</media:content>
	</item>
	</channel>
</rss>
