<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
   <channel>
      <title>Christeso.com</title>
      <description>Pipes Output</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=0762761d22a225c308959112051b0137</link>
      <pubDate>Wed, 04 Nov 2009 21:38:46 -0800</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/chrisTeso" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
         <title>End Day</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/fiIq4b9SXEI/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4073727056/" title="End Day"&gt;&lt;img src="http://farm3.static.flickr.com/2713/4073727056_a9513d8a4a_m.jpg" width="240" height="160" alt="End Day"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Uploaded with theGOOD Uploadr! Which now supports tags! whooohoo!&lt;br /&gt;
&lt;br /&gt;
Out shooting with &lt;a rel="nofollow" target="_blank" href="http://twitter.com/msteso"&gt;@msteso&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4073727056"&gt;view fullscreen&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/fiIq4b9SXEI" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4073727056</guid>
         <pubDate>Tue, 03 Nov 2009 16:01:42 -0800</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2713/4073727056_a9513d8a4a_m.jpg" type="image/jpeg" height="160" />
         <media:title>End Day</media:title>
         <media:description>&amp;lt;p&amp;gt;Uploaded with theGOOD Uploadr! Which now supports tags! whooohoo!&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
Out shooting with &amp;lt;a rel="nofollow" target="_blank" href="http://twitter.com/msteso"&amp;gt;@msteso&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
&amp;lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4073727056"&amp;gt;view fullscreen&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2713/4073727056_a9513d8a4a_s.jpg" height="75" />
         <media:category>light pdx uploadedwiththegooduploadr</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4073727056/</feedburner:origLink></item>
      <item>
         <title>Golden</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/kadwH4F-lqw/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4071933055/" title="Golden"&gt;&lt;img src="http://farm3.static.flickr.com/2483/4071933055_52a4fd583a_m.jpg" width="240" height="162" alt="Golden"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Uploaded with theGOOD Uploadr!&lt;br /&gt;
&lt;br /&gt;
Magic hour pdx.&lt;br /&gt;
&lt;br /&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4071933055"&gt;view fullscreen&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/kadwH4F-lqw" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4071933055</guid>
         <pubDate>Tue, 03 Nov 2009 09:18:22 -0800</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2483/4071933055_52a4fd583a_m.jpg" type="image/jpeg" height="162" />
         <media:title>Golden</media:title>
         <media:description>&amp;lt;p&amp;gt;Uploaded with theGOOD Uploadr!&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
Magic hour pdx.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
&amp;lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4071933055"&amp;gt;view fullscreen&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2483/4071933055_52a4fd583a_s.jpg" height="75" />
         <media:category>light oregon portland pdx manual uploadedwiththegooduploadr</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4071933055/</feedburner:origLink></item>
      <item>
         <title>AutoDraw</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/uSwyESbhWkM/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4067449015/" title="AutoDraw"&gt;&lt;img src="http://farm3.static.flickr.com/2494/4067449015_9d7e65c5f0_m.jpg" width="240" height="192" alt="AutoDraw"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Portrait painted entirely with code as the paint and the human interface&lt;br /&gt;
as the painter.&lt;br /&gt;
&lt;br /&gt;
Uploaded automatically by AutoDraw: &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/autodraw"&gt;www.christeso.com/autodraw&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/uSwyESbhWkM" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4067449015</guid>
         <pubDate>Mon, 02 Nov 2009 02:19:23 -0800</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2494/4067449015_9d7e65c5f0_m.jpg" type="image/jpeg" height="192" />
         <media:title>AutoDraw</media:title>
         <media:description>&amp;lt;p&amp;gt;Portrait painted entirely with code as the paint and the human interface&amp;lt;br /&amp;gt;
as the painter.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
Uploaded automatically by AutoDraw: &amp;lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/autodraw"&amp;gt;www.christeso.com/autodraw&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2494/4067449015_9d7e65c5f0_s.jpg" height="75" />
         <media:category>portrait art code flash installation actionscript autodraw</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4067449015/</feedburner:origLink></item>
      <item>
         <title>Untitled</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/nEEqkSgleRY/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4067341622/" title=""&gt;&lt;img src="http://farm3.static.flickr.com/2662/4067341622_3452fbb4ff_m.jpg" width="240" height="160" alt=""/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4067341622"&gt;view fullscreen&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/nEEqkSgleRY" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4067341622</guid>
         <pubDate>Sun, 01 Nov 2009 19:51:14 -0800</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2662/4067341622_3452fbb4ff_m.jpg" type="image/jpeg" height="160" />
         <media:title />
         <media:description>&amp;lt;p&amp;gt;&amp;lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4067341622"&amp;gt;view fullscreen&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2662/4067341622_3452fbb4ff_s.jpg" height="75" />
         <media:category>fall leaves oregon seasons pdx uploadedwiththegooduploadr</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4067341622/</feedburner:origLink></item>
      <item>
         <title>Burnside West</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/y6YtHuxU910/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4061866431/" title="Burnside West"&gt;&lt;img src="http://farm3.static.flickr.com/2645/4061866431_9edb5c5915_m.jpg" width="240" height="180" alt="Burnside West"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;This great city - so shrouded mist.&lt;br /&gt;
This stump town - I came to get down.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/y6YtHuxU910" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4061866431</guid>
         <pubDate>Sat, 31 Oct 2009 17:31:02 -0700</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2645/4061866431_9edb5c5915_m.jpg" type="image/jpeg" height="180" />
         <media:title>Burnside West</media:title>
         <media:description>&amp;lt;p&amp;gt;This great city - so shrouded mist.&amp;lt;br /&amp;gt;
This stump town - I came to get down.&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2645/4061866431_9edb5c5915_s.jpg" height="75" />
         <media:category>pdx iphone</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4061866431/</feedburner:origLink></item>
      <item>
         <title>Laurelhurst Theater</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/8yhOchOvNss/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4051921508/" title="Laurelhurst Theater"&gt;&lt;img src="http://farm4.static.flickr.com/3176/4051921508_267321d04e_m.jpg" width="165" height="240" alt="Laurelhurst Theater"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;She's magnificent.&lt;br /&gt;
&lt;br /&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4051921508"&gt;view fullscreen&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/8yhOchOvNss" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4051921508</guid>
         <pubDate>Tue, 27 Oct 2009 19:24:24 -0700</pubDate>
         <media:content width="165" url="http://farm4.static.flickr.com/3176/4051921508_267321d04e_m.jpg" type="image/jpeg" height="240" />
         <media:title>Laurelhurst Theater</media:title>
         <media:description>&amp;lt;p&amp;gt;She's magnificent.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
&amp;lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4051921508"&amp;gt;view fullscreen&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3176/4051921508_267321d04e_s.jpg" height="75" />
         <media:category>clouds oregon portland theater pdx laurelhurst</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4051921508/</feedburner:origLink></item>
      <item>
         <title>Tall Boy</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/0IOELz1s6SM/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4051174859/" title="Tall Boy"&gt;&lt;img src="http://farm4.static.flickr.com/3516/4051174859_84c7ebfde3_m.jpg" width="240" height="147" alt="Tall Boy"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Just a random tall biker passing through your typical pacNw pristine forest.&lt;br /&gt;
&lt;br /&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4051174859"&gt;view fullscreen&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/0IOELz1s6SM" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4051174859</guid>
         <pubDate>Tue, 27 Oct 2009 19:23:33 -0700</pubDate>
         <media:content width="240" url="http://farm4.static.flickr.com/3516/4051174859_84c7ebfde3_m.jpg" type="image/jpeg" height="147" />
         <media:title>Tall Boy</media:title>
         <media:description>&amp;lt;p&amp;gt;Just a random tall biker passing through your typical pacNw pristine forest.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
&amp;lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4051174859"&amp;gt;view fullscreen&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3516/4051174859_84c7ebfde3_s.jpg" height="75" />
         <media:category>park motion bike oregon portland movement forrest tallbike</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4051174859/</feedburner:origLink></item>
      <item>
         <title>Captain Monsoon</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/1GSVWFulAV0/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4046585825/" title="Captain Monsoon"&gt;&lt;img src="http://farm3.static.flickr.com/2545/4046585825_f38f89679d_m.jpg" width="240" height="160" alt="Captain Monsoon"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The rain arrived full force this morning. And who was ready?&lt;br /&gt;
&lt;br /&gt;
Captain Monsoon and his trusty sidekick Stormy McSnoutman.&lt;br /&gt;
&lt;br /&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4046585825"&gt;view fullscreen&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/1GSVWFulAV0" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4046585825</guid>
         <pubDate>Mon, 26 Oct 2009 10:20:28 -0700</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2545/4046585825_f38f89679d_m.jpg" type="image/jpeg" height="160" />
         <media:title>Captain Monsoon</media:title>
         <media:description>&amp;lt;p&amp;gt;The rain arrived full force this morning. And who was ready?&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
Captain Monsoon and his trusty sidekick Stormy McSnoutman.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
&amp;lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4046585825"&amp;gt;view fullscreen&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2545/4046585825_f38f89679d_s.jpg" height="75" />
         <media:category>dogs rain oregon portland belmont pdx coats brisco</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4046585825/</feedburner:origLink></item>
      <item>
         <title>Night Light</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/j2vb_uMRHas/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4044023369/" title="Night Light"&gt;&lt;img src="http://farm3.static.flickr.com/2528/4044023369_8e56f6227e_m.jpg" width="240" height="160" alt="Night Light"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Somewhere on Mt. Hood&lt;br /&gt;
&lt;br /&gt;
Reminded me of &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/actionscript-aurora-borealis.asp"&gt;this&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4044023369"&gt;view fullscreen&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/j2vb_uMRHas" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4044023369</guid>
         <pubDate>Sun, 25 Oct 2009 16:45:16 -0700</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2528/4044023369_8e56f6227e_m.jpg" type="image/jpeg" height="160" />
         <media:title>Night Light</media:title>
         <media:description>&amp;lt;p&amp;gt;Somewhere on Mt. Hood&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
Reminded me of &amp;lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/actionscript-aurora-borealis.asp"&amp;gt;this&amp;lt;/a&amp;gt;.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
&amp;lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4044023369"&amp;gt;view fullscreen&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2528/4044023369_8e56f6227e_s.jpg" height="75" />
         <media:category>trees sky night oregon glow mthood pacificnorthwest manual</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4044023369/</feedburner:origLink></item>
      <item>
         <title>Renewable</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/RapfVijnRuI/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4040811911/" title="Renewable"&gt;&lt;img src="http://farm3.static.flickr.com/2615/4040811911_6ee4782008_m.jpg" width="240" height="160" alt="Renewable"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Taken in &lt;a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Lone_Fir_Cemetery"&gt;The Lone Fir Cemetery&lt;/a&gt;. Portland, Oregon.&lt;br /&gt;
&lt;br /&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4040811911"&gt;view fullscreen&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/RapfVijnRuI" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4040811911</guid>
         <pubDate>Sat, 24 Oct 2009 19:22:43 -0700</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2615/4040811911_6ee4782008_m.jpg" type="image/jpeg" height="160" />
         <media:title>Renewable</media:title>
         <media:description>&amp;lt;p&amp;gt;Taken in &amp;lt;a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Lone_Fir_Cemetery"&amp;gt;The Lone Fir Cemetery&amp;lt;/a&amp;gt;. Portland, Oregon.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
&amp;lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4040811911"&amp;gt;view fullscreen&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2615/4040811911_6ee4782008_s.jpg" height="75" />
         <media:category>fall cemetery leaves oregon portland seasons pdx manual lonefircemetery</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4040811911/</feedburner:origLink></item>
      <item>
         <title>The Soloist</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/MwuXnndQClo/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4041555162/" title="The Soloist"&gt;&lt;img src="http://farm3.static.flickr.com/2782/4041555162_e566e5fa61_m.jpg" width="240" height="151" alt="The Soloist"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Taken in &lt;a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Lone_Fir_Cemetery"&gt;The Lone Fir Cemetery&lt;/a&gt;. Portland, Oregon.&lt;br /&gt;
&lt;br /&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4041555162"&gt;view fullscreen&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/MwuXnndQClo" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4041555162</guid>
         <pubDate>Sat, 24 Oct 2009 19:21:43 -0700</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2782/4041555162_e566e5fa61_m.jpg" type="image/jpeg" height="151" />
         <media:title>The Soloist</media:title>
         <media:description>&amp;lt;p&amp;gt;Taken in &amp;lt;a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Lone_Fir_Cemetery"&amp;gt;The Lone Fir Cemetery&amp;lt;/a&amp;gt;. Portland, Oregon.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
&amp;lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4041555162"&amp;gt;view fullscreen&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2782/4041555162_e566e5fa61_s.jpg" height="75" />
         <media:category>portrait fall girl cemetery leaves oregon portland seasons lisa pdx manual lonefircemetery</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4041555162/</feedburner:origLink></item>
      <item>
         <title>ColorWorld</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/YQPz5dVcZfs/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4040808519/" title="ColorWorld"&gt;&lt;img src="http://farm3.static.flickr.com/2774/4040808519_7dbf4592df_m.jpg" width="240" height="160" alt="ColorWorld"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Taken in &lt;a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Lone_Fir_Cemetery"&gt;The Lone Fir Cemetery&lt;/a&gt;. Portland, Oregon.&lt;br /&gt;
&lt;br /&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4040808519"&gt;view fullscreen&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/YQPz5dVcZfs" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4040808519</guid>
         <pubDate>Sat, 24 Oct 2009 19:21:18 -0700</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2774/4040808519_7dbf4592df_m.jpg" type="image/jpeg" height="160" />
         <media:title>ColorWorld</media:title>
         <media:description>&amp;lt;p&amp;gt;Taken in &amp;lt;a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Lone_Fir_Cemetery"&amp;gt;The Lone Fir Cemetery&amp;lt;/a&amp;gt;. Portland, Oregon.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
&amp;lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4040808519"&amp;gt;view fullscreen&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2774/4040808519_7dbf4592df_s.jpg" height="75" />
         <media:category>portrait fall girl cemetery leaves oregon portland seasons lisa pdx manual lonefircemetery</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4040808519/</feedburner:origLink></item>
      <item>
         <title>Sun Ray</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/9GEYPpVGP8o/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4040808441/" title="Sun Ray"&gt;&lt;img src="http://farm4.static.flickr.com/3522/4040808441_bc65ba03b2_m.jpg" width="240" height="160" alt="Sun Ray"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Taken in &lt;a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Lone_Fir_Cemetery"&gt;The Lone Fir Cemetery&lt;/a&gt;. Portland, Oregon.&lt;br /&gt;
&lt;br /&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4040808441"&gt;view fullscreen&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/9GEYPpVGP8o" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4040808441</guid>
         <pubDate>Sat, 24 Oct 2009 19:21:16 -0700</pubDate>
         <media:content width="240" url="http://farm4.static.flickr.com/3522/4040808441_bc65ba03b2_m.jpg" type="image/jpeg" height="160" />
         <media:title>Sun Ray</media:title>
         <media:description>&amp;lt;p&amp;gt;Taken in &amp;lt;a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Lone_Fir_Cemetery"&amp;gt;The Lone Fir Cemetery&amp;lt;/a&amp;gt;. Portland, Oregon.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
&amp;lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4040808441"&amp;gt;view fullscreen&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3522/4040808441_bc65ba03b2_s.jpg" height="75" />
         <media:category>fall cemetery leaves oregon portland seasons pdx manual lonefircemetery</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4040808441/</feedburner:origLink></item>
      <item>
         <title>State</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/NXswLXMoseA/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4040808363/" title="State"&gt;&lt;img src="http://farm3.static.flickr.com/2504/4040808363_d4254c7e87_m.jpg" width="240" height="160" alt="State"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Taken in &lt;a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Lone_Fir_Cemetery"&gt;The Lone Fir Cemetery&lt;/a&gt;. Portland, Oregon.&lt;br /&gt;
&lt;br /&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4040808363"&gt;view fullscreen&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/NXswLXMoseA" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4040808363</guid>
         <pubDate>Sat, 24 Oct 2009 19:21:13 -0700</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2504/4040808363_d4254c7e87_m.jpg" type="image/jpeg" height="160" />
         <media:title>State</media:title>
         <media:description>&amp;lt;p&amp;gt;Taken in &amp;lt;a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Lone_Fir_Cemetery"&amp;gt;The Lone Fir Cemetery&amp;lt;/a&amp;gt;. Portland, Oregon.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
&amp;lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4040808363"&amp;gt;view fullscreen&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2504/4040808363_d4254c7e87_s.jpg" height="75" />
         <media:category>fall cemetery leaves oregon portland seasons pdx manual lonefircemetery</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4040808363/</feedburner:origLink></item>
      <item>
         <title>Nice Bangs</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/f4I_ttrwBL4/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4040808257/" title="Nice Bangs"&gt;&lt;img src="http://farm4.static.flickr.com/3487/4040808257_0cf1eb660a_m.jpg" width="240" height="160" alt="Nice Bangs"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Taken in &lt;a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Lone_Fir_Cemetery"&gt;The Lone Fir Cemetery&lt;/a&gt;. Portland, Oregon.&lt;br /&gt;
&lt;br /&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4040808257"&gt;view fullscreen&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/f4I_ttrwBL4" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4040808257</guid>
         <pubDate>Sat, 24 Oct 2009 19:21:11 -0700</pubDate>
         <media:content width="240" url="http://farm4.static.flickr.com/3487/4040808257_0cf1eb660a_m.jpg" type="image/jpeg" height="160" />
         <media:title>Nice Bangs</media:title>
         <media:description>&amp;lt;p&amp;gt;Taken in &amp;lt;a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Lone_Fir_Cemetery"&amp;gt;The Lone Fir Cemetery&amp;lt;/a&amp;gt;. Portland, Oregon.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
&amp;lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4040808257"&amp;gt;view fullscreen&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3487/4040808257_0cf1eb660a_s.jpg" height="75" />
         <media:category>fall cemetery leaves oregon portland seasons pdx manual lonefircemetery</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4040808257/</feedburner:origLink></item>
      <item>
         <title>Laurelhurst Fall</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/bH4c6PiE2Ko/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4040595476/" title="Laurelhurst Fall"&gt;&lt;img src="http://farm3.static.flickr.com/2581/4040595476_d5e7208213_m.jpg" width="240" height="180" alt="Laurelhurst Fall"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Laurelhurst Park in Fall.&lt;br /&gt;
&lt;br /&gt;
I only had my iPhone as Lisa was at a shoot across the park.&lt;br /&gt;
&lt;br /&gt;
Pdx, you glorious bastardo.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/bH4c6PiE2Ko" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4040595476</guid>
         <pubDate>Sat, 24 Oct 2009 12:31:25 -0700</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2581/4040595476_d5e7208213_m.jpg" type="image/jpeg" height="180" />
         <media:title>Laurelhurst Fall</media:title>
         <media:description>&amp;lt;p&amp;gt;Laurelhurst Park in Fall.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
I only had my iPhone as Lisa was at a shoot across the park.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
Pdx, you glorious bastardo.&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2581/4040595476_d5e7208213_s.jpg" height="75" />
         <media:category>park fall oregon pdx laurelhurst iphone</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4040595476/</feedburner:origLink></item>
      <item>
         <title>Laurelhurst Fall</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/c2PNdAYHCn0/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4040595262/" title="Laurelhurst Fall"&gt;&lt;img src="http://farm3.static.flickr.com/2508/4040595262_cd03a6cb99_m.jpg" width="240" height="180" alt="Laurelhurst Fall"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Laurelhurst Park in Fall.&lt;br /&gt;
&lt;br /&gt;
I only had my iPhone as Lisa was at a shoot across the park.&lt;br /&gt;
&lt;br /&gt;
Pdx, you glorious bastardo.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/c2PNdAYHCn0" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4040595262</guid>
         <pubDate>Sat, 24 Oct 2009 12:31:20 -0700</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2508/4040595262_cd03a6cb99_m.jpg" type="image/jpeg" height="180" />
         <media:title>Laurelhurst Fall</media:title>
         <media:description>&amp;lt;p&amp;gt;Laurelhurst Park in Fall.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
I only had my iPhone as Lisa was at a shoot across the park.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
Pdx, you glorious bastardo.&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2508/4040595262_cd03a6cb99_s.jpg" height="75" />
         <media:category>park fall oregon pdx laurelhurst iphone</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4040595262/</feedburner:origLink></item>
      <item>
         <title>Laurelhurst Fall</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/tUE9BGORJ34/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4039844601/" title="Laurelhurst Fall"&gt;&lt;img src="http://farm3.static.flickr.com/2456/4039844601_dde7f0d046_m.jpg" width="240" height="180" alt="Laurelhurst Fall"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Laurelhurst Park in Fall.&lt;br /&gt;
&lt;br /&gt;
I only had my iPhone as Lisa was at a shoot across the park.&lt;br /&gt;
&lt;br /&gt;
Pdx, you glorious bastardo.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/tUE9BGORJ34" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4039844601</guid>
         <pubDate>Sat, 24 Oct 2009 12:31:17 -0700</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2456/4039844601_dde7f0d046_m.jpg" type="image/jpeg" height="180" />
         <media:title>Laurelhurst Fall</media:title>
         <media:description>&amp;lt;p&amp;gt;Laurelhurst Park in Fall.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
I only had my iPhone as Lisa was at a shoot across the park.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
Pdx, you glorious bastardo.&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2456/4039844601_dde7f0d046_s.jpg" height="75" />
         <media:category>park fall oregon pdx laurelhurst iphone</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4039844601/</feedburner:origLink></item>
      <item>
         <title>Laurelhurst Fall</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/PIc6X1CFooY/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4040595026/" title="Laurelhurst Fall"&gt;&lt;img src="http://farm4.static.flickr.com/3482/4040595026_f2bbf9696e_m.jpg" width="240" height="180" alt="Laurelhurst Fall"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Laurelhurst Park in Fall.&lt;br /&gt;
&lt;br /&gt;
I only had my iPhone as Lisa was at a shoot across the park.&lt;br /&gt;
&lt;br /&gt;
Pdx, you glorious bastardo.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/PIc6X1CFooY" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4040595026</guid>
         <pubDate>Sat, 24 Oct 2009 12:31:14 -0700</pubDate>
         <media:content width="240" url="http://farm4.static.flickr.com/3482/4040595026_f2bbf9696e_m.jpg" type="image/jpeg" height="180" />
         <media:title>Laurelhurst Fall</media:title>
         <media:description>&amp;lt;p&amp;gt;Laurelhurst Park in Fall.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
I only had my iPhone as Lisa was at a shoot across the park.&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
Pdx, you glorious bastardo.&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3482/4040595026_f2bbf9696e_s.jpg" height="75" />
         <media:category>park fall oregon pdx laurelhurst iphone</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4040595026/</feedburner:origLink></item>
      <item>
         <title>Puddle of Red</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/O2I6b9PLb5c/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/4037281633/" title="Puddle of Red"&gt;&lt;img src="http://farm4.static.flickr.com/3535/4037281633_a40e69d7a4_m.jpg" width="240" height="149" alt="Puddle of Red"/&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4037281633"&gt;view fullscreen&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/O2I6b9PLb5c" height="1" width="1"/&gt;</description>
         <author>nobody@flickr.com (NymphoBrainiac)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/4037281633</guid>
         <pubDate>Fri, 23 Oct 2009 11:59:44 -0700</pubDate>
         <media:content width="240" url="http://farm4.static.flickr.com/3535/4037281633_a40e69d7a4_m.jpg" type="image/jpeg" height="149" />
         <media:title>Puddle of Red</media:title>
         <media:description>&amp;lt;p&amp;gt;&amp;lt;a rel="nofollow" target="_blank" href="http://www.newcompulsion.com/?p=4037281633"&amp;gt;view fullscreen&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3535/4037281633_a40e69d7a4_s.jpg" height="75" />
         <media:category>fall leaves rain oregon portland puddle pdx manual</media:category>
         <media:credit>NymphoBrainiac</media:credit>
      <feedburner:origLink>http://www.flickr.com/photos/nymphobrainiac/4037281633/</feedburner:origLink></item>
      <item>
         <title>Buzzing The Tower</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/av2k7eiFA3w/6684813</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/6684813" title="Buzzing The Tower"&gt;&lt;img src="http://ts.vimeo.com.s3.amazonaws.com/261/699/26169995_200.jpg" alt="Buzzing The Tower"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;As we sat here &lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/3940144760/in/set-72157622421803018/"&gt;flickr.com/photos/nymphobrainiac/3940144760/in/set-72157622421803018/&lt;/a&gt; a fighter jet decided to dip down from above and buzz Detroit Lake.&lt;br /&gt;
