<?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: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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Aeonscope</title>
	
	<link>http://www.aeonscope.net</link>
	<description>A view of time.</description>
	<pubDate>Sat, 13 Mar 2010 22:43:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/aeonscope/posts" /><feedburner:info uri="aeonscope/posts" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Protected: Theater Room - Reassembled</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/xJPuUoAQyhs/</link>
		<comments>http://www.aeonscope.net/2010/02/28/theater-room-reassembled/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 04:24:37 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Adventures]]></category>

		<category><![CDATA[Home Theater]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2929</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
			<content:encoded><![CDATA[<form action="http://www.aeonscope.net/wp-pass.php" method="post">
<p>This post is password protected. To view it please enter your password below:</p>
<p><label for="pwbox-2929">Password:<br />
<input name="post_password" id="pwbox-2929" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Submit" /></p></form>
 <div class='series_toc'><h3>Article Series - Home Theater Renovation</h3><ol><li><a href='http://www.aeonscope.net/2010/01/30/theater-room-original-setup/' title='Protected: Theater Room - Original Setup'>Protected: Theater Room - Original Setup</a></li><li><a href='http://www.aeonscope.net/2010/01/30/theater-room-dismantled/' title='Protected: Theater Room - Dismantled'>Protected: Theater Room - Dismantled</a></li><li><a href='http://www.aeonscope.net/2010/01/31/theater-room-ceiling/' title='Protected: Theater Room - Ceiling'>Protected: Theater Room - Ceiling</a></li><li><a href='http://www.aeonscope.net/2010/02/06/theater-room-walls/' title='Protected: Theater Room - Walls'>Protected: Theater Room - Walls</a></li><li><a href='http://www.aeonscope.net/2010/02/14/theater-room-more-walls/' title='Protected: Theater Room - More Walls'>Protected: Theater Room - More Walls</a></li><li><a href='http://www.aeonscope.net/2010/02/21/theater-room-baseboards/' title='Protected: Theater Room - Baseboards'>Protected: Theater Room - Baseboards</a></li><li>Protected: Theater Room - Reassembled</li></ol></div> <div class='series_links'><a href='http://www.aeonscope.net/2010/02/21/theater-room-baseboards/' title='Protected: Theater Room - Baseboards'>Previous in series</a> </div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=xJPuUoAQyhs:hFaBUuPRCEU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/xJPuUoAQyhs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2010/02/28/theater-room-reassembled/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2010/02/28/theater-room-reassembled/</feedburner:origLink></item>
		<item>
		<title>Managing Multiple Heroku Accounts</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/T6k_1tHCetw/</link>
		<comments>http://www.aeonscope.net/2010/02/22/managing-multiple-heroku-accounts/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 04:33:39 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Services]]></category>

		<category><![CDATA[Heroku]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2910</guid>
		<description><![CDATA[&#169; Heroku
I&#8217;ve been using Heroku for some time now. Well, ever since the Heroku Gardens days &#8212; which was over a year ago. Seems longer. Anyway, I&#8217;ve got a handful of apps on Heroku. Some prototypes and some in production. I also have multiple accounts in play. The only problem is that this isn&#8217;t the [...]]]></description>
			<content:encoded><![CDATA[<p><center><img src="http://www.aeonscope.net/wp-content/uploads/2010/02/heroku.png" alt="Heroku" title="Heroku" width="197" height="71"/><br/>&copy; <a href="http://heroku.com">Heroku</a></center></p>
<p>I&#8217;ve been using <a href="http://heroku.com">Heroku</a> for some time now. Well, ever since the <a href="http://www.aeonscope.net/2009/01/20/heroku-garden-local-development-basics/">Heroku Gardens</a> days &#8212; which was over a year ago. Seems longer. Anyway, I&#8217;ve got a handful of apps on Heroku. Some prototypes and some in production. I also have multiple accounts in play. The only problem is that this isn&#8217;t the easiest thing in the world to manage. In case you travel down this path, here are some tips.</p>
<p><strong>Requirements</strong></p>
<p>The following assumes you are on the MacOS, already own multiple Heroku accounts, have installed the Heroku <a href="http://rubygems.org/gems/heroku">gem</a>, and have deployed a Ruby on Rails application to Heroku before. Otherwise, read the <a href="http://docs.heroku.com/quickstart">Quickstart</a> docs and you&#8217;ll be up and running in no time.</p>
<p><strong>Credentials</strong></p>
<p>Let&#8217;s start with your credentials file (i.e. ~/.heroku/credentials). This file is usually created for you by the Heroku gem when you setup your first account. It is a text file with your account login (i.e. email address) on the first line and your password on the second line. To setup multiple accounts, I&#8217;d suggest the following:</p>
<ul>
<li>~/.heroku/credentials - Your current account that is in play.</li>
<li>~/.heroku/account_1.credentials - Your first account.</li>
<li>~/.heroku/account_2.credentials - Your second account.</li>
</ul>
<p>When you need to switch accounts simply copy the contents of the account you are switching to over the existing credentials file (example: <em>account_2.credentials</em> now becomes <em>credentials</em>). I wrote a couple of simple Ruby scripts to automate this:</p>
<ul>
<li><a href="http://www.aeonscope.net/wp-content/uploads/2010/02/switcher.zip">switcher.rb</a> - Makes switching between your accounts a breeze from the command line.</li>
<li><a href="http://www.aeonscope.net/wp-content/uploads/2010/02/credentials.zip">credentials.rb</a> - This will echo your currently active account from the command line.</li>
</ul>
<p>You can add the following aliases to your ~/.bash_profile file as follows:</p>
<ul>
<li><code>alias heroc="ruby &lt;path to where you unzipped the script&gt;/credentials.rb"</code></li>
<li><code>alias heros="ruby &lt;path to where you unzipped the script&gt;/switcher.rb"</code></li>
</ul>
<p>Now, from the command line, you can simply type &#8220;heros&#8221; and &#8220;heroc&#8221; to use the scripts. Of course, you can use whatever alias you want.</p>
<p><strong>Security Keys</strong></p>
<p>Right, so we have the credentials files out of the way but there is one last step. You need to associate your public key with each account. Here is my suggestion:</p>
<ol>
<li>Change directory to <code>~/.ssh</code></li>
<li>Create your private and public keys for each account by running the following command: <code>ssh-keygen -t rsa -C "&lt;email&gt;" -f ~/.ssh/&lt;account&gt;.identity</code></li>
<li>Type <code>heros &lt;account&gt;</code> to switch account and add the new keys for each: <code>heroku keys:add [path to keyfile].pub</code></li>
</ol>
<p>For each Heroku account beyond your first, you&#8217;ll need to make use of the SSH config file (i.e. ~/.ssh/config) as follows (thanks to the Heroku support team on this one):</p>
<ul>
<li>Host official.heroku.com</li>
<li>HostName heroku.com</li>
<li>User git</li>
<li>IdentityFile <code>~/.ssh/&lt;account&gt;.identity</code></li>
<li>IdentitiesOnly yes</li>
</ul>
<p>Also, for each account beyond the first, you&#8217;ll need to switch to each app directory and type the following command: <code>git remote add heroku git@official.heroku.com:&lt;your app&gt;.git</code>. This will allow you to push and deploy your changes back to the Heroku servers and finalizes your setup.</p>
<p><strong>Workflow</strong></p>
<p>From this point forward, you can switch between accounts as follows:</p>
<ol>
<li>Change directory to the app you want to work on.</li>
<li>Type <code>heros</code> to switch to appropriate account.</li>
<li>Make changes to your code.</li>
<li>Type: git commit -a -m &#8220;Your comments.&#8221;</li>
<li>Type: git push heroku.</li>
<li>Have a beer.</li>
</ol>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=T6k_1tHCetw:PDByPKZXnbA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/T6k_1tHCetw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2010/02/22/managing-multiple-heroku-accounts/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2010/02/22/managing-multiple-heroku-accounts/</feedburner:origLink></item>
		<item>
		<title>Protected: Theater Room - Baseboards</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/g5VY2K-88pE/</link>
		<comments>http://www.aeonscope.net/2010/02/21/theater-room-baseboards/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 22:15:46 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Adventures]]></category>

		<category><![CDATA[Home Theater]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2898</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
			<content:encoded><![CDATA[<form action="http://www.aeonscope.net/wp-pass.php" method="post">
<p>This post is password protected. To view it please enter your password below:</p>
<p><label for="pwbox-2898">Password:<br />
<input name="post_password" id="pwbox-2898" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Submit" /></p></form>
 <div class='series_toc'><h3>Article Series - Home Theater Renovation</h3><ol><li><a href='http://www.aeonscope.net/2010/01/30/theater-room-original-setup/' title='Protected: Theater Room - Original Setup'>Protected: Theater Room - Original Setup</a></li><li><a href='http://www.aeonscope.net/2010/01/30/theater-room-dismantled/' title='Protected: Theater Room - Dismantled'>Protected: Theater Room - Dismantled</a></li><li><a href='http://www.aeonscope.net/2010/01/31/theater-room-ceiling/' title='Protected: Theater Room - Ceiling'>Protected: Theater Room - Ceiling</a></li><li><a href='http://www.aeonscope.net/2010/02/06/theater-room-walls/' title='Protected: Theater Room - Walls'>Protected: Theater Room - Walls</a></li><li><a href='http://www.aeonscope.net/2010/02/14/theater-room-more-walls/' title='Protected: Theater Room - More Walls'>Protected: Theater Room - More Walls</a></li><li>Protected: Theater Room - Baseboards</li><li><a href='http://www.aeonscope.net/2010/02/28/theater-room-reassembled/' title='Protected: Theater Room - Reassembled'>Protected: Theater Room - Reassembled</a></li></ol></div> <div class='series_links'><a href='http://www.aeonscope.net/2010/02/14/theater-room-more-walls/' title='Protected: Theater Room - More Walls'>Previous in series</a> <a href='http://www.aeonscope.net/2010/02/28/theater-room-reassembled/' title='Protected: Theater Room - Reassembled'>Next in series</a></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=g5VY2K-88pE:oir-qvHNXS4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/g5VY2K-88pE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2010/02/21/theater-room-baseboards/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2010/02/21/theater-room-baseboards/</feedburner:origLink></item>
		<item>
		<title>Canvas Movie Posters</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/FHmxT4-IxpA/</link>
		<comments>http://www.aeonscope.net/2010/02/15/canvas-movie-posters/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 18:59:27 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Services]]></category>

		<category><![CDATA[Home Theater]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2851</guid>
		<description><![CDATA[&#169; The Movie DB
A couple of years ago my brother and I set out to frame our own movie posters since the prices for poster prints can add up quickly. In our case, we bought paper prints from places like All Posters, attached them to foam boards (bought via Michaels) with 3M glue spray, built [...]]]></description>
			<content:encoded><![CDATA[<p><center><img src="http://www.aeonscope.net/wp-content/uploads/2010/02/lawrence.jpg" alt="Lawrence of Arabia" title="Lawrence of Arabia" width="400" height="225" class="alignnone size-full wp-image-2858" /><br/>&copy; <a href="http://www.themoviedb.org">The Movie DB</a></center></p>
<p>A couple of years ago my brother and I set out to frame our own movie posters since the prices for poster prints can add up quickly. In our case, we bought paper prints from places like All Posters, attached them to foam boards (bought via <a href="http://www.michaels.com">Michaels</a>) with 3M glue spray, built and stained wooden frames (all done by my brother), and finally we worked with a local glass cutter to encase the prints. The result was OK but not great. The use of the 3M glue proved to be tricky to get right and in some cases resulted in minor bubbling of the prints.</p>
<p>That was several years ago. Now I&#8217;m researching a different tactic: canvas prints. This would not require glass. Plus canvas would partially work as an acoustic absorber and reduce light reflection from the video source. Ideally, I&#8217;d like to obtain high resolution digital images of the movie posters and figure out a clever way to print these images myself onto canvas or fabric. Unfortunately, obtaining high resolution images (i.e. 4500 x 6000 pixels or higher) is proving rather difficult. The alternative is to simply shop for canvas prints, which is easier, and then frame them how you like. Here is what I have found so far:</p>
<ul>
<li><a href="http://www.allmoviereplicas.com">All Movie Replicas</a> - Offers movie posters, replicas, busts, memorabilia, etc.</li>
<li><a href="http://www.moviegoods.com">Movie Goods</a> - Mostly dedicated to movie poster and related images. They supply canvas prints as well a framing abilities.</li>
<li><a href="http://www.moviepostershop.com">The Movie Poster Shop</a> - Supplies movie poster and canvas prints.</li>
<li><a href="http://www.allposters.com">All Posters</a> - A popular place for movie poster prints or canvas versions. They also support framing.</li>
<li><a href="http://www.themoviedb.org">The Movie DB</a> - While not necessarily related to shops that supply movie prints for purchase, I thought I&#8217;d mention this site since it does supply movie-related information including digital images. Most images are in 1920&#215;1080 resolutions. Good for desktop wallpaper.</li>
</ul>
<p>For me, I&#8217;m not sure if I&#8217;ll go down this route, but it is worth considering.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=FHmxT4-IxpA:h6ffNn4QTws:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/FHmxT4-IxpA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2010/02/15/canvas-movie-posters/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2010/02/15/canvas-movie-posters/</feedburner:origLink></item>
		<item>
		<title>Protected: Theater Room - More Walls</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/EMq17RFJZvY/</link>
		<comments>http://www.aeonscope.net/2010/02/14/theater-room-more-walls/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 18:56:09 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Adventures]]></category>

		<category><![CDATA[Home Theater]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2840</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
			<content:encoded><![CDATA[<form action="http://www.aeonscope.net/wp-pass.php" method="post">
<p>This post is password protected. To view it please enter your password below:</p>
<p><label for="pwbox-2840">Password:<br />
<input name="post_password" id="pwbox-2840" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Submit" /></p></form>
 <div class='series_toc'><h3>Article Series - Home Theater Renovation</h3><ol><li><a href='http://www.aeonscope.net/2010/01/30/theater-room-original-setup/' title='Protected: Theater Room - Original Setup'>Protected: Theater Room - Original Setup</a></li><li><a href='http://www.aeonscope.net/2010/01/30/theater-room-dismantled/' title='Protected: Theater Room - Dismantled'>Protected: Theater Room - Dismantled</a></li><li><a href='http://www.aeonscope.net/2010/01/31/theater-room-ceiling/' title='Protected: Theater Room - Ceiling'>Protected: Theater Room - Ceiling</a></li><li><a href='http://www.aeonscope.net/2010/02/06/theater-room-walls/' title='Protected: Theater Room - Walls'>Protected: Theater Room - Walls</a></li><li>Protected: Theater Room - More Walls</li><li><a href='http://www.aeonscope.net/2010/02/21/theater-room-baseboards/' title='Protected: Theater Room - Baseboards'>Protected: Theater Room - Baseboards</a></li><li><a href='http://www.aeonscope.net/2010/02/28/theater-room-reassembled/' title='Protected: Theater Room - Reassembled'>Protected: Theater Room - Reassembled</a></li></ol></div> <div class='series_links'><a href='http://www.aeonscope.net/2010/02/06/theater-room-walls/' title='Protected: Theater Room - Walls'>Previous in series</a> <a href='http://www.aeonscope.net/2010/02/21/theater-room-baseboards/' title='Protected: Theater Room - Baseboards'>Next in series</a></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=EMq17RFJZvY:0zdPi3-4dms:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/EMq17RFJZvY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2010/02/14/theater-room-more-walls/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2010/02/14/theater-room-more-walls/</feedburner:origLink></item>
		<item>
		<title>Gearing up for Rails 3.0</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/wvgusjzkpDI/</link>
		<comments>http://www.aeonscope.net/2010/02/08/gearing-up-for-rails-30/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 13:08:39 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2815</guid>
		<description><![CDATA[
As full release of Ruby on Rails 3.0 draws near, I find myself collecting news, articles, and preparing myself for the transition. Here is what I&#8217;ve been reading so far:

Reading material.
Introduction.
Approaching the upgrade.
Getting up to speed.
Upgrading to Rails 3.
Automating a portion of the Rails 3 upgrade process with the rails-upgrade gem.
Revamped Routes.
Render Options.
Active Record Query [...]]]></description>
			<content:encoded><![CDATA[<p><center><img src="http://www.aeonscope.net/images/ruby/rails.png" alt="Ruby on Rails"/></center></p>
<p>As full release of Ruby on Rails 3.0 draws near, I find myself collecting news, articles, and preparing myself for the transition. Here is what I&#8217;ve been reading so far:</p>
<ul>
<li><a href="http://mediumexposure.com/rails-3-reading-material/?utm_source=feedburner&#038;utm_medium=feed&#038;utm_campaign=Feed%3A+mediumexposure+%28mediumexposure%29">Reading material</a>.</li>
<li><a href="http://omgbloglol.com/post/344792822/the-path-to-rails-3-introduction">Introduction</a>.</li>
<li><a href="http://omgbloglol.com/post/353978923/the-path-to-rails-3-approaching-the-upgrade">Approaching the upgrade</a>.</li>
<li><a href="http://darwinweb.net/articles/82">Getting up to speed</a>.</li>
<li><a href="http://rails3.community-tracker.com/permalinks/5/notes-from-the-field-upgrading-to-rails-3">Upgrading to Rails 3</a>.</li>
<li><a href="http://omgbloglol.com/post/359147788/rails-upgrade-automating-a-portion-of-the-rails-3">Automating a portion of the Rails 3 upgrade process with the rails-upgrade gem</a>.</li>
<li><a href="http://rizwanreza.com/2009/12/20/revamped-routes-in-rails-3">Revamped Routes</a>.</li>
<li><a href="http://www.engineyard.com/blog/2010/render-options-in-rails-3/">Render Options</a>.</li>
<li><a href="http://m.onkey.org/2010/1/22/active-record-query-interface">Active Record Query Interface</a>.</li>
<li><a href="http://lindsaar.net/2010/1/26/new-actionmailer-api-in-rails-3">Understanding the ActionMailer API</a>.</li>
<li><a href="http://yehudakatz.com/2009/12/20/generic-actions-in-rails-3/">Generic Actions</a>.</li>
<li><a href="http://litanyagainstfear.com/blog/2010/02/03/the-rails-module/">The Rails Module</a>.</li>
<li><a href="http://blog.plataformatec.com.br/2010/01/discovering-rails-3-generators/">Discovering Rails 3 generators</a>.</li>
<li><a href="http://lindsaar.net/2010/1/31/validates_rails_3_awesome_is_true">Validations</a>.</li>
<li><a href="http://blog.plataformatec.com.br/2010/02/rails-3-i18n-changes/">I18n changes</a>.</li>
<li><a href="http://m.onkey.org/2010/2/5/signed-and-permanent-cookies-in-rails-3">Signed and Permanent cookies</a>.</li>
<li><a href="http://omgbloglol.com/post/371893012/the-path-to-rails-3-greenfielding-new-apps-with-the">Creating new apps with the Rails 3 beta</a>.</li>
<li><a href="http://railsplugins.org">Gem and Plugin Compatibility Checker</a>.</li>
</ul>
<p>I&#8217;m sure I&#8217;ll collect more as time rolls on. BTW, you can find these links and more on my <a href="http://www.aeonscope.net/software/development/ruby/">Ruby page</a> where I continue to capture useful Ruby information.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=wvgusjzkpDI:UB8uAcEqO5o:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/wvgusjzkpDI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2010/02/08/gearing-up-for-rails-30/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2010/02/08/gearing-up-for-rails-30/</feedburner:origLink></item>
		<item>
		<title>Protected: Theater Room - Walls</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/Ijt1yWfFPsc/</link>
		<comments>http://www.aeonscope.net/2010/02/06/theater-room-walls/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 03:02:27 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Adventures]]></category>

		<category><![CDATA[Home Theater]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2791</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
			<content:encoded><![CDATA[<form action="http://www.aeonscope.net/wp-pass.php" method="post">
<p>This post is password protected. To view it please enter your password below:</p>
<p><label for="pwbox-2791">Password:<br />
<input name="post_password" id="pwbox-2791" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Submit" /></p></form>
 <div class='series_toc'><h3>Article Series - Home Theater Renovation</h3><ol><li><a href='http://www.aeonscope.net/2010/01/30/theater-room-original-setup/' title='Protected: Theater Room - Original Setup'>Protected: Theater Room - Original Setup</a></li><li><a href='http://www.aeonscope.net/2010/01/30/theater-room-dismantled/' title='Protected: Theater Room - Dismantled'>Protected: Theater Room - Dismantled</a></li><li><a href='http://www.aeonscope.net/2010/01/31/theater-room-ceiling/' title='Protected: Theater Room - Ceiling'>Protected: Theater Room - Ceiling</a></li><li>Protected: Theater Room - Walls</li><li><a href='http://www.aeonscope.net/2010/02/14/theater-room-more-walls/' title='Protected: Theater Room - More Walls'>Protected: Theater Room - More Walls</a></li><li><a href='http://www.aeonscope.net/2010/02/21/theater-room-baseboards/' title='Protected: Theater Room - Baseboards'>Protected: Theater Room - Baseboards</a></li><li><a href='http://www.aeonscope.net/2010/02/28/theater-room-reassembled/' title='Protected: Theater Room - Reassembled'>Protected: Theater Room - Reassembled</a></li></ol></div> <div class='series_links'><a href='http://www.aeonscope.net/2010/01/31/theater-room-ceiling/' title='Protected: Theater Room - Ceiling'>Previous in series</a> <a href='http://www.aeonscope.net/2010/02/14/theater-room-more-walls/' title='Protected: Theater Room - More Walls'>Next in series</a></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=Ijt1yWfFPsc:35dGIhlDxG8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/Ijt1yWfFPsc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2010/02/06/theater-room-walls/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2010/02/06/theater-room-walls/</feedburner:origLink></item>
		<item>
		<title>Protected: Theater Room - Ceiling</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/91mHOBaVEGE/</link>
		<comments>http://www.aeonscope.net/2010/01/31/theater-room-ceiling/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 16:36:26 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Adventures]]></category>

		<category><![CDATA[Home Theater]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2759</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
			<content:encoded><![CDATA[<form action="http://www.aeonscope.net/wp-pass.php" method="post">
<p>This post is password protected. To view it please enter your password below:</p>
<p><label for="pwbox-2759">Password:<br />
<input name="post_password" id="pwbox-2759" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Submit" /></p></form>
 <div class='series_toc'><h3>Article Series - Home Theater Renovation</h3><ol><li><a href='http://www.aeonscope.net/2010/01/30/theater-room-original-setup/' title='Protected: Theater Room - Original Setup'>Protected: Theater Room - Original Setup</a></li><li><a href='http://www.aeonscope.net/2010/01/30/theater-room-dismantled/' title='Protected: Theater Room - Dismantled'>Protected: Theater Room - Dismantled</a></li><li>Protected: Theater Room - Ceiling</li><li><a href='http://www.aeonscope.net/2010/02/06/theater-room-walls/' title='Protected: Theater Room - Walls'>Protected: Theater Room - Walls</a></li><li><a href='http://www.aeonscope.net/2010/02/14/theater-room-more-walls/' title='Protected: Theater Room - More Walls'>Protected: Theater Room - More Walls</a></li><li><a href='http://www.aeonscope.net/2010/02/21/theater-room-baseboards/' title='Protected: Theater Room - Baseboards'>Protected: Theater Room - Baseboards</a></li><li><a href='http://www.aeonscope.net/2010/02/28/theater-room-reassembled/' title='Protected: Theater Room - Reassembled'>Protected: Theater Room - Reassembled</a></li></ol></div> <div class='series_links'><a href='http://www.aeonscope.net/2010/01/30/theater-room-dismantled/' title='Protected: Theater Room - Dismantled'>Previous in series</a> <a href='http://www.aeonscope.net/2010/02/06/theater-room-walls/' title='Protected: Theater Room - Walls'>Next in series</a></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=91mHOBaVEGE:8VMik0aODSg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/91mHOBaVEGE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2010/01/31/theater-room-ceiling/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2010/01/31/theater-room-ceiling/</feedburner:origLink></item>
		<item>
		<title>Protected: Theater Room - Dismantled</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/39H3auI61fU/</link>
		<comments>http://www.aeonscope.net/2010/01/30/theater-room-dismantled/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 22:00:59 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Adventures]]></category>

		<category><![CDATA[Home Theater]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2743</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
			<content:encoded><![CDATA[<form action="http://www.aeonscope.net/wp-pass.php" method="post">
<p>This post is password protected. To view it please enter your password below:</p>
<p><label for="pwbox-2743">Password:<br />
<input name="post_password" id="pwbox-2743" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Submit" /></p></form>
 <div class='series_toc'><h3>Article Series - Home Theater Renovation</h3><ol><li><a href='http://www.aeonscope.net/2010/01/30/theater-room-original-setup/' title='Protected: Theater Room - Original Setup'>Protected: Theater Room - Original Setup</a></li><li>Protected: Theater Room - Dismantled</li><li><a href='http://www.aeonscope.net/2010/01/31/theater-room-ceiling/' title='Protected: Theater Room - Ceiling'>Protected: Theater Room - Ceiling</a></li><li><a href='http://www.aeonscope.net/2010/02/06/theater-room-walls/' title='Protected: Theater Room - Walls'>Protected: Theater Room - Walls</a></li><li><a href='http://www.aeonscope.net/2010/02/14/theater-room-more-walls/' title='Protected: Theater Room - More Walls'>Protected: Theater Room - More Walls</a></li><li><a href='http://www.aeonscope.net/2010/02/21/theater-room-baseboards/' title='Protected: Theater Room - Baseboards'>Protected: Theater Room - Baseboards</a></li><li><a href='http://www.aeonscope.net/2010/02/28/theater-room-reassembled/' title='Protected: Theater Room - Reassembled'>Protected: Theater Room - Reassembled</a></li></ol></div> <div class='series_links'><a href='http://www.aeonscope.net/2010/01/30/theater-room-original-setup/' title='Protected: Theater Room - Original Setup'>Previous in series</a> <a href='http://www.aeonscope.net/2010/01/31/theater-room-ceiling/' title='Protected: Theater Room - Ceiling'>Next in series</a></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=39H3auI61fU:Ur-xIOjL6yo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/39H3auI61fU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2010/01/30/theater-room-dismantled/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2010/01/30/theater-room-dismantled/</feedburner:origLink></item>
		<item>
		<title>Protected: Theater Room - Original Setup</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/hkrksykr9Es/</link>
		<comments>http://www.aeonscope.net/2010/01/30/theater-room-original-setup/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 20:00:40 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Adventures]]></category>

		<category><![CDATA[Home Theater]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2704</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
			<content:encoded><![CDATA[<form action="http://www.aeonscope.net/wp-pass.php" method="post">
<p>This post is password protected. To view it please enter your password below:</p>
<p><label for="pwbox-2704">Password:<br />
<input name="post_password" id="pwbox-2704" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Submit" /></p></form>
 <div class='series_toc'><h3>Article Series - Home Theater Renovation</h3><ol><li>Protected: Theater Room - Original Setup</li><li><a href='http://www.aeonscope.net/2010/01/30/theater-room-dismantled/' title='Protected: Theater Room - Dismantled'>Protected: Theater Room - Dismantled</a></li><li><a href='http://www.aeonscope.net/2010/01/31/theater-room-ceiling/' title='Protected: Theater Room - Ceiling'>Protected: Theater Room - Ceiling</a></li><li><a href='http://www.aeonscope.net/2010/02/06/theater-room-walls/' title='Protected: Theater Room - Walls'>Protected: Theater Room - Walls</a></li><li><a href='http://www.aeonscope.net/2010/02/14/theater-room-more-walls/' title='Protected: Theater Room - More Walls'>Protected: Theater Room - More Walls</a></li><li><a href='http://www.aeonscope.net/2010/02/21/theater-room-baseboards/' title='Protected: Theater Room - Baseboards'>Protected: Theater Room - Baseboards</a></li><li><a href='http://www.aeonscope.net/2010/02/28/theater-room-reassembled/' title='Protected: Theater Room - Reassembled'>Protected: Theater Room - Reassembled</a></li></ol></div> <div class='series_links'> <a href='http://www.aeonscope.net/2010/01/30/theater-room-dismantled/' title='Protected: Theater Room - Dismantled'>Next in series</a></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=hkrksykr9Es:quH-CdmSjSw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/hkrksykr9Es" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2010/01/30/theater-room-original-setup/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2010/01/30/theater-room-original-setup/</feedburner:origLink></item>
		<item>
		<title>Firefox 3.6 Extensions</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/Fj8yqd89EKw/</link>
		<comments>http://www.aeonscope.net/2010/01/25/firefox-36-extensions/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 13:10:47 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2683</guid>
		<description><![CDATA[
So Firefox 3.6 has been released and is ready for download. With it comes the challenge of determining whether some of your favorite extensions still work and, if not, what the alternatives are. Luckily, in my case, this version release didn&#8217;t cause too much trouble. Here are a few issues I ran into along with [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: center"><a href="http://www.mozilla.com/firefox/"><img alt="Firefox Logo" id="image143" src="http://www.aeonscope.net/wp-content/uploads/2006/08/firefox-logo.gif" /></a></div>
<p>So <a title="Firefox" href="http://www.mozilla.com/firefox/">Firefox</a> 3.6 has been released and is ready for download. With it comes the challenge of determining whether some of your favorite extensions still work and, if not, what the alternatives are. Luckily, in my case, this version release didn&#8217;t cause too much trouble. Here are a few issues I ran into along with their solutions in case it is of interest:</p>
<ol>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/6639">Easy Drag and Go</a> - I really love the ease of being able to drag links on any page and have them open in a background tab. Unfortunately, this extension no longer works. The equivalent is <a href="https://addons.mozilla.org/en-US/firefox/addon/6912">QuickDrag</a>.</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/9505">Obtrusive JavaScript Checker</a> - I really hate obtrusive JavaScript code. It is bad coding practice, a maintenance nightmare, and truly ugly code to read. This tool helps detect and quickly flag web pages that are bad. Unfortunately, this extension has been broken for some time. The alternative is the <a href="https://addons.mozilla.org/en-US/firefox/addon/9641">Inline Code Finder</a> extension for Firebug which is a much better solution overall.</li>
<li><a href="http://www.sitepoint.com/dustmeselectors/">Dust-Me Selectors</a> - This was a cool tool for detecting what CSS code is being used or not used on a web page. I like having it around to keep my CSS code tight. The equivalent to this tool is <a href="https://addons.mozilla.org/en-US/firefox/addon/10704">CSS Usage</a> (a Firebug extension).</li>
</ol>
<p>For a list of all my favorite Firefox extensions or Firefox related info in general, check out my <a href="http://www.aeonscope.net/software/applications/firefox/">Firefox page</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=Fj8yqd89EKw:GQ27umLPPmg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/Fj8yqd89EKw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2010/01/25/firefox-36-extensions/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2010/01/25/firefox-36-extensions/</feedburner:origLink></item>
		<item>
		<title>iPhone Home Screen</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/GuAIkFH6qeg/</link>
		<comments>http://www.aeonscope.net/2010/01/22/iphone-home-screen/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 14:14:22 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2645</guid>
		<description><![CDATA[
Its always fun to look over someone&#8217;s shoulder and see how certain technology is used so I thought I&#8217;d share my setup. In this case, I&#8217;m talking about the home screen of my iPhone since it where I keep the most trafficked applications.
Here is a break down of my home screen (left to right, top [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.aeonscope.net/wp-content/uploads/2010/01/home_screen1.png" alt="iPhone Home Screen" title="iPhone Home Screen" width="320" height="480" class="aligncenter size-full wp-image-2656" /></p>
<p>Its always fun to look over someone&#8217;s shoulder and see how certain technology is used so I thought I&#8217;d share my setup. In this case, I&#8217;m talking about the home screen of my <a href="http://www.apple.com/iphone/">iPhone</a> since it where I keep the most trafficked applications.</p>
<p>Here is a break down of my home screen (left to right, top to bottom):</p>
<ul>
<li><a href="http://www.omnigroup.com/applications/OmniFocus/iphone/">OmniFocus</a> - Inspired by the book &#8220;Getting Things Done&#8221; by David Allen, this is the best app to implement David&#8217;s teachings perfectly via software. This app is heavily used (hence being in the first position). Sync&#8217;s perfectly with the desktop and truly is my digital brain. Well done OmniGroup!</li>
<li><a href="http://enormego.com/products/groundwork">Groundwork</a> - At one point I tried to do accomplish all professional work within OmniFocus (and still do when I&#8217;m the solely responsible). The only problem is that OmniFocus is for single use and doesn&#8217;t work well in a team/collaborative setting. This is why it is handy to have Groundwork around to sync with your <a href="http://basecamphq.com/">Basecamp</a> setup. Perfect for checking status and not loosing ideas while on the go.</li>
<li><a href="http://nezumiapp.com/">Nezumi</a> - Almost all my Ruby on Rails apps are running on <a href="http://heroku.com">Heroku</a>. This is a handy app for managing your apps while from the road. It is limited in function but having log, reboot, and console access is a nice backup plan.</li>
<li><a href="http://ego-app.com/">Ego</a> - Sounds bad but is actually quite useful when it comes to tracking Google Analytic, Feed Burner, and Twitter stats for various my Ruby on Rails applications.</li>
<li><strong>Messages</strong> - Default iPhone app, sometimes useful. I don&#8217;t really use SMS much but keep it around since others like to communicate that way. Personally, I think SMS should die much like email.</li>
<li><a href="http://www.atebits.com/tweetie-iphone/">Tweetie</a> - Another app that makes managing multiple Twitter accounts easy. I use Tweetie on both the iPhone and desktop.</li>
<li><a href="http://www.skype.com/download/skype/iphone/">Skype</a> - My favorite instant chat client. I use no other. Obviously, very handy to have on the phone. Also, a great way to save on SMS text costs.</li>
<li><strong>Calendar</strong> - Default iPhone app. What can&#8217;t be done (or doesn&#8217;t make sense to do) in OmniFocus, is done here. Syncs perfectly with my desktop app. No complaints.</li>
<li><strong>Maps</strong> - Default iPhone app. Always handy and now on the 3GS version of the phone, it does a pretty good job of keeping track of where you are in real-time.</li>
<li><a href="http://agilewebsolutions.com/products/iphone">1Password</a> - So passwords suck and just about every web site and application known to man does it their own special way. The only way to deal with the chaos is to use 1Password. I love having this on the iPhone because it syncs with my desktop client and allows me to easily cut and paste complicated 20-character or more passwords into my local iPhone app configurations or web pages. BTW, as you might have guessed, this didn&#8217;t truly become useful until Apple enabled cut and paste support.</li>
<li><a href="https://www.dropbox.com/iphoneapp">Dropbox</a> - While some people might like <a href="http://www.evernote.com/">Evernote</a>, I still find files and folders extremely handy. This app does all the heavy lifting of keeping my files and folders synced between all machines. Plus they give you up to 3GB of space for free. Brilliant.</li>
<li><a href="http://www.billingsapp.com/iphone/">Billings</a> - When I was running my own consulting company (actually, I still do), this app was used a lot. I keep it around now because I like track my open source and personal project work. I&#8217;m mostly curious as to how much time I spend on things and like to know whether my speed is increasing over time.</li>
<li><a href="http://www.accuweather.com/">AccuWeather</a> - So far the best weather app for my tastes. Since I live in the mountains and ride a metal steed, it is wise to know what is brewing. Especially in the dead of winter.</li>
<li><strong>Clock</strong> - It&#8217;s what gets me up in the morning. Also handy for when you are in the kitchen.</li>
<li><strong>Calculator</strong> - For those calculations that would take too much brain power to compute.</li>
<li><a href="http://tapbots.com/convertbot/">Convertbot</a> - For unit conversion calculations. Handy when cooking or in the garage. It&#8217;s also an elegantly designed application and worth looking into if nothing else to help inspire your own designs.</li>
<li><strong>Phone</strong> - While I don&#8217;t use the phone much, it does give me access to my contacts.</li>
<li><strong>Mail</strong> - Used often with Inbox Zero discipline. What can&#8217;t get processed immediately gets scheduled via OmniFocus.</li>
<li><strong>Safari</strong> - Used mostly for info lookup. Always handy in a pinch and for testing your own sites, of course.</li>
<li><strong>iPod</strong> - Besides, the OmniFocus app, this is probably the secondly most used app for constant learning. Audiobooks and educational podcasts are heavily consumed.</li>
</ul>
<p>For a list of the apps mentioned above and other iPhone related news, check out my <a href="http://www.aeonscope.net/electronics/iphone/">iPhone page</a> for more info.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=GuAIkFH6qeg:qVoLWvzKKwI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/GuAIkFH6qeg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2010/01/22/iphone-home-screen/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2010/01/22/iphone-home-screen/</feedburner:origLink></item>
		<item>
		<title>Protected: Zombie Party Photos</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/vJgSW6EoVeg/</link>
		<comments>http://www.aeonscope.net/2009/10/31/zombie-party-photos/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 06:59:00 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Adventures]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2512</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
			<content:encoded><![CDATA[<form action="http://www.aeonscope.net/wp-pass.php" method="post">
<p>This post is password protected. To view it please enter your password below:</p>
<p><label for="pwbox-2512">Password:<br />
<input name="post_password" id="pwbox-2512" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Submit" /></p></form>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=vJgSW6EoVeg:4HW1Z2qqRjA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/vJgSW6EoVeg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2009/10/31/zombie-party-photos/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2009/10/31/zombie-party-photos/</feedburner:origLink></item>
		<item>
		<title>Last Day</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/5iMbKZKD-ow/</link>
		<comments>http://www.aeonscope.net/2009/10/23/last-day/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 14:03:29 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2493</guid>
		<description><![CDATA[&#169; Trinity Brewing Company
Today is the last day working for my current client. Its been an interesting experience and I plan to write more about the banking industry soon but, for now, I&#8217;m looking forward to moving on and getting back to doing what I really enjoy, which is working with the Ruby language.
So where [...]]]></description>
			<content:encoded><![CDATA[<p><center><a href='http://www.aeonscope.net/wp-content/uploads/2008/08/trinity-logo.png' rel='lytebox[last-day]'><img src="http://www.aeonscope.net/wp-content/uploads/2008/08/trinity-logo.png" alt="" title="trinity-logo" width="268" height="286" class="alignnone size-full wp-image-1176" /></a><br/>&copy; <a href="http://www.trinitybrew.com">Trinity Brewing Company</a></center></p>
<p>Today is the last day working for my current client. Its been an interesting experience and I plan to write more about the banking industry soon but, for now, I&#8217;m looking forward to moving on and getting back to doing what I really enjoy, which is working with the <a href="http://www.aeonscope.net/software/development/ruby/">Ruby</a> language.</p>
<p>So where am I headed? Well, I&#8217;ve been hired, full time, to work at <a href="http://www.pactimo.com">Pactimo</a> - a high-end bicycling apparel shop. All of their software is written in Ruby using the Rails web framework. Development will be on the MacOS and Linux systems. As for me, I&#8217;ve been bestowed the title of &#8220;Director of Software Development&#8221;. In essence, I AM the software team. Yeah, yeah, I know. Oooh, fancy title. No, not really. It means that I&#8217;m looking at some long days and sleepless nights for a while but&#8230;for those who know me&#8230;I wouldn&#8217;t have it any other way. Its an awesome opportunity and I&#8217;m honored to take the helm.</p>
<p>I&#8217;ll have more to say about Pactimo in the future, for sure. As for today, I just want to mention that some of the crew and I will be hanging out for happy hour (5pm) at the following location to celebrate. Swing by, if you are around:</p>
<p><a href="http://www.trinitybrew.com/Trinity/Home.html">Trinity Brewing Company</a><br />
1466 Garden of the Gods<br />
Colorado Springs, CO 80907</p>
<p>To new beginnings!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=5iMbKZKD-ow:PGgjZioRY9g:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/5iMbKZKD-ow" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2009/10/23/last-day/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2009/10/23/last-day/</feedburner:origLink></item>
		<item>
		<title>Combining PDFs with Automator</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/LXJmIxz-QKU/</link>
		<comments>http://www.aeonscope.net/2009/10/19/combining-pdfs-with-automator/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 13:17:34 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2476</guid>
		<description><![CDATA[
I have a Canon PIXMA MP470 device. It&#8217;s a decent printer that doubles as a scanner. The device is perfect for my needs although I would argue that it eats printer ink a little faster than I&#8217;d like. Then again, I got it for free, so I can&#8217;t complain too much (well if you don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p><center><img src="http://www.aeonscope.net/wp-content/uploads/2009/10/automator.png" alt="Automator Icon" title="Automator Icon" width="88" height="88" class="alignnone size-full wp-image-2477" /></center></p>
<p>I have a <a href="http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&#038;fcategoryid=2610&#038;modelid=15403">Canon PIXMA MP470</a> device. It&#8217;s a decent printer that doubles as a scanner. The device is perfect for my needs although I would argue that it eats printer ink a little faster than I&#8217;d like. Then again, I got it for free, so I can&#8217;t complain too much (well if you don&#8217;t calculate the long term cost of printer ink over time).</p>
<p>In the past, I used proprietary software that came with the device to scan documents. For printing support, I could easily detect and attach to the printer via <a href="http://www.apple.com/support/bonjour/">Bonjour</a> (as the device is plugged into an Apple Airport so all machines on the network can use it). In the case of scanning, I would have to attach the USB cable directly to my computer. There might be a way to do this via Bonjour but that eludes me at the moment.</p>
<p>Recently, I upgraded to <a href="http://www.aeonscope.net/2009/09/21/mac-os-x-106x-snow-leopard-applications/">Snow Leopard</a> and discovered that I could scan documents using the native Image Capture application. Perhaps, you could do this in Leopard too? Anyway, this allowed me to no longer require installing Canon&#8217;s proprietary printer/scanner software. The only downside is that the Image Capture application doesn&#8217;t know how to combine multiple document scans into one PDF.  Nor does the Preview application allow one to combine multiple PDFs into one PDF document either. Bummer.</p>
<p>The solution is to use <a href="http://www.apple.com/macosx/what-is-macosx/scripting.html">Automator</a>. I generally use Automator for quick image manipulation, resizing, etc but it also has decent PDF support. In my case, where I have several PDF files from multiple scans of a single document, I can use Automator to combine all these PDFs into one file. As part of Apple&#8217;s Automator action library, someone has already built an Automator worklfow that does exactly this. You can <a href="http://www.apple.com/downloads/macosx/automator/combinepdfs.html">download the workflow</a> and use it to combine multiple PDF files into one.</p>
<p>Something to think about if you are in a situation like this. It definitely does the trick for me.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=LXJmIxz-QKU:MfvWsjRo6fo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/LXJmIxz-QKU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2009/10/19/combining-pdfs-with-automator/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2009/10/19/combining-pdfs-with-automator/</feedburner:origLink></item>
		<item>
		<title>Zombie Party</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/Avva3LRICQg/</link>
		<comments>http://www.aeonscope.net/2009/10/16/zombie-party/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 13:04:49 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2467</guid>
		<description><![CDATA[
Fall is probably my favorite season of the year. The change of colors, the piles of leaves, pulling the snowboard out of hibernation, etc. It&#8217;s also the celebration of several personal holidays as well as kicking off an entire end-of-year holiday season starting with Halloween.
This year Halloween falls on a Saturday and we are throwing [...]]]></description>
			<content:encoded><![CDATA[<p><center><img src="http://www.aeonscope.net/wp-content/uploads/2009/10/skull.png" alt="Skull" title="Skull" width="128" height="128" class="alignnone size-full wp-image-2469" /></center></p>
<p>Fall is probably my favorite season of the year. The change of colors, the piles of leaves, pulling the snowboard out of hibernation, etc. It&#8217;s also the celebration of several personal holidays as well as kicking off an entire end-of-year holiday season starting with Halloween.</p>
<p>This year Halloween falls on a Saturday and we are throwing a Zombie Party! Here are the details:</p>
<ul>
<li><strong>Location</strong>: Our House (Kate and Brooke)</li>
<li><strong>Date</strong>: October 31st (Saturday)</li>
<li><strong>Time</strong>: 7pm to whenever</li>
<li><strong>Beverages</strong>: A special punch - drink at your own risk. Feel free to BYOB as well.</li>
<li><strong>Food</strong>: Various snacks that, while quite tasty, are sure to make your stomach churn while looking at them.</li>
<li><strong>Activities</strong> - We&#8217;ll have games, some prizes perhaps, and two movies playing in the background. We&#8217;re thinking &#8220;<a href="http://www.imdb.com/title/tt0365748/">Shaun of the Dead</a>&#8221; on the LoFi while &#8220;<a href="http://www.imdb.com/title/tt0289043/">28 Days Later</a>&#8221; plays in the HiFi theatre.</li>
</ul>
<p>The only <em>real</em> requirement is that you arrive to the party as a zombie. The scarier the better. Kate has made sure to send out an evite to the event but this is reminder and a notice to some who might not have gotten the evite to come join us. Leave a comment here or email me directly.</p>
<p>It&#8217;s going to be one <em>hell</em> of a good time. Hope you can make it!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=Avva3LRICQg:dg0a6APkcnU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/Avva3LRICQg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2009/10/16/zombie-party/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2009/10/16/zombie-party/</feedburner:origLink></item>
		<item>
		<title>Google Profile</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/PV9eMU2fcI4/</link>
		<comments>http://www.aeonscope.net/2009/10/12/google-profile/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 03:00:36 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2446</guid>
		<description><![CDATA[
Google Profile, if you have not made use of it yet, is a service where you can easily maintain information about yourself. Think of it as the Google version of your about page per se. There also is a Social Graph API where you can do more interesting things with this data. All of this [...]]]></description>
			<content:encoded><![CDATA[<p><center><img src="http://www.aeonscope.net/wp-content/uploads/2009/10/google_profile.png" alt="My Google Profile" title="My Google Profile" width="383" height="47" class="alignnone size-full wp-image-2447" /></center></p>
<p><a href="www.google.com/profiles">Google Profile</a>, if you have not made use of it yet, is a service where you can easily maintain information about yourself. Think of it as the Google version of your about page per se. There also is a <a href="http://code.google.com/apis/socialgraph/">Social Graph API</a> where you can do more interesting things with this data. All of this is free to use with minimal effort to setup and maintain. Here is <a href="http://www.google.com/profiles/114291115422773881390">my profile</a> as an example.</p>
<p>The other benefit is that when people search for your name, your Google Profile will show up the search along with your avatar picture. Although, at the moment, your profile info only shows up at bottom of search results. Bummer. I would think this should be the very first things you see in Google search results but maybe they&#8217;ll correct this soon.</p>
<p>So <a href="http://www.aeonscope.net/2008/02/28/facebook-deactivated/">deactivate your Facebook</a> account and <a href="http://www.aeonscope.net/2007/11/01/linkedout/">kick LinkedIn to the curb</a>, Google Profile seems like the better solution for representing yourself and improving your connections.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=PV9eMU2fcI4:MxOdw_aKRTw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/PV9eMU2fcI4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2009/10/12/google-profile/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2009/10/12/google-profile/</feedburner:origLink></item>
		<item>
		<title>Developer Day Experiences</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/QGLMkywrP4E/</link>
		<comments>http://www.aeonscope.net/2009/10/11/developer-day-experiences/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 16:22:28 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Meetups]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2425</guid>
		<description><![CDATA[
In an earlier posting on this site, I mentioned that I signed up for Developer Day. Yesterday, I drove to Boulder to attend the event. It was a brutal experience getting there as the first ice storm of the year had just hit. What should have been an hour and half drive (tops) ended up [...]]]></description>
			<content:encoded><![CDATA[<p><center><img src="http://www.aeonscope.net/wp-content/uploads/2009/09/developer-day-sign.png" alt="Developer Day Sign" title="Developer Day Sign" width="400" height="199" class="alignnone size-full wp-image-2281" /></center></p>
<p>In an earlier posting on this site, I <a href="http://www.aeonscope.net/2009/09/08/developer-day/">mentioned</a> that I signed up for <a href="http://developer-day.com/events/2009-boulder.html">Developer Day</a>. Yesterday, I drove to Boulder to attend the event. It was a brutal experience getting there as the first ice storm of the year had just hit. What should have been an hour and half drive (tops) ended up being over two and half hours. The roads were covered in black ice, visibility was low, a section of I-25 to Denver was closed due to a major accident, a lady slammed on her breaks (you should never do that on ice) and nearly spinned her front end into the side of my car, etc. In essense, I really shouldn&#8217;t have been traveling. Yet, I made it unscathed and glad I did.</p>
<p>The following are some observations, notes, reflections, etc. from the event.</p>
<p><strong>The Passionate Programmer</strong> by Chad Fowler</p>
<p>I didn&#8217;t get to hear Chad speak, as mentioned above, but his book <a href="http://www.pragprog.com/titles/cfcar2/the-passionate-programmer/">The Passionate Programmer</a> is worth checking out.</p>
<p><strong>TurboGears: An Exercise in Natural Selection</strong> by Chris Perkins</p>
<p>I had finally arrived at the conference by this time only to catch the end of this talk. I haven&#8217;t been following the Python crowd much but what I got from Chris was that the web frameworks in this space are still too disparate. There is nothing like Rails in the Ruby realm where one framework is emerging as a leader. It seems that Chris is pushing <a href="http://turbogears.org">TurboGears</a> as one solution to this problem.</p>
<p><strong>The Cloud - Real World Applications and Pragmatics</strong> by Rob Sanheim</p>
<p>In this talk, Rob talked about using <a href="http://wiki.opscode.com/display/chef/Home">Chef</a> or, more importantly, <a href="http://wiki.opscode.com/display/chef/Chef+Solo">Chef Solo</a>. Chef Solo requires less overhead and is a great way to get started without having to get mired in complexity of the more advanced Chef features. Basically, both allow you to write less code and use &#8220;cookbooks&#8221; which automate a lot of what you need for managing servers in the cloud. These cookbooks can be altered and modified for your needs creating a living, personalized, and updated cookbook for your unique situation.</p>
<p>BTW, the Relevance team has a continuous integration solution called <a href="http://runcoderun.com">RunCodeRun</a> which might be of interest to some.</p>
<p><strong>Playing Nicely with Others</strong> by Jeremy Hinegardner</p>
<p>Jeremy gave a talk on the various tools and languages you might need to get your job done. He mentioned several tools but I&#8217;d like to point out <a href="http://www.mongodb.org">MongoDB</a> and <a href="http://couchdb.apache.org">CouchDB</a> as alternative database solutions to relational databases. I&#8217;ve not had a chance to play with these, myself, but they are on the radar. As for more tools you might need to be aware of, well, check out <a href="http://www.aeonscope.net/software/development/ruby/">my Ruby page</a>. That will keep you busy for a while.</p>
<p><strong>Lightning Talks</strong></p>
<p>These were a lot of fun. There are two I&#8217;d like to point out. The first was by David Eisinger who&#8217;s intro to Ruby loops, blocks, conditionals, etc while producing rap mixes with the MacOS system voices was hilarious. It was a good technique for introducing the language to newbies while keeping it entertaining. The second talk was by <a href="http://roadsafar.com">Jess Martin</a> who emphasized the &#8220;right way&#8221; for developing CSS style sheets. BTW, you can <a href="http://github.com/jessmartin/writings/tree/master/css_html_the_way">find his slides here</a>. There are a few things to take away from this talk:</p>
<ul>
<li>Collapse your CSS, don&#8217;t nest it (i.e. keep each style to one line). Trust me, you&#8217;ll get used to reading CSS this way and it&#8217;ll make it much easier to browse. I&#8217;m glad to see more people supporting this practice.</li>
<li>Maintain your HTML structure within your CSS stylesheet. In other words, begin your CSS code with a header, then body, and finally footer as you would when building your HTML. Again, much easier to browse and all of it is in one place.</li>
<li>Don&#8217;t split your CSS into multiple files. Keep one and call it screen.css. In some case you might need a print.css or ie.css but that should do it. You might also need a reset.css or jquery-ui.css, which is fine as well. However, in the case of reset.css or jquery-ui.css, don&#8217;t touch these. It makes it hard to upgrade and maintain if you do.</li>
</ul>
<p>I&#8217;ve been practicing these CSS guidelines for some time so, again, awesome to see more people promoting these practices. Although, Jess did mention that its not a bad idea to create CSS IDs and/or classes to mimic your RESTful routes. For example, /public/tasks could be #public #task { color: #000; }. That&#8217;s an interesting idea and worth giving more thought.</p>
<p><strong>Stepping Up: A Brief Intro to Scala</strong> by Derek Chen-Becker</p>
<p>This was an excellent talk and some of the best exposure I&#8217;ve had to Scala since I&#8217;ve seen so little of it. That said, if I wanted to couple legacy Java software with a more productive language, I&#8217;d go the JRuby route instead of Scala or even Groovy. Scala is an interesting language though and still in its infancy.</p>
<p><strong>Core Animation on the iPhone and Mac</strong> by Bill Dudney</p>
<p>Fun talk and demo of animations with Objective-C. There is a lot of amazing things you can do with Objective-C libraries in this space, a lot! I can&#8217;t help feeling a little weighed down by the ceremony of the language, though. Again, I&#8217;m spoiled with Ruby. It&#8217;s hard to get excited about a language where you are forced to type more than you have to. Like Bruce, later mentioned after his talk below, there is definitely a lot of square brackets in Objective-C.</p>
<p><strong>The Archaeology of Language Features in C++, Java and Python</strong> by Bruce Eckel</p>
<p>I really enjoyed Bruce&#8217;s talk on the archaeology and evolution of programming languages over the years. Granted, this was a limited view where the focus was on C++, Java, and Python. It is clear that Java is a legacy language now. To emphasize my point, I think its best if you see what fellow attendees had to say in this regard:</p>
<ul>
<li><a href="http://twitter.com/chadfowler/statuses/4777526324">chadfowler</a> Today at #developer_day, Bruce Eckel expressed his belief (and pleasure therein) that Java was becoming a legacy language.</li>
<li><a href="http://twitter.com/nealenssle/statuses/4771252845">nealenssle</a> Bruce Eckels: &#8220;Java is likely going to become a legacy language.&#8221; #developer_day</li>
<li><a href="http://twitter.com/#search?q=%23developer_day">digokili</a> Dynamic languages are efficient and not afraid to be improved by breaking backward compatibility #developer_day</li>
</ul>
<p>BTW, you can find these and more by searching for <a href="http://twitter.com/#search?q=%23developer_day">#developer_day on Twitter</a>. Oh, and you might want to read <a href="http://www.artima.com/weblogs/viewpost.jsp?thread=173229">Seeking the Joy in Java</a>.</p>
<p>I would love to see this talk expanded to cover Smalltalk, Objective-C, Ruby, Scala, etc. In fact, a pros and cons matrix of each language with additional links, footnotes, etc. would be handy. This way one could delve deeper into each language to easily study how it ended up the way it did, the choices made, etc. All good stuff.</p>
<p><strong>Final Notes</strong></p>
<p>The <a href="http://www.techstars.org/">TechStars</a> office is awesome. I&#8217;ve watched <a href="http://andrewhyde.net">Andrew Hyde</a> produce <a href="http://www.techstars.tv/">various videos</a> within the TechStars office before but to experience it first hand was nice.</p>
<p>There were some problems with the event:</p>
<ul>
<li>The TechStars address was easy enough to find but the door to the cafe was locked and there was no sign indicating what to do. I later found out there was a second door with a note that you needed to call <a href="http://benscofield.com">Ben</a> in order to get in. Boo.</li>
<li>For some odd reason, no one could figure out how to turn the heater off for the building. The entire day was a sauna. I&#8217;m sure the energy bill is not going to make someone happy.</li>
</ul>
<p>It was fun following the #developer_day Twitter feed while listening to the talks. Good to see people tuned in and providing feedback. I did find myself wishing I could hold up my iPhone over the crowd using some kind of augmented reality app that would show me what people were saying, in real-time, above their heads. Yeah, yeah, I read too much science fiction&#8230;bit it will happen&#8230;soon.</p>
<p>I did get to speak with <a href="http://benscofield.com">Ben</a> briefly about <a href="http://haml-lang.com">Haml</a>. He agreed that it sucked as well. In fact, I think the words &#8220;devil&#8221; and/or &#8220;evil&#8221; were used but my memory could be bad. Fine by me, I hate Haml as well. I do like <a href="http://lesscss.org">LESS</a> for CSS though. As for an HTML template better than ERB&#8230;well I don&#8217;t have an answer to that as of yet.</p>
<p>Spending a dedicated day together with fellow passionate programmers can&#8217;t be beat. I wish I could have stayed longer with the crowd into the evening but I had a long drive home. Glad I went despite the weather.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=QGLMkywrP4E:pN5Ik8L-rwY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/QGLMkywrP4E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2009/10/11/developer-day-experiences/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2009/10/11/developer-day-experiences/</feedburner:origLink></item>
		<item>
		<title>MacOS Setup 1.0.0</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/uv2JFDZJYqY/</link>
		<comments>http://www.aeonscope.net/2009/10/08/macos-setup-100/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 12:49:11 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2418</guid>
		<description><![CDATA[
I have released a simple GitHub project called MacOS Setup that makes configuring and using your MacOS easier. Here are a few highlights:

Configures the .bash_profile file.
Configures the .gitconfig file.
Configures the .gitignore file.
Configures the .irbrc file.
Adds Looksee, Wirble, and Hirb support to your IRB and Rails consoles.

Feel free to fork the project for your own purposes [...]]]></description>
			<content:encoded><![CDATA[<p><center><img src="http://www.aeonscope.net/images/macos/macos.png" alt="MacOS Icon"/></center></p>
<p>I have released a simple GitHub project called <a href="http://github.com/aeonscope/macos_setup">MacOS Setup</a> that makes configuring and using your MacOS easier. Here are a few highlights:</p>
<ul>
<li>Configures the .bash_profile file.</li>
<li>Configures the .gitconfig file.</li>
<li>Configures the .gitignore file.</li>
<li>Configures the .irbrc file.</li>
<li>Adds <a href="http://github.com/oggy/looksee">Looksee</a>, <a href="http://github.com/blackwinter/wirble">Wirble</a>, and <a href="http://github.com/cldwalker/hirb">Hirb</a> support to your IRB and Rails consoles.</li>
</ul>
<p>Feel free to fork the project for your own purposes if you like or simply maintain your own home files and then use this project for installation purposes.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=uv2JFDZJYqY:MAMtftRrKbw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/uv2JFDZJYqY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2009/10/08/macos-setup-100/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2009/10/08/macos-setup-100/</feedburner:origLink></item>
		<item>
		<title>Favorite Ruby Feeds</title>
		<link>http://feedproxy.google.com/~r/aeonscope/posts/~3/tuOWeYyZdZ8/</link>
		<comments>http://www.aeonscope.net/2009/10/06/favorite-ruby-feeds/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 13:08:23 +0000</pubDate>
		<dc:creator>Brooke Kuhlmann</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<category><![CDATA[Ruby]]></category>

		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.aeonscope.net/?p=2394</guid>
		<description><![CDATA[
Over a year ago, I write a post about my favorite Ruby feeds. I&#8217;ve since deleted that post in order to write about an updated set of Ruby feeds that you should be paying attention to (if not already). I read all of these feeds religiously on a daily basis and have broken them down [...]]]></description>
			<content:encoded><![CDATA[<p><center><img src='http://www.aeonscope.net/wp-content/uploads/2007/07/ruby.png' alt='Ruby' /></center></p>
<p>Over a year ago, I write a post about my favorite Ruby feeds. I&#8217;ve since deleted that post in order to write about an updated set of Ruby feeds that you should be paying attention to (if not already). I read all of these feeds religiously on a daily basis and have broken them down below by general news and information followed by screencasts/tutorials. Enjoy.</p>
<p><strong>News</strong></p>
<ul>
<li><a href="http://afreshcup.com">A Fresh Cup</a> - My personal favorite. While you can find similar news via the links below, Mike Gunderloy does an excellent job of summing everything up in place for news, information, and new gems from the Ruby community.</li>
<li><a href="http://ruby-toolbox.com">Ruby Toolbox</a> - A great trending site for finding out what gems are hot and most popular within the Ruby community. This can save you a lot of time when you want to know which gem is the best solution for a problem that has already been solved.</li>
<li><a href="http://rubytrends.com">Ruby Trends</a> - Another trending site. Useful for cross-checking against Ruby Toolbox on what is hot.</li>
<li><a href="http://www.ruby-lang.org">Ruby News</a> - Straight from the source. Find about new releases, conferences, developments, etc.</li>
<li><a href="http://www.rubyinside.com">Ruby Inside</a> - The inside scoop on Ruby news.</li>
<li><a href="http://www.rubyflow.com/">RubyFlow</a> - A great site for picking up new resources to add to your development repertoire.</li>
<li><a href="http://rubyfu.org/">RubyFu</a> - Useful quick news and resource links.</li>
<li><a href="http://blog.rubybestpractices.com">Ruby Best Practices</a> - A great source of thoughtful discussion, including code samples, on how to write better code.</li>
<li><a href="http://ruby5.envylabs.com">Ruby5</a> - From some of the same guys who provide the Rails Envy podcast below. This is another podcast on Ruby news but in short, 5-minute, segments of usually discussing many of the new and interesting gems being developed.</li>
<li><a href="http://www.railsinside.com">Rails Inside</a> - Get the inside scoop on Rails news.</li>
<li><a href="http://weblog.rubyonrails.com/">Riding Rails</a> - Learn what is happening with the Ruby on Rails team.</li>
<li><a href="http://railspikes.com/">Rails Spikes</a> - A multi-authored site of Ruby developers discussing news, tips, code, etc.</li>
<li><a href="http://www.railsillustrated.com/">Rails Illustrated</a> - Info on Rails, web design, and the user experience.</li>
<li><a href="http://www.railsnotes.com">Rails Notes</a> - Another site worth checking out and picking up new learning.</li>
<li><a href="http://railstips.org">Rails Tips</a> - As the site description goes: &#8220;One man, feverishly posting everything he learns.&#8221;</li>
<li><a href="http://www.therailsway.com">The Rails Way</a> - News and information dedicated to teaching best practices of Ruby on Rails.</li>
<li><a href="http://www.rorsecurity.info/">Ruby on Rails Security Project</a> - A good place to read up on security issues or at least keep your mind in it.</li>
<li><a href="http://giantrobots.thoughtbot.com/">Giant Robots Smashing Into Other Giant Robots</a> - Good development tips and tricks, mostly related to Rails.</li>
<li><a href="http://ryandaigle.com">Ryan&#8217;s Scraps</a> - Interesting news on what&#8217;s new and upcoming within the Rails code base. Includes code samples and detailed descriptions and examples of new Rails features. </li>
<li><a href="http://blog.hasmanythrough.com">Has Many Through</a> - Although he has a low writing frequency, the posts are enlightening.</li>
<li><a href="http://www.railsenvy.com/">Rails Envy</a> - An entertaining and informative weekly podcast dedicated to Ruby, Rails, and web framework news.</li>
<li><a href="http://podcast.rubyonrails.org/">Rails Podcasts</a> - Ruby/Rails podcasts by Geoffrey Grosenbach of <a href="http://peepcode.com/">PeepCode</a> fame.</li>
<li><a href="http://railsmagazine.com/">Rails Magazine</a> - News, articles, and information about the Ruby on Rails framework.</li>
</ul>
<p><strong>Tutorials</strong></p>
<ul>
<li><a href="http://railscasts.com">Railscasts</a> - Short screen cast tutorials of Ruby on Rails code.</li>
<li><a href="http://envycasts.com/">Envy Casts</a> - Produced by the same guys that host the Rails Envy podcasts.  Each screen cast tutorial will set you back about $9.</li>
<li><a href="http://peepcode.com">PeepCode</a> - Screencast tutorials like Railscasts but longer in length and not free (roughly $9 per episode).</li>
<li><a href="http://www.tekniqal.com">Tekniqal</a> - A collection of screencasts that cover some of the Ruby basics.</li>
<li><a href="http://railslab.newrelic.com/scaling-rails">Scaling Rails</a> - A series of screencasts on detailing how to scale your Ruby on Rails application appropriately. Produced by Gregg Pollack of Envy Cast fame.</li>
<li><a href="http://bddcasts.com">BDD Casts</a> - Video tutorials on all things related to Behavior Driven Development.</li>
</ul>
<p>BTW, you can find this list and more on <a href="http://www.aeonscope.net/software/development/ruby/">my Ruby page</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/aeonscope/posts?a=tuOWeYyZdZ8:XZwbc8CIkMo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/aeonscope/posts?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/aeonscope/posts/~4/tuOWeYyZdZ8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.aeonscope.net/2009/10/06/favorite-ruby-feeds/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.aeonscope.net/2009/10/06/favorite-ruby-feeds/</feedburner:origLink></item>
	</channel>
</rss>
