<?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"
	>

<channel>
	<title>Jason Seifer</title>
	<atom:link href="http://jasonseifer.com/feed" rel="self" type="application/rss+xml" />
	<link>http://jasonseifer.com</link>
	<description></description>
	<pubDate>Sat, 27 Sep 2008 20:47:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>Introduction to Podcasting</title>
		<link>http://jasonseifer.com/introduction-to-podcasting</link>
		<comments>http://jasonseifer.com/introduction-to-podcasting#comments</comments>
		<pubDate>Sat, 27 Sep 2008 20:47:34 +0000</pubDate>
		<dc:creator>Jason Seifer</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[podcasting]]></category>

		<guid isPermaLink="false">http://jasonseifer.com/?p=46</guid>
		<description><![CDATA[
I did this talk at Blog Orlando 3 and thought some people might find this useful.  Feel free to share and get in touch with me if you have any questions or comments.
Podcasting Basics
Download PDF


  Podcasting Links
 Hivelogic Podcasting Equipment Guide: This is an excellent guide by Dan Benjamin
 Rails Envy Podcast (Shameless [...]]]></description>
			<content:encoded><![CDATA[<div style="padding: 10px">
<p>I did this talk at <a href="http://www.blogorlando.com">Blog Orlando 3</a> and thought some people might find this useful.  Feel free to share and get in touch with me if you have any questions or comments.</p>
<div style="width:425px;text-align:left; margin-left: 10px" id="__ss_621899"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/jseifer/podcasting-basics-presentation?type=powerpoint" title="Podcasting Basics">Podcasting Basics</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=jason-seifer-podcasting-1222543342117432-8&#038;stripped_title=podcasting-basics-presentation" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=jason-seifer-podcasting-1222543342117432-8&#038;stripped_title=podcasting-basics-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></div>
<p><a href="http://jasonseifer.com/assets/jason_seifer-podcasting.pdf">Download PDF</a><br />
</p>
<ul>
  <strong>Podcasting Links</strong></p>
<li> <a href="http://hivelogic.com/articles/2008/01/podcasting-equipment-guide">Hivelogic Podcasting Equipment Guide</a>: This is an excellent guide by <a href="http://danbenjamin.com">Dan Benjamin</a></li>
<li> <a href="http://railsenvy.com/podcast/">Rails Envy Podcast</a> (Shameless self promotion) .</li>
<li> <a href="http://www.podcasting-tools.com/">Podcasting Tools</a> - Provides a ton of information setting up a podcast.</li>
</ul>
<p></p>
<ul>
  <strong>Microphone Links</strong></p>
<li><a href="http://pro-audio.musiciansfriend.com/product/Kustom-KM4-Mic-with-Cable?sku=270720&#038;src=3WWRWXYB&#038;ZYXSEM=0">Kustom KM4</a> - Cheap but will get the job done (Don&#8217;t buy this).</li>
<li> <a href="http://www.amazon.com/exec/obidos/asin/B000H4MZU2/ref=nosim/danbenjamin-20">Samson C01U</a> - Complete podcasting pack.  This is USB so there is the latency effect involved with hearing yourself.  Great for starting out.</li>
<li><a href="http://www.amazon.com/M-Audio-Affordable-Capsule-Cardioid-Microphone/dp/B0002X869M/ref=nosim/jasoseif-20">M-Audio Nova</a> - This is the (arguably) the best mic you can get for under $200.</li>
<li><a href="http://www.amazon.com/exec/obidos/asin/B0002E4Z8M/ref=nosim/danbenjamin-20">Shure SM7B Dynamic Microphone</a> - Fantastic mic with great audio.  Top of the line.  As Dan Benjamin says, it&#8217;s a great &#8220;pro-sumer&#8221; mic.</li>
</ul>
<p></p>
<ul>
  <strong>Equipment Links</strong></p>
<li><a href="http://www.amazon.com/exec/obidos/asin/B0000TP57E/ref=nosim/danbenjamin-20">M-Audio MobilePre USB Mobile Preamp</a> - If you decide to go with a mic with an XLR connection, you&#8217;ll need this.</li>
<li><a href="http://www.amazon.com/Digidesign-Audio-Interface-Macintosh-Windows/dp/B000KW4TZK/ref=nosim/jasoseif-20">Digidesign MBox 2 Mini</a> - Awesome usb preamp that comes with pro tools.  More of a &#8220;pro-sumer&#8221; item.  This will only work with one mic at a time, though, so you&#8217;ll need a mixer of some sort if you want more.</li>
</ul>
<p></p>
<ul>
  <strong> Enhancing Your Podcast </strong></p>
<li> <a href="http://www.soundsnap.com">Sound Snap</a> for sound effects.</li>
<li> <a href="http://music.podshow.com">PodSafe Music Network</a> for Music you can (legally) play on your podcast.</li>
</ul>
<p></p>
<ul>
  <strong>Podcasting Services</strong></p>
<li> <a href="http://feedburner.com">FeedBurner</a> for podcasting easy podcast feed setup and stats.</li>
<li> <a href="http://podpress.org">PodPress</a> - Wordpress plugin for easy podcasting setup.</li>
</ul>
</div>
<p><del datetime="2008-09-27T20:44:46+00:00"></p>
]]></content:encoded>
			<wfw:commentRss>http://jasonseifer.com/introduction-to-podcasting/feed</wfw:commentRss>
		</item>
		<item>
		<title>Innovation in Ruby</title>
		<link>http://jasonseifer.com/innovation-in-ruby</link>
		<comments>http://jasonseifer.com/innovation-in-ruby#comments</comments>
		<pubDate>Fri, 08 Aug 2008 15:49:34 +0000</pubDate>
		<dc:creator>Jason Seifer</dc:creator>
		
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://jasonseifer.com/?p=41</guid>
		<description><![CDATA[Just got done doing a presentation with Gregg Pollack at the Ruby Hoedown.  The talk was on Innovation in Ruby in the last year.  You can grab a cheat sheet over on the Rails Envy web site.
]]></description>
			<content:encoded><![CDATA[<p>Just got done doing a presentation with Gregg Pollack at the <a href="http://www.rubyhoedown.com">Ruby Hoedown</a>.  The talk was on Innovation in Ruby in the last year.  You can grab a <a href="http://railsenvy.com/hoedown">cheat sheet</a> over on the <a href="http://www.railsenvy.com">Rails Envy</a> web site.</p>
]]></content:encoded>
			<wfw:commentRss>http://jasonseifer.com/innovation-in-ruby/feed</wfw:commentRss>
		</item>
		<item>
		<title>Backpack Ruby Script</title>
		<link>http://jasonseifer.com/backpack-ruby-script</link>
		<comments>http://jasonseifer.com/backpack-ruby-script#comments</comments>
		<pubDate>Tue, 22 Jul 2008 17:47:46 +0000</pubDate>
		<dc:creator>Jason Seifer</dc:creator>
		
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://jasonseifer.com/?p=37</guid>
		<description><![CDATA[
Each week I edit the Rails Envy podcast.  We use Backpack to work together on the stories each week.  Each story is a note in the Backpack page:



Today while I was preparing the post, I remembered that Backpack had an API.  A quick google turned up the Backpack API page with a [...]]]></description>
			<content:encoded><![CDATA[<p>
Each week I edit the <a href="http://www.railsenvy.com">Rails Envy podcast</a>.  We use <a href="http://www.backpackit.com">Backpack</a> to <a href="http://37signals.blogs.com/products/2008/03/rails-envy-team.html">work together</a> on the stories each week.  Each story is a note in the Backpack page:<br />
</p>
<div style="text-align:center"><img src="http://img.skitch.com/20080722-qdrp9t8mu6ea9qaa9y83ynndrp.jpg" /></div>
</p>
<p>Today while I was preparing the post, I remembered that Backpack had an API.  A quick google turned up the <a href="http://developer.37signals.com/backpack/">Backpack API</a> page with a link to the <a href="http://developer.37signals.com/backpack/ruby_wrapper.rb">Ruby wrapper</a>.  About 10 minutes and some regular expressions later I had a script to auto format the weekly podcast links each week by just passing in the page id.</p>

<div class="wp_syntax"><div class="code"><pre class="ruby ruby" style="font-family:monospace;"><span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'rubygems'</span>
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'XmlSimple'</span>
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'ruby_wrapper'</span>
&nbsp;
stories = <span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#006600; font-weight:bold;">&#93;</span>
backpack = Backpack.<span style="color:#9900CC;">new</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">'username'</span>, <span style="color:#996600;">'api key'</span><span style="color:#006600; font-weight:bold;">&#41;</span>;
backpack.<span style="color:#9900CC;">page_id</span>=<span style="color:#996600;">'the page you want'</span>
notes = backpack.<span style="color:#9900CC;">list_notes</span>
notes = notes<span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#996600;">'notes'</span><span style="color:#006600; font-weight:bold;">&#93;</span>.<span style="color:#9900CC;">first</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#996600;">'note'</span><span style="color:#006600; font-weight:bold;">&#93;</span>
&nbsp;
<span style="color:#008000; font-style:italic;"># {'title' =&gt; 'A note', 'id' =&gt; 'An id', 'content' =&gt; 'asdf followed by a url'}</span>
notes.<span style="color:#9900CC;">each</span> <span style="color:#9966CC; font-weight:bold;">do</span> |note|
  story_link = note<span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#996600;">'content'</span><span style="color:#006600; font-weight:bold;">&#93;</span>.<span style="color:#9900CC;">scan</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">/</span><span style="color:#006600; font-weight:bold;">&#40;</span>http\:\<span style="color:#006600; font-weight:bold;">/</span>\<span style="color:#006600; font-weight:bold;">/</span>.<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006600; font-weight:bold;">&#41;</span>$<span style="color:#006600; font-weight:bold;">/</span>m<span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#91;</span>0<span style="color:#006600; font-weight:bold;">&#93;</span>
  stories.<span style="color:#9900CC;">push</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">&quot;&lt;li&gt;&lt;a title=<span style="color:#000099;">\&quot;</span>#{note['title']}<span style="color:#000099;">\&quot;</span> href=<span style="color:#000099;">\&quot;</span>#{story_link}<span style="color:#000099;">\&quot;</span> rel=<span style="color:#000099;">\&quot;</span>nofollow<span style="color:#000099;">\&quot;</span>&gt;#{note['title']}&lt;/a&gt;&lt;/li&gt;&quot;</span>.<span style="color:#CC0066; font-weight:bold;">gsub</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">/</span>\n<span style="color:#006600; font-weight:bold;">/</span>,<span style="color:#996600;">''</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span>
<span style="color:#9966CC; font-weight:bold;">end</span>
&nbsp;
<span style="color:#CC0066; font-weight:bold;">puts</span> stories.<span style="color:#9900CC;">join</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">&quot;<span style="color:#000099;">\n</span>&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://jasonseifer.com/backpack-ruby-script/feed</wfw:commentRss>
		</item>
		<item>
		<title>I&#8217;m Batman</title>
		<link>http://jasonseifer.com/im-batman</link>
		<comments>http://jasonseifer.com/im-batman#comments</comments>
		<pubDate>Fri, 18 Jul 2008 09:28:30 +0000</pubDate>
		<dc:creator>Jason Seifer</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://jasonseifer.com/?p=27</guid>
		<description><![CDATA[Ok, I normally wouldn&#8217;t do this but this was so funny I had to post it.  If you know where this came from please leave a comment.
]]></description>
			<content:encoded><![CDATA[<p>Ok, I normally wouldn&#8217;t do this but this was so funny I had to post it.  If you know where this came from please leave a comment.</p>
<div id="attachment_26" class="wp-caption alignnone" style="width: 510px"><a href="http://jasonseifer.com/assets/imbatman.gif"><img src="http://jasonseifer.com/assets/imbatman.gif" alt="I\&#039;m Batman animated gif" title="I\&#039;m Batman" width="500" height="375" class="size-full wp-image-26" /></a><p class="wp-caption-text">I'm Batman</p></div>
]]></content:encoded>
			<wfw:commentRss>http://jasonseifer.com/im-batman/feed</wfw:commentRss>
		</item>
		<item>
		<title>Hpricot and utf-8</title>
		<link>http://jasonseifer.com/hpricot-and-utf-8</link>
		<comments>http://jasonseifer.com/hpricot-and-utf-8#comments</comments>
		<pubDate>Tue, 18 Mar 2008 18:07:55 +0000</pubDate>
		<dc:creator>Jason Seifer</dc:creator>
		
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://jasonseifer.com/blog/hpricot-and-utf-8</guid>
		<description><![CDATA[I tried to use Hpricot to parse a page with special characters in a utf-8 encoding.  The docs tell you to do this:

require 'rubygems'
require 'open-uri'
require 'hpricot'
&#160;
doc = Hpricot&#40;open&#40;&#34;http://url/&#34;&#41;&#41;

However, this won&#8217;t give you the output you want.  The open method on Open-URI leaves the output in the default character set of the page.  [...]]]></description>
			<content:encoded><![CDATA[<p>I tried to use <a hfef="http://code.whytheluckystiff.net/hpricot/">Hpricot</a> to parse a page with special characters in a utf-8 encoding.  The docs tell you to do this:</p>

<div class="wp_syntax"><div class="code"><pre class="ruby ruby" style="font-family:monospace;"><span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'rubygems'</span>
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'open-uri'</span>
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'hpricot'</span>
&nbsp;
doc = Hpricot<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#CC0066; font-weight:bold;">open</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">&quot;http://url/&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span></pre></div></div>

<p>However, this won&#8217;t give you the output you want.  The open method on Open-URI leaves the output in the default character set of the page.  If you want to convert it to utf-8, you need to use the iconv library:</p>

<div class="wp_syntax"><div class="code"><pre class="ruby ruby" style="font-family:monospace;"><span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'rubygems'</span>
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'iconv'</span>
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'open-uri'</span>
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'hpricot'</span>
&nbsp;
f = <span style="color:#CC0066; font-weight:bold;">open</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">&quot;http://url&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span>
f.<span style="color:#9900CC;">rewind</span>
doc = Hpricot<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#CC00FF; font-weight:bold;">Iconv</span>.<span style="color:#9900CC;">conv</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">'utf-8'</span>, f.<span style="color:#9900CC;">charset</span>, f.<span style="color:#CC0066; font-weight:bold;">readlines</span>.<span style="color:#9900CC;">join</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">&quot;<span style="color:#000099;">\n</span>&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://jasonseifer.com/hpricot-and-utf-8/feed</wfw:commentRss>
		</item>
		<item>
		<title>Unobtrusive Javascript</title>
		<link>http://jasonseifer.com/unobtrusive-javascript</link>
		<comments>http://jasonseifer.com/unobtrusive-javascript#comments</comments>
		<pubDate>Thu, 13 Mar 2008 06:56:23 +0000</pubDate>
		<dc:creator>Jason Seifer</dc:creator>
		
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://jasonseifer.com/blog/unobtrusive-javascript</guid>
		<description><![CDATA[In January, I gave a presentation at the Orlando Ruby Users Group about unobtrusive javascript.  I figured that I&#8217;d reproduce it here for anyone who wanted to watch it.  Some topics covered in the video include semantic markup, benefits of coding unobtrusively, examples, and guidelines.  Special thanks to Gregg Pollack for editing [...]]]></description>
			<content:encoded><![CDATA[<p>In January, I gave a presentation at the <a href="http://www.orug.org">Orlando Ruby Users Group</a> about <a href="http://en.wikipedia.org/wiki/Unobtrusive_Javascript">unobtrusive javascript</a>.  I figured that I&#8217;d reproduce it here for anyone who wanted to watch it.  Some topics covered in the video include semantic markup, benefits of coding unobtrusively, examples, and guidelines.  Special thanks to Gregg Pollack for editing the video, and an extra special thanks to Jason Hawkins from <a href="http://www.makefilmwork.com" title="Make Film Work">Make Film Work</a> for filming.</p>
<p><object type="application/x-shockwave-flash" data="http://www.vimeo.com/moogaloop.swf?clip_id=779892&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ffffff" width="480" height="181"><param name="quality" value="best"></param><param name="allowfullscreen" value="true"></param><param name="scale" value="showAll"></param><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=779892&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ffffff"></param></object><br />
<a href="http://www.vimeo.com/779892/l:embed_779892">Unobtrusive Javascript Presentation</a> from <a href="http://www.vimeo.com/jseifer/l:embed_779892">Jason Seifer</a> on <a href="http://vimeo.com/l:embed_779892">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://jasonseifer.com/unobtrusive-javascript/feed</wfw:commentRss>
		</item>
		<item>
		<title>The Best Salt Shakers In The World</title>
		<link>http://jasonseifer.com/test-article</link>
		<comments>http://jasonseifer.com/test-article#comments</comments>
		<pubDate>Mon, 03 Mar 2008 09:13:50 +0000</pubDate>
		<dc:creator>Jason Seifer</dc:creator>
		
		<category><![CDATA[Misc]]></category>

		<category><![CDATA[funny]]></category>

		<guid isPermaLink="false">http://jasonseifer.com/test-article</guid>
		<description><![CDATA[<a href="http://www.flickr.com/photos/96356939@N00/2299478503" title="View 'Tragedy Strikes' on Flickr.com"><img src="http://static.flickr.com/2366/2299478503_2b2b5ae6b5.jpg" alt="Tragedy Strikes" border="0" width="" height="" /></a></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;"><a href="http://www.flickr.com/photos/96356939@N00/2299478503" title="View 'Tragedy Strikes' on Flickr.com"><img src="http://static.flickr.com/2366/2299478503_2b2b5ae6b5.jpg" alt="Tragedy Strikes" border="0" width="" height="" /></a></div>
<p>It was a true tragedy I didn&#8217;t win this.</p>
<div style="clear:both">&nbsp;</div>
]]></content:encoded>
			<wfw:commentRss>http://jasonseifer.com/test-article/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
