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

<channel>
	<title>Non-Profit Tech Blog &#187; Linux</title>
	<atom:link href="http://www.nonprofittechblog.org/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.nonprofittechblog.org</link>
	<description>Confessions of a Non-Profit Executive Director</description>
	<lastBuildDate>Tue, 20 Dec 2011 19:31:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/us/</creativeCommons:license>		<item>
		<title>So many rabbit holes&#8230; so little time</title>
		<link>http://www.nonprofittechblog.org/so-many-rabbit-holes-so-little-time?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=so-many-rabbit-holes-so-little-time</link>
		<comments>http://www.nonprofittechblog.org/so-many-rabbit-holes-so-little-time#comments</comments>
		<pubDate>Wed, 16 Jan 2008 11:23:49 +0000</pubDate>
		<dc:creator>Allan Benamer</dc:creator>
				<category><![CDATA[Amazon Unbox]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://www.nonprofittechblog.org/so-many-rabbit-holes-so-little-time</guid>
		<description><![CDATA[NOTE: This post was originally written right before I left on vacation on New Year&#8217;s Day. I wasn&#8217;t feeling too comfortable about being rushed so I let this post age a bit before I released. And I decided to take the piece that was talking about the early ramifications about GiveWell and moved it to [...]]]></description>
			<content:encoded><![CDATA[<p>NOTE: This post was originally written right before I left on vacation on New Year&#8217;s Day. I wasn&#8217;t feeling too comfortable about being rushed so I let this post age a bit before I released. And I decided to take the piece that was talking about the early ramifications about GiveWell and moved it to the next post.. This post is primarily for developers and technical architects. My apologies&#8230;</p>
<p>Rabbit holes I&#8217;ve fallen into in the last several weeks&#8230; And those among you who are developers will know what I&#8217;m speaking of. The rest of you may catch a few buzzwords here and there <img src='http://www.nonprofittechblog.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Building a crowdsourcing app for socialmarkets.org and doing it in a pretty heavily Ajaxified interface &#8212; Rails backend serving<a href="http://www.json.org"> JSON</a> &#8212; it&#8217;s schweet!</p>
<p>Learning how to integrate Ruby on Rails with <a href="http://www.google.com/url?sa=t&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fdeveloper.yahoo.com%2Fyui%2F&amp;ei=dzl6R-2PNJyQetrdvUg&amp;usg=AFQjCNFNTBDIQn9uUvHMb6PIDb8LV0v41A&amp;sig2=QdUuxE70K_hhjwK5XLVBxw">Yahoo! User Interface 2.4.1</a> (which rocks and will be featured soon). Still need to delve into RJS templates though and these really cool Ruby plugins to build dynamic CSS&#8230;</p>
<p>Designing and devloping an entirely different crowdsourcing app that is going to be a great complement for socialmarkets.org which meant diving into little bunny holes of its own like:</p>
<ul>
<li>Messing around with a Ubuntu Gutsy Gibbon server over at <a href="http://www.slicehost.com">slicehost.com</a></li>
<li>Having the sad experience of spending almost half an hour trying to do private and public keys on a Windows machine for export to said Linux server for SSH terminal sessions on PuTTY <a href="http://www.andremolnar.com/how_to_set_up_ssh_keys_with_putty_and_not_get_server_refused_our_key">only to find out it works from Linux to Windows if you want to get it done in your lifetime</a></li>
<li>Installing all the necessary elements of said server for the Web app like iptables, and learning all the vagaries of Rails 2.0.2 and Rubygems 1.0.1 and how they don&#8217;t really work well together</li>
<li>Finding the <a href="http://articles.slicehost.com/ubuntu-gutsy">best way to learn about basic Linux server admin for web apps</a></li>
<li>And then of course, <a href="http://http://www.akitaonrails.com/2007/12/12/rolling-with-rails-2-0-the-first-full-tutorial" class="broken_link">relearning what I knew about Rails scaffolds from earlier versions of Rails</a> because a few of the conventions have changed (some inexplicably so). Those of you just learning about Rails right now and mostly relying on blogs to learn about it are going to have to wait while the Rails community catches up with these changes. A lot of old documentation is broken now.</li>
<li>And learning about <a href="http://www.railscasts.com/episodes/67">restful_authentication</a> which is really, really, quite cool once you learn how to make it work for Rails 2.0.2</li>
</ul>
<p>All that while I was also learning how to use <a href="http://www.aptana.com">Aptana Studio</a> with the RadRails plugin (which isn&#8217;t bad but never gave me the warm and fuzzies like Visual Studio used to do.)</p>
<p>And in my off-time, seriously nerding out with <a href="http://www.amazon.com/Unbox-Video-Downloads/b?ie=UTF8&amp;node=16261631">Amazon Unbox</a> and <a href="http://www.amazon.com/gp/product/B000V22QJ0">downloading the entire 3rd season of Battlestar Galactica</a> &#8212; I think I have reached my 2008 quota for nerdy goodness hehe&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nonprofittechblog.org/so-many-rabbit-holes-so-little-time/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

