<?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"?><!-- generator="wordpress/2.2.3" --><rss 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:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Rubberband Wound</title>
	<link>http://www.rubberbandwound.com</link>
	<description>Christopher Warren on Ruby on Rails, Programming, Photography, and Life</description>
	<pubDate>Wed, 01 Jul 2009 19:35:53 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>
	<language>en</language>
			<feedburner:info uri="rubberbandwound" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><geo:lat>44.846765</geo:lat><geo:long>-93.244906</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://www.rubberbandwound.com/feed" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Fwww.rubberbandwound.com%2Ffeed" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Fwww.rubberbandwound.com%2Ffeed" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Fwww.rubberbandwound.com%2Ffeed" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://www.rubberbandwound.com/feed" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Fwww.rubberbandwound.com%2Ffeed" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Fwww.rubberbandwound.com%2Ffeed" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Fwww.rubberbandwound.com%2Ffeed" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item>
		<title>Using A Primary Domain For Heroku, Registered at Dreamhost</title>
		<link>http://feedproxy.google.com/~r/RubberbandWound/~3/uV9xAgtfcfw/</link>
		<comments>http://www.rubberbandwound.com/2009/07/01/using-a-primary-domain-for-heroku-registered-at-dreamhost/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 19:34:48 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
		
		<category><![CDATA[Support]]></category>

		<category><![CDATA[Ruby on Rails]]></category>

		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.rubberbandwound.com/2009/07/01/using-a-primary-domain-for-heroku-registered-at-dreamhost/</guid>
		<description>After seeing how easy it was to get a Rails site up and running on Heroku with Rails Mentors I decided I should move Tightwad over as well. We&amp;#8217;ve cut back on most development for Tightwad lately, but we were still paying for hosting despite fairly low traffic. A quick deploy to a Heroku subdomain [...]</description>
			<content:encoded><![CDATA[<p>After seeing how easy it was to get a Rails site up and running on <a href="http://heroku.com">Heroku</a> with <a href="http://www.railsmentors.org">Rails Mentors</a> I decided I should move <a href="http://www.imatightwad.com">Tightwad</a> over as well. We&#8217;ve cut back on most development for Tightwad lately, but we were still paying for hosting despite fairly low traffic. A quick deploy to a Heroku subdomain and I was sure we could run the site on their free leve, so I decided to take the plunge. However, I quickly ran in to a problem.</p>
<p>Heroku wants you to use a CNAME to point a subdomain of your site to their proxy address, and I got that up and running right away. <a href="http://www.imatightwad.com">www.imatightwad.com</a> was set up and running with little trouble, but without www things came apart. Now, I could pay $5 a month to Heroku for a wildcard match on the domain, and that&#8217;d be fine. But what if I want to set up blog.imatightwad.com in the future? What if I want to point help.imatightwad.com somewhere? I like using <a href="http://www.dreamhost.com/r.cgi?109078">Dreamhost</a> to control my domains.</p>
<p>While the amount of control that they allow over DNS and other details of the setup is admirable compared to other places I&#8217;ve tried, there are a few DNS records that they won&#8217;t let you edit. After trying several approaches and looking for any way to do a redirect of the primary domain that would be supported by Dreamhost, I finally caved in and contacted support. Maybe the solution was right under my nose. In less than 30 minutes I had a response, telling me to reenable hosting for the domain, using their radio button to redirect no subdomain to www, and they would remove the uneditable A record that were causing me trouble. And now everything is happy at TightWad.</p>
<p>So kudos to Dreamhost for being so responsive, and to Heroku for offering such a great hosting service. I&#8217;ve never been able to deploy a Rails app so easily. Oh, and finally, thank you to <a href="http://napcs.com">Brian Hogan</a> and <a href="http://www.kevingisi.com/">Kevin Gisi</a> for their work on <a href="github.com/napcs/lazy_developer/">Lazy Developer</a>, which made moving our data between servers painless.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=uV9xAgtfcfw:qxdg1UM2HVU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=uV9xAgtfcfw:qxdg1UM2HVU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?i=uV9xAgtfcfw:qxdg1UM2HVU:F7zBnMyn0Lo" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.rubberbandwound.com/2009/07/01/using-a-primary-domain-for-heroku-registered-at-dreamhost/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rubberbandwound.com/2009/07/01/using-a-primary-domain-for-heroku-registered-at-dreamhost/</feedburner:origLink></item>
		<item>
		<title>Rails Mentors - Learn Something, Teach Something</title>
		<link>http://feedproxy.google.com/~r/RubberbandWound/~3/PxZB7xVpMZw/</link>
		<comments>http://www.rubberbandwound.com/2009/06/30/rails-mentors-learn-something-teach-something/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 15:51:41 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
		
		<category><![CDATA[Ruby on Rails]]></category>

		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.rubberbandwound.com/2009/06/30/rails-mentors-learn-something-teach-something/</guid>
		<description>Are you working with Rails? Do you have something you&amp;#8217;re struggling to learn, or are you willing to help others learn a skill you&amp;#8217;ve mastered? Check out RailsMentors.org, a site launched by Brian Hogan to help people match up and learn/teach Rails.
I&amp;#8217;ve been contributing to Mentors, and it&amp;#8217;s been a really great experience. We&amp;#8217;re maintaining [...]</description>
			<content:encoded><![CDATA[<p>Are you working with Rails? Do you have something you&#8217;re struggling to learn, or are you willing to help others learn a skill you&#8217;ve mastered? Check out <a href="http://railsmentors.org">RailsMentors.org</a>, a site launched by <a href="http://bphogan.com">Brian Hogan</a> to help people match up and learn/teach Rails.</p>
<p>I&#8217;ve been contributing to Mentors, and it&#8217;s been a really great experience. We&#8217;re maintaining 100% test coverage in RSpec, and we have a ton of Cucumber stories. I&#8217;m learning to test a lot of things that I hadn&#8217;t considered how to test before. Thorough tests are not something I&#8217;ll ever skimp on again.</p>
<p>I&#8217;d also like to take a moment to say that it&#8217;s been great working with Brian again. It&#8217;s been years since we did any sort of project together, and I&#8217;m enjoying collaborating with him.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=PxZB7xVpMZw:K5dEoWcWAiI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=PxZB7xVpMZw:K5dEoWcWAiI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?i=PxZB7xVpMZw:K5dEoWcWAiI:F7zBnMyn0Lo" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.rubberbandwound.com/2009/06/30/rails-mentors-learn-something-teach-something/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rubberbandwound.com/2009/06/30/rails-mentors-learn-something-teach-something/</feedburner:origLink></item>
		<item>
		<title>Refactoring IncludeGoogleJs</title>
		<link>http://feedproxy.google.com/~r/RubberbandWound/~3/Tud-Yqf06Nk/</link>
		<comments>http://www.rubberbandwound.com/2009/06/17/refactoring-includegooglejs/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 06:17:19 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
		
		<category><![CDATA[Ruby on Rails]]></category>

		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.rubberbandwound.com/2009/06/17/refactoring-includegooglejs/</guid>
		<description>I&amp;#8217;ve just wrapped up refactoring my IncludeGoogleJs plugin for Rails, and what a fun few days the process was.
This was the first plugin I ever wrote (the only plugin I&amp;#8217;ve written so far, actually), and it had been over a year since I first released it. Going back over it this past week, there were [...]</description>
			<content:encoded><![CDATA[<p>I&#8217;ve just wrapped up refactoring my <a href="http://github.com/chriswarren/include_google_js/tree/master">IncludeGoogleJs plugin</a> for Rails, and what a fun few days the process was.</p>
<p>This was the first plugin I ever wrote (the only plugin I&#8217;ve written so far, actually), and it had been over a year since I first released it. Going back over it this past week, there were chunks of code that I didn&#8217;t understand anymore, plus functions trying to do way too much without being clear about what was happening. I also added unit tests galore (more lines of test code than lib code!) and a series of rake tasks for getting the JS libraries and cleaning them back up for testing.</p>
<h2>Cleaning The Code</h2>
<p>I&#8217;ve just started reading <a href="http://www.amazon.com/gp/product/0132350882?ie=UTF8&#038;tag=projectfallou-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0132350882">Clean Code</a>, and I&#8217;ve been talking with <a href="http://bphogan.com">Brian Hogan</a> about it quite a bit as he&#8217;s been reading it, so I&#8217;ve tried to take the nuggets I&#8217;ve learned from those places to heart as I did this refactoring. The <a href="http://github.com/chriswarren/include_google_js/blob/9fceda1a58d4154356fe13a8cbac8516804701ed/lib/include_google_js.rb">new version</a> doesn&#8217;t have the <a href="http://github.com/chriswarren/include_google_js/blob/6a65383cdc27fca5c823947725a31cea0d44f9eb/lib/include_google_js.rb">mess of class variables</a> at the beginning, though there are still a few.</p>
<p>Most importantly, this new version is understandable. I have method names that actually describe what&#8217;s happening, and methods that are much simpler to understand at a glance. No more ridiculous chains of functions, causing untold pain as they slowly unravel.</p>
<h2>New Features</h2>
<p>One of the nicest things about doing this rewrite, besides the challenge and the learning experience, was that it&#8217;s so easy to add in new features now! As I worked through the code, I got the idea to handle library dependencies, so if you include Scriptaculous through the javascript_include_tag, it&#8217;ll make sure that Prototype is ready and loaded first. I&#8217;m doing the same with jQuery and jQuery UI. This is a very minor feature, but one that I couldn&#8217;t imagine trying to add in the old version of the code.</p>
<h2>Try IncludeGoogleJs</h2>
<p>So why don&#8217;t you grab <a href="http://github.com/chriswarren/include_google_js/tree/master">IncludeGoogleJs</a> and give it a shot? Put it through the paces, break it, and let me know what I missed. Or maybe it&#8217;ll help lighten the load on your server, and your users, a bit. I&#8217;d love to hear about that too.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=Tud-Yqf06Nk:loD4gxleKrU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=Tud-Yqf06Nk:loD4gxleKrU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?i=Tud-Yqf06Nk:loD4gxleKrU:F7zBnMyn0Lo" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.rubberbandwound.com/2009/06/17/refactoring-includegooglejs/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rubberbandwound.com/2009/06/17/refactoring-includegooglejs/</feedburner:origLink></item>
		<item>
		<title>Loading JSON Files Using FakeWeb in Ruby on Rails</title>
		<link>http://feedproxy.google.com/~r/RubberbandWound/~3/XgnGQcFJdaY/</link>
		<comments>http://www.rubberbandwound.com/2009/02/26/loading-json-files-using-fakeweb-in-ruby-on-rails/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 04:11:44 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
		
		<category><![CDATA[Ruby on Rails]]></category>

		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.rubberbandwound.com/2009/02/26/loading-json-files-using-fakeweb-in-ruby-on-rails/</guid>
		<description>I&amp;#8217;m using Chris Kampmeier&amp;#8217;s FakeWeb to set up my tests for searching with John Nunemaker&amp;#8217;s Twitter plugin. My first setups, hitting XML, were really easy and went off without a hitch. But when I needed to start loading JSON for search results, I started getting all sorts of errors: Net::HTTPBadResponse, Can&amp;#8217;t convert string to hash, [...]</description>
			<content:encoded><![CDATA[<p>I&#8217;m using Chris Kampmeier&#8217;s <a href="http://github.com/chrisk/fakeweb/tree/master">FakeWeb</a> to set up my tests for searching with John Nunemaker&#8217;s <a href="http://github.com/jnunemaker/twitter/tree/master">Twitter plugin</a>. My first setups, hitting XML, were really easy and went off without a hitch. But when I needed to start loading JSON for search results, I started getting all sorts of errors: Net::HTTPBadResponse, Can&#8217;t convert string to hash, even Can&#8217;t convert hash to string. After hours of banging my head against the wall, this is what finally worked for me:</p>
<pre lanugage="ruby">
<code>
%w[@cdwarren @bphogan].each do |keyword|
  FakeWeb.register_uri(:get, "http://search.twitter.com:80/search.json?q=#{keyword}",
  :string => JSON.parse(File.new("#{RAILS_ROOT}/test/files/search/#{keyword}.json").read))
end
</code>
</pre>
<p>I tried loading the file in several different ways, using :response and :file instead of :string, but they weren&#8217;t happy with what I was doing either.</p>
<p>Oh, and for the record, this is how I&#8217;m loading the XML files. Many thanks to <a href="http://www.napcsweb.com">Brian Hogan</a> for getting me going on this part.</p>
<pre lanugage="ruby">
<code>
%w[cdwarren bphogan].each do |screen_name|
  FakeWeb.register_uri(:get, "http://twitter.com:80/users/show/#{screen_name}.xml",
  :string => REXML::Document.new(File.new("#{RAILS_ROOT}/test/files/profile/#{screen_name}.xml")))
end
</code>
</pre>
<p>Oh, and don&#8217;t forget to <code>require 'json'</code> if you&#8217;re going to use <code>JSON.parse</code>!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=XgnGQcFJdaY:GQld-KF_WyY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=XgnGQcFJdaY:GQld-KF_WyY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?i=XgnGQcFJdaY:GQld-KF_WyY:F7zBnMyn0Lo" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.rubberbandwound.com/2009/02/26/loading-json-files-using-fakeweb-in-ruby-on-rails/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rubberbandwound.com/2009/02/26/loading-json-files-using-fakeweb-in-ruby-on-rails/</feedburner:origLink></item>
		<item>
		<title>Automatically Log In With OpenID and Bort/Restful Authentication</title>
		<link>http://feedproxy.google.com/~r/RubberbandWound/~3/61MnkeYVn9Q/</link>
		<comments>http://www.rubberbandwound.com/2008/10/23/automatically-log-in-with-openid-and-bortrestful-authentication/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 21:33:35 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
		
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.rubberbandwound.com/2008/10/23/automatically-log-in-with-openid-and-bortrestful-authentication/</guid>
		<description>Lately I&amp;#8217;ve been using Bort when I start making a Rails app - it&amp;#8217;s quick and gives me a bunch of code that I would have to set up anyway. One thing it includes is Restful Authentication and Open ID support. Unfortunately, the way things go now, if you create an account using OpenID you&amp;#8217;re [...]</description>
			<content:encoded><![CDATA[<p>Lately I&#8217;ve been using <a href="http://github.com/MattHall/bort/tree/master">Bort</a> when I start making a Rails app - it&#8217;s quick and gives me a bunch of code that I would have to set up anyway. One thing it includes is Restful Authentication and Open ID support. Unfortunately, the way things go now, if you create an account using OpenID you&#8217;re forced to log in right away. That&#8217;s just silly and unnecessary. The fix is pretty easy, and I haven&#8217;t seen it online, though I know plenty of people are doing it.</p>
<p>In <code>users_controller.rb</code> just add one line to the <code>successful_creation</code> method.</p>
<pre><code>self.current_user=@user unless @user.not_using_openid?</code></pre>
<p>That&#8217;s it! Your users will be on their way even faster now. Take advantage of the glory of OpenID. Many thanks to <a href="http://napcs.com">Brian Hogan</a> for pointing me in the right direction when I started looking in to this.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=61MnkeYVn9Q:-ToAXyRF2eY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=61MnkeYVn9Q:-ToAXyRF2eY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?i=61MnkeYVn9Q:-ToAXyRF2eY:F7zBnMyn0Lo" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.rubberbandwound.com/2008/10/23/automatically-log-in-with-openid-and-bortrestful-authentication/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rubberbandwound.com/2008/10/23/automatically-log-in-with-openid-and-bortrestful-authentication/</feedburner:origLink></item>
		<item>
		<title>Introducing Include_Google_JS for Ruby on Rails</title>
		<link>http://feedproxy.google.com/~r/RubberbandWound/~3/sRrZFgpySdM/</link>
		<comments>http://www.rubberbandwound.com/2008/06/24/introducing-include_google_js-for-ruby-on-rails/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 18:41:21 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
		
		<category><![CDATA[Life In General]]></category>

		<guid isPermaLink="false">http://www.rubberbandwound.com/2008/06/24/introducing-include_google_js-for-ruby-on-rails/</guid>
		<description>Alright, I put this out a few weeks ago,  but I never bothered to write up a blog post for it, and I have no excuse for that.
Include_Google_JS is a plugin for Ruby on Rails that will use Google&amp;#8217;s hosted copies of the major Javascript libraries.
All you have to do is add :include_google_js =&gt; [...]</description>
			<content:encoded><![CDATA[<p>Alright, I put this out a few weeks ago,  but I never bothered to write up a blog post for it, and I have no excuse for that.</p>
<p><a href="https://github.com/chriswarren/include_google_js/tree">Include_Google_JS</a> is a plugin for Ruby on Rails that will use <a href="http://ajaxian.com/archives/announcing-ajax-libraries-api-speed-up-your-ajax-apps-with-googles-infrastructure">Google&#8217;s hosted copies of the major Javascript libraries</a>.</p>
<p>All you have to do is add <code>:include_google_js => true</code> to <code>javascript_include_tag</code> in your layout and you&#8217;re in business.</p>
<p>Upcoming features will include:</p>
<ul>
<li>The ability use more than the default JS libraries (Prototype and Scriptaculous) when using :all or when files are declared.</li>
<li>Version checking to include the right version of the library as what is contained in /public/javascripts.</li>
</ul>
<p>I&#8217;m also hoping to submit this is as a patch to core soon.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=sRrZFgpySdM:zxBGYAqiPBw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=sRrZFgpySdM:zxBGYAqiPBw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?i=sRrZFgpySdM:zxBGYAqiPBw:F7zBnMyn0Lo" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.rubberbandwound.com/2008/06/24/introducing-include_google_js-for-ruby-on-rails/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rubberbandwound.com/2008/06/24/introducing-include_google_js-for-ruby-on-rails/</feedburner:origLink></item>
		<item>
		<title>Setting Up And Synching The AppleTV</title>
		<link>http://feedproxy.google.com/~r/RubberbandWound/~3/uPMj9j5CcxU/</link>
		<comments>http://www.rubberbandwound.com/2008/06/04/setting-up-and-synching-the-appletv/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 17:27:59 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
		
		<category><![CDATA[Support]]></category>

		<category><![CDATA[Experience and Interaction]]></category>

		<guid isPermaLink="false">http://www.rubberbandwound.com/2008/06/04/setting-up-and-synching-the-appletv/</guid>
		<description>My parents recently purchased an AppleTV after seeing mine on their last visit to Minneapolis. They got it last week and my dad got it all set up without any issue, until the very end, and it&amp;#8217;s the end of the linking process that I think Apple could revise a bit to cut down on [...]</description>
			<content:encoded><![CDATA[<p>My parents recently purchased an AppleTV after seeing mine on their last visit to Minneapolis. They got it last week and my dad got it all set up without any issue, until the very end, and it&#8217;s the end of the linking process that I think Apple could revise a bit to cut down on some confusion.</p>
<p>After you enter the code in iTunes that links the AppleTV to the computer, the first option you can select in the AppleTV menu is your iTunes library. While this isn&#8217;t a huge issue, what happened for my dad was that he clicked in to that library, thinking that&#8217;d finish setting up the connection. What actually happened was that he was now browsing his library remotely.</p>
<p>Because he was browsing his computer&#8217;s iTunes library, the AppleTV never began synching. It showed up in iTunes, but most of the options, like Auto and Custom sync, were not there. He could play all the music, see all the videos, but everything was extremely limited. There was no obvious indication of what was happening.</p>
<p>We ended up unlinking the AppleTV, restarting it, and recreating the connection. Since I&#8217;d set up several others before, I was familiar with the process and backed out after the link was made instead of moving in to the remote library. Everything started synching and we were good to go.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=uPMj9j5CcxU:3Csm9rNGob8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=uPMj9j5CcxU:3Csm9rNGob8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?i=uPMj9j5CcxU:3Csm9rNGob8:F7zBnMyn0Lo" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.rubberbandwound.com/2008/06/04/setting-up-and-synching-the-appletv/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rubberbandwound.com/2008/06/04/setting-up-and-synching-the-appletv/</feedburner:origLink></item>
		<item>
		<title>Things and Stuff</title>
		<link>http://feedproxy.google.com/~r/RubberbandWound/~3/HcFi8g9bjuM/</link>
		<comments>http://www.rubberbandwound.com/2008/04/15/things-and-stuff/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 15:24:48 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
		
		<category><![CDATA[Life In General]]></category>

		<guid isPermaLink="false">http://www.rubberbandwound.com/2008/04/15/things-and-stuff/</guid>
		<description>I threw a few links up on the side, did a little house cleaning as well. I&amp;#8217;ve linked to my blog on cutting back on unnecessary things, ExpectLess. I just put up an article on the Tabata Interval exercise method I&amp;#8217;ve been trying lately, though I usually focus more on cutting back on clutter and [...]</description>
			<content:encoded><![CDATA[<p>I threw a few links up on the side, did a little house cleaning as well. I&#8217;ve linked to my blog on cutting back on unnecessary things, <a href="http://expectless.com">ExpectLess</a>. I just put up <a href="http://www.expectless.com/2008/04/15/exercising-with-less-tabata/">an article on the Tabata Interval exercise method</a> I&#8217;ve been trying lately, though I usually focus more on cutting back on clutter and the getting rid of the desire to hoard everything we have.</p>
<p>I&#8217;ve also put up a link to <a href="http://chriswarren.tumblr.com">my Tumblr blog</a>, which I have neglected for quite some time. I always wanted to use it to share the random videos, photos, and wacky things that I came across, but it slipped from my mind with great consistency. I&#8217;d like to develop a &#8216;web presence&#8217;, as the kids say, and this is part of my efforts to do that.</p>
<p>Beyond that, there&#8217;s not a lot to report from me. Going through things one day at a time, getting ready for spring and summer and making the most of my great new place.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=HcFi8g9bjuM:MW-Ver8RoLE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=HcFi8g9bjuM:MW-Ver8RoLE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?i=HcFi8g9bjuM:MW-Ver8RoLE:F7zBnMyn0Lo" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.rubberbandwound.com/2008/04/15/things-and-stuff/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rubberbandwound.com/2008/04/15/things-and-stuff/</feedburner:origLink></item>
		<item>
		<title>Spring Is Here</title>
		<link>http://feedproxy.google.com/~r/RubberbandWound/~3/lt7HdqVPphQ/</link>
		<comments>http://www.rubberbandwound.com/2008/04/06/spring-is-here-2/#comments</comments>
		<pubDate>Sun, 06 Apr 2008 16:08:16 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
		
		<category><![CDATA[Life In General]]></category>

		<guid isPermaLink="false">http://www.rubberbandwound.com/2008/04/06/spring-is-here-2/</guid>
		<description>And it&amp;#8217;s been beautiful outside. Well, not so much today, but yesterday was exactly what I&amp;#8217;ve been looking forward to in spring weather. I did a lot of walking around Minneapolis, checking out my neighborhood. I found a little grocery a couple blocks away and a few other shops. I also saw a bum fight [...]</description>
			<content:encoded><![CDATA[<p>And it&#8217;s been beautiful outside. Well, not so much today, but yesterday was exactly what I&#8217;ve been looking forward to in spring weather. I did a lot of walking around Minneapolis, checking out my neighborhood. I found a little grocery a couple blocks away and a few other shops. I also saw a bum fight on the sidewalk as I was heading to LynLake to meet up with Nick and Drew.</p>
<p>I definitely need to purchase a bike soon - the weather is so great outside, and I want to make the most of it. Walking around yesterday confirmed for me that I definitely want to make the most of my chances to be outside.</p>
<p>Oh, and further taking advantage of spring, I walked home from work on Friday. It wasn&#8217;t too bad, only took an hour to get out the door to work to walking in to my apartment. It was a nice chance to reflect and get a further appreciation for where I&#8217;m living.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=lt7HdqVPphQ:Q3MDgD7IMD4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=lt7HdqVPphQ:Q3MDgD7IMD4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?i=lt7HdqVPphQ:Q3MDgD7IMD4:F7zBnMyn0Lo" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.rubberbandwound.com/2008/04/06/spring-is-here-2/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rubberbandwound.com/2008/04/06/spring-is-here-2/</feedburner:origLink></item>
		<item>
		<title>Dead Phone</title>
		<link>http://feedproxy.google.com/~r/RubberbandWound/~3/THZTZu5J8no/</link>
		<comments>http://www.rubberbandwound.com/2008/04/04/dead-phone/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 16:41:42 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
		
		<category><![CDATA[Life In General]]></category>

		<guid isPermaLink="false">http://www.rubberbandwound.com/2008/04/04/dead-phone/</guid>
		<description>My phone died on Friday. I was making a call around lunch time, and it just shut off. I plugged it in to a charger, and there was nothing. I could get it to come on for about 30 to 40 seconds, and then it just shut back down.
I headed to the Mall of America [...]</description>
			<content:encoded><![CDATA[<p>My phone died on Friday. I was making a call around lunch time, and it just shut off. I plugged it in to a charger, and there was nothing. I could get it to come on for about 30 to 40 seconds, and then it just shut back down.</p>
<p>I headed to the Mall of America after work, with my laptop and Ziphone loaded on it. I got in to the Apple Store, and 5 minutes later I had a phone working with T-Mobile and I was online.</p>
<p>A few days in to using it I&#8217;m pretty pleased. Edge is definitely slow, but I have no point of reference for what 3G would be like. I have to sell my iPod Touch now, but I don&#8217;t expect that to be too difficult.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=THZTZu5J8no:NEv9b-Vv-yU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RubberbandWound?a=THZTZu5J8no:NEv9b-Vv-yU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RubberbandWound?i=THZTZu5J8no:NEv9b-Vv-yU:F7zBnMyn0Lo" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.rubberbandwound.com/2008/04/04/dead-phone/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.rubberbandwound.com/2008/04/04/dead-phone/</feedburner:origLink></item>
	</channel>
</rss>