&lt;br /&gt;
The ground shook and my jaw dropped to the ground.&lt;br /&gt;
&lt;br /&gt;
Wish I had known it was coming. I could have gotten a proper video. Not a bad capture given the surprise. On the first frame you can see that it was about 100ft off the water as it was flying through the gorge.&lt;br /&gt;
&lt;br /&gt;
I hate wars, but love the toys they give birth to.
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/av2k7eiFA3w" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2009-09-21:clip6684813</guid>
         <pubDate>Mon, 21 Sep 2009 09:57:47 -0700</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/g0tnGq63Q5M/moogaloop.swf">
            <media:category>jet, detroit, lake, oregon, fly by, hd</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=6684813" />
            <media:thumbnail width="200" url="http://ts.vimeo.com.s3.amazonaws.com/261/699/26169995_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/6684813</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/g0tnGq63Q5M/moogaloop.swf" length="2301895" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=6684813</feedburner:origEnclosureLink></item>
      <item>
         <title>High Desert</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/3qPuFk6LgaE/</link>
         <description>Photos taken on a road trip from Pdx to Silver Lake, Oregon. As we sat here&amp;#8230; &amp;#8230; a fighter jet decided to dip down from above and buzz Detroit Lake.
The ground shook and my jaw dropped to the ground.
Wish I had known it was coming. I could have gotten a proper video. Not a bad capture given [...]</description>
         <guid isPermaLink="false">http://www.christeso.com/blog/?p=781</guid>
         <pubDate>Sun, 20 Sep 2009 22:28:03 -0700</pubDate>
         <content:encoded><![CDATA[<p>Photos taken on a road trip from Pdx to Silver Lake, Oregon.</p>
<p><iframe class="embeddedvideo" type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=71649" width="700" height="525"></iframe></p> 
<p>As we sat here&#8230;<br />
<a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/3940144760/" title="High Desert by NymphoBrainiac, on Flickr"><img src="http://farm3.static.flickr.com/2423/3940144760_41839e5381.jpg" width="500" height="333" alt="High Desert"/></a><br />
&#8230; a fighter jet decided to dip down from above and buzz Detroit Lake.</p>
<p>The ground shook and my jaw dropped to the ground.</p>
<p>Wish I had known it was coming. I could have gotten a proper video. Not a bad capture given the surprise. On the first frame you can see that it was about 100ft off the water as it was flying through the gorge.</p>
<p>I hate wars, but love the toys they give birth to. </p>
<p><iframe class="embeddedvideo" src="http://vimeo.com/moogaloop.swf?clip_id=6684813&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" width="700" height="394"></iframe></p> Share and Enjoy: <a rel="nofollow" id="twitter" target="_blank" href="http://twitter.com/home?status=High%20Desert%20-%20http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Fhigh-desert%2F" title="Twitter"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers"/></a> <a rel="nofollow" id="facebook" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Fhigh-desert%2F&amp;t=High%20Desert" title="Facebook"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers"/></a> <a rel="nofollow" id="digg" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Fhigh-desert%2F&amp;title=High%20Desert&amp;bodytext=Photos%20taken%20on%20a%20road%20trip%20from%20Pdx%20to%20Silver%20Lake%2C%20Oregon.%0D%0A%0D%0A%20%20%20%0D%0A%0D%0AAs%20we%20sat%20here...%0D%0A%0D%0A...%20a%20fighter%20jet%20decided%20to%20dip%20down%20from%20above%20and%20buzz%20Detroit%20Lake.%0D%0A%0D%0AThe%20ground%20shook%20and%20my%20jaw%20dropped%20to%20the%20ground.%0D%0A%0D%0AWish%20I%20had%20known%20it%20was%20comin" title="Digg"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers"/></a> <a rel="nofollow" id="del.icio.us" target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Fhigh-desert%2F&amp;title=High%20Desert&amp;notes=Photos%20taken%20on%20a%20road%20trip%20from%20Pdx%20to%20Silver%20Lake%2C%20Oregon.%0D%0A%0D%0A%20%20%20%0D%0A%0D%0AAs%20we%20sat%20here...%0D%0A%0D%0A...%20a%20fighter%20jet%20decided%20to%20dip%20down%20from%20above%20and%20buzz%20Detroit%20Lake.%0D%0A%0D%0AThe%20ground%20shook%20and%20my%20jaw%20dropped%20to%20the%20ground.%0D%0A%0D%0AWish%20I%20had%20known%20it%20was%20comin" title="del.icio.us"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers"/></a> <a rel="nofollow" id="google" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Fhigh-desert%2F&amp;title=High%20Desert&amp;annotation=Photos%20taken%20on%20a%20road%20trip%20from%20Pdx%20to%20Silver%20Lake%2C%20Oregon.%0D%0A%0D%0A%20%20%20%0D%0A%0D%0AAs%20we%20sat%20here...%0D%0A%0D%0A...%20a%20fighter%20jet%20decided%20to%20dip%20down%20from%20above%20and%20buzz%20Detroit%20Lake.%0D%0A%0D%0AThe%20ground%20shook%20and%20my%20jaw%20dropped%20to%20the%20ground.%0D%0A%0D%0AWish%20I%20had%20known%20it%20was%20comin" title="Google Bookmarks"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers"/></a> <a rel="nofollow" id="print" target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Fhigh-desert%2F&amp;partner=sociable" title="Print"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers"/></a> <br/><br/><img src="http://feeds.feedburner.com/~r/chrisTeso/~4/3qPuFk6LgaE" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://www.christeso.com/blog/index.php/portfolio/high-desert/</feedburner:origLink></item>
      <item>
         <title>Root Whole Body</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/3_758wUuesA/</link>
         <description>Some selects from my recent shoot for Root Whole Body. Share and Enjoy:</description>
         <guid isPermaLink="false">http://www.christeso.com/blog/?p=779</guid>
         <pubDate>Fri, 18 Sep 2009 16:00:59 -0700</pubDate>
         <content:encoded><![CDATA[<p>Some selects from my recent shoot for <a rel="nofollow" target="_blank" href="http://www.rootwholebody.com">Root Whole Body</a>.</p>
<p><iframe class="embeddedvideo" type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=71649" width="700" height="525"></iframe></p> Share and Enjoy: <a rel="nofollow" id="twitter" target="_blank" href="http://twitter.com/home?status=Root%20Whole%20Body%20-%20http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Froot-whole-body%2F" title="Twitter"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers"/></a> <a rel="nofollow" id="facebook" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Froot-whole-body%2F&amp;t=Root%20Whole%20Body" title="Facebook"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers"/></a> <a rel="nofollow" id="digg" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Froot-whole-body%2F&amp;title=Root%20Whole%20Body&amp;bodytext=Some%20selects%20from%20my%20recent%20shoot%20for%20Root%20Whole%20Body.%0D%0A%0D%0A%20%20%20" title="Digg"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers"/></a> <a rel="nofollow" id="del.icio.us" target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Froot-whole-body%2F&amp;title=Root%20Whole%20Body&amp;notes=Some%20selects%20from%20my%20recent%20shoot%20for%20Root%20Whole%20Body.%0D%0A%0D%0A%20%20%20" title="del.icio.us"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers"/></a> <a rel="nofollow" id="google" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Froot-whole-body%2F&amp;title=Root%20Whole%20Body&amp;annotation=Some%20selects%20from%20my%20recent%20shoot%20for%20Root%20Whole%20Body.%0D%0A%0D%0A%20%20%20" title="Google Bookmarks"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers"/></a> <a rel="nofollow" id="print" target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Froot-whole-body%2F&amp;partner=sociable" title="Print"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers"/></a> <br/><br/><img src="http://feeds.feedburner.com/~r/chrisTeso/~4/3_758wUuesA" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://www.christeso.com/blog/index.php/portfolio/root-whole-body/</feedburner:origLink></item>
      <item>
         <title>A Simple Pragmatic Health Insurance Reform Plan</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/DSC-nXToTjc/</link>
         <description>A policy rant from an interactive designer? Yes. Our job as designers should be to make this world better, so here I go.
I&amp;#8217;m writing this while sitting in a hospital waiting room while my father has a tumor removed. Obama is on the tv discussing the death of Ted Kennedy. So, this topic is heavy [...]</description>
         <guid isPermaLink="false">http://www.christeso.com/?p=757</guid>
         <pubDate>Wed, 26 Aug 2009 10:55:02 -0700</pubDate>
         <content:encoded><![CDATA[<p>A policy rant from an interactive designer? Yes. Our job as designers should be to make this world better, so here I go.</p>
<p>I&#8217;m writing this while sitting in a hospital waiting room while my father has a tumor removed. Obama is on the tv discussing the death of Ted Kennedy. So, this topic is heavy on the mind.</p>
<p>I have a simple, yet drastic, plan to solve the health insurance issue. Note, I did not say health care issue. That is a political term meant to fool you into thinking this is about your care. It is not. It&#8217;s about how you pay for that care. Stay focused people.</p>
<p><strong>Eliminate The Middle Man</strong><br />
<span style="color:#ff0000;"> Eliminate all health insurance as we know it whether it be employer based or self insured.</span> It&#8217;s an uber waste. Replace the current system with mandatory catastrophic insurance. Put the limit at 8k. Why 8k? This is the amount of money the average family will save per year by eliminating their insurance payment. If you have an unlikely procedure that requires more than 8k it will be covered. The rest of your routine care will be paid for out of pocket. This out of pocket cost is a fraction of what you currently pay per month. Replacing the current system, and preventing Obama&#8217;s proposed system, will save billions of dollars. Take this savings and transfer it directly to wellness programs. Stop treating the symptoms of this issue and find a cure. Sound simple? That&#8217;s because it is. You&#8217;re so used to this being complex. There&#8217;s a very good financial reason for that.</p>
<p><strong>What would this do?</strong><br />
It would empower you to be the decision maker about how you pay for your health care. You&#8217;d pay for your care the same way you&#8217;d pay for anything else, with sound mind and complete freedom of choice. A choice with your best interest in mind. This would create a true free market where Hospitals and Doctors are competing for your business. Cost for care would plummet due to this increased competition. It would also create a direct relationship between you and your care provider without the bureaucracy that currently stands between you.</p>
<p>This plan would also keep government from further expanding it&#8217;s power and reach into your personal life. It would remove the proposed billion dollar band-aid they plan to throw at the problem. This plan would transform American attitude towards wellness, creating a more mindful responsible America. Even though this plan will save you thousands of dollars per year, attitudes change once you&#8217;re pulling out your wallet every time you go for care.</p>
<p>This plan would save the taxpayer billions of dollars. These dollars should be transferred into wellness programs that will further reduce the need for out of pocket and catastrophic use.</p>
<p>This plan would decimate the wild cost of drugs. Again, the free market would reign in drug companies who charge a premium because they know it is insurance subsidized. People would shop and buy generic.</p>
<p>Finally, this plan would eliminate the financial burden on your employer to cover some or all of your insurance. Why would you want to eliminate your boss paying for your care? Simple. It&#8217;s a nice thought that your employer is paying for you altruistically, but that&#8217;s simply not the case. The money your employer is using to pay for your care comes from somewhere. Eliminate their burden and you&#8217;d receive more than the standard cost of living raise. In other words, that money comes out of your paycheck one way or the other. Under this plan, you&#8217;d get it back.</p>
<p><strong>Sounds good, but what about those that can&#8217;t afford the 8k?</strong><br />
Though more people will be able to afford the small monthly payment for catastrophic care, some people will still struggle to make the payment. The government should subsidize these families to cover them for catastrophic care thus freeing up their wallets for normal maintenance.</p>
<p><strong>Conclusion</strong><br />
There is a reason insurance companies don&#8217;t offer true catastrophic care. It&#8217;s not profitable. Catastrophic insurance would cost a fraction of your old premium. The average American never comes close to using the money they pay in to insurance. If they did, insurance companies would cease to exist due to bankruptcy. Insurance is a profit business.</p>
<p>We trust ourselves to purchase everything else in this world. Why not trust ourselves with the thing that matters most? Why trust an insurance company to buy your care for you?</p>
<p>Finally, why trust the government? They&#8217;re a profit business as well. They speak of change in terms of metaphors, not actual pragmatic results based change.</p>
<p>The guiding principle of any reform should be to put the consumer, not the insurer or the government, at the center of the system. I urge you to push for a sensible approach to reform.</p> Share and Enjoy: <a rel="nofollow" id="twitter" target="_blank" href="http://twitter.com/home?status=A%20Simple%20Pragmatic%20Health%20Insurance%20Reform%20Plan%20-%20http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fsimple-pragmatic-health-reform%2F" title="Twitter"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers"/></a> <a rel="nofollow" id="facebook" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fsimple-pragmatic-health-reform%2F&amp;t=A%20Simple%20Pragmatic%20Health%20Insurance%20Reform%20Plan" title="Facebook"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers"/></a> <a rel="nofollow" id="digg" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fsimple-pragmatic-health-reform%2F&amp;title=A%20Simple%20Pragmatic%20Health%20Insurance%20Reform%20Plan&amp;bodytext=A%20policy%20rant%20from%20an%20interactive%20designer%3F%20Yes.%20Our%20job%20as%20designers%20should%20be%20to%20make%20this%20world%20better%2C%20so%20here%20I%20go.%0D%0A%0D%0AI%27m%20writing%20this%20while%20sitting%20in%20a%20hospital%20waiting%20room%20while%20my%20father%20has%20a%20tumor%20removed.%20Obama%20is%20on%20the%20tv%20discussing%20t" title="Digg"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers"/></a> <a rel="nofollow" id="del.icio.us" target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fsimple-pragmatic-health-reform%2F&amp;title=A%20Simple%20Pragmatic%20Health%20Insurance%20Reform%20Plan&amp;notes=A%20policy%20rant%20from%20an%20interactive%20designer%3F%20Yes.%20Our%20job%20as%20designers%20should%20be%20to%20make%20this%20world%20better%2C%20so%20here%20I%20go.%0D%0A%0D%0AI%27m%20writing%20this%20while%20sitting%20in%20a%20hospital%20waiting%20room%20while%20my%20father%20has%20a%20tumor%20removed.%20Obama%20is%20on%20the%20tv%20discussing%20t" title="del.icio.us"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers"/></a> <a rel="nofollow" id="google" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fsimple-pragmatic-health-reform%2F&amp;title=A%20Simple%20Pragmatic%20Health%20Insurance%20Reform%20Plan&amp;annotation=A%20policy%20rant%20from%20an%20interactive%20designer%3F%20Yes.%20Our%20job%20as%20designers%20should%20be%20to%20make%20this%20world%20better%2C%20so%20here%20I%20go.%0D%0A%0D%0AI%27m%20writing%20this%20while%20sitting%20in%20a%20hospital%20waiting%20room%20while%20my%20father%20has%20a%20tumor%20removed.%20Obama%20is%20on%20the%20tv%20discussing%20t" title="Google Bookmarks"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers"/></a> <a rel="nofollow" id="print" target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fsimple-pragmatic-health-reform%2F&amp;partner=sociable" title="Print"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers"/></a> <br/><br/><img src="http://feeds.feedburner.com/~r/chrisTeso/~4/DSC-nXToTjc" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://www.christeso.com/blog/index.php/life/simple-pragmatic-health-reform/</feedburner:origLink></item>
      <item>
         <title>Boston Magazine</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/PrBlcxEs_f4/</link>
         <description>I had the pleasure of having some of my photos of the St. Anthony&amp;#8217;s Feast published in the August issue of Boston Magazine. And I&amp;#8217;m pretty happy bout that. Share and Enjoy:</description>
         <guid isPermaLink="false">http://www.christeso.com/?p=755</guid>
         <pubDate>Mon, 03 Aug 2009 20:05:07 -0700</pubDate>
         <content:encoded><![CDATA[<p>I had the pleasure of having some of my photos of the St. Anthony&#8217;s Feast published in the August issue of Boston Magazine.</p>
<p><a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/3786800985/" title="Boston Magazine by NymphoBrainiac, on Flickr"><img src="http://farm3.static.flickr.com/2670/3786800985_a274ccdcac.jpg" width="500" height="327" alt="Boston Magazine"/></a></p>
<p><a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/3786797879/" title="Boston Magazine by NymphoBrainiac, on Flickr"><img src="http://farm4.static.flickr.com/3428/3786797879_54685debae.jpg" width="500" height="333" alt="Boston Magazine"/></a></p>
<p>And I&#8217;m pretty happy bout that.</p> Share and Enjoy: <a rel="nofollow" id="twitter" target="_blank" href="http://twitter.com/home?status=Boston%20Magazine%20-%20http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fboston-magazine%2F" title="Twitter"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers"/></a> <a rel="nofollow" id="facebook" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fboston-magazine%2F&amp;t=Boston%20Magazine" title="Facebook"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers"/></a> <a rel="nofollow" id="digg" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fboston-magazine%2F&amp;title=Boston%20Magazine&amp;bodytext=I%20had%20the%20pleasure%20of%20having%20some%20of%20my%20photos%20of%20the%20St.%20Anthony%27s%20Feast%20published%20in%20the%20August%20issue%20of%20Boston%20Magazine.%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%0D%0AAnd%20I%27m%20pretty%20happy%20bout%20that." title="Digg"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers"/></a> <a rel="nofollow" id="del.icio.us" target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fboston-magazine%2F&amp;title=Boston%20Magazine&amp;notes=I%20had%20the%20pleasure%20of%20having%20some%20of%20my%20photos%20of%20the%20St.%20Anthony%27s%20Feast%20published%20in%20the%20August%20issue%20of%20Boston%20Magazine.%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%0D%0AAnd%20I%27m%20pretty%20happy%20bout%20that." title="del.icio.us"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers"/></a> <a rel="nofollow" id="google" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fboston-magazine%2F&amp;title=Boston%20Magazine&amp;annotation=I%20had%20the%20pleasure%20of%20having%20some%20of%20my%20photos%20of%20the%20St.%20Anthony%27s%20Feast%20published%20in%20the%20August%20issue%20of%20Boston%20Magazine.%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%0D%0AAnd%20I%27m%20pretty%20happy%20bout%20that." title="Google Bookmarks"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers"/></a> <a rel="nofollow" id="print" target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fboston-magazine%2F&amp;partner=sociable" title="Print"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers"/></a> <br/><br/><img src="http://feeds.feedburner.com/~r/chrisTeso/~4/PrBlcxEs_f4" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://www.christeso.com/blog/index.php/life/boston-magazine/</feedburner:origLink></item>
      <item>
         <title>Forever Enough</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/nENpWoT6mhk/5771979</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/5771979" title="Forever Enough"&gt;&lt;img src="http://ts.vimeo.com.s3.amazonaws.com/200/846/20084627_200.jpg" alt="Forever Enough"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/nENpWoT6mhk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2009-07-26:clip5771979</guid>
         <pubDate>Sun, 26 Jul 2009 11:31:11 -0700</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/CM03kQvdEjo/moogaloop.swf">
            <media:category>wedding, pdx, portland</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=5771979" />
            <media:thumbnail width="200" url="http://ts.vimeo.com.s3.amazonaws.com/200/846/20084627_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/5771979</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/CM03kQvdEjo/moogaloop.swf" length="12363044" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=5771979</feedburner:origEnclosureLink></item>
      <item>
         <title>Multnomah County Does Nothing To Help Lost Dogs</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/tGVxdfvifNQ/</link>
         <description>Tonight we found a dog roaming Mt. Tabor. That&amp;#8217;s him to the right. He was distressed and obviously lost. Like my two dogs, he had a Multnomah County ID Tag with the appropriate phone number to call. So, I called the number hoping to get some help in locating the dogs owner or someone to [...]</description>
         <guid isPermaLink="false">http://www.christeso.com/?p=740</guid>
         <pubDate>Thu, 23 Jul 2009 21:15:43 -0700</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://www.christeso.com/blog/wp-content/uploads/2009/07/photo.jpg"><img class="size-medium wp-image-741 alignright" title="Lost" src="http://www.christeso.com/blog/wp-content/uploads/2009/07/photo-225x300.jpg" alt="Lost" width="225" height="300"/></a>Tonight we found a dog roaming Mt. Tabor. That&#8217;s him to the right. He was distressed and obviously lost. Like my two dogs, he had a Multnomah County ID Tag with the appropriate phone number to call. So, I called the number hoping to get some help in locating the dogs owner or someone to come out to shelter him. Instead, I got a young kid who was only willing to do one thing: tell me the owners phone number. I was sitting on the side of Mt. Tabor with my two pooches off leash and a large stray Husky yelping and bucking like a bronco. I didn&#8217;t exactly have a free hand to write down the number. I asked why Multnomah County wouldn&#8217;t call the owner themselves for me or send a truck out to take the pooch to a shelter. After all, that must be what they do there, right? Help lost dogs find their owner, or a home? The answer I got was &#8220;we&#8217;d rather you called the owner&#8221;. When I asked &#8220;what is it you actually do there?&#8221; the response was &#8220;um, I&#8217;m not sure we can do anything to help, there is no funding&#8221;. What?! No funding? What about the licensing fee I paid for both of my dogs and their tags? Where does that money go? What about all the off leash fines? Tax money? He didn&#8217;t even have a list of shelters for me to call, never mind calling one himself.</p>
<p>I put the dog on a leash and called the owner using the number they gave me. Disconnected. Surprise. Ok, we were going to take him home but first decided to walk him around Tabor a bit. That&#8217;s when we thankfully found <em>you</em>. You&#8217;d been drinking and lost your dog. We&#8217;re glad we found you, but this does not excuse the city&#8217;s neglect. At least I don&#8217;t pay for <em>your</em> neglect.</p>
<p>Your <a rel="nofollow" target="_blank" href="http://www.co.multnomah.or.us/dbcs/pets/license.shtml">website</a> says &#8220;Licensing helps pay for the care of homeless animals while attempts are made to find them new homes&#8221;. Perhaps someone should tell the kid on the phone.</p>
<p>Please spread the word about this to Mayor Sam Adams <a rel="nofollow" target="_blank" href="http://twitter.com/MayorSamAdams">@MayorSamAdams</a> and Multnomah County <a rel="nofollow" target="_blank" href="http://twitter.com/MultCo">@MultCo</a>. I&#8217;d like to hope that if my dogs were lost that <span style="text-decoration:line-through;">more</span> something would be done.</p> Share and Enjoy: <a rel="nofollow" id="twitter" target="_blank" href="http://twitter.com/home?status=Multnomah%20County%20Does%20Nothing%20To%20Help%20Lost%20Dogs%20-%20http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fmultnomah-county-does-nothing-to-help-lost-dogs%2F" title="Twitter"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers"/></a> <a rel="nofollow" id="facebook" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fmultnomah-county-does-nothing-to-help-lost-dogs%2F&amp;t=Multnomah%20County%20Does%20Nothing%20To%20Help%20Lost%20Dogs" title="Facebook"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers"/></a> <a rel="nofollow" id="digg" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fmultnomah-county-does-nothing-to-help-lost-dogs%2F&amp;title=Multnomah%20County%20Does%20Nothing%20To%20Help%20Lost%20Dogs&amp;bodytext=Tonight%20we%20found%20a%20dog%20roaming%20Mt.%20Tabor.%20That%27s%20him%20to%20the%20right.%20He%20was%20distressed%20and%20obviously%20lost.%20Like%20my%20two%20dogs%2C%20he%20had%20a%20Multnomah%20County%20ID%20Tag%20with%20the%20appropriate%20phone%20number%20to%20call.%20So%2C%20I%20called%20the%20number%20hoping%20to%20get%20some%20help%20in%20" title="Digg"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers"/></a> <a rel="nofollow" id="del.icio.us" target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fmultnomah-county-does-nothing-to-help-lost-dogs%2F&amp;title=Multnomah%20County%20Does%20Nothing%20To%20Help%20Lost%20Dogs&amp;notes=Tonight%20we%20found%20a%20dog%20roaming%20Mt.%20Tabor.%20That%27s%20him%20to%20the%20right.%20He%20was%20distressed%20and%20obviously%20lost.%20Like%20my%20two%20dogs%2C%20he%20had%20a%20Multnomah%20County%20ID%20Tag%20with%20the%20appropriate%20phone%20number%20to%20call.%20So%2C%20I%20called%20the%20number%20hoping%20to%20get%20some%20help%20in%20" title="del.icio.us"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers"/></a> <a rel="nofollow" id="google" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fmultnomah-county-does-nothing-to-help-lost-dogs%2F&amp;title=Multnomah%20County%20Does%20Nothing%20To%20Help%20Lost%20Dogs&amp;annotation=Tonight%20we%20found%20a%20dog%20roaming%20Mt.%20Tabor.%20That%27s%20him%20to%20the%20right.%20He%20was%20distressed%20and%20obviously%20lost.%20Like%20my%20two%20dogs%2C%20he%20had%20a%20Multnomah%20County%20ID%20Tag%20with%20the%20appropriate%20phone%20number%20to%20call.%20So%2C%20I%20called%20the%20number%20hoping%20to%20get%20some%20help%20in%20" title="Google Bookmarks"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers"/></a> <a rel="nofollow" id="print" target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fmultnomah-county-does-nothing-to-help-lost-dogs%2F&amp;partner=sociable" title="Print"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers"/></a> <br/><br/><img src="http://feeds.feedburner.com/~r/chrisTeso/~4/tGVxdfvifNQ" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://www.christeso.com/blog/index.php/life/multnomah-county-does-nothing-to-help-lost-dogs/</feedburner:origLink></item>
      <item>
         <title>theGOOD.com</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/AG6x_Kd9Qto/</link>
         <description>Originally posted @ http://www.thegood.com/social/index.php/category/blog/industry/thegood-com/
We&amp;#8217;re pretty proud of our new site, so we thought we&amp;#8217;d give some technical deets for all of our geek readers. We do hope the rest of you can appreciate it on a more laymen level.
The site is an aggregation engine that acquires feeds from both Wordpress and Yahoo Pipes. Pipes delivers [...]</description>
         <guid isPermaLink="false">http://www.christeso.com/?p=737</guid>
         <pubDate>Thu, 09 Jul 2009 15:02:25 -0700</pubDate>
         <content:encoded><![CDATA[<p>Originally posted @ http://www.thegood.com/social/index.php/category/blog/industry/thegood-com/</p>
<p>We&#8217;re pretty proud of our <a rel="nofollow" target="_blank" href="http://www.thegood.com/">new site</a>, so we thought we&#8217;d give some technical deets for all of our geek readers. We do hope the rest of you can appreciate it on a more laymen level.</p>
<p>The site is an aggregation engine that acquires feeds from both Wordpress and Yahoo Pipes. Pipes delivers Twitter and other social media feeds in a nice JSON wrapper to Flash. Wordpress data is acquired via XMLRPC. We made some custom modifications to enable it to deliver some specificity, however most of it was right there for the taking. A tip of the cap to Wordpress and its open source goodness.</p>
<p>We&#8217;re able to administer the entire site content using Wordpress as the CMS talking nicely with its Flash front. Given this, the site can function as our portfolio, social aggregate, blog, and company profile all wrapped up in a of sweet.</p>
<p>If you find any bugs or ideas for improvement we&#8217;d love to hear from you. More selfishly, If you&#8217;re a potential client and dig what we&#8217;re layin&#8217; down, don&#8217;t hesitate to drop us a line. We&#8217;d love to get in bed with you.</p>
<p>Thanks, and enjoy &#8211; theGOOD team.</p> Share and Enjoy: <a rel="nofollow" id="twitter" target="_blank" href="http://twitter.com/home?status=theGOOD.com%20-%20http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flab%2Fflash-wordpress-content-management-system%2Fthegood-com%2F" title="Twitter"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers"/></a> <a rel="nofollow" id="facebook" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flab%2Fflash-wordpress-content-management-system%2Fthegood-com%2F&amp;t=theGOOD.com" title="Facebook"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers"/></a> <a rel="nofollow" id="digg" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flab%2Fflash-wordpress-content-management-system%2Fthegood-com%2F&amp;title=theGOOD.com&amp;bodytext=Originally%20posted%20%40%20http%3A%2F%2Fwww.thegood.com%2Fsocial%2Findex.php%2Fcategory%2Fblog%2Findustry%2Fthegood-com%2F%0D%0A%0D%0AWe%27re%20pretty%20proud%20of%20our%20new%20site%2C%20so%20we%20thought%20we%27d%20give%20some%20technical%20deets%20for%20all%20of%20our%20geek%20readers.%20We%20do%20hope%20the%20rest%20of%20you%20can%20appreciate" title="Digg"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers"/></a> <a rel="nofollow" id="del.icio.us" target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flab%2Fflash-wordpress-content-management-system%2Fthegood-com%2F&amp;title=theGOOD.com&amp;notes=Originally%20posted%20%40%20http%3A%2F%2Fwww.thegood.com%2Fsocial%2Findex.php%2Fcategory%2Fblog%2Findustry%2Fthegood-com%2F%0D%0A%0D%0AWe%27re%20pretty%20proud%20of%20our%20new%20site%2C%20so%20we%20thought%20we%27d%20give%20some%20technical%20deets%20for%20all%20of%20our%20geek%20readers.%20We%20do%20hope%20the%20rest%20of%20you%20can%20appreciate" title="del.icio.us"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers"/></a> <a rel="nofollow" id="google" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flab%2Fflash-wordpress-content-management-system%2Fthegood-com%2F&amp;title=theGOOD.com&amp;annotation=Originally%20posted%20%40%20http%3A%2F%2Fwww.thegood.com%2Fsocial%2Findex.php%2Fcategory%2Fblog%2Findustry%2Fthegood-com%2F%0D%0A%0D%0AWe%27re%20pretty%20proud%20of%20our%20new%20site%2C%20so%20we%20thought%20we%27d%20give%20some%20technical%20deets%20for%20all%20of%20our%20geek%20readers.%20We%20do%20hope%20the%20rest%20of%20you%20can%20appreciate" title="Google Bookmarks"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers"/></a> <a rel="nofollow" id="print" target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flab%2Fflash-wordpress-content-management-system%2Fthegood-com%2F&amp;partner=sociable" title="Print"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers"/></a> <br/><br/><img src="http://feeds.feedburner.com/~r/chrisTeso/~4/AG6x_Kd9Qto" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://www.christeso.com/blog/index.php/lab/flash-wordpress-content-management-system/thegood-com/</feedburner:origLink></item>
      <item>
         <title>Isolated Beauty</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/FwuAEs1qczU/5071776</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/5071776" title="Isolated Beauty"&gt;&lt;img src="http://ts.vimeo.com.s3.amazonaws.com/150/968/15096802_200.jpg" alt="Isolated Beauty"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Lisa and I. The only residents on a small island off the coast of Belize.
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/FwuAEs1qczU" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2009-06-09:clip5071776</guid>
         <pubDate>Mon, 08 Jun 2009 22:24:39 -0700</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/u5TxZEU-94M/moogaloop.swf">
            <media:category>belize, peace, silence, isolation, paradise, lisa, me</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=5071776" />
            <media:thumbnail width="200" url="http://ts.vimeo.com.s3.amazonaws.com/150/968/15096802_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/5071776</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/u5TxZEU-94M/moogaloop.swf" length="7292032" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=5071776</feedburner:origEnclosureLink></item>
      <item>
         <title>Analyze This</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/iZ1HgvsVH7M/</link>
         <description>Originally posted at theGOOD
Analytics Anyone?
Analytics. The word doesn&amp;#8217;t show up in any spell checker, and dictionary.com barely even knows what it means. Then why does every client want it? Better question : why does every client buy them only to not use them? Website Analytics is akin to life insurance and here&amp;#8217;s why&amp;#8230;
Life Insurance &amp;#8211; [...]</description>
         <guid isPermaLink="false">http://www.christeso.com/?p=734</guid>
         <pubDate>Sat, 06 Jun 2009 13:03:04 -0700</pubDate>
         <content:encoded><![CDATA[<p>Originally posted at <a rel="nofollow" target="_blank" href="http://www.thegood.com/social/index.php/blog/analyze-this">theGOOD</a></p>
<h2>Analytics Anyone?</h2>
<p>Analytics. The word doesn&#8217;t show up in any spell checker, and dictionary.com barely even knows what it means. Then why does every client want it? Better question : why does every client buy them only to not use them? Website Analytics is akin to life insurance and here&#8217;s why&#8230;</p>
<h2>Life Insurance &#8211; Something you buy but never use</h2>
<p>Every client wants the basic information that analytics provides. They want to know who&#8217;s coming, from where, and how long they stayed. All great information for sure, but merely the tip of the data heap. What needs to be examined here is a deeper understanding of interactive metrics. As I said, typically sites are measured in broad wide swath terms such as traffic, or time spent on site. These two numbers are often deemed enough information to base a site success or failure determination. This is a mistake. The determining figures are those metrics that directly relate to a sites goal, such as quality of traffic and the interactions that take place once engaged in the experience. Let&#8217;s consider the following scenario: Two sites successes are determined solely in terms of time spent on the site. One is an e-card site and the other is a social media network. The e-card site clocks in averaging :45 seconds per visit, and the social media network averages 3:00 per visit. It is determined that the social media network is clearly a more effective site. This argument would be incorrect because it is incomplete. What needs to be factored into examination are the goals of the two sites. The e-card goal is to have someone watch a short 20 second video, customize it and send it to a friend. Therefore, the appropriate metric to keep an eye on would be those statistics related to it&#8217;s goal. ie : How many people sent out an e-card? How many people who received an e-card came back to watch it? More plenary: Of the traffic coming to the e-card site: which referring site or campaign drove the most e-cards sent. The amount of time spent on the site is of course going to be low due to the goal of the site. By contrast, the social media network has a high length per visit because users are there filling out blogs, forums, and other time intensive applications. The metric goals should be tailored to these interactions. Therefore, using length of visit is arbitrary and wholly dependent on site content and goal. Furthermore, the raw amount of traffic is not an indicator of a successful site, instead it should be used to measure the success of a media buy, banner buy, virility of the site or advertising campaign promoting the site. This metric should then be broken down into quality of said traffic by measuring in detail said traffics interactions within the site. ie: What did users actually do after they landed there.</p>
<h2>&#8220;it&#8217;s not in the budget&#8221;</h2>
<p>Great, so we&#8217;ve determined that clients should be looking at much more data than they are. However, this is only half the battle, the remaining is actually doing something with that data. The fact is : no clients use analytics data for campaign improvement (wide sweeping generalization used despite the fact I called it a fact. But, its close). What is the reason for this? Why do clients purchase analytics packages, that we as interactive studios sell, only to never put the statistical data to use? The answer is simple : &#8220;it&#8217;s not in the budget&#8221;.</p>
<p>Clients budget money for an interactive campaign from concept to launch. The End. There is no budget set aside for improvements once the campaign is live. The interactive shop works feverishly to concept a grandiose idea, they pitch it, they sell it, they build it and bam! both client and agency claim the site as a major success. Portfolios are padded, corporate managers satiated and all is good. This is extremely bizarre to me. Like, idiotically bizarre. Nobody bothers to check if the campaign actually worked. Furthermore, if they are an advanced client they may check. But, if bad news is found it is a moot point for there is no budget for improvement.</p>
<h2>An Opportunity</h2>
<p>So, how do we as interactive agency/shop/think tanks solve this? The answer is akin to a sea change in interactive on the whole. It requires placing just as much importance on the post launch part of a campaign as it does the pre. It involves staying invested mentally and financially in a campaign after you&#8217;ve built it. It involves both client and agency to set aside ego and admit when a campaign went wrong. To embrace the wrongness as a tool for improvement. It involves educating clients on this topic. It may even be impossible.</p>
<p>There is an opportunity here for our industry. I do believe an entire company could be sustained in such an endeavor. Perhaps there are entire companies being sustained by this very idea. I wouldn&#8217;t know as I write these posts blindly without any research whatsoever. However, if you are out there, why haven&#8217;t we seen you in our analytics data?</p> Share and Enjoy: <a rel="nofollow" id="twitter" target="_blank" href="http://twitter.com/home?status=Analyze%20This%20-%20http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fstrategy%2Fanalyze-this%2F" title="Twitter"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers"/></a> <a rel="nofollow" id="facebook" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fstrategy%2Fanalyze-this%2F&amp;t=Analyze%20This" title="Facebook"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers"/></a> <a rel="nofollow" id="digg" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fstrategy%2Fanalyze-this%2F&amp;title=Analyze%20This&amp;bodytext=Originally%20posted%20at%20theGOOD%0D%0A%0D%0AAnalytics%20Anyone%3F%0D%0AAnalytics.%20The%20word%20doesn%27t%20show%20up%20in%20any%20spell%20checker%2C%20and%20dictionary.com%20barely%20even%20knows%20what%20it%20means.%20Then%20why%20does%20every%20client%20want%20it%3F%20Better%20question%20%3A%20why%20does%20every%20client%20buy%20them%20only" title="Digg"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers"/></a> <a rel="nofollow" id="del.icio.us" target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fstrategy%2Fanalyze-this%2F&amp;title=Analyze%20This&amp;notes=Originally%20posted%20at%20theGOOD%0D%0A%0D%0AAnalytics%20Anyone%3F%0D%0AAnalytics.%20The%20word%20doesn%27t%20show%20up%20in%20any%20spell%20checker%2C%20and%20dictionary.com%20barely%20even%20knows%20what%20it%20means.%20Then%20why%20does%20every%20client%20want%20it%3F%20Better%20question%20%3A%20why%20does%20every%20client%20buy%20them%20only" title="del.icio.us"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers"/></a> <a rel="nofollow" id="google" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fstrategy%2Fanalyze-this%2F&amp;title=Analyze%20This&amp;annotation=Originally%20posted%20at%20theGOOD%0D%0A%0D%0AAnalytics%20Anyone%3F%0D%0AAnalytics.%20The%20word%20doesn%27t%20show%20up%20in%20any%20spell%20checker%2C%20and%20dictionary.com%20barely%20even%20knows%20what%20it%20means.%20Then%20why%20does%20every%20client%20want%20it%3F%20Better%20question%20%3A%20why%20does%20every%20client%20buy%20them%20only" title="Google Bookmarks"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers"/></a> <a rel="nofollow" id="print" target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fstrategy%2Fanalyze-this%2F&amp;partner=sociable" title="Print"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers"/></a> <br/><br/><img src="http://feeds.feedburner.com/~r/chrisTeso/~4/iZ1HgvsVH7M" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://www.christeso.com/blog/index.php/strategy/analyze-this/</feedburner:origLink></item>
      <item>
         <title>Show and Tell PDX</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/pvwO-xiT1ss/</link>
         <description>Last night I presented &amp;#8220;Using Interfaces Without Interfaces&amp;#8221; at Show and Tell Pdx. I showed off some Flash motion detection, Flash color detection and even demo&amp;#8217;d a little voice speech recognition in Flash. Some of you asked for more info on how last one was accomplished. I&amp;#8217;ll be posting more on this later.
Thank you to [...]</description>
         <guid isPermaLink="false">http://www.christeso.com/?p=728</guid>
         <pubDate>Sat, 23 May 2009 14:11:00 -0700</pubDate>
         <content:encoded><![CDATA[<p></p>
<p>Last night I presented &#8220;Using Interfaces Without Interfaces&#8221; at <a rel="nofollow" target="_blank" href="http://findsubstance.com/2009/05/15/show-and-tell-pdx-the-may-edition-lineup/">Show and Tell Pdx</a>. I showed off some <a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/category/lab/webcam-motion-detection/">Flash motion detection</a>, <a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/lab/tracking-multiple-objects-using-a-webcam/">Flash color detection</a> and even demo&#8217;d a little voice speech recognition in Flash. Some of you asked for more info on how last one was accomplished. I&#8217;ll be posting more on this later.</p>
<p>Thank you to <a rel="nofollow" target="_blank" href="http://findsubstance.com">Substance</a> for hosting, and thanks for all that attended and enjoyed the show. I had a lot of you come up to me and say that my work has insipred you to experiment more. Just wanted to say, that kicks ass.</p> Share and Enjoy: <a rel="nofollow" id="twitter" target="_blank" href="http://twitter.com/home?status=Show%20and%20Tell%20PDX%20-%20http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fshow-and-tell-pdx%2F" title="Twitter"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers"/></a> <a rel="nofollow" id="facebook" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fshow-and-tell-pdx%2F&amp;t=Show%20and%20Tell%20PDX" title="Facebook"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers"/></a> <a rel="nofollow" id="digg" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fshow-and-tell-pdx%2F&amp;title=Show%20and%20Tell%20PDX&amp;bodytext=%0D%0A%0D%0ALast%20night%20I%20presented%20%22Using%20Interfaces%20Without%20Interfaces%22%20at%20Show%20and%20Tell%20Pdx.%20I%20showed%20off%20some%20Flash%20motion%20detection%2C%20Flash%20color%20detection%20and%20even%20demo%27d%20a%20little%20voice%20speech%20recognition%20in%20Flash.%20Some%20of%20you%20asked%20for%20more%20info%20on%20how%20" title="Digg"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers"/></a> <a rel="nofollow" id="del.icio.us" target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fshow-and-tell-pdx%2F&amp;title=Show%20and%20Tell%20PDX&amp;notes=%0D%0A%0D%0ALast%20night%20I%20presented%20%22Using%20Interfaces%20Without%20Interfaces%22%20at%20Show%20and%20Tell%20Pdx.%20I%20showed%20off%20some%20Flash%20motion%20detection%2C%20Flash%20color%20detection%20and%20even%20demo%27d%20a%20little%20voice%20speech%20recognition%20in%20Flash.%20Some%20of%20you%20asked%20for%20more%20info%20on%20how%20" title="del.icio.us"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers"/></a> <a rel="nofollow" id="google" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fshow-and-tell-pdx%2F&amp;title=Show%20and%20Tell%20PDX&amp;annotation=%0D%0A%0D%0ALast%20night%20I%20presented%20%22Using%20Interfaces%20Without%20Interfaces%22%20at%20Show%20and%20Tell%20Pdx.%20I%20showed%20off%20some%20Flash%20motion%20detection%2C%20Flash%20color%20detection%20and%20even%20demo%27d%20a%20little%20voice%20speech%20recognition%20in%20Flash.%20Some%20of%20you%20asked%20for%20more%20info%20on%20how%20" title="Google Bookmarks"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers"/></a> <a rel="nofollow" id="print" target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flife%2Fshow-and-tell-pdx%2F&amp;partner=sociable" title="Print"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers"/></a> <br/><br/><img src="http://feeds.feedburner.com/~r/chrisTeso/~4/pvwO-xiT1ss" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://www.christeso.com/blog/index.php/life/show-and-tell-pdx/</feedburner:origLink></item>
      <item>
         <title>Google Docs + Yahoo Pipes = CMS</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/vxIimuzKtq4/</link>
         <description>So, you&amp;#8217;ve got a client that wants to manage their website content. They want to be able to update every field on their Flash website, er I mean &amp;#8220;experience&amp;#8221;. But there&amp;#8217;s a catch&amp;#8230; they FEAR technology and complex interfaces. They feel that Wordpress is too complex, never mind a proprietary custom build CMS.
What&amp;#8217;s a developer [...]</description>
         <guid isPermaLink="false">http://www.christeso.com/?p=720</guid>
         <pubDate>Fri, 15 May 2009 10:23:06 -0700</pubDate>
         <content:encoded><![CDATA[<p>So, you&#8217;ve got a client that wants to manage their website content. They want to be able to update every field on their Flash website, er I mean &#8220;experience&#8221;. But there&#8217;s a catch&#8230; they FEAR technology and complex interfaces. They feel that Wordpress is too complex, never mind a proprietary custom build CMS.</p>
<p>What&#8217;s a developer to do?</p>
<p>THIS:</p>
<p>1. Create a Google Docs Spreadsheet &#8211; For this example I&#8217;m using row 1 to hold the field vars.</p>
<p><a rel="nofollow" target="_blank" href="http://www.christeso.com/blog/wp-content/uploads/2009/05/spread.jpg"><img class="alignnone size-medium wp-image-721" title="Google Docs Spreadsheet" src="http://www.christeso.com/blog/wp-content/uploads/2009/05/spread-300x187.jpg" alt="Google Docs Spreadsheet" width="300" height="187"/></a></p>
<p>2. Set it to publish as a webpage &#8211; Be sure to select CSV format. Be sure to set it to re-publish when any editing occurs.</p>
<p><a rel="nofollow" target="_blank" href="http://www.christeso.com/blog/wp-content/uploads/2009/05/spread2.jpg"><img class="alignnone size-medium wp-image-722" title="Google Docs Spreadsheet 2" src="http://www.christeso.com/blog/wp-content/uploads/2009/05/spread2-300x187.jpg" alt="Google Docs Spreadsheet 2" width="300" height="187"/></a></p>
<p>3. Set up Yahoo Pipes to fetch the CSV data &#8211; Set appropriate data mapping, renaming and use Regex to ensure data is proper.</p>
<p><a rel="nofollow" target="_blank" href="http://www.christeso.com/blog/wp-content/uploads/2009/05/pipes.jpg"><img class="alignnone size-medium wp-image-723" title="Yahoo Pipes" src="http://www.christeso.com/blog/wp-content/uploads/2009/05/pipes-300x187.jpg" alt="Yahoo Pipes" width="300" height="187"/></a></p>
<p>4. Publish Pipe as your favorite data feed &#8211; For this example I chose JSON.</p>
<p><a rel="nofollow" target="_blank" href="http://www.christeso.com/blog/wp-content/uploads/2009/05/json.jpg"><img class="alignnone size-medium wp-image-724" title="json" src="http://www.christeso.com/blog/wp-content/uploads/2009/05/json-300x187.jpg" alt="json" width="300" height="187"/></a></p>
<p>5. Load JSON into your Flash app. BOOM!</p>
<p>Bladow, your client can now go on doing what they&#8217;ve always done &#8212; edit an excel doc ( Google Doc ). They make changes there, it changes on their fancy experiential website.</p>
<p>Genius.</p> Share and Enjoy: <a rel="nofollow" id="twitter" target="_blank" href="http://twitter.com/home?status=Google%20Docs%20%2B%20Yahoo%20Pipes%20%3D%20CMS%20-%20http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flab%2Fgoogle-docs-yahoo-pipes-cms%2F" title="Twitter"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers"/></a> <a rel="nofollow" id="facebook" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flab%2Fgoogle-docs-yahoo-pipes-cms%2F&amp;t=Google%20Docs%20%2B%20Yahoo%20Pipes%20%3D%20CMS" title="Facebook"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers"/></a> <a rel="nofollow" id="digg" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flab%2Fgoogle-docs-yahoo-pipes-cms%2F&amp;title=Google%20Docs%20%2B%20Yahoo%20Pipes%20%3D%20CMS&amp;bodytext=So%2C%20you%27ve%20got%20a%20client%20that%20wants%20to%20manage%20their%20website%20content.%20They%20want%20to%20be%20able%20to%20update%20every%20field%20on%20their%20Flash%20website%2C%20er%20I%20mean%20%22experience%22.%20But%20there%27s%20a%20catch...%20they%20FEAR%20technology%20and%20complex%20interfaces.%20They%20feel%20that%20Wordpres" title="Digg"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers"/></a> <a rel="nofollow" id="del.icio.us" target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flab%2Fgoogle-docs-yahoo-pipes-cms%2F&amp;title=Google%20Docs%20%2B%20Yahoo%20Pipes%20%3D%20CMS&amp;notes=So%2C%20you%27ve%20got%20a%20client%20that%20wants%20to%20manage%20their%20website%20content.%20They%20want%20to%20be%20able%20to%20update%20every%20field%20on%20their%20Flash%20website%2C%20er%20I%20mean%20%22experience%22.%20But%20there%27s%20a%20catch...%20they%20FEAR%20technology%20and%20complex%20interfaces.%20They%20feel%20that%20Wordpres" title="del.icio.us"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers"/></a> <a rel="nofollow" id="google" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flab%2Fgoogle-docs-yahoo-pipes-cms%2F&amp;title=Google%20Docs%20%2B%20Yahoo%20Pipes%20%3D%20CMS&amp;annotation=So%2C%20you%27ve%20got%20a%20client%20that%20wants%20to%20manage%20their%20website%20content.%20They%20want%20to%20be%20able%20to%20update%20every%20field%20on%20their%20Flash%20website%2C%20er%20I%20mean%20%22experience%22.%20But%20there%27s%20a%20catch...%20they%20FEAR%20technology%20and%20complex%20interfaces.%20They%20feel%20that%20Wordpres" title="Google Bookmarks"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers"/></a> <a rel="nofollow" id="print" target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Flab%2Fgoogle-docs-yahoo-pipes-cms%2F&amp;partner=sociable" title="Print"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers"/></a> <br/><br/><img src="http://feeds.feedburner.com/~r/chrisTeso/~4/vxIimuzKtq4" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://www.christeso.com/blog/index.php/lab/google-docs-yahoo-pipes-cms/</feedburner:origLink></item>
      <item>
         <title>theGOOD Work</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/zO6ek8mLPt4/</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://www.thegood.com"&gt;&lt;img class="alignnone" title="theGOOD" src="http://farm4.static.flickr.com/3499/3792565703_affcd73a69.jpg" alt="" width="500" height="335"/&gt;&lt;/a&gt;I've &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/life/changes/"&gt;started&lt;/a&gt; an &lt;a rel="nofollow" target="_blank" href="http://www.thegood.com/"&gt;interactive think tank&lt;/a&gt;. Therefore, please consider all work performed there as being also in my portfolio here.&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/zO6ek8mLPt4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">folio</guid>
         <pubDate>Thu, 30 Apr 2009 22:55:03 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=775</feedburner:origLink></item>
      <item>
         <title>theGOOD Work</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/Uih7WmpeDPI/</link>
         <description>folio</description>
         <guid isPermaLink="false">http://www.christeso.com/?p=775</guid>
         <pubDate>Thu, 30 Apr 2009 21:55:03 -0700</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://www.thegood.com"><img class="alignnone" title="theGOOD" src="http://farm4.static.flickr.com/3499/3792565703_affcd73a69.jpg" alt="" width="500" height="335"/></a></p>
<p>I&#8217;ve <a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/life/changes/">started</a> an <a rel="nofollow" target="_blank" href="http://www.thegood.com/">interactive think tank</a>.</p>
<p>Therefore, please consider all work performed there as being also in my portfolio here.</p> Share and Enjoy: <a rel="nofollow" id="twitter" target="_blank" href="http://twitter.com/home?status=theGOOD%20Work%20-%20http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Fthegood-work%2F" title="Twitter"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers"/></a> <a rel="nofollow" id="facebook" target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Fthegood-work%2F&amp;t=theGOOD%20Work" title="Facebook"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers"/></a> <a rel="nofollow" id="digg" target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Fthegood-work%2F&amp;title=theGOOD%20Work&amp;bodytext=folio" title="Digg"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers"/></a> <a rel="nofollow" id="del.icio.us" target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Fthegood-work%2F&amp;title=theGOOD%20Work&amp;notes=folio" title="del.icio.us"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers"/></a> <a rel="nofollow" id="google" target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Fthegood-work%2F&amp;title=theGOOD%20Work&amp;annotation=folio" title="Google Bookmarks"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers"/></a> <a rel="nofollow" id="print" target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.christeso.com%2Fblog%2Findex.php%2Fportfolio%2Fthegood-work%2F&amp;partner=sociable" title="Print"><img src="http://www.christeso.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers"/></a> <br/><br/><img src="http://feeds.feedburner.com/~r/chrisTeso/~4/Uih7WmpeDPI" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://www.christeso.com/blog/index.php/portfolio/thegood-work/</feedburner:origLink></item>
      <item>
         <title>All Hail Pdx</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/TOMl5Mu-VpI/4135762</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/4135762" title="All Hail Pdx"&gt;&lt;img src="http://ts.vimeo.com.s3.amazonaws.com/846/969/8469691_200.jpg" alt="All Hail Pdx"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;hail. hd taken with mark 2 outside of our office in nw portland.
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/TOMl5Mu-VpI" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2009-04-13:clip4135762</guid>
         <pubDate>Mon, 13 Apr 2009 11:54:45 -0700</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/EzYNWEDhznU/moogaloop.swf">
            <media:category>hail, hd, storm, wind, pdx, oregon</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=4135762" />
            <media:thumbnail width="200" url="http://ts.vimeo.com.s3.amazonaws.com/846/969/8469691_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/4135762</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/EzYNWEDhznU/moogaloop.swf" length="3486978" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=4135762</feedburner:origEnclosureLink></item>
      <item>
         <title>Belize</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/c_EG5vUdRiE/4100568</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/4100568" title="Belize"&gt;&lt;img src="http://ts.vimeo.com.s3.amazonaws.com/820/078/8200782_200.jpg" alt="Belize"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Sitting on the lagoon dock in St. Georges Caye, Belize.
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/c_EG5vUdRiE" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2009-04-11:clip4100568</guid>
         <pubDate>Fri, 10 Apr 2009 21:32:24 -0700</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/R9jQg3lEuc0/moogaloop.swf">
            <media:category>belize, hd, lagoon, vacation, lisa, paradise</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=4100568" />
            <media:thumbnail width="200" url="http://ts.vimeo.com.s3.amazonaws.com/820/078/8200782_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/4100568</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/R9jQg3lEuc0/moogaloop.swf" length="7284856" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=4100568</feedburner:origEnclosureLink></item>
      <item>
         <title>Happy Eday!</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/P7ytG3QMEpY/3942289</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/3942289" title="Happy Eday!"&gt;&lt;img src="http://ts.vimeo.com.s3.amazonaws.com/697/886/6978860_200.jpg" alt="Happy Eday!"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Love you pal!
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/P7ytG3QMEpY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2009-03-31:clip3942289</guid>
         <pubDate>Tue, 31 Mar 2009 10:04:43 -0700</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/uTXYI9hT-ac/moogaloop.swf">
            <media:category>ethan, bday</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=3942289" />
            <media:thumbnail width="200" url="http://ts.vimeo.com.s3.amazonaws.com/697/886/6978860_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/3942289</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/uTXYI9hT-ac/moogaloop.swf" length="4224888" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=3942289</feedburner:origEnclosureLink></item>
      <item>
         <title>Wordpress Flash Navigation</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/473cLX691X8/</link>
         <description>Consider this beta, and not heavily tested. Just wanted to get it out there while I'm still working on it. For a recent project a client wanted more control over the display of their &lt;a rel="nofollow" target="_blank" href="http://wordpress.org/"&gt;Wordpress&lt;/a&gt; navigation. They wanted to be able to use any font. They also wanted a dynamic fold-able navigation that enables access to all categories without re-loading the page. This was a perfect project for me since I use Wordpress all over the mofo place. For example, you can see the navigation in use over there to the right. Also, as I've stated previously, I�m a big fan of &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/portfolio/istream-a-flickr-vimeo-wordpress-google-controlled-website/"&gt;leveraging&lt;/a&gt; the many publishing outlets I already use. So, I buit the nav in Flash connecting to Wordpress via &lt;a rel="nofollow" target="_blank" href="http://www.xmlrpc.com/"&gt;XMLRPC&lt;/a&gt; using some classes from &lt;a rel="nofollow" target="_blank" href="http://mattism.com/"&gt;http://mattism.com/&lt;/a&gt;. This essentially allows me to use Wordpress as a content management system for Flash. You could obviously see how this could be applied to &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/portfolio/istream-a-flickr-vimeo-wordpress-google-controlled-website/"&gt;entire sites&lt;/a&gt;, like I have with my &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/portfolio/istream-a-flickr-vimeo-wordpress-google-controlled-website/"&gt;homepage&lt;/a&gt;. I've thought about building this a Wordpress plugin, and maybe down the road I will, but I doubt it as I'll probably jump ship and start another project per usual. Besides, everyone knows you can't make money writing Wordpress plugins. How It Works:
Flash calls _rpc.call("wp.getCategories") to xmlrpc.php which returns an array of categories. I use this array to create a bunch of MovieClip()s. These clips add TextFields as children, are sorted and have events applied to them that enable the interactions. Two fonts reside in the library. One for the top node and one for the child and grandchildren nodes. Features [the current goods]:
&lt;ul&gt; &lt;li&gt;Dynamic - Works dynamically with Wordpress categories. You update your categories in Wordpress, they show properly in Flash&lt;/li&gt; &lt;li&gt;Sorting - Dynamically sorts top nodes. Controlled by Wordpress plugin &lt;a rel="nofollow" target="_blank" href="http://geekyweekly.com/mycategoryorder"&gt;my category order&lt;/a&gt;. For this to work I had to make a small addition to the Wordpress xmlrpc.php, located in your Wordpress root folder, to return the category term order. Added line 2776 - $struct['order'] = $cat-&amp;gt;term_order;&lt;/li&gt; &lt;li&gt;Page recognition - Recognizes the page you're on and dynamically opens navigation to the parent node of said page onload. I could have used XMLRPC tomake this call, I'm sure. However, I opted to pass in the page url via Flashvars and run a check to find a match. When a match is found the nav opens to it's parent node.&lt;/li&gt; &lt;li&gt;Folding - Uses Grant Skinner &lt;a rel="nofollow" target="_blank" href="http://www.gskinner.com/libraries/gtween/"&gt;GTween&lt;/a&gt; for interactions.&lt;/li&gt; &lt;li&gt;Multiple - Allows posts to live under multiple category nodes.&lt;/li&gt;
&lt;/ul&gt;
Wish List [the future goods]:
&lt;ul&gt; &lt;li&gt;Multiline - Currently only supports single line category titles, so you're limited in char length&lt;/li&gt; &lt;li&gt;Scrolling - Currently the length of your category list is limited to the length of the swf. I plan to add functions to enable scrolling of the list based on mouseY. This will free up the nav to be as long as you desire.&lt;/li&gt; &lt;li&gt;Post count - Do people really use this though? Probably not as its annoying.&lt;/li&gt; &lt;li&gt;Levels - Currently the nav only supports 3 levels. It would be nice to be infinite.&lt;/li&gt; &lt;li&gt;Build in the rest of Wordpress feature support for tag cloud, recent comments etc.&lt;/li&gt;
&lt;/ul&gt;
Total devel time: 2 days, or about 12 hours. I'd love to see where other people take the code and what people build with it. Source Code:
wpNavMain.as
&lt;pre&gt;&lt;code&gt;
/**
* wpNavMain by Chris Teso. Mar 19, 2009
* Visit www.christeso.com/blog for documentation, updates and more free code.
*
*
* Copyright (c) 2009 Chris Teso
* * Permission is hereby granted, free of charge, to any person
* obtaining a copy of this software and associated documentation
* files (the "Software"), to deal in the Software without
* restriction, including without limitation the rights to use,
* copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following
* conditions:
* * The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
* * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
* HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
* OTHER DEALINGS IN THE SOFTWARE.
**/
package { import flash.display.*; public class wpNavMain extends Sprite { /* ======================================================== | Constructor ======================================================== */ public function wpNavMain () { stage.align = StageAlign.TOP_LEFT; // add nav var wp:Wp = new Wp() addChild( wp ) } }
}
&lt;/code&gt;&lt;/pre&gt; Wp.as
&lt;pre&gt;&lt;code&gt;
/**
* Wp by Chris Teso. Mar 19, 2009
* Visit www.christeso.com/blog for documentation, updates and more free code.
*
*
* Copyright (c) 2009 Chris Teso
* * Permission is hereby granted, free of charge, to any person
* obtaining a copy of this software and associated documentation
* files (the "Software"), to deal in the Software without
* restriction, including without limitation the rights to use,
* copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following
* conditions:
* * The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
* * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
* HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
* OTHER DEALINGS IN THE SOFTWARE.
**/ package { import com.gskinner.motion.* import com.mattism.http.xmlrpc.*; import com.mattism.http.xmlrpc.util.*; import flash.filters.*; import flash.media.*; import flash.ui.*; import flash.display.*; import flash.events.*; import flash.net.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import fl.transitions.*; import fl.transitions.easing.*; import flash.system.SecurityPanel; import flash.system.Security; public class Wp extends Sprite { /* ======================================================== | Private Variables | Data Type ======================================================== */ private var _navArray:Array = new Array(); private var _rpc:Connection; private var _topFont:Font = new topFont(); private var _roadSign:Font = new roadSign(); private var _topFmt:TextFormat = new TextFormat() private var _currUrl:String = "" private var _hideTimer:Timer private var _textYPad:int = 16 private var _navSpeed:Number = .2 /* ======================================================== | Constructor ======================================================== */ public function Wp () { loadRpc() } private function checkPage() { // load in title var paramList:Object = this.root.loaderInfo.parameters; // set var to hold text var _currUrl:String = paramList["url"] //_currUrl = "http://www.christeso.com/index.php/category/portfolio/truth/truth-found/" // scan through array and open nav to that one for( var i=0;i&amp;lt;_navArray.length;i++ ) { //trace( "_currUrl = "+_currUrl+" - "+_navArray[i].link ) if( _navArray[i].link == _currUrl ) { //trace( "found match!" ) // open it if( _navArray[i].childMc != null ) { showGrandChildren( MovieClip( _navArray[i].childMc ) ) } if( _navArray[i].grandChildMc != null ) { showGrandChildren( MovieClip( _navArray[i].grandChildMc.parent ) ) } } } } private function showGrandChildren( mc:MovieClip ) { //trace( "opening grandchildren" ) // amount to go down var yLeap:Number; // total that will be open as long as the node is not already open var _totOpen:int = mc.numChildren-1 //trace( "_totOpen = "+_totOpen ) // ok we can prob do this in one big loop for( var i=0;i&amp;lt;_navArray.length;i++ ) { // push down top nodes as long as they are below the top node you're on if( _navArray[i].mc != null ) { if( _navArray[i].mc.origY &amp;gt; MovieClip(mc.parent).origY ) { yLeap = _navArray[i].mc.origY + ( _totOpen*_textYPad ) new GTween( _navArray[i].mc, _navSpeed, {y:yLeap} ) } else { yLeap = _navArray[i].mc.origY new GTween( _navArray[i].mc, _navSpeed, {y:yLeap} ) } } // push down child nodes as long as they are below the node you're on and are a child of the node you're on if( _navArray[i].childMc != null ) { if( _navArray[i].childMc.parent == mc.parent ) { if( _navArray[i].childMc.origY &amp;gt; mc.origY ) { yLeap = _navArray[i].childMc.origY + ( _totOpen*_textYPad ) new GTween( _navArray[i].childMc, _navSpeed, {y:yLeap} ) } else { yLeap = _navArray[i].childMc.origY new GTween( _navArray[i].childMc, _navSpeed, {y:yLeap} ) } } } // make grandchildren visible if( _navArray[i].grandChildMc != null ) { if( _navArray[i].grandChildMc.parent == mc ) { _navArray[i].grandChildMc.visible = true new GTween( _navArray[i].grandChildMc, _navSpeed, {alpha:1} ) } else { new GTween( _navArray[i].grandChildMc, _navSpeed/2, {alpha:0, autoHide:true} ) } } } } private function hideGrandChildren( e:Event ) { // amount to go down var yLeap:Number; // ok we can prob do this in one big loop for( var i=0;i&amp;lt;_navArray.length;i++ ) { // push up top nodes if( _navArray[i].mc != null ) { yLeap = _navArray[i].mc.origY new GTween( _navArray[i].mc, _navSpeed, {y:yLeap} ) } // push up child nodes if( _navArray[i].childMc != null ) { yLeap = _navArray[i].childMc.origY new GTween( _navArray[i].childMc, _navSpeed, {y:yLeap} ) } // make grandchildren visible if( _navArray[i].grandChildMc != null ) { new GTween( _navArray[i].grandChildMc, _navSpeed/2, {alpha:0, autoHide:true} ) } } } private function childClick( e:Event ) { var i:int = e.currentTarget.indexNum var srcRequest:URLRequest = new URLRequest( _navArray[i].link ); navigateToURL( srcRequest, "" ); } private function childOver( e:Event ) { trace( "mouse over "+MovieClip( e.currentTarget ).name ) // remove parent events MovieClip( e.currentTarget ).parent.removeEventListener( MouseEvent.CLICK, childClick ) // stop close timer _hideTimer.stop() // show grandkids showGrandChildren( MovieClip( e.currentTarget ) ) } private function childOut( e:Event ) { trace( "mouse out "+MovieClip( e.currentTarget ).name ) // add parent events MovieClip( e.currentTarget ).parent.addEventListener( MouseEvent.CLICK, childClick ) // start timer for close _hideTimer.start(); } private function grandChildOver( e:Event ) { trace( "mouse over "+MovieClip( e.currentTarget ).name ) // remove parent events MovieClip( e.currentTarget ).parent.removeEventListener( MouseEvent.CLICK, childClick ) // handle its events MovieClip( e.currentTarget ).addEventListener( MouseEvent.CLICK, childClick ) } private function grandChildOut( e:Event ) { trace( "mouse out "+MovieClip( e.currentTarget ).name ) // remove parent events MovieClip( e.currentTarget ).parent.addEventListener( MouseEvent.CLICK, childClick ) // handle its events MovieClip( e.currentTarget ).removeEventListener( MouseEvent.CLICK, childClick ) } private function orderTop() { var yPos:int = 0; var topCount:int = 0 // first we need to find all unique parents for( var i=0;i&amp;lt;_navArray.length;i++ ) { // if( _navArray[i].mc != null ) { // place the top _navArray[i].mc.y = yPos _navArray[i].mc.origY = yPos // calculate the next Y pos yPos = _navArray[i].mc.y + ( _navArray[i].mc.numChildren*_textYPad )+_textYPad } } } private function makeTopNode( i:int ) { trace( "making top node "+_navArray[i].title+" id = "+_navArray[i].id+" parent id = "+_navArray[i].parentId ) // create an mc holder var mc:MovieClip = new MovieClip() mc.name = _navArray[i].title // create a text field var t:TextField = new TextField() t.mouseEnabled = false t.name = "text" t.autoSize = TextFieldAutoSize.LEFT t.selectable = false t.embedFonts = true t.antiAliasType = flash.text.AntiAliasType.ADVANCED t.htmlText = _navArray[i].title.toUpperCase() _topFmt.size = 13; _topFmt.font = _roadSign.fontName; _topFmt.color = 0x666666 //_topFmt.letterSpacing = .5 _topFmt.kerning = true; t.setTextFormat( _topFmt ) mc.addChild( t ) addChild( mc ) _navArray[i].mc = mc // events mc.indexNum = i mc.origY = mc.y mc.buttonMode = true mc.addEventListener( MouseEvent.CLICK, childClick ) // now loop through this level and populate kids findChildren( _navArray[i].id, mc ) } private function makeChild( i:int, par:MovieClip ) { trace( " making child "+_navArray[i].title+" id = "+_navArray[i].id+" parent id = "+_navArray[i].parentId ) // create an mc holder var mc:MovieClip = new MovieClip() mc.name = _navArray[i].title // create a text field var t:TextField = new TextField() t.mouseEnabled = false t.name = "text" t.autoSize = TextFieldAutoSize.LEFT t.selectable = false t.embedFonts = true t.antiAliasType = flash.text.AntiAliasType.ADVANCED t.htmlText = _navArray[i].title.toUpperCase() _topFmt.size = 10; _topFmt.font = _topFont.fontName; _topFmt.color = 0xffffff _topFmt.letterSpacing = .5 _topFmt.kerning = true; t.setTextFormat( _topFmt ) _navArray[i].childMc = mc mc.y = par.numChildren*_textYPad mc.addChild( t ) par.addChild( mc ) // now loop through this level and populate kids findGrandChildren( _navArray[i].id, mc ) // events mc.indexNum = i mc.origY = mc.y mc.buttonMode = true mc.addEventListener( MouseEvent.CLICK, childClick ) mc.addEventListener( MouseEvent.MOUSE_OVER, childOver ) mc.addEventListener( MouseEvent.MOUSE_OUT, childOut ) } private function makeGrandChild( i:int, par:MovieClip ) { trace( " making grandchild "+_navArray[i].title+" id = "+_navArray[i].id+" parent id = "+_navArray[i].parentId ) // create an mc holder var mc:MovieClip = new MovieClip() mc.name = _navArray[i].title // create a text field var t:TextField = new TextField() t.mouseEnabled = false t.name = "text" t.autoSize = TextFieldAutoSize.LEFT t.selectable = false t.embedFonts = true t.antiAliasType = flash.text.AntiAliasType.ADVANCED t.htmlText = _navArray[i].title.toUpperCase() _topFmt.size = 10; _topFmt.font = _topFont.fontName; _topFmt.color = 0x999999 _topFmt.letterSpacing = 0 _topFmt.kerning = true; t.setTextFormat( _topFmt ) _navArray[i].grandChildMc = mc mc.alpha = 0 mc.visible = false; mc.x = 5 mc.y = par.numChildren*_textYPad mc.addChild( t ) par.addChild( mc ) // events mc.indexNum = i mc.buttonMode = true //mc.mouseChildren = false //mc.addEventListener( MouseEvent.CLICK, childClick ) mc.addEventListener( MouseEvent.MOUSE_OVER, grandChildOver ) mc.addEventListener( MouseEvent.MOUSE_OUT, grandChildOut ) } private function findGrandChildren( id:int, par:MovieClip ) { for( var i=0;i&amp;lt;_navArray.length;i++ ) { // hunt for children of the parent if( _navArray[i].parentId == id ) { //trace( "-- found child "+_navArray[i].title+" | id = "+_navArray[i].id+" | parent = "+_navArray[i].parentId ) // found one, now make a grandchild makeGrandChild( i, par ) } } } private function findChildren( id:int, par:MovieClip ) { for( var i=0;i&amp;lt;_navArray.length;i++ ) { // hunt for children of the parent if( _navArray[i].parentId == id ) { //trace( "-- found child "+_navArray[i].title+" | id = "+_navArray[i].id+" | parent = "+_navArray[i].parentId ) // found one, now make a child makeChild( i, par ) } } } private function findParents() { // first we need to find all unique parents for( var i=0;i&amp;lt;_navArray.length;i++ ) { // analyze the node... is it a top node? if( _navArray[i].parentId == 0 &amp;&amp; _navArray[i].title != "Uncategorized" ) { //trace( "-- found parent "+_navArray[i].title ) // create a top node container makeTopNode( i ) } } } private function loadRpc() { _rpc = new ConnectionImpl('blogaddress/xmlrpc.php'); _rpc.addEventListener(Event.COMPLETE, rpcCompleteHandler); _rpc.addEventListener(ErrorEvent.ERROR, rpcErrorHandler); _rpc.addParam(0, XMLRPCDataTypes.INT); // Blog Id _rpc.addParam("blogusername", XMLRPCDataTypes.STRING); // Username _rpc.addParam("blogpassword", XMLRPCDataTypes.STRING); // Password getCategories() } private function getCategories():void { _rpc.call("wp.getCategories") } private function rpcCompleteHandler(evt:Event):void { var response:Object = _rpc.getResponse(); for(var i:String in response) { // need to first grab all the top nav categories trace( response[i].categoryName ) trace( response[i].htmlUrl ) trace( response[i].parentId ) trace( response[i].categoryId ) trace( response[i].order ) trace( "------------------" ) _navArray.push( { title:response[i].categoryName, link:response[i].htmlUrl, id:response[i].categoryId, parentId:response[i].parentId, order:response[i].order } ) } // Sort the array according to your category order setting in WP _navArray.sortOn( "order", Array.NUMERIC ) // setup close timer _hideTimer = new Timer( 500, 1 ); _hideTimer.addEventListener( TimerEvent.TIMER, hideGrandChildren ); findParents() orderTop() checkPage() } private function rpcErrorHandler(evt:ErrorEvent):void { var fault:MethodFault = _rpc.getFault(); } }
}
&lt;/code&gt;&lt;/pre&gt; Download CS4 AS3 &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/code/wordpressFlashNav.zip"&gt;FLA and Classes&lt;/a&gt; Enjoy.&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/473cLX691X8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">lab</guid>
         <pubDate>Thu, 19 Mar 2009 12:35:52 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=670</feedburner:origLink></item>
      <item>
         <title>Wheels</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/GloyeJTCGpA/3507610</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/3507610" title="Wheels"&gt;&lt;img src="http://ts.vimeo.com.s3.amazonaws.com/370/198/3701986_200.jpg" alt="Wheels"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Video taken on SE Belmont street while driving home on my evening commute.&lt;br /&gt;
&lt;br /&gt;
1. I don't own Lennon's wheels go round and round, so it was a nice coincidence this came on the radio while I was filming cars.&lt;br /&gt;
2. I probably should own it, since I like it. ( downloading now )&lt;br /&gt;
3. This video is a nice allegory on molasses-esque driving speed in Pdx. I seriously want to maim most of you.&lt;br /&gt;
4. Keeping a camera steadily pointed at your side view mirror during a winter rain storm is totally hampered by driving.&lt;br /&gt;
5. This is for all you bokeh freaks who love tiny blurry dots for some inane reason.
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/GloyeJTCGpA" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2009-03-06:clip3507610</guid>
         <pubDate>Fri, 06 Mar 2009 15:36:03 -0800</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/Y9_00-ADhe8/moogaloop.swf">
            <media:category>hd, driving, bokeh, lights, slow motion, oregon, portland, pdx, belmont, lennon</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=3507610" />
            <media:thumbnail width="200" url="http://ts.vimeo.com.s3.amazonaws.com/370/198/3701986_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/3507610</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/Y9_00-ADhe8/moogaloop.swf" length="8704612" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=3507610</feedburner:origEnclosureLink></item>
      <item>
         <title>Gravy</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/U6Zruzsx8xA/3298395</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/3298395" title="Gravy"&gt;&lt;img src="http://ts.vimeo.com.s3.amazonaws.com/187/245/1872455_200.jpg" alt="Gravy"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Taken with a canon mark II inside Gravy on Mississippi in Portland, Or.&lt;br /&gt;
&lt;br /&gt;
She had no idea I was filming. I am but a novice wielding an expensive tool.&lt;br /&gt;
&lt;br /&gt;
Music: Brushstroke-Reprise - Dredg
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/U6Zruzsx8xA" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2009-02-20:clip3298395</guid>
         <pubDate>Fri, 20 Feb 2009 09:24:33 -0800</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/tX7UoUUGyKI/moogaloop.swf">
            <media:category>gravy, pdx, portland, breakfast, dredg, lisa, slow motion, hd, oregon</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=3298395" />
            <media:thumbnail width="200" url="http://ts.vimeo.com.s3.amazonaws.com/187/245/1872455_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/3298395</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/tX7UoUUGyKI/moogaloop.swf" length="7957937" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=3298395</feedburner:origEnclosureLink></item>
      <item>
         <title>Sunday</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/w3yuFZT11Og/3227275</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/3227275" title="Sunday"&gt;&lt;img src="http://ts.vimeo.com.s3.amazonaws.com/116/669/1166695_200.jpg" alt="Sunday"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Welcome to my sunday morning alarm clock.&lt;br /&gt;
&lt;br /&gt;
First video with canon mark II
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/w3yuFZT11Og" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2009-02-15:clip3227275</guid>
         <pubDate>Sun, 15 Feb 2009 11:44:30 -0800</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/NBjIWDMiVlM/moogaloop.swf">
            <media:category>belmont, morning, dog, canon 5d mark II, hd, test</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=3227275" />
            <media:thumbnail width="200" url="http://ts.vimeo.com.s3.amazonaws.com/116/669/1166695_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/3227275</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/NBjIWDMiVlM/moogaloop.swf" length="2904687" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=3227275</feedburner:origEnclosureLink></item>
      <item>
         <title>The Neural Orb</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/EEF0zhtK8s4/3191128</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/3191128" title="The Neural Orb"&gt;&lt;img src="http://ts.vimeo.com.s3.amazonaws.com/816/816470_200.jpg" alt="The Neural Orb"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;130 seconds of a music visualization engine and generative drawing built in AS3 using particles and physics engine. See the whole thing here: &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/actionscript-3-sound-visualization-generative-drawing.asp"&gt;christeso.com/labs/actionscript-3-sound-visualization-generative-drawing.asp&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
512 particles are released with instructions to disperse randomly throughout the scene. Variants include friction and wander. Particle location is constantly tracked and more particles are drawn at that location. These particles are sized and alpha'd according to stage location creating a "corridor".&lt;br /&gt;
&lt;br /&gt;
Music visualization occurs by looping through &lt;a rel="nofollow" target="_blank" href="http://SoundMixer.computeSpectrum"&gt;SoundMixer.computeSpectrum&lt;/a&gt; and creating a ByteArray. Each of the 512 particles are controlled the ByteArray which conveniently contains 512 bytes of data. Each byte contains a floating-point value. This value determines the individual particles scale and glow.&lt;br /&gt;
&lt;br /&gt;
Music: All Mine | Portishead
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/EEF0zhtK8s4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2009-02-12:clip3191128</guid>
         <pubDate>Thu, 12 Feb 2009 12:29:57 -0800</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/fpLVWWZy8vk/moogaloop.swf">
            <media:category>actionscript, code, flash, as3, sound, visualization, engine, portishead, floating-point value, bytearray, SoundMixer.computeSpectrum, animation, generative drawing</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=3191128" />
            <media:thumbnail width="200" url="http://ts.vimeo.com.s3.amazonaws.com/816/816470_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/3191128</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/fpLVWWZy8vk/moogaloop.swf" length="6631131" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=3191128</feedburner:origEnclosureLink></item>
      <item>
         <title>Running out of Images</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/ykVpQkCpfeQ/1694-running_out_of_images</link>
         <author>Andrew Bell</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/9ad6ec87874459d7</guid>
         <pubDate>Mon, 09 Feb 2009 15:37:00 -0800</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/ykVpQkCpfeQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://feeds.feedburner.com/~r/barbariangroupblog/~3/536021757/1694-running_out_of_images</feedburner:origLink></item>
      <item>
         <title>Painting</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/lMvD6QbM1BM/3035312</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/3035312" title="Painting"&gt;&lt;img src="http://images.vimeo.com/27/21/40/272140825/272140825_200.jpg" alt="Painting"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;A time lapse of Lisa and I priming the ceiling of our bedroom.
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/lMvD6QbM1BM" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2009-01-31:clip3035312</guid>
         <pubDate>Sat, 31 Jan 2009 18:58:36 -0800</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/tKuIXbjmSvA/moogaloop.swf">
            <media:category>time lapse, painting, ceiling, primer, lisa, me, pdx</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=3035312" />
            <media:thumbnail width="200" url="http://images.vimeo.com/27/21/40/272140825/272140825_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/3035312</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/tKuIXbjmSvA/moogaloop.swf" length="24474755" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=3035312</feedburner:origEnclosureLink></item>
      <item>
         <title>Hudson River Landing</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/gA2RK_4r9-4/HudsonRiverLanding.html</link>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/6e2fd41982b8701f</guid>
         <pubDate>Fri, 16 Jan 2009 05:55:00 -0800</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/gA2RK_4r9-4" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.neoformix.com/2009/HudsonRiverLanding.html</feedburner:origLink></item>
      <item>
         <title>A bike lane that travels with you</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/zDW_TAD1VHA/a-bike-lane-that-travels-with-you.html</link>
         <description>&lt;div&gt;&lt;img alt="Lightlane-1" title="Lightlane-1" src="http://www.swiss-miss.com/.a/6a00d834515beb69e2010536cda963970b-800wi" border="0"&gt;
&lt;br&gt;
&lt;br&gt;
If there is no bike lane, what to do? Bring your own: &lt;a rel="nofollow" target="_blank" href="http://www.good.is/?p=14716"&gt;LightLane &lt;/a&gt;. We agree with &lt;a rel="nofollow" target="_blank" href="http://www.good.is/"&gt;GOOD&lt;/a&gt;, this is a superb idea.
&lt;br&gt;
&lt;br&gt;
&lt;em&gt;(thank you &lt;a rel="nofollow" target="_blank" href="http://rion.nu/"&gt;rion&lt;/a&gt;)&lt;/em&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/zDW_TAD1VHA" height="1" width="1"/&gt;</description>
         <author>swissmiss</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/4afe1a0ec0d8788f</guid>
         <pubDate>Fri, 16 Jan 2009 04:33:29 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/Swissmiss/~3/4qepgrJSqMM/a-bike-lane-that-travels-with-you.html</feedburner:origLink></item>
      <item>
         <title>Crazy good illustrations from Osman Granda.</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/b3ZxV8revHg/</link>
         <description>&lt;p&gt;&lt;img src="http://somerandomdude.com/wp-content/plugins/wp-o-matic/cache/7d1c0_FGyYkVVUwir87gnjsSnenCO9o1_500.jpg"&gt;&lt;/p&gt;
&lt;p&gt;Crazy good illustrations from &lt;a rel="nofollow" target="_blank" href="http://www.osmangranda.com/"&gt;Osman Granda&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/b3ZxV8revHg" height="1" width="1"/&gt;</description>
         <author>somerandomdude</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/4eb3c0ce7d600e59</guid>
         <pubDate>Thu, 15 Jan 2009 09:30:05 -0800</pubDate>
      <feedburner:origLink>http://somerandomdude.com/stream/tumblr/crazy-good-illustrations-from-osman-granda/</feedburner:origLink></item>
      <item>
         <title>Motion Detection and Typography</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/pKxznLe1IZY/</link>
         <description>&lt;iframe class="embeddedvideo" src="http://vimeo.com/moogaloop.swf?clip_id=2829875&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1" type="application/x-shockwave-flash" width="600" height="338"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/"&gt;Webcam Swarm - Motion Detection&lt;/a&gt; from &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/user824020"&gt;chris teso&lt;/a&gt; on &lt;a rel="nofollow" target="_blank" href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;. Reactive installation concept idea for future interactive installation using motion detection. Concept: Using Particles to conform to typography. Picture this large. Now take that image and double it. That�s how I envision it. Giant. Try it for yourself : &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/actionscript-3-Reactive-Art-Installation.asp"&gt;Reactive Motion Detection and Typography&lt;/a&gt; [webcam es necessitous] Permalink: http://www.christeso.com/index.php/lab/motion-detection-and-typography/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/pKxznLe1IZY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">lab</guid>
         <pubDate>Wed, 14 Jan 2009 15:11:44 -0800</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=598</feedburner:origLink></item>
      <item>
         <title>Webcam Swarm - Motion Detection</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/BNRUza-b3nk/2829875</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2829875" title="Webcam Swarm - Motion Detection"&gt;&lt;img src="http://images.vimeo.com/25/04/06/250406430/250406430_200.jpg" alt="Webcam Swarm - Motion Detection"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Reactive installation concept idea for future interactive installation using motion detection.&lt;br /&gt;
&lt;br /&gt;
Concept: Using Particles to conform to typography.&lt;br /&gt;
&lt;br /&gt;
Picture this large. Now take that image and double it. That’s how I envision it. Giant.&lt;br /&gt;
&lt;br /&gt;
Try it for yourself : Reactive Motion Detection and Typography [webcam es necessitous]&lt;br /&gt;
&lt;br /&gt;
Permalink: &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/lab/motion-detection-and-typography/"&gt;christeso.com/index.php/lab/motion-detection-and-typography/&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/BNRUza-b3nk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2009-01-14:clip2829875</guid>
         <pubDate>Wed, 14 Jan 2009 13:04:06 -0800</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/lhiwH3FpTyE/moogaloop.swf">
            <media:category>flash, actionscript, font, type, motion, detection, reactive, installation</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=2829875" />
            <media:thumbnail width="200" url="http://images.vimeo.com/25/04/06/250406430/250406430_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/2829875</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/lhiwH3FpTyE/moogaloop.swf" length="2335397" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=2829875</feedburner:origEnclosureLink></item>
      <item>
         <title>BIT-101 Particle class in AS3</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/ETcr77Bdt9w/</link>
         <description>[flash http://www.christeso.com/flash/particleBIT101.swf w=700 h=370 mode=1] When I lived in AS2land I was extremely fond of &lt;a rel="nofollow" target="_blank" href="http://www.bit-101.com/Particles/"&gt;Keith Peter's Particle class&lt;/a&gt;. It was so easy to implement and get things moving. It helped me build sweet node movement in &lt;a rel="nofollow" target="_blank" href="http://208.106.254.58/"&gt;Call and Response&lt;/a&gt; and mock up various other interfaces requiring physics engines. His class was simple but performed many cool particle animations with minimal effort and thus low cpu intensity. Moving to AS3 I've tried various other particle classes such as &lt;a rel="nofollow" target="_blank" href="http://flintparticles.org"&gt;Flint &lt;/a&gt;. I really dig Flint but it's a tad bulky for rapid prototyping or those situations where you don't need a heavy class. Therefore, I've rewritten Keiths partcle class ported from AS2 to AS3. I saw that Eric had tried to &lt;a rel="nofollow" target="_blank" href="http://www.ericd.net/2007/11/as3-particle-class-release.html"&gt;rewrite it&lt;/a&gt; but had some errors. Enjoy, and thanks &lt;a rel="nofollow" target="_blank" href="http://www.bit-101.com/blog/"&gt;Keith&lt;/a&gt;. Source: &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/code/AS3Particle.zip"&gt;particleBIT101.zip&lt;/a&gt; &lt;strong&gt;Permalink:&lt;/strong&gt; &lt;span id="sample-permalink"&gt;http://www.christeso.com/index.php/lab/&lt;/span&gt;bit-101-particle-class-in-as3&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/ETcr77Bdt9w" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">lab</guid>
         <pubDate>Mon, 12 Jan 2009 17:49:39 -0800</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=593</feedburner:origLink></item>
      <item>
         <title>Ecamm announces BT-1 Bluetooth webcam for Macs</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/GWvD9MIBW1g/</link>
         <author>Donald Melanson</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/f8af3bbb42b29af0</guid>
         <pubDate>Sat, 03 Jan 2009 01:29:00 -0800</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/GWvD9MIBW1g" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.engadget.com/2009/01/03/ecamm-announces-bt-1-bluetooth-webcam-for-macs/</feedburner:origLink></item>
      <item>
         <title>Popular Medical Myths Put to Rest [Mythbusting]</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/yjEzzA8Cepg/popular-medical-myths-put-to-rest</link>
         <author>Adam Pash</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/6931182049cc6a49</guid>
         <pubDate>Fri, 02 Jan 2009 15:00:00 -0800</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/yjEzzA8Cepg" height="1" width="1"/&gt;</description><feedburner:origLink>http://feeds.gawker.com/~r/lifehacker/full/~3/7ZMPT00p-dE/popular-medical-myths-put-to-rest</feedburner:origLink></item>
      <item>
         <title>Snow - A Reactive Environment Installation</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/ce69LoUkPtk/</link>
         <description>&lt;iframe class="embeddedvideo" src="http://vimeo.com/moogaloop.swf?clip_id=2566287&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=0&amp;amp;show_portrait=1&amp;amp;color=ffffff&amp;amp;fullscreen=1" type="application/x-shockwave-flash" width="600" height="405"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2566287"&gt;Snow - Interactive Installation&lt;/a&gt; from &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/user824020"&gt;chris teso&lt;/a&gt; on &lt;a rel="nofollow" target="_blank" href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;. Commercial produced &lt;a rel="nofollow" target="_blank" href="http://www.north.com"&gt;North&lt;/a&gt;.
&lt;h2&gt;Project Client&lt;/h2&gt;
City of Portland Downtown Marketing Initiative in conjunction with North.
&lt;h2&gt;Project Goal&lt;/h2&gt;
Create an outdoor reactive environment in which passersby could interact, based on their location and movements, with artists interpretations of snowfall in Portland.
&lt;h2&gt;Project Strategy and Equipment&lt;/h2&gt;
&lt;strong&gt;Display&lt;/strong&gt; - Custom made acrylic panels lined with photosensitive film built and erected to exact dimensions of installation window
&lt;strong&gt;Projection&lt;/strong&gt; - Rear projection with flipped signal using a 5200 lumen &lt;a rel="nofollow" target="_blank" href="http://www.projectorcentral.com/Sanyo-PDG-DXT10L.htm"&gt;Sanyo PDG-DXT10L Projector&lt;/a&gt;
&lt;strong&gt;Video Capture&lt;/strong&gt; - &lt;a rel="nofollow" target="_blank" href="http://www.logitech.com/index.cfm/webcam_communications/webcams/devices/4528&amp;amp;cl=us,en"&gt;Logitech QuickCam� Vision Pro&lt;/a&gt;
&lt;strong&gt;CPU&lt;/strong&gt; - Mac Pro Quad
&lt;strong&gt;Application&lt;/strong&gt; - Flash AS3
&lt;strong&gt;Industrial Design&lt;/strong&gt; - Two large tarps sewn together to create light blocking canopy. Lining to seal off windows and acrylic. A shitload of Velcro.
&lt;h2&gt;Project Synopsis&lt;/h2&gt;
As part of a larger campaign to brand Downtown Portland North was charged with creating an outdoor reactive environment in which passersby could interact, based on their location and movements, with artists interpretations of snowfall in Portland. Three traditional artists were commissioned by The Portland Institute for Contemporary Art to create their interpretation of snowfall in downtown Portland. These pieces were then transformed for use with my motion detection and tracking application built entirely in actionscript. The application was built to display 3 different scenes with randomly generated snowfall. The three scenes were set to rotate on a time interval. The application used motion detection to make the falling snowfall react and animate based on the location of an individuals movement. The application also incorporated and automated snapshot function that took a photo every 10 minutes and posted it to a private flickr account. This function was implemented solely for remote monitoring, ensuring the application was up and running. After going to the installation location and taking careful measurement of everything from window frame to projector distance, the installation was built and staged at North. We built a 'to scale' model of the window in the back of the office. This was necessary for accurate calibration of projector, and optimization of motion detection and tracking code. The staging was an extremely helpful and necessary step in eliminating early stage bugs such as projector calibration and camera positioning. We quickly learned the maximum distance for a USB signal, the proper use of DVI vs. DHMI to projector and the challenges of doing motion detection in every possible light range from complete darkness to bright sunshine. After testing stage was complete we moved the entire rig over to the installation spot located at 6th and Alder in Downtown Portland. We went about setting up a canopy to block out all extraneous light leak. The interior of the installation space was two stories of extremely large windows. The canopy we chose was a homemade compilation of two tarps strung up to the surrounding walls with rope. Since there was very expensive equipment residing under the canopy, the fear lingered of canopy failure collapsing down, resulting in devastating loss. We next set out to install the panels into the window frame. Since they were pre-cut to exact dimensions these flowed right in smoothly with only small light leaks needed to be sealed. We then hooked up the projector, cpu, camera, monitor, and application and set to testing. Testing in a staging environment is one thing. However, most tests are rendered moot when on-site. I quickly learned that reactive environments are just that, entirely dependent on their environment and all the challenges that come along with it. The motion detection is to run 24/7 for six weeks during all weather, lighting situations, and process location accurately with varying levels of distractions. Since the installation is located on an extremely busy downtown street corner, distractions ranged from traffic movement, pedestrians, bikers, storefront lights and weather. For testing purposes I built many functions that allows the system to be calibrated without actually going into the code, but rather using an external UI to update blurring, light detection levels, contrast, and other variables. After several days of calibration, code tweaks and testing the application has been running uninterrupted and has gained quality exposure for Downtown Portland. Many fine citizens of Portland have had a unique interactive experience, and have consequently spread kind words about the project. Furthermore, the project is a successful case study on the implementation of new technology and reactive medium into a larger branding campaign.
&lt;h2&gt;Project Challenges&lt;/h2&gt;
&lt;strong&gt;Development&lt;/strong&gt; - Create a motion detection application that worked in every possible light and weather condition.
&lt;strong&gt;Design&lt;/strong&gt; - Making traditional raster art work work in a complex location detection application and animation.
&lt;strong&gt;Industrial Design&lt;/strong&gt; - Create an environment that optimized presentation and functionality in varying environmental variables. &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/lab/interactive-installation-testing-tribulations-and-nerdery/"&gt;More information on the design and development process&lt;/a&gt; Permalink: http://www.christeso.com/index.php/portfolio/snow-a-reactive-environment-installation&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/ce69LoUkPtk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">folio</guid>
         <pubDate>Thu, 18 Dec 2008 13:50:49 -0800</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=547</feedburner:origLink></item>
      <item>
         <title>Snow - Interactive Installation</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/QjQeeK-2R9o/2566287</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2566287" title="Snow - Interactive Installation"&gt;&lt;img src="http://images.vimeo.com/22/29/44/222944984/222944984_200.jpg" alt="Snow - Interactive Installation"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/portfolio/snow-a-reactive-environment-installation/"&gt;christeso.com/index.php/portfolio/snow-a-reactive-environment-installation/&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/QjQeeK-2R9o" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2008-12-18:clip2566287</guid>
         <pubDate>Thu, 18 Dec 2008 10:41:02 -0800</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/dur9OOWcnCM/moogaloop.swf">
            <media:category>interactive, flash, installation, reactive, window, pdx, portland, oregon</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=2566287" />
            <media:thumbnail width="200" url="http://images.vimeo.com/22/29/44/222944984/222944984_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/2566287</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/dur9OOWcnCM/moogaloop.swf" length="1947265" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=2566287</feedburner:origEnclosureLink></item>
      <item>
         <title>Top 10 DIY Photography Tools [Lifehacker Top 10]</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/MkIsYkd1AbE/top-10-diy-photography-tools</link>
         <author>Kevin Purdy</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/94a2cf79feff2824</guid>
         <pubDate>Sat, 13 Dec 2008 09:00:00 -0800</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/MkIsYkd1AbE" height="1" width="1"/&gt;</description><feedburner:origLink>http://feeds.gawker.com:80/~r/lifehacker/full/~3/KeKLjVoLNNo/top-10-diy-photography-tools</feedburner:origLink></item>
      <item>
         <title>File Ai Shares Large Files Instantly [File Sharing]</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/YVVA14f8I1E/file-ai-shares-large-files-instantly</link>
         <author>Adam Pash</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/26adfce13a8e4b8a</guid>
         <pubDate>Thu, 11 Dec 2008 14:00:13 -0800</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/YVVA14f8I1E" height="1" width="1"/&gt;</description><feedburner:origLink>http://feeds.gawker.com/~r/lifehacker/full/~3/S55CvSG-ZWU/file-ai-shares-large-files-instantly</feedburner:origLink></item>
      <item>
         <title>FluidTunes Controls iTunes by Your Waving Hand [Featured Mac Download]</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/O-Q5_hzGJWo/fluidtunes-controls-itunes-by-your-waving-hand</link>
         <author>Gina Trapani</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/e8749fc6fa9619d0</guid>
         <pubDate>Thu, 04 Dec 2008 10:00:48 -0800</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/O-Q5_hzGJWo" height="1" width="1"/&gt;</description><feedburner:origLink>http://feeds.gawker.com/~r/lifehacker/full/~3/34G0q_6LK-U/fluidtunes-controls-itunes-by-your-waving-hand</feedburner:origLink></item>
      <item>
         <title>Adobe Company Wide Layoffs, Pulls out of Macworld Expo</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/Vn6RDssXs6E/adobe_company_w.html</link>
         <author>Grant</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/da328e8c69e52d9d</guid>
         <pubDate>Wed, 03 Dec 2008 14:06:13 -0800</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/Vn6RDssXs6E" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.gskinner.com/blog/archives/2008/12/adobe_company_w.html</feedburner:origLink></item>
      <item>
         <title>Interactive Installation Testing Tribulations and Nerdery</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/3yz-HSKAveU/</link>
         <description>&lt;img src="http://farm4.static.flickr.com/3282/3079606866_01353d368b_b.jpg" alt="" width="100%"/&gt;
photo by &lt;a rel="nofollow" target="_blank" href="http://studionumbernine.com"&gt;.:9:.&lt;/a&gt;
With just a couple days until the launch of the interactive installation in Downtown Portland I've been going mad tweaking code and functionality to run motion detection in rain, darkness and direct sunlight, with multiple object motion distractions such as pedestrians, bikers, segways and automobile headlights stopped at the traffic light precariously located directly in front of the installation camera. Simultaneously we've been crazy busy setting up the environment. Designing and developing the application for motion detection has kept me busy enough and has been an awesome learning experience using Flash as an interactive installation platform. &lt;img src="http://farm4.static.flickr.com/3045/3079608560_c54ef1424d_b.jpg" alt="" width="100%"/&gt; What I've underestimated are the challenges and learning curve associated with the industrial design end of the project. The challenges the environment has placed on us have been many. I've mentioned the lighting situation and the application challenges of varying weather, lighting and motion objects. There have also been other challenges such as getting the lens and projector right to cover the entire store front window from an elevation, keystoning [ keystonery? keystoningness? ] focal and clarity perspective. Properly aligning the webcam for best motion detection and display results within the application. [ viewers will be video overlayed in the application ]. &lt;img src="http://farm4.static.flickr.com/3154/3079607628_3ca4b59323_b.jpg" alt="" width="100%"/&gt; Sewing together multiple tarps and hanging them one story above the installation to block out extraneous light that would dull the projection. Major issues with using an AT&amp;amp;T 3G card for connectivity in the absence of any wifi. [ the application takes a snapshot and posts the image to a private flickr account every 10 minutes so I can ensure the app. is up and running ]. Dealing with not being able to use an internal monitor while running the app with the projector. Adhering the specialized light sensitive acrylic pieces properly into each of the six window frames. The list goes on and is still mounting. All this said, testing is moving along nicely. As you can see from the images below there have been people using the app. in its beta stage already. The feedback has been amazing. Standing on the street corner and watching people interact with the snowflakes and move around the area waving their hands and legs has been great. It's been especially cool pretending to be an innocent onlooker to overhear the conversations and guessing of how the entire thing may be working. I saw more than a few people physically touching the glass guessing that they could effect the display ala touch screen. Several people danced in front of it. A few people looked semi frightened by the whole scenario. The best quote of the night came from a man who was simply amazed by the display. After carrying on about how cool it was he wrapped up the rant by exclaiming "this is downright amazing... but pfft... they've probably had this in Tokyo for the last 10 years". &lt;img src="http://farm4.static.flickr.com/3281/3078774969_33cc25b958_o.jpg" alt="" width="100%"/&gt; More testing tomorrow... and posting to ensue. &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/life/look-mas-were-on-the-news/"&gt;Watch the news report on the installation&lt;/a&gt;
&lt;a rel="nofollow" target="_blank" href="http://studionumbernine.com/blog/2008/12/plugging-the-holes/"&gt;Steve's coverage of the install&lt;/a&gt; Permalink: http://www.christeso.com/index.php/lab/interactive-installation-testing-tribulations-and-nerdery/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/3yz-HSKAveU" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">lab</guid>
         <pubDate>Wed, 03 Dec 2008 01:28:26 -0800</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=471</feedburner:origLink></item>
      <item>
         <title>AS3 Drop Down Menu Class</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/p-bWhFyBIxc/</link>
         <description>I briefly Googled for a drop down class to no avail. I say briefly as I only went one page deep. I'm sure there are others out there, but I instead got impatient as usual and just wrote my own. I thought I'd share it for other impatient people's benefit. Without further ado here's the AS3 Drop Down Class code. It's a work in progress and most likely will be updated when I give it any more thought. You can see the drop down in use on my &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com"&gt;homepage&lt;/a&gt;. Edit [ 12.16.08 ] : added directional code. &lt;pre&gt;&lt;code&gt; //usage
// array for drop
var dropOtherArray:Array = new Array()
dropOtherArray.push( {title:"&lt;i&gt;i&lt;/i&gt;Work", name:"folio"} )
dropOtherArray.push( {title:"&lt;i&gt;i&lt;/i&gt;Experiment", name:"lab"} )
dropOtherArray.push( {title:"&lt;i&gt;i&lt;/i&gt;Write", name:"blog"} )
dropOtherArray.push( {title:"&lt;i&gt;i&lt;/i&gt;Photograph", name:"photo"} )
dropOtherArray.push( {title:"&lt;i&gt;i&lt;/i&gt;Flickr", name:"flickr"} )
dropOtherArray.push( {title:"&lt;i&gt;i&lt;/i&gt;Record", name:"vimeo"} )
dropOtherArray.push( {title:"&lt;i&gt;contact&lt;/i&gt;Me", name:"contact"} ) fmat.color = 0xffffff
fmat.font = font.fontName
fmat.size = 11 addChild( _dropOther = new DropDown( 180, 25, "&lt;i&gt;i&lt;/i&gt;LiveElsewhere:", fmat, 0x000033, dropOtherArray, "down", other ) ) package com.teso.ui
{ import com.gskinner.motion.* import flash.display.*; import flash.events.*; import flash.net.*; import flash.utils.*; import flash.text.*; import fl.transitions.*; import fl.transitions.easing.*; public class DropDown extends Sprite { private var _items:Array = new Array() private var _overC:uint; private var _backC:uint; private var _w:Number; private var _h:Number; private var _timer:Timer; private var _open:Boolean = false; private var _defaultText:TextField; private var _title:String; private var _direction:String; private var _fmt:TextFormat; public function DropDown( w:Number, h:Number, title:String, fmt:TextFormat, colorBack:uint, itemArray:Array, direction:String, callback ) { // timer _timer = new Timer( 300 ); _timer.addEventListener( TimerEvent.TIMER, closeDrop ) // vars _w = w _h = h _backC = colorBack _items = itemArray _title = title _direction = direction _fmt = fmt // create a back for the holder var holder:MovieClip = new MovieClip(); holder.name = "holder" holder.graphics.beginFill( _backC, 1 ); holder.graphics.drawRoundRect( 0, 0, _w, _h, 2, 2 ) holder.graphics.endFill() // add the drop addChild( holder ) // set listeners holder.buttonMode = true; holder.addEventListener( MouseEvent.MOUSE_OVER, openDrop ) holder.addEventListener( MouseEvent.MOUSE_OVER, cancelClose ) holder.addEventListener( MouseEvent.MOUSE_OUT, startClose ) // create a text field var t:TextField = new TextField() t.name = "holderText" t.selectable = false; t.autoSize = TextFieldAutoSize.LEFT; t.htmlText = title t.setTextFormat( fmt ) t.y = ( holder.height/2 ) - ( t.height/2 ) _defaultText = t // add the text holder.addChild( t ) // create children for( var i=0; i&amp;lt;_items.length; i++ ) { // create a back var back:MovieClip = new MovieClip() back.name = _items[i].name; back.graphics.beginFill( _backC, 1 ) back.graphics.drawRoundRect( 0, 0, _w, _h, 10, 10 ) back.graphics.endFill() // create a text field t = new TextField(); t.name = "t" t.x = 5 t.selectable = false; t.autoSize = TextFieldAutoSize.LEFT; t.htmlText = _items[i].title; t.setTextFormat( fmt ) t.y = ( back.height/2 ) - ( t.height/2 ) if( _items[i].d ) { _defaultText.htmlText = _title+" "+_items[i].title _defaultText.setTextFormat( _fmt ) } // make them invisible for now back.visible = false; // set a listener back.buttonMode = true; back.addEventListener( MouseEvent.CLICK, closeDrop ) back.addEventListener( MouseEvent.CLICK, setDefaultText ) back.addEventListener( MouseEvent.CLICK, callback ) back.addEventListener( MouseEvent.MOUSE_OUT, startClose ) back.addEventListener( MouseEvent.MOUSE_OVER, cancelClose ) // add the text back.addChild( t ) // add it to the holder addChildAt( back, 0 ) _items[i].mc = back } } private function openDrop( e:Event ) { if( !_open ) { for( var i=0; i&amp;lt;_items.length; i++ ) { // set a var var item:DisplayObject = _items[i].mc // set the items alpha to zero item.alpha = 0; // make the item visible item.visible = true // fade it in var tweenIn:GTween; if( _direction == "down" ) { tweenIn = new GTween( item, .3, {y:_h + ( _h * i ), alpha:1} ) } else { tweenIn = new GTween( item, .3, {y:-_h - ( _h * i ), alpha:1} ) } tweenIn.ease = Regular.easeOut } } _open = true; } private function cancelClose( e:Event ) { if( e.currentTarget.name != "holder" ) { e.currentTarget.alpha = .8 } _timer.stop() } private function startClose( e:Event ) { e.currentTarget.alpha = 1 _timer.start() } private function setDefaultText( e:Event ) { _defaultText.htmlText = _title+" "+e.currentTarget.getChildByName( "t" ).text _defaultText.setTextFormat( _fmt ) } private function closeDrop( e:Event ) { closeIt() } private function closeIt() { if( _open ) { for( var i=0; i&amp;lt;_items.length; i++ ) { // set a var var item:DisplayObject = _items[i].mc // make the item visible item.visible = true // fade it in var tweenOut:GTween = new GTween( item, .3, {y:0, alpha:0}, {completeListener:done, data:item} ) tweenOut.ease = Regular.easeOut } } _timer.stop() _open = false; } private function done( e:Event ) { e.currentTarget.data.visible = false } }
} &lt;/code&gt;&lt;strong&gt;Permalink:&lt;/strong&gt;
&lt;span id="sample-permalink"&gt;http://www.christeso.com/index.php/lab/&lt;span id="editable-post-name" title="Click to edit this part of the permalink"&gt;as3-drop-down-menu-class&lt;/span&gt;&lt;span id="editable-post-name-full"&gt;as3-drop-down-menu-class&lt;/span&gt;/&lt;/span&gt;&lt;/pre&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/p-bWhFyBIxc" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">lab</guid>
         <pubDate>Fri, 28 Nov 2008 23:23:21 -0800</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=455</feedburner:origLink></item>
      <item>
         <title>Thanksgiving</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/g7kXqHf9VYk/2367775</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2367775" title="Thanksgiving"&gt;&lt;img src="http://images.vimeo.com/20/19/40/201940457/201940457_200.jpg" alt="Thanksgiving"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/g7kXqHf9VYk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2008-11-28:clip2367775</guid>
         <pubDate>Thu, 27 Nov 2008 21:26:50 -0800</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/ngFrRWSSOZ8/moogaloop.swf">
            <media:category>family, time lapse, boomers, california, thanksgiving, meal, dinner, eating</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=2367775" />
            <media:thumbnail width="200" url="http://images.vimeo.com/20/19/40/201940457/201940457_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/2367775</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/ngFrRWSSOZ8/moogaloop.swf" length="24251029" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=2367775</feedburner:origEnclosureLink></item>
      <item>
         <title>Win $100,000 doing Flash development!</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/My9s7HrVCTk/</link>
         <description>&lt;p&gt;&lt;strong&gt;Update: &lt;em&gt;This contest IS open to non-US residents as well.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I’m ecstatic to announce that I will be one of the judges for the &lt;a rel="nofollow" target="_blank" href="http://killerappchallenge.ribbit.com/"&gt;$100,000 Killer App Challenge&lt;/a&gt; being put on by &lt;a rel="nofollow" target="_blank" href="http://www.ribbit.com/"&gt;Ribbit&lt;/a&gt;. That’s right, $100,000 will be split up amongst the top winners who do the coolest stuff with the &lt;a rel="nofollow" target="_blank" href="http://www.ribbit.com/platform/"&gt;Ribbit technology&lt;/a&gt;. This is your chance to make the big time and pocket a huge amount of cash.&lt;/p&gt;
&lt;div&gt;&lt;img src="http://farm4.static.flickr.com/3250/3057997922_86dabc05eb.jpg?v=0"&gt;&lt;/div&gt;
&lt;p&gt;Go on over to the &lt;a rel="nofollow" target="_blank" href="http://killerappchallenge.ribbit.com/"&gt;contest site&lt;/a&gt; to read all of the &lt;a rel="nofollow" target="_blank" href="http://killerappchallenge.ribbit.com/?module=Static&amp;amp;d1=rules"&gt;rules&lt;/a&gt; and get &lt;a rel="nofollow" target="_blank" href="http://killerappchallenge.ribbit.com/?module=ViewContestDetails&amp;amp;ct=1002"&gt;signed up&lt;/a&gt; to compete. I will be doing a tutorial on how to get started with Ribbit very shortly. What are you waiting for? Go and register now! Now don’t even try to bribe me by sending a new Canon 5D MKII to my house &lt;img src="http://theflashblog.com/wp-includes/images/smilies/icon_smile.gif" alt=":-)"&gt; .&lt;/p&gt;
&lt;p&gt;Lee&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/My9s7HrVCTk" height="1" width="1"/&gt;</description>
         <author>lee</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/e3337ae3b3d0d0ad</guid>
         <pubDate>Mon, 24 Nov 2008 19:27:48 -0800</pubDate>
      <feedburner:origLink>http://theflashblog.com/?p=479</feedburner:origLink></item>
      <item>
         <title>iStream</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/CxIB77TVfoY/</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://www.christeso.com"&gt;&lt;img title="iStream" src="http://www.christeso.com/blog/wp-content/uploads/2008/11/picture-1.png" alt="iStream" width="100%"/&gt;&lt;/a&gt;After much back and forth to the drawing board I've come up with an idea for my new site that satisfies several needs. Furthermore, I've gone ahead and built it. The two main needs for the site are as follows: 1. Maintain the ability to update the site easily by leveraging the many publishing outlets I already use.
2. Aggregate all of the content I create across multiple platforms into one simple easy to use interface. The solution for number one was to use &lt;a rel="nofollow" target="_blank" href="http://pipes.yahoo.com/pipes/"&gt;Yahoo Pipes&lt;/a&gt; to aggregate RSS feeds from the various publishing platforms I already use. These platforms are as follows: 1. Wordpress - runs my blog, my portfolio and my flash lab experiments
2. Flickr - my photography
3. Vimeo - my movies
4. Google Reader - what I read Solution #1
Pipes allowed me to marry each disparate RSS feed into one long feed. This essentially allows me to use each platform as a content management system. I had to write a few ASP scripts to enable wordpress specific posts to be translated into an RSS feed before sending it off to Pipes to be assimilated. Solution #2
I created a simple flash application that hit the Pipes feed and displayed content in an animation that resembled a stream of data or consciousness. Within flash I had to do some custom String manipulation to identify where the various pieces of content may be originating. Once these were classified it was as simple as building out the classes that would run the content manipulation. It was also nice to get to play around with the new 3D api built into Flash 10. All and all I'm very pleased with the site. It will allow me to continue to use the publishing platforms I like, the platforms that are best at housing content, and still display the content in one central stream. Check out the new site here : &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com"&gt;http://www.christeso.com&lt;/a&gt;. Permalink: http://www.christeso.com/index.php/portfolio/istream-a-flickr-vimeo-wordpress-google-controlled-website/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/CxIB77TVfoY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">folio</guid>
         <pubDate>Mon, 24 Nov 2008 23:28:08 -0800</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=444</feedburner:origLink></item>
      <item>
         <title>AS3 Webcam Drawing</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/Ajn7wtZRRJk/2339145</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2339145" title="AS3 Webcam Drawing"&gt;&lt;img src="http://images.vimeo.com/19/88/26/198826586/198826586_200.jpg" alt="AS3 Webcam Drawing"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Expounding on my AS3 webcam motion detection experiments I've designed and built a prototype for an installation that allows a person to draw on a wall using their limbs.&lt;br /&gt;
The concept is to allow human interaction to affect physical space, freeing oneself from all traditional user interface. The application works by constantly monitoring a webcam, taking snapshots of each frame. Those frames are then constantly drawn to a bitmap data object. Then each pixel in each frame is monitored by comparing the pixels in the current frame to the pixels in the previous one. The difference in brightness within each section determines whether or not motion had occurred in this area of the screen. If motion is detected the coordinates of a rectangular grid around said motion is recorded and the drawing begins. To slow down the drawing I draw at the x and y coordinates of the white ball which is tweened with easing rather than drawing directly where there are points of motion.&lt;br /&gt;
&lt;br /&gt;
Thanks to steve for filming and editing this video, asluv for the laser drawing class and NORTH for being forward thinking enough to encourage digital experimentation.&lt;br /&gt;
&lt;br /&gt;
You can try the experiment small scale and online here: AS3 webcam drawing
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/Ajn7wtZRRJk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2008-11-24:clip2339145</guid>
         <pubDate>Mon, 24 Nov 2008 19:37:30 -0800</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/4BQ9U8Vzc-E/moogaloop.swf">
            <media:category>motion detection, as3, actionscript, drawing, webcam</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=2339145" />
            <media:thumbnail width="200" url="http://images.vimeo.com/19/88/26/198826586/198826586_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/2339145</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/4BQ9U8Vzc-E/moogaloop.swf" length="5313404" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=2339145</feedburner:origEnclosureLink></item>
      <item>
         <title>Tracking Multiple Objects Using a Webcam</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/P6hfIbP-3no/2337699</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2337699" title="Tracking Multiple Objects Using a Webcam"&gt;&lt;img src="http://images.vimeo.com/19/86/70/198670606/198670606_200.jpg" alt="Tracking Multiple Objects Using a Webcam"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;In continuing exploration into motion tracking using flash and a webcam I've created an application that enables you to track multiple objects based on color. The holy grail of the application is of course to track multiple objects without specifying color. However, this is a good step forward and actually opens up many other avenues for use. Color, after all, is ubiquitous.&lt;br /&gt;
&lt;br /&gt;
The truly useful part of the code is getColorBoundsRect. If you're unfamiliar with this function, it determines a rectangular region that either fully encloses all the pixels of a specified color within a BitmapData object, or fully encloses all pixels that do not include the color. The function returns a rectangle around the color area. You can then reference this rectangles x and y respectively.&lt;br /&gt;
&lt;br /&gt;
var areaColor:Rectangle = SomeBitmapData.getColorBoundsRect( 0xFFFFFFFF, _colorArray[i].color, true );&lt;br /&gt;
&lt;br /&gt;
The function is rather finicky about the depth of where the object is. Since it's only searching for a certain RGB value it tends to lose it if the lighting or the object gets too small in the camera's depth of field. To overcome this you could search for similar colors. Soulwire has written a sweet Color utility class that can aid you in this endeavor. However, searching for a range of colors will also come with it's challenges, as the more range of color you search on the tougher it will be to pinpoint the exact object you want to track.&lt;br /&gt;
&lt;br /&gt;
Check out the demo here: Tracking Multiple Objects Using a Webcam [webcam obv required]&lt;br /&gt;
&lt;br /&gt;
Music: My Morning Jacket - I'm Amazed
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/P6hfIbP-3no" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2008-11-24:clip2337699</guid>
         <pubDate>Mon, 24 Nov 2008 16:25:18 -0800</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/Vw-aeCz4urM/moogaloop.swf">
            <media:category>webcam, motion detection, tracking, color, multiple objects</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=2337699" />
            <media:thumbnail width="200" url="http://images.vimeo.com/19/86/70/198670606/198670606_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/2337699</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/Vw-aeCz4urM/moogaloop.swf" length="3402876" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=2337699</feedburner:origEnclosureLink></item>
      <item>
         <title>Equilibrium The Human Mashup: A Follow Up</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/T0O_DspfvXA/2334635</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2334635" title="Equilibrium The Human Mashup: A Follow Up"&gt;&lt;img src="http://images.vimeo.com/19/83/45/198345962/198345962_200.jpg" alt="Equilibrium The Human Mashup: A Follow Up"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Equilibrium The Human Mashup: A Follow Up, originally uploaded by NymphoBrainiac.&lt;br /&gt;
Equilibrium: A Follow Up&lt;br /&gt;
&lt;br /&gt;
Last week I had a showing at Equilibrium, the Human Mashup. The show's goal was to ask "How can art and technology and the synergy of the two address humanity's next evolutionary step?". Being a staunch singularitarian this was right up, or is it down, my proverbial alley. I built an application that allows a user to take a self portrait photograph and then draw themselves on a wall simply by using and moving their hand. The premise was to use the human as the sole interface to draw themselves, exploring the convergence of man and technology. A one day only installation, I didn't have to high of hopes for it's exposure. On the flip side, this being my first showing ever I was like a greedy 8 year old on Christmas morning, and extremely anxious to see how people would interact and respond to the installation. The methodology of controlling an interface without the normal peripherals such as a mouse, keyboard, touch screen, kiosk, or otherwise was foreign to all that attended. What transpired blew me away. The attendance, response and exposure far exceeded my hopes. I barely had to explain at all to users how to run the application. People just stepped right up to the installation and began to interact with it. They were actually learning on their own while performing the drawing. People were actually converging with the technology. Furthermore, those that were done performing their drawing became evangelists, telling those who followed them their idea of how best to use the application. At that moment it became cemented in my mind that I had succeeded in my experiment. People had invested themselves in the piece to the point of bringing out their own inner artist. Several times I stepped in to 'coach' people on how to get the most out of the motion detection while drawing their portrait. The response I got was unexpected. People took personal offense that I was pushing my artistic ideas on their own drawing. Again, success. I was also sent to the floor several times by attendees who said they had come to the event specifically to see my work which they had been following online. There were even several people who mentioned that they had hooked my work up to projectors at parties they were holding. Wha?! Seriously, amazed.&lt;br /&gt;
&lt;br /&gt;
I'd like to thank several people for the night. Steve Benoit for all his help with testing the application, videography and film editing of the event. The result is the shweet movie posted above. Rachel Kjack and Adrienne Fritze from SAO and Working Artists Online respectively for their organization and inviting me to submit my work. All that attended, I met some inspirational folk. And finally, my wife Lisa for her unending support and diggin' me even when I have late night dreaded 'code eyes'.&lt;br /&gt;
&lt;br /&gt;
Looking forward to the next event.&lt;br /&gt;
&lt;br /&gt;
Related:&lt;br /&gt;
&lt;br /&gt;
the online version of the installation&lt;br /&gt;
&lt;br /&gt;
the flickr gallery of finished drawings&lt;br /&gt;
&lt;br /&gt;
previous blog post&lt;br /&gt;
&lt;br /&gt;
working artists online&lt;br /&gt;
&lt;br /&gt;
software association of oregon
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/T0O_DspfvXA" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2008-11-24:clip2334635</guid>
         <pubDate>Mon, 24 Nov 2008 10:55:45 -0800</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/c50L0NSR71E/moogaloop.swf">
            <media:category>actionscript, installation, art, sao, flash, motion detection, webcam</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=2334635" />
            <media:thumbnail width="200" url="http://images.vimeo.com/19/83/45/198345962/198345962_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/2334635</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/c50L0NSR71E/moogaloop.swf" length="4567076" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=2334635</feedburner:origEnclosureLink></item>
      <item>
         <title>Look ma's, we're on the news!</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/FLyMUTkGtrA/2317056</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2317056" title="Look ma's, we're on the news!"&gt;&lt;img src="http://images.vimeo.com/19/65/21/196521641/196521641_200.jpg" alt="Look ma's, we're on the news!"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;We're on the news! Wait, I abhor the news and their ratings motivated scare tactics.&lt;br /&gt;
&lt;br /&gt;
Well, anyway, Lis and I were on Portland news Channel 8 last night. Lisa is making her acting debut in some of the commercials for the city of Portland this year, and I was interviewed for an interactive installation I'm developing and installing @ 5th and Alder.&lt;br /&gt;
&lt;br /&gt;
The piece is about North's work for client The Downtown Marketing Initiative and highlights this years campaign to drag the economically scared shitless consumer out of the suburbs and into the unique beauty that only downtown Portland can offer. I'd say we've done a bang up job of it.
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/FLyMUTkGtrA" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2008-11-22:clip2317056</guid>
         <pubDate>Sat, 22 Nov 2008 13:52:55 -0800</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/V77WMjCZDr8/moogaloop.swf">
            <media:category>news, portland, oregon, channel 8, lisa, me, north, advertising</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=2317056" />
            <media:thumbnail width="200" url="http://images.vimeo.com/19/65/21/196521641/196521641_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/2317056</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/V77WMjCZDr8/moogaloop.swf" length="9175427" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=2317056</feedburner:origEnclosureLink></item>
      <item>
         <title>Interactive Motion Detection Installation</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/7TnoRXYrcqQ/2300282</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2300282" title="Interactive Motion Detection Installation"&gt;&lt;img src="http://images.vimeo.com/19/46/90/194690896/194690896_200.jpg" alt="Interactive Motion Detection Installation"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Interface and motion design idea for future interactive installation using motion detection.&lt;br /&gt;
&lt;br /&gt;
Words are chosen at random from a random pool of Flickr tags. The words are then broken down into individual characters. These characters are then animated based on the location of user interaction.&lt;br /&gt;
&lt;br /&gt;
Picture this large. Now take that image and double it's size. Picture it large enough to where you'd have to jump to reach different 'doors'. That's how I envision it.&lt;br /&gt;
&lt;br /&gt;
Try it for yourself : &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/Interactive-Motion-Detection-Installation.asp"&gt;christeso.com/labs/Interactive-Motion-Detection-Installation.asp&lt;/a&gt; [webcam es necessitous]&lt;br /&gt;
&lt;br /&gt;
permalink : &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/lab/interactive-motion-detection-installation/"&gt;christeso.com/index.php/lab/interactive-motion-detection-installation/&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/7TnoRXYrcqQ" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2008-11-20:clip2300282</guid>
         <pubDate>Thu, 20 Nov 2008 13:04:56 -0800</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/FReqwaK_wzo/moogaloop.swf">
            <media:category>actionscript, flash, motion detection, api, flickr, words, typography, webcam, flash 10</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=2300282" />
            <media:thumbnail width="200" url="http://images.vimeo.com/19/46/90/194690896/194690896_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/2300282</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/FReqwaK_wzo/moogaloop.swf" length="3715216" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=2300282</feedburner:origEnclosureLink></item>
      <item>
         <title>Italian Family Dinner</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/UW-zFV3gwP0/2274028</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2274028" title="Italian Family Dinner"&gt;&lt;img src="http://images.vimeo.com/19/19/10/191910199/191910199_200.jpg" alt="Italian Family Dinner"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/UW-zFV3gwP0" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2008-11-17:clip2274028</guid>
         <pubDate>Mon, 17 Nov 2008 20:11:55 -0800</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/7OSRF1drPho/moogaloop.swf">
            <media:category>dinner, family, italian, time lapse, 10sec, isight</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=2274028" />
            <media:thumbnail width="200" url="http://images.vimeo.com/19/19/10/191910199/191910199_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/2274028</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/7OSRF1drPho/moogaloop.swf" length="10810614" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=2274028</feedburner:origEnclosureLink></item>
      <item>
         <title>Brain-only Computer Interfaces Becoming Reality [Mind Hacks]</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/lF4fiNsIC0s/brain+only-computer-interfaces-becoming-reality</link>
         <author>Gina Trapani</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/9c4a4c43949aad11</guid>
         <pubDate>Sun, 02 Nov 2008 20:49:15 -0800</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/lF4fiNsIC0s" height="1" width="1"/&gt;</description><feedburner:origLink>http://feeds.gawker.com:80/~r/lifehacker/full/~3/nY28wF_vfrE/brain+only-computer-interfaces-becoming-reality</feedburner:origLink></item>
      <item>
         <title>EasyBloom USB stake sensor now shipping, plants celebrate</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/d2NH9uTBfqs/</link>
         <author>Darren Murph</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/f6c77e2f885ddaa7</guid>
         <pubDate>Mon, 27 Oct 2008 12:26:00 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/d2NH9uTBfqs" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.engadget.com/2008/10/27/easybloom-usb-stake-sensor-now-shipping-plants-celebrate/</feedburner:origLink></item>
      <item>
         <title>Air Art</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/iPZ5UuTO3Yo/</link>
         <description>&lt;p&gt;This is one of the coolest things I have seen in a bit.&lt;br&gt;
&lt;iframe class="embeddedvideo" src="http://vimeo.com/moogaloop.swf?clip_id=1968128&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" width="500" height="281" type="application/x-shockwave-flash"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/iPZ5UuTO3Yo" height="1" width="1"/&gt;</description>
         <author>Todd Vanderlin</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/851879df2acbbf23</guid>
         <pubDate>Fri, 24 Oct 2008 09:17:09 -0700</pubDate>
      <feedburner:origLink>http://toddvanderlin.com/blog/2008/10/24/air-art/</feedburner:origLink></item>
      <item>
         <title>Equilibrium The Human Mashup: A Follow Up</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/FsRdF4Epumw/</link>
         <description>&lt;iframe class="embeddedvideo" type="application/x-shockwave-flash" width="650" height="433" src="http://vimeo.com/moogaloop.swf?clip_id=2334635&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=1&amp;amp;color=00ADEF&amp;amp;fullscreen=1"&gt;&lt;/iframe&gt;
&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2334635"&gt;Untitled&lt;/a&gt; from &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/user824020"&gt;chris teso&lt;/a&gt; on &lt;a rel="nofollow" target="_blank" href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;. &lt;span style="font-size:0.8em;margin-top:0px;"&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/2969093511/"&gt;Equilibrium The Human Mashup: A Follow Up&lt;/a&gt;, originally uploaded by &lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt;.&lt;/span&gt;
&lt;p class="flickr-yourcomment"&gt;Equilibrium: A Follow Up&lt;/p&gt; Last week I had a showing at &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/life/equilibrium-the-human-mashup/"&gt;Equilibrium, the Human Mashup&lt;/a&gt;. The show's goal was to ask "How can art and technology and the synergy of the two address humanity's next evolutionary step?". Being a staunch singularitarian this was right up, or is it down, my proverbial alley. I built an &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/actionscript-3-AutoDraw-Interactive-Art-Installation.asp"&gt;application&lt;/a&gt; that allows a user to take a self portrait photograph and then draw themselves on a wall simply by using and moving their hand. The premise was to use the human as the sole interface to draw themselves, exploring the convergence of man and technology. A one day only installation, I didn't have to high of hopes for it's exposure. On the flip side, this being my first showing ever I was like a greedy 8 year old on Christmas morning, and extremely anxious to see how people would interact and respond to the installation. The methodology of controlling an interface without the normal peripherals such as a mouse, keyboard, touch screen, kiosk, or otherwise was foreign to all that attended. What transpired blew me away. The attendance, response and exposure far exceeded my hopes. I barely had to explain at all to users how to run the application. People just stepped right up to the installation and began to interact with it. They were actually learning on their own while performing the drawing. People were actually converging with the technology. Furthermore, those that were done performing their drawing became evangelists, telling those who followed them their idea of how best to use the application. At that moment it became cemented in my mind that I had succeeded in my experiment. People had invested themselves in the piece to the point of bringing out their own inner artist. Several times I stepped in to 'coach' people on how to get the most out of the motion detection while drawing their portrait. The response I got was unexpected. People took personal offense that I was pushing my artistic ideas on their own drawing. Again, success. I was also sent to the floor several times by attendees who said they had come to the event specifically to see my work which they had been following online. There were even several people who mentioned that they had hooked my work up to projectors at parties they were holding. Wha?! Seriously, amazed. I'd like to thank several people for the night. &lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/studionumbernine/"&gt;Steve Benoit&lt;/a&gt; for all his help with testing the application, videography and film editing of the event. The result is the shweet movie posted above. Rachel Kjack and Adrienne Fritze from &lt;a rel="nofollow" target="_blank" href="http://www.sao.org/"&gt;SAO&lt;/a&gt; and &lt;a rel="nofollow" target="_blank" href="http://www.workingartistsonline.com/"&gt;Working Artists Online&lt;/a&gt; respectively for their organization and inviting me to submit my work. All that attended, I met some inspirational folk. And finally, my wife &lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/ms_boomer/"&gt;Lisa&lt;/a&gt; for her unending support and diggin' me even when I have late night dreaded 'code eyes'. Looking forward to the next event. Related: &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/autodraw"&gt;the online version of the installation&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/sets/72157608140818546/show/"&gt;the flickr gallery of finished drawings&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/life/equilibrium-the-human-mashup/"&gt;previous blog post&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://www.workingartistsonline.com/"&gt;working artists online&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://www.sao.org/"&gt;software association of oregon&lt;/a&gt; Permalink: http://www.christeso.com/index.php/lab/equilibrium-the-human-mashup-a-follow-up/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/FsRdF4Epumw" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">lab</guid>
         <pubDate>Fri, 24 Oct 2008 12:14:18 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/index.php/life/equilibrium-the-human-mashup-a-follow-up/</feedburner:origLink></item>
      <item>
         <title>Tracking Multiple Objects Using a Webcam</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/F5hpzJaCLSY/2047309</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2047309" title="Tracking Multiple Objects Using a Webcam"&gt;&lt;img src="http://images.vimeo.com/16/88/15/168815180/168815180_200.jpg" alt="Tracking Multiple Objects Using a Webcam"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;In continuing exploration into motion tracking using flash and a webcam I’ve created an application that enables you to track multiple objects based on color. The holy grail of the application is of course to track multiple objects without specifying color. However, this is a good step forward and actually opens up many other avenues for use. Color, after all, is ubiquitous.&lt;br /&gt;
&lt;br /&gt;
The truly useful part of the code is getColorBoundsRect. If you’re unfamiliar with this function, it determines a rectangular region that either fully encloses all the pixels of a specified color within a BitmapData object, or fully encloses all pixels that do not include the color. The function returns a rectangle around the color area. You can then reference this rectangles x and y respectively.&lt;br /&gt;
&lt;br /&gt;
var areaColor:Rectangle = SomeBitmapData.getColorBoundsRect( 0xFFFFFFFF, _colorArray[i].color, true );&lt;br /&gt;
&lt;br /&gt;
The function is rather finicky about the depth of where the object is. Since it’s only searching for a certain RGB value it tends to lose it if the lighting or the object gets too small in the camera’s depth of field. To overcome this you could search for similar colors. Soulwire has written a sweet Color utility class that can aid you in this endeavor. However, searching for a range of colors will also come with it’s challenges, as the more range of color you search on the tougher it will be to pinpoint the exact object you want to track.&lt;br /&gt;
&lt;br /&gt;
Check out the demo here: &lt;a rel="nofollow" target="_blank" href="http://www.north.com/labs/actionscript-3-webcam-track-multiple-objects.asp"&gt;north.com/labs/actionscript-3-webcam-track-multiple-objects.asp&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/F5hpzJaCLSY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2008-10-23:clip2047309</guid>
         <pubDate>Thu, 23 Oct 2008 09:43:59 -0700</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/pbx5Ye1uQ14/moogaloop.swf">
            <media:category>actionscript, flash, color, motion, detection, multiple, objects</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=2047309" />
            <media:thumbnail width="200" url="http://images.vimeo.com/16/88/15/168815180/168815180_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/2047309</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/pbx5Ye1uQ14/moogaloop.swf" length="3402876" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=2047309</feedburner:origEnclosureLink></item>
      <item>
         <title>War on War</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/V4oyZBomIhw/2043760</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2043760" title="War on War"&gt;&lt;img src="http://images.vimeo.com/16/84/91/168491268/168491268_200.jpg" alt="War on War"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Carving pumpkins with my bitty.
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/V4oyZBomIhw" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2008-10-23:clip2043760</guid>
         <pubDate>Wed, 22 Oct 2008 23:13:59 -0700</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/YUfVE6IRF8g/moogaloop.swf">
            <media:category>war on war, portland, oregon, pdx, me, lisa, halloween, pumpkins, wilco, war</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=2043760" />
            <media:thumbnail width="200" url="http://images.vimeo.com/16/84/91/168491268/168491268_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/2043760</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/YUfVE6IRF8g/moogaloop.swf" length="7769546" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=2043760</feedburner:origEnclosureLink></item>
      <item>
         <title>double-whammy</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/yX350cFtvYA/</link>
         <description>&lt;div&gt;&lt;br&gt;&lt;p&gt;perhaps we can start here, like, with today.&lt;/p&gt;
&lt;p&gt;really, it seems like as good a place to start as any.&lt;/p&gt;
&lt;p&gt;especially because, well, today marks (another) day of failure — and failure seems to permeate the tippy-toe’d-shuffling lifespan of my running journey.&lt;/p&gt;
&lt;p&gt;today is october 19, the day of the Run Like Hell Half Marathon here in pdx. this half marathon run (in costume, i might add) was to be the race of 2008 for me — the race to boost my self esteem, the race to keep me training through the winter months, the prolific ‘bar’ i could actually hold myself to, the ‘bar’ i would achieve, the ‘bar’ i would run quickly… or just finish at a comfortable pace.&lt;/p&gt;
&lt;p&gt;october 19 was to be a day of pride for me.&lt;/p&gt;
&lt;p&gt;alas.&lt;/p&gt;
&lt;p&gt;i have been conquered by a head-cold.&lt;/p&gt;
&lt;p&gt;a nasty one. it’s quite gross really, lots of snot.&lt;/p&gt;
&lt;p&gt;and, i seem to have tweaked my hip so badly that sitting is neigh unbearable without proper pillowing and icing.&lt;/p&gt;
&lt;p&gt;the cold and the hip (obviously) have nothing to do with one another, but to be hit with the double-whammy!! october 19 didn’t stand a chance. &lt;/p&gt;
&lt;p&gt;and now since we have gotten october 19 out of the way, i can mention october 5… october 5 (day of the Portland Marathon proper) didn’t stand a chance either. you will learn, as you follow my (fascinating) journey-journal, that my running ‘umph’ is intersected by bad luck and a pretty minute will-power. ah, well… i feel the head-cold talking now. &lt;/p&gt;
&lt;p&gt;over and out.&lt;/p&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/tippytoe.wordpress.com/8/"&gt;&lt;img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tippytoe.wordpress.com/8/"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/tippytoe.wordpress.com/8/"&gt;&lt;img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tippytoe.wordpress.com/8/"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/tippytoe.wordpress.com/8/"&gt;&lt;img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tippytoe.wordpress.com/8/"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/tippytoe.wordpress.com/8/"&gt;&lt;img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tippytoe.wordpress.com/8/"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/tippytoe.wordpress.com/8/"&gt;&lt;img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tippytoe.wordpress.com/8/"&gt;&lt;/a&gt; &lt;img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tippytoe.wordpress.com&amp;amp;blog=5230204&amp;amp;post=8&amp;amp;subd=tippytoe&amp;amp;ref=&amp;amp;feed=1"&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/yX350cFtvYA" height="1" width="1"/&gt;</description>
         <author>lisateso</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/927cca3ae2d46652</guid>
         <pubDate>Sun, 19 Oct 2008 16:03:40 -0700</pubDate>
      <feedburner:origLink>http://tippytoe.wordpress.com/2008/10/19/double-whammy/</feedburner:origLink></item>
      <item>
         <title>Tracking Multiple Objects Using a Webcam</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/jhmIycFX4Ug/</link>
         <description>&lt;iframe class="embeddedvideo" src="http://vimeo.com/moogaloop.swf?clip_id=2337699&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=1&amp;amp;color=00ADEF&amp;amp;fullscreen=1" type="application/x-shockwave-flash" width="650" height="490"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2337699"&gt;Tracking Multiple Objects Using a Webcam&lt;/a&gt; from &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/user824020"&gt;chris teso&lt;/a&gt; on &lt;a rel="nofollow" target="_blank" href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;. In continuing exploration into motion tracking using flash and a webcam I've created an application that enables you to track multiple objects based on color. The holy grail of the application is of course to track multiple objects without specifying color. However, this is a good step forward and actually opens up many other avenues for use. Color, after all, is ubiquitous. The truly useful part of the code is getColorBoundsRect. If you're unfamiliar with this function, it determines a rectangular region that either fully encloses all the pixels of a specified color within a BitmapData object, or fully encloses all pixels that do not include the color. The function returns a rectangle around the color area. You can then reference this rectangles x and y respectively. var areaColor:Rectangle = SomeBitmapData.getColorBoundsRect( 0xFFFFFFFF, _colorArray[i].color, true ); The function is rather finicky about the depth of where the object is. Since it's only searching for a certain RGB value it tends to lose it if the lighting or the object gets too small in the camera's depth of field. To overcome this you could search for similar colors. &lt;a rel="nofollow" target="_blank" href="http://blog.soulwire.co.uk/flash/actionscript-3/colourutils-bitmapdata-extract-colour-palette/"&gt;Soulwire&lt;/a&gt; has written a sweet Color utility class that can aid you in this endeavor. However, searching for a range of colors will also come with it's challenges, as the more range of color you search on the tougher it will be to pinpoint the exact object you want to track. Check out the demo here: &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/actionscript-3-webcam-track-multiple-objects.asp"&gt;Tracking Multiple Objects Using a Webcam&lt;/a&gt; [webcam obv required] Music: My Morning Jacket - I'm Amazed Permalink: http://www.christeso.com/index.php/lab/tracking-multiple-objects-using-a-webcam/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/jhmIycFX4Ug" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">lab</guid>
         <pubDate>Thu, 16 Oct 2008 16:36:57 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=317</feedburner:origLink></item>
      <item>
         <title>Roll Your Own Nike+ iPhone for Free [IPhone]</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/tCVQEj-6C9o/roll-your-own-nike%252B-iphone-for-free</link>
         <author>Adam Pash</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/68f1083267ffbb7e</guid>
         <pubDate>Wed, 15 Oct 2008 16:00:00 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/tCVQEj-6C9o" height="1" width="1"/&gt;</description><feedburner:origLink>http://feeds.gawker.com/~r/lifehacker/full/~3/422065509/roll-your-own-nike%252B-iphone-for-free</feedburner:origLink></item>
      <item>
         <title>A brief digression on matters of lost time</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/aa1NLq3Gh5s/john_hodgman_s_brief_digression.html</link>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/260c9ec10f3ce6d5</guid>
         <pubDate>Wed, 15 Oct 2008 15:48:16 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/aa1NLq3Gh5s" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.ted.com/index.php/talks/john_hodgman_s_brief_digression.html</feedburner:origLink></item>
      <item>
         <title>Back Yard Tour</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/7BgKRDNCJEw/1939703</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/1939703" title="Back Yard Tour"&gt;&lt;img src="http://images.vimeo.com/15/88/91/158891071/158891071_200.jpg" alt="Back Yard Tour"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/7BgKRDNCJEw" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2008-10-11:clip1939703</guid>
         <pubDate>Sat, 11 Oct 2008 11:43:31 -0700</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/KJCqNSfDXO8/moogaloop.swf">
            <media:category>pdx, portland, back yard, plants, landscape</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=1939703" />
            <media:thumbnail width="200" url="http://images.vimeo.com/15/88/91/158891071/158891071_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/1939703</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/KJCqNSfDXO8/moogaloop.swf" length="15402186" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=1939703</feedburner:origEnclosureLink></item>
      <item>
         <title>Tacos</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/EgGOrg-iZL4/1925090</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/1925090" title="Tacos"&gt;&lt;img src="http://images.vimeo.com/15/75/21/157521441/157521441_200.jpg" alt="Tacos"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Pick em, pack em, fire em up.
&lt;/p&gt;&lt;p&gt;Cast: &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/nymphobrainiac" style="color:#2786c2;text-decoration:none;"&gt;chris teso&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/EgGOrg-iZL4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">tag:vimeo,2008-10-09:clip1925090</guid>
         <pubDate>Thu, 09 Oct 2008 14:46:33 -0700</pubDate>
         <media:content url="http://feedproxy.google.com/~r/chrisTeso/~5/gt8B3LdIG9E/moogaloop.swf">
            <media:category>tacos, time lapse, lisa, me, pdx, cooking</media:category>
            <media:credit>chris teso</media:credit>
            <media:player url="http://vimeo.com/moogaloop.swf?clip_id=1925090" />
            <media:thumbnail width="200" url="http://images.vimeo.com/15/75/21/157521441/157521441_200.jpg" height="150" />
         </media:content>
         
      <feedburner:origLink>http://vimeo.com/1925090</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/chrisTeso/~5/gt8B3LdIG9E/moogaloop.swf" length="9613157" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=1925090</feedburner:origEnclosureLink></item>
      <item>
         <title>Actionscript Sound Visualization with Drawing Api</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/cllIpb7Emsc/</link>
         <description>&lt;div style="text-align:left;padding:3px;"&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/actionscript-3-sound-visualization-drawing.asp"&gt;&lt;img src="http://farm4.static.flickr.com/3235/2871342272_d009b0775c.jpg" style="border:solid 2px #000000;" alt=""/&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;span style="font-size:0.8em;margin-top:0px;"&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/2871342272/"&gt;&lt;/a&gt;, originally uploaded by &lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt;.&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;
drawn entirely with code, with an assist from radiohead.&lt;br /&gt;
&lt;br /&gt;
Think of code as the 'painter'. The 'painter' analyzes the the color of each pixel in the image you pass it. Other code analyzes Mp3 data and controls the 'painter'. Thus, the 'painting' is performed using music as the artist.&lt;br /&gt;
&lt;br /&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/actionscript-3-sound-visualization-drawing.asp"&gt;go here to draw your own&lt;/a&gt;
&lt;/p&gt; Permalink: http://www.christeso.com/index.php/lab/actionscript-sound-visualization-with-drawing-api/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/cllIpb7Emsc" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">lab</guid>
         <pubDate>Fri, 19 Sep 2008 16:13:29 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/index.php/life/drawr/</feedburner:origLink></item>
      <item>
         <title>AS3 Sound Visualization Engine</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/prOUYay2NjM/</link>
         <description>&lt;div style="text-align:left;padding:3px;"&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/actionscript-3-sound-visualization.asp"&gt;&lt;img src="http://farm4.static.flickr.com/3117/2848924733_30d62fa0ac.jpg" style="border:solid 2px #000000;" alt=""/&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;span style="font-size:0.8em;margin-top:0px;"&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/2848924733/"&gt;&lt;/a&gt;, originally uploaded by &lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt;.&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;
Remember when I used to take photographs and post them on flickr?&lt;br /&gt;
&lt;br /&gt;
Well, I guess I've been distracted making things, rather than just recording them.&lt;br /&gt;
&lt;br /&gt;
This is one of those things. A sound visualization engine built in Actionscript. It works by analyzing the raw data of an mp3 file, taking a snapshot of its sound wave every 31 milliseconds and placing it into a ByteArray. The ByteArray is fixed to 512 floating-point values, where the first 256 values represent the left channel, and the second 256 values represent the right channel of audio. I then loop through all 512 channels and assign animations based on each (again every 31 milliseconds). The animation effects are assigned randomly applying blurring, scaling, motion and sizing based on the sound wave values. For added effect I added a &lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/1375701629/"&gt;photo of cannon beach&lt;/a&gt; I took and masked it with the sound wave. After all the song is about a beach.&lt;br /&gt;
&lt;br /&gt;
Check it out here: &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/actionscript-3-sound-visualization.asp"&gt;AS3 Sound Visualization Engine&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Music: Beachcomber Blues - Dolorean Permalink: http://www.christeso.com/index.php/lab/as3-sound-visualization-engine/as3-sound-visualization-engine/
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/prOUYay2NjM" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">lab</guid>
         <pubDate>Thu, 11 Sep 2008 18:03:36 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/index.php/life/as3-sound-visualization-engine/</feedburner:origLink></item>
      <item>
         <title>AS3 Motion Detection Drawing Installation</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/Q7XuZyYDdKY/</link>
         <description>&lt;iframe class="embeddedvideo" src="http://vimeo.com/moogaloop.swf?clip_id=2339145&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=1&amp;amp;color=00ADEF&amp;amp;fullscreen=1" type="application/x-shockwave-flash" width="650" height="488"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;a rel="nofollow" target="_blank" href="http://vimeo.com/2339145"&gt;AS3 Webcam Drawing&lt;/a&gt; from &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/user824020"&gt;chris teso&lt;/a&gt; on &lt;a rel="nofollow" target="_blank" href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;. You have to admire a job that allows you to make a bumble-bee/owl (a bumblowl?) fly around a mural merely by waving your finger... all while drinking beer. This is an elaboration on my &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/category/lab/webcam-motion-detection/"&gt;actionscript webcam motion detection experiments&lt;/a&gt;, built as an installation for the &lt;a rel="nofollow" target="_blank" href="http://www.inverge.com/"&gt;Inverge&lt;/a&gt; party hosted by North. The idea was to take motion detection and combine it with art in the form of digital drawing and 2d space in the form of a wall mural. The concept is to allow human interaction to affect physical space, freeing oneself from all traditional user interface. The application works by constantly monitoring a webcam, taking snapshots of each frame every millisecond. The pixels in the current frame are compared to pixels in the previous. The difference in brightness within each section determines whether or not motion had occurred in this area of the screen. If motion is detected the coordinates of a rectangular grid around said motion is recorded and the owl is ordered to go to that point. The line drawings begin and follow the owl recording a 'flight path'. A mask is drawn to prevent the owl and its drawing trail from going in front of some of the trees giving the mural a sense of dimension. Thanks to the great &lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/natzke/"&gt;Eric Natzke&lt;/a&gt; for the drawing inspiration and open source, and &lt;a rel="nofollow" target="_blank" href="http://www.north.com/blog"&gt;NORTH&lt;/a&gt; for being forward thinking enough to encourage digital experimentation. Permalink: http://www.christeso.com/index.php/lab/as3-motion-detection-drawing-installation/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/Q7XuZyYDdKY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">lab</guid>
         <pubDate>Thu, 04 Sep 2008 15:28:03 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/index.php/life/actionscript-motion-detection-and-drawing/</feedburner:origLink></item>
      <item>
         <title>AS3 Flash Flickr Widget</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/e-P_23vCGbw/</link>
         <description>Developed and designed Flash Flickr widget [I hate the word widget] slideshow thingy that pulls a users latest flickrstream photos using the Flickr API. [flash /flash/flickrWidget.swf w=280 h=320 mode=1] Yea, it's the same thing as over there on the right... but it needed its own post! If you want one for your blog leave a comment below. I plan to automate that, but for now I'll take requests. Permalink: http://www.christeso.com/index.php/lab/flash-flickr-widget/flash-flickr-widget/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/e-P_23vCGbw" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">lab</guid>
         <pubDate>Thu, 14 Aug 2008 21:19:34 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=305</feedburner:origLink></item>
      <item>
         <title>Go MIT! (or should the students get a slap on the wrists?) - ZDNet</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/mCCrwqzAgr4/url</link>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/81be35d80f68e856</guid>
         <pubDate>Mon, 11 Aug 2008 19:59:11 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/mCCrwqzAgr4" height="1" width="1"/&gt;</description><feedburner:origLink>http://news.google.com/news/url?sa=T&amp;ct=us/5-2-0&amp;fd=R&amp;url=http://education.zdnet.com/%3Fp%3D1803&amp;cid=1235323276&amp;ei=_BuhSM_4FIriggOcpcHyCw&amp;usg=AFQjCNGd0q8T59EzifVOhAcGzrA3M8fsJQ</feedburner:origLink></item>
      <item>
         <title>Minority Report Actionscript Webcam Interface</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/LaJTF6LRjEk/</link>
         <description>&lt;iframe class="embeddedvideo" type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=63881" height="488" width="650"&gt;    &lt;/iframe&gt;
&lt;br&gt;&lt;br&gt;
Expanding on my &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/index.php/lab/actionscript-30-webcam-motion-detection-with-interaction-physics/"&gt;Actionscript Webcam Motion Detection&lt;/a&gt; experiments, I've built a rudimentary 'Minority Report'-inspired interface. The concept is to create a new type of user interface rebuking the typical peripherals of the keyboard and mouse. Instead, a user would merely stand in front of a wall and control the interface with their movements. I've seen other attempts at doing this. See &lt;a rel="nofollow" target="_blank" href="http://www.microsoft.com/surface/index.html"&gt;Microsoft Surface&lt;/a&gt;, iphone, &lt;a rel="nofollow" target="_blank" href="http://gizmodo.com/gadgets/minority-report/minority-report-touch-interface-for-real-229464.php"&gt;this thing&lt;/a&gt; et. al. All cool for sure, but all done using touch screens. Touch screens are so 2006. Even Tom Cruise used &lt;a rel="nofollow" target="_blank" href="http://www.codinghorror.com/blog/images/minority-report-ui.jpg"&gt;gloves&lt;/a&gt;. Pfft. The idea is to free oneself from all physical interface. To use human gestures. I haven't tried it properly installed and projected on a wall yet. You can try it here: &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/actionscript-3-webcam-minority-report.asp"&gt;actionscript webcam minority report interface&lt;/a&gt; (webcam required obv) Like everything that exists, this is a work in progress. Permalink: http://www.christeso.com/index.php/lab/minority-report-actionscript-webcam-interface/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/LaJTF6LRjEk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">lab</guid>
         <pubDate>Fri, 01 Aug 2008 15:59:16 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/index.php/uncategorized/minority-report/</feedburner:origLink></item>
      <item>
         <title>Laundry: Do you drown in it?</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/4Inqz5NG36k/laundry-do-you.html</link>
         <description>&lt;div&gt;&lt;p&gt;&lt;img title="Laundry_2" alt="Laundry_2" src="http://www.urbanmamas.com/photos/uncategorized/2008/07/29/laundry_2.jpg" border="0" style="float:left;margin:0px 5px 5px 0px;"&gt;If only doing laundry were child's play, but unfortunately it's my least favorite chore. No matter how hard I try, the laundry situation can spiral quickly out of control especially with dirty little boys who rarely will make it through the day with nary a stain on their clothes. On top of this, there's the extra laundry created by the adults who sweat especially in the summer because of the daily bike commute or exercise. Let's also not forget the nighttime accidents that occur on top of towels for baths, showers and swimming. Yes, not everything worn once needs to be be thrown in the wash, but few items pass the "smell" test which leaves little that can be worn more than once without being offensive. &lt;/p&gt; &lt;p&gt;Alright, it's time to air your dirty laundry. We want to know how you stay on top of laundry. How do you avoid moving piles of clean clothes from the bed, back to the laundry basket, and then to the floor several times before they get folded? How do you avoid having piles of clean clothes dispersed all over the house that never make it to drawers or closets? Do you have any strategies for not having laundry take over your lives? Have you found any way to make it less of a chore to do laundry? &lt;em&gt;Photo credit: &lt;/em&gt;&lt;a rel="nofollow" target="_blank" href="http://www.cafemama.com"&gt;&lt;em&gt;cafemama.com&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/4Inqz5NG36k" height="1" width="1"/&gt;</description>
         <author>urbanmamas</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/7014fbbf633fd86f</guid>
         <pubDate>Wed, 30 Jul 2008 09:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.urbanmamas.com/urbanmamas/2008/07/laundry-do-you.html</feedburner:origLink></item>
      <item>
         <title>Actionscript Aurora Borealis</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/qnqN5XpgDVs/</link>
         <description>&lt;a rel="nofollow" title="photo sharing" target="_blank" href="http://www.christeso.com/labs/actionscript-aurora-borealis.asp"&gt;&lt;img class="flickr-photo" src="http://farm3.static.flickr.com/2415/2432497902_6e00be1822.jpg" alt=""/&gt;&lt;/a&gt;
&lt;p class="flickr-yourcomment"&gt;The following is experimental drawing done for North. The idea was to recreate a tree line resembling the pacNW, and an aurora borealis. For inspiration I watched several youtube videos of a real aurora borealis. Everything on the screen is drawn on the fly with code and math. Nothing is 'hand drawn', right down to the branches on the trees.&lt;/p&gt; View : &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/labs/actionscript-aurora-borealis.asp"&gt;Actionscript Aurora Borealis&lt;/a&gt; The aurora and trees are autonomous and random within the following effective ranges. // trees
var treeDistanceApart:Number = 30
var numBuds:Number = 4
var numTreeBurst:Number = 10
var maxSubBranch:Number = 3;
var maxSubAngle:Number = .07//4*Math.PI/4;
var maxSize:Number = 6;
var branchLenMax:Number = 65;
var branchLenMin:Number = 40;
var minAlpha:Number = 70
var maxAlpha:Number = 100 // aurora
var maxLines:Number = 40;
var minLines:Number = 1;
var trailSpeed:Number = 5
var maxLineHeight:Number = 150;
var lineXrange:Number = 70;
var lineYrange:Number = 50;
var lineAlphaMax:Number = 70;
var lineThickMax:Number = 20;
var maxInt:Number = 200
var minInt:Number = 10
var maxFade:Number = 30
var minFade:Number = 1
var minBlur:Number = 30
var maxBlur:Number = 100
var minGlow:Number = 1
var maxGlow:Number = 10 Permalink: http://www.christeso.com/index.php/lab/actionscript-aurora-borealis/actionscript-aurora-borealis/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/qnqN5XpgDVs" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">lab</guid>
         <pubDate>Mon, 28 Jul 2008 11:14:22 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=311</feedburner:origLink></item>
      <item>
         <title>Health eCards</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/EVIMz_Yf_Sk/</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://www.myregenceecard.com/"&gt;&lt;img title="Health eCards" src="http://www.christeso.com/blog/wp-content/uploads/2008/08/picture-2.png" alt="" width="100%"/&gt;&lt;/a&gt;Designed and developed fully customizeable flash eCard application for Blue Cross Blue Shield in conjunction with NORTH. Site features:
&lt;ul&gt; &lt;li&gt;Streaming video server&lt;/li&gt; &lt;li&gt;Dynamically generated customized eCards&lt;/li&gt; &lt;li&gt;SQL server&lt;/li&gt; &lt;li&gt;3 Dedicated server setups&lt;/li&gt; &lt;li&gt;Email and advanced reporting functions&lt;/li&gt; &lt;li&gt;Advanced tracking for campaign targets&lt;/li&gt;
&lt;/ul&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.myregenceecard.com/"&gt;Visit site&lt;/a&gt; Permalink: http://www.christeso.com/index.php/portfolio/health-ecards/health-ecards/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/EVIMz_Yf_Sk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">folio</guid>
         <pubDate>Mon, 28 Jul 2008 11:07:53 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=308</feedburner:origLink></item>
      <item>
         <title>Call and Response Movie</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/dQkn9fMNZYA/</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://208.106.254.58/"&gt;&lt;img title="call and response movie" src="http://www.christeso.com/blog/wp-content/uploads/2008/08/picture-1.png" width="100%"/&gt;&lt;/a&gt;Designed and developed website to promote a film called "Call &amp;amp; Response - Concert to End Slavery" in conjunction with NORTH. It's part concert, part documentary film that dissects the modern day slave trade. The website allows users to voice their opinion on slavery and then aggregate, sort and filter the data in various data visualizations. The creative concept is a growing unified voice on slavery to raise awareness and promote a response. &lt;a rel="nofollow" target="_blank" href="http://208.106.254.58/"&gt;Visit site&lt;/a&gt; Permalink: http://www.christeso.com/index.php/portfolio/fair-trade-films/call-and-response-movie/call-and-response-movie/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/dQkn9fMNZYA" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">folio</guid>
         <pubDate>Sun, 27 Jul 2008 22:02:02 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=291</feedburner:origLink></item>
      <item>
         <title>ESPN Sporture Chamber</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/L46iOAKZbck/</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/archive/espn/quiz.asp?NickName=tebor"&gt;&lt;img src="http://www.christeso.com/blog/wp-content/uploads/2008/08/picture-3.png" width="100%"/&gt;&lt;/a&gt;Designed and developed Flash Game and ministe for ESPN Mobile in conjunction with Arnold Worldwide. The game was promoted nationally and had thousands of users competing. All user data had to be stored in a Dataabase using Flash as the front end. All questions and answered were delivered via XML to Flash. Site features:
&lt;ul&gt; &lt;li&gt;Green Screen Video&lt;/li&gt; &lt;li&gt;Dynamic data sorting&lt;/li&gt; &lt;li&gt;Advanced animation via AS&lt;/li&gt; &lt;li&gt;Object oriented XML integration&lt;/li&gt; &lt;li&gt;Full CMS integration&lt;/li&gt;
&lt;/ul&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/archive/espn/quiz.asp?NickName=tebor"&gt;Visit site&lt;/a&gt; Permalink: http://www.christeso.com/index.php/portfolio/espn-sporture-chamber/espn-sporture-chamber/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/L46iOAKZbck" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">folio</guid>
         <pubDate>Sun, 27 Jul 2008 21:53:58 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=288</feedburner:origLink></item>
      <item>
         <title>Progressive Motorcross</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/ceJGnIYOSYc/</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://holeshotheaven.otpartners.com/"&gt;&lt;img title="progressive" src="http://www.christeso.com/blog/wp-content/uploads/2008/08/picture-5.png" width="100%"/&gt;&lt;/a&gt;Built Flash microsite for the insurance conglomerate that is Progressive in conjunction with Arnold Worldwide and Oasis Technology Partners.
They are sponsoring the motorcross tour this year and wanted a kick ass site to showcase the event. Site is completely run by back end CMS tied tight with front end Flash 8 AS 2.0. Site employs dynamic on the fly data resorting in Flash using associative arrays. Site features:
&lt;ul&gt; &lt;li&gt;Dynamic data sorting&lt;/li&gt; &lt;li&gt;Advanced animation via AS&lt;/li&gt; &lt;li&gt;Object oriented XML integration&lt;/li&gt; &lt;li&gt;Full CMS integration&lt;/li&gt;
&lt;/ul&gt;
&lt;a rel="nofollow" target="_blank" href="http://holeshotheaven.otpartners.com/"&gt;Visit site&lt;/a&gt; Permalink: http://www.christeso.com/index.php/portfolio/progressive-motorcross-ministe/progressive-motorcross-ministe/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/ceJGnIYOSYc" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">folio</guid>
         <pubDate>Sun, 27 Jul 2008 21:42:26 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=278</feedburner:origLink></item>
      <item>
         <title>Truth Infect</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/I70X1BUgAIE/</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://infect2006.thetruth.com/"&gt;&lt;img title="truth infect" src="http://www.christeso.com/blog/wp-content/uploads/2008/08/picture-6.png" alt="" width="100%"/&gt;&lt;/a&gt;Developed Flash application that tracks 6 degrees of separation for Truth in conjunction with Arnold Worldwide. Site also dynamically catalogs brand promotions. Site features:
&lt;ul&gt; &lt;li&gt;Dynamic data sorting&lt;/li&gt; &lt;li&gt;Advanced animation via AS&lt;/li&gt; &lt;li&gt;Object oriented XML integration&lt;/li&gt; &lt;li&gt;Full CMS integration&lt;/li&gt;
&lt;/ul&gt;
&lt;a rel="nofollow" target="_blank" href="http://infect2006.thetruth.com/"&gt;Visit site&lt;/a&gt; Permalink: http://www.christeso.com/index.php/portfolio/truth-infect/truth-infect/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/I70X1BUgAIE" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">folio</guid>
         <pubDate>Sun, 27 Jul 2008 21:30:56 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=270</feedburner:origLink></item>
      <item>
         <title>Whudafxup</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/0jD7psVyhXE/</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://truthv18.arn.com/"&gt;&lt;img title="whudafxup" src="http://www.christeso.com/blog/wp-content/uploads/2008/08/picture-7.png" alt="" width="100%"/&gt;&lt;/a&gt;Developed heavy animation packed site for Truth in conjunction with Arnold Worldwide. Site features:
&lt;ul&gt; &lt;li&gt;Dynamic data sorting&lt;/li&gt; &lt;li&gt;Advanced animation via AS&lt;/li&gt; &lt;li&gt;Object oriented XML integration&lt;/li&gt; &lt;li&gt;Full CMS integration&lt;/li&gt;
&lt;/ul&gt;
&lt;a rel="nofollow" target="_blank" href="http://truthv18.arn.com/"&gt;Visit site&lt;/a&gt; Permalink: http://www.christeso.com/index.php/portfolio/whudafxup-2/whudafxup-2/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/0jD7psVyhXE" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">folio</guid>
         <pubDate>Sun, 27 Jul 2008 21:28:19 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=267</feedburner:origLink></item>
      <item>
         <title>Truth Found</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/a8scyIGMysQ/</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://found.thetruth.com"&gt;&lt;img title="truth found" src="http://www.christeso.com/blog/wp-content/uploads/2008/08/picture-8.png" alt="" width="100%"/&gt;&lt;/a&gt;In conjunction with Arnold Worldwide. Built a virtual Flash city using green screen video and animation. Site features:
&lt;ul&gt; &lt;li&gt;Green Screen Video&lt;/li&gt; &lt;li&gt;Advanced animation via AS&lt;/li&gt; &lt;li&gt;Object oriented XML integration&lt;/li&gt; &lt;li&gt;Full CMS integration&lt;/li&gt;
&lt;/ul&gt;
&lt;a rel="nofollow" target="_blank" href="http://found.thetruth.com"&gt;Visit site&lt;/a&gt; Permalink: http://www.christeso.com/index.php/portfolio/truth-found/truth-found/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/a8scyIGMysQ" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">folio</guid>
         <pubDate>Sun, 27 Jul 2008 21:24:28 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=263</feedburner:origLink></item>
      <item>
         <title>Truth Tour 2k6</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/szUAPUnnaYg/</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://tour2006.thetruth.com/"&gt;&lt;img title="truth tour" src="http://www.christeso.com/blog/wp-content/uploads/2008/08/picture-9.png" alt="" width="100%"/&gt;&lt;/a&gt;Built a Flash Application that tracks the Vans Warped Tour for Truth in conjunction with Arnold Worldwide. Site features:
&lt;ul&gt; &lt;li&gt;Green Screen Video&lt;/li&gt; &lt;li&gt;Advanced animation via AS&lt;/li&gt; &lt;li&gt;Object oriented XML integration&lt;/li&gt; &lt;li&gt;Full CMS integration&lt;/li&gt;
&lt;/ul&gt;
&lt;a rel="nofollow" target="_blank" href="http://tour2006.thetruth.com/"&gt;Visit site&lt;/a&gt; Permalink: http://www.christeso.com/index.php/portfolio/truth-tour-2k6/truth-tour-2k6/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/szUAPUnnaYg" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">folio</guid>
         <pubDate>Sun, 27 Jul 2008 21:18:53 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=257</feedburner:origLink></item>
      <item>
         <title>Network Truth</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/8QN5AjbSVxs/</link>
         <description>&lt;a rel="nofollow" target="_blank" href="http://www.ntwrktruth.com/index.cfm?pageId=pa$$word4ntwrktruth"&gt;&lt;img title="network truth" src="http://www.christeso.com/blog/wp-content/uploads/2008/08/picture-10.png" alt="" width="100%"/&gt;&lt;/a&gt;Built and designed SMS portal for Truth in conjunction with Arnold Worldwide Users are able to text message to screens around the country. The website then aggregated these messages and displayed them. Site features:
&lt;ul&gt; &lt;li&gt;Advanced animation via AS&lt;/li&gt; &lt;li&gt;Object oriented XML integration&lt;/li&gt; &lt;li&gt;Full CMS integration&lt;/li&gt;
&lt;/ul&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.ntwrktruth.com/index.cfm?pageId=pa$$word4ntwrktruth"&gt;Visit site&lt;/a&gt; Permalink: http://www.christeso.com/index.php/portfolio/network-truth/network-truth/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/8QN5AjbSVxs" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">folio</guid>
         <pubDate>Sun, 27 Jul 2008 12:59:34 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=252</feedburner:origLink></item>
      <item>
         <title>Graphic Designer / Marketing Production Designer (Downtown - Portland)</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/KA7y0MkCGDk/770031117.html</link>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/e5e324b5c5a8b462</guid>
         <pubDate>Fri, 25 Jul 2008 17:15:38 -0700</pubDate>
      <description>&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/KA7y0MkCGDk" height="1" width="1"/&gt;</description><feedburner:origLink>http://portland.craigslist.org/mlt/web/770031117.html</feedburner:origLink></item>
      <item>
         <title>Flickr Controlled Photography Website</title>
         <link>http://feedproxy.google.com/~r/chrisTeso/~3/YwkosqSb8J8/</link>
         <description>&lt;a rel="nofollow" title="photo sharing" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/2582480132/"&gt;&lt;img class="flickr-photo" src="http://farm4.static.flickr.com/3002/2582480132_b19cb203e6.jpg" alt=""/&gt;&lt;/a&gt;
&lt;span class="flickr-caption"&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/nymphobrainiac/2582480132/"&gt;FLICKR CONTROLLED PHOTOGRAPHY WEBSITE&lt;/a&gt;, originally uploaded by &lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/people/nymphobrainiac/"&gt;NymphoBrainiac&lt;/a&gt;.&lt;/span&gt;
&lt;p class="flickr-yourcomment"&gt;Are you a Flickr member?&lt;/p&gt; Are you an aspiring photographer? Are those two synonymous? Do you want your own photography website that you can control via Flickr simply by using tags? Do you have your own website but find yourself duplicating your efforts by having to update it as well as Flickr? Are you getting sick of these questions? me too, let's cut to it... FLICKR CONTROLLED PHOTOGRAPHY WEBSITE Look and Feel: Currently two different looks:
option 1 - &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/photography"&gt;Photography Portfolio&lt;/a&gt;
option 2 - &lt;a rel="nofollow" target="_blank" href="http://www.portlandchildphotography.com/flash.asp"&gt;Portland Child Photography Portfolio&lt;/a&gt; Both are completely run from Flickr. Simply specify the categories you want, tag your photos appropriately, and they will show up on your website in the order you specify. More customized designs can be obtained for a fee. [see below or Contact me for more information.] Customization Options:
There are different customization options available. For example, in option 1 you can either have a 'search tags option' or remove it if you wish. Also, option 1 will allow you to send someone directly to certain photos by adding a simple parameter to the url like &lt;a rel="nofollow" target="_blank" href="http://www.christeso.com/photography/?Tag=cow"&gt;this&lt;/a&gt; Base price = $500
Comes with all files, category navigation and instructions on tagging. Additional Custom Options @ 100/hr:
- customization/design
- website hosting setup
- domain name setup Contact me fore more info. Permalink: http://www.christeso.com/index.php/lab/flickr-controlled-photography-website/&lt;img src="http://feeds.feedburner.com/~r/chrisTeso/~4/YwkosqSb8J8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">lab</guid>
         <pubDate>Sun, 15 Jun 2008 17:24:00 -0700</pubDate>
      <feedburner:origLink>http://www.christeso.com/?p=224</feedburner:origLink></item>
   </channel>
</rss><!-- fe3.pipes.re3.yahoo.com uncompressed Wed Nov  4 21:38:43 PST 2009 -->
