<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hatchomatic &#187; Thomas Jefferson</title>
	<atom:link href="http://www.hatchomatic.com/tag/thomas-jefferson/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hatchomatic.com</link>
	<description>Page 73 - Johnson, Navin R.! I&#039;m somebody now!</description>
	<lastBuildDate>Thu, 22 Apr 2010 17:49:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Some wicked multimedia tools&#8230;</title>
		<link>http://www.hatchomatic.com/2009/10/05/some-wicked-multimedia-tools/</link>
		<comments>http://www.hatchomatic.com/2009/10/05/some-wicked-multimedia-tools/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 03:31:28 +0000</pubDate>
		<dc:creator>Joshua</dc:creator>
				<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[Posterous]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[textwrangler]]></category>
		<category><![CDATA[Thomas Jefferson]]></category>
		<category><![CDATA[Tumblr]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.hatchomatic.com/?p=711</guid>
		<description><![CDATA[At the Online News Association&#8217;s annual conference last week in San Francisco, I showed a few cool tools journalists might find uses for. The first tool I showed was Swivel. This is a great and easy tool for taking data and creating interactive graphics from them. Here&#8217;s an example: &#60;p&#62;Iframe&#60;/p&#62; Swivel is free, though if [...]]]></description>
			<content:encoded><![CDATA[<p>At the Online News Association&#8217;s annual conference last week in San Francisco, I showed a few cool tools journalists might find uses for.</p>
<p>The first tool I showed was <a href="http://business.swivel.com/">Swivel</a>. This is a great and easy tool for taking data and creating interactive graphics from them. Here&#8217;s an example:</p>
<p><iframe style="overflow:hidden; width:420px; height:350px;" src="https://business.swivel.com/charts/6987-Five-year-projection.embed?secret=qmC7PLTWQnICO65HySwqMQ%3D%3D&amp;embed=%7B%22fontSize%22%3A%207%7D">&lt;p&gt;Iframe&lt;/p&gt;</iframe></p>
<p>Swivel is free, though if you want to keep the data private, you have to pony up some cash.</p>
<p>The second tool I showed was <a href="http://audioboo.fm/">AudioBoo</a>. This is a nifty podcasting app for the <a class="zem_slink" title="iPhone" rel="homepage" href="http://www.apple.com/iphone">iPhone</a>. Not for listening podcasts, but for making them. Here&#8217;s how it works:</p>
<ol>
<li>Download the app</li>
<li>Create an AudioBoo account</li>
<li>Use the app to record audio</li>
<li>Snap a photo to go with the audio</li>
<li>Title the audio and tag it with keywords</li>
<li>Publish the clip</li>
</ol>
<p>The result is both a file and an <a class="zem_slink" title="RSS" rel="wikipedia" href="http://en.wikipedia.org/wiki/RSS">RSS feed</a> that one can subscribe to through <a class="zem_slink" title="ITunes" rel="homepage" href="http://www.apple.com/itunes/">iTunes</a>. One can also automatically publish the audio to Twitter, <a class="zem_slink" title="Posterous" rel="homepage" href="http://posterous.com/">Posterous</a>, <a class="zem_slink" title="Tumblr" rel="homepage" href="http://tumblr.com">Tumblr</a>, and more.</p>
<p>Here&#8217;s an example of the embedded audio player:</p>
<p>
<object data="http://boos.audioboo.fm/swf/fullsize_player.swf" height="129" type="application/x-shockwave-flash" width="400"><param name="movie" value="http://boos.audioboo.fm/swf/fullsize_player.swf" /><param name="scale" value="noscale" /><param name="salign" value="lt" /><param name="bgColor" value="#FFFFFF" /><param name="wmode" value="window" /><param name="FlashVars" value="size=full&amp;mp3=http%3A%2F%2Faudioboo.fm%2Fboos%2F66786-virgin-america-is-my-new-favorite-airline.mp3&amp;mp3Author=hatchjt&amp;mp3LinkURL=http%3A%2F%2Faudioboo.fm%2Fboos%2F66786-virgin-america-is-my-new-favorite-airline&amp;mp3Title=Virgin+America+is+my+new+favorite+airline&amp;playerWidth=400&amp;mp3Time=03.42pm+29+Sep+2009" /><a href="http://audioboo.fm/boos/66786-virgin-america-is-my-new-favorite-airline.mp3">Listen!</a></object></p>
<p>Those were the two main tools, but we had some extra time, so I offered two bonus tools.</p>
<p>The first bonus tool wasn&#8217;t really a tool, so much as just something too damn cool not to show. Specifically, Yelp!&#8217;s secret &#8220;Monocle&#8221; augmented reality tool. Basically, it works by layering information over a live camera image. Here, watch this <a class="zem_slink" title="YouTube" rel="homepage" href="http://www.youtube.com/">YouTube</a> video to better explain it:</p>
<p><span class="youtube">
<object width="425" height="355">
<param name="movie" value="http://www.youtube.com/v/iQSwG2v6hFw&amp;rel=0&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0&amp;feature=player_embedded" />
<param name="allowFullScreen" value="true" />
<embed wmode="transparent" src="http://www.youtube.com/v/iQSwG2v6hFw&amp;rel=0&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0&amp;feature=player_embedded" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="355"></embed>
<param name="wmode" value="transparent" />
</object>
</span><p><a href="http://www.youtube.com/watch?v=iQSwG2v6hFw"><img src="http://img.youtube.com/vi/iQSwG2v6hFw/default.jpg" width="130" height="97" border=0></a></p><p><a href="http://www.youtube.com/watch?v=iQSwG2v6hFw">www.youtube.com/watch?v=iQSwG2v6hFw</a></p></p>
<p>And here&#8217;s the last one: regular expressions, also known as grep, or pattern-matching search.</p>
<p>Basically, this is a method of search or find-and-replace that uses wild cards and variables. Say, for example, you have a list of names, like this:
</p>
<ul>
<li>Jefferson, Thomas</li>
<li>Washington, George</li>
<li>Adams, John</li>
<li>Franklin, Benjamin</li>
<li>Lincoln, Abraham</li>
<li>Hancock, John</li>
<li>Jay, John</li>
</ul>
<p>And, you want to change the order of each name to make it first name, space, last name. That is, instead of &#8220;Jefferson, Thomas&#8221; you want &#8220;<a class="zem_slink" title="Thomas Jefferson" rel="wikipedia" href="http://en.wikipedia.org/wiki/Thomas_Jefferson">Thomas Jefferson</a>.&#8221;</p>
<p>Without grep/regular expressions, you&#8217;d have to cut/paste a bunch of names or retype them. (Or, you could find the comma and replace it with a tab, copy the lines to an Excel spreadsheet, change the orders of the columns, then copy the lines back to a text editor and then find/replace the tabs with spaces.) But, there&#8217;s a far easier way.</p>
<p>If you have a grep-enabled text editor, like <a class="zem_slink" title="TextMate" rel="homepage" href="http://www.macromates.com/">TextMate</a>, <a class="zem_slink" title="TextWrangler" rel="homepage" href="http://www.barebones.com/products/textwrangler/index.shtml">TextWrangler</a> or <a class="zem_slink" title="BBEdit" rel="homepage" href="http://www.barebones.com/products/bbedit/index.shtml">BBEdit</a> (among others), simply search for this:</p>
<p>(.*), (.*)</p>
<p>and replace with this:</p>
<p>\2 \1</p>
<p>So, how does that work? Simple. The period is a wild card for any character. The asterisk means &#8220;repeat.&#8221; So .* means &#8220;any character followed by any character, followed by any character, etc.&#8221; Because .* is followed by a comma and a space, that first set will find all the characters until it reaches a comma and space. And the parenthesis assigns that text string to a variable. So, it will find &#8220;Jefferson&#8221; and assign it the variable &#8220;1.&#8221; (The first set of parentheses gets the variable &#8220;1,&#8221; the second set of parentheses gets &#8220;2&#8243; and so on.)</p>
<p>After the space, another .* will find the remainder of the line and, thanks to the parenthesis, assign it the variable &#8220;2.&#8221;</p>
<p>Finally, it replaces what it finds with the value of &#8220;2,&#8221; followed by a space, followed by the variable &#8220;1.&#8221;</p>
<p>See? Yeah, I know it&#8217;s kind of obtuse. But, play with it and <a href="http://www.anybrowser.org/bbedit/grep.shtml">check out this awesome grep reference site</a>.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/9d13d371-96ac-46e8-b876-ae6f551b8b81/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=9d13d371-96ac-46e8-b876-ae6f551b8b81" alt="Reblog this post [with Zemanta]"/></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.hatchomatic.com%2F2009%2F10%2F05%2Fsome-wicked-multimedia-tools%2F&amp;linkname=Some%20wicked%20multimedia%20tools%26%238230%3B">Share/Save</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.hatchomatic.com/2009/10/05/some-wicked-multimedia-tools/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
<enclosure url="http://audioboo.fm/boos/66786-virgin-america-is-my-new-favorite-airline.mp3" length="397440" type="audio/mpeg" />
		</item>
	</channel>
</rss>
