<?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:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>everyday</title>
	
	<link>http://everydayblog.net</link>
	<description>my everyday thoughts, interests, rantings, ravings and more...</description>
	<lastBuildDate>Wed, 11 Jan 2012 07:05:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>

	
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/everydayblog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="everydayblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://superfeedr.com/hubbub" /><item>
		<title>January 2012 Ruby on Rails Stack</title>
		<link>http://everydayblog.net/2012/01/10/january-2012-ruby-on-rails-stack/</link>
		<comments>http://everydayblog.net/2012/01/10/january-2012-ruby-on-rails-stack/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 07:03:49 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Open Source Software]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby On Rails]]></category>

		<guid isPermaLink="false">http://everydayblog.net/?p=541</guid>
		<description><![CDATA[It seems like I am, entirely too frequently, setting up a new development environment for Ruby on Rails. Between the computers at work and at home I feel like I am starting over, from scratch, somewhere &#8230; <a class="more-link" href="http://everydayblog.net/2012/01/10/january-2012-ruby-on-rails-stack/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It seems like I am, entirely too frequently, setting up a new development environment for Ruby on Rails. Between the computers at work and at home I feel like I am starting over, from scratch, somewhere every 6 months or less. Whenever I make a substantial change to my development environment, I like to document it here for my own reference and in the hopes that it may help others.</p>
<p>This go around I am incorporating some recent additions to the stack, notably <a href="http://mxcl.github.com/homebrew/" title="Homebrew">Homebrew</a> and <a href="https://github.com/sstephenson/rbenv" title="rbenv on GitHub">rbenv</a>. These additions, as well as a few other changes are being made to simplify things and to follow the latest best practices.</p>
<p>The steps I followed to setup my development environment are as follows:</p>
<p>1. Install <a href="https://github.com/mxcl/homebrew/wiki/installation">Homebrew</a> &#8211; the missing package manager for OSX. Luckily I didn&#8217;t run into any issues installing Homebrew. Homebrew greatly simplifies installing some of the more difficult bits and pieces on OSX.</p>
<p>2. Install <a href="https://github.com/sstephenson/rbenv">rbenv</a> &#8211; This differs from my previous use of RVM. While I really liked RVM, the simplicity of rbenv convinced me to switch. Again, no real issues with installation (that is the beauty of a single purpose, simple tool). I didn&#8217;t use Homebrew to install rbenv, but in the future I will. With rbenv I also installed the companion ruby-build which simplifies the process of installing various Ruby versions.</p>
<p>3. Install <a href="http://www.postgresql.org/">PostgreSQL</a> &#8211; While I am a longtime fan of MySQL, it&#8217;s acquisition by Oracle combined with the herd moving towards Postgres made me take the plunge. All in all it has been a fairly straightforward process. There is one caveat, when installing Postgres on OSX Lion (which replaced it&#8217;s bundled install of MySQL with Postgres) you need to make a minor change to the system paths so that Postgres loads from your installation and not the built in one. I followed the tips from a few blogs and updated /etc/paths, placing &#8220;/usr/local/bin&#8221; at the top. That one tip, combined with following the instructions provided by Homebrew (accessible via &#8220;brew info postgresql&#8221;) will get Postgres up an running in no time.</p>
<p>That is basically it! I think this is a really clean and simple install that makes my apps fairly portable. I am using Bundler to manage my Ruby Gems in conjunction with the rbenv-gemset plugin. I could just rely on Bundler, but I prefer to have the gems sandboxed in a separate gemset (for now).</p>
<p>After cloning from GitHub and running &#8220;bundle install&#8221; and the various rake database tasks I was up and running in development mode with relative ease. One of the wonders of the open source software community is that there seems to be a real emphasis on continuous and meaningful improvement. With each major iteration the tools I am using are becoming both more powerful and easier to use. I was able to get my development environment up and running in about an hour (less if my memory were better). That pales in comparison to some of the herculean efforts required in the past.</p>
]]></content:encoded>
			<wfw:commentRss>http://everydayblog.net/2012/01/10/january-2012-ruby-on-rails-stack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2011 Formula One Turkish Grand Prix</title>
		<link>http://everydayblog.net/2011/05/09/2011-formula-one-turkish-grand-prix/</link>
		<comments>http://everydayblog.net/2011/05/09/2011-formula-one-turkish-grand-prix/#comments</comments>
		<pubDate>Mon, 09 May 2011 17:47:29 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Automotive]]></category>
		<category><![CDATA[F1]]></category>
		<category><![CDATA[Racing]]></category>

		<guid isPermaLink="false">http://everydayblog.net/?p=533</guid>
		<description><![CDATA[The fourth race of the 2011 Formula One season proved to be an exciting, if not slightly contrived, race after all was said and done. The defending World Driver&#8217;s Champion, Sebastian Vettel, for Red Bull Racing &#8230; <a class="more-link" href="http://everydayblog.net/2011/05/09/2011-formula-one-turkish-grand-prix/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The fourth race of the 2011 Formula One season proved to be an exciting, if not slightly contrived, race after all was said and done.  The defending World Driver&#8217;s Champion, Sebastian Vettel, for Red Bull Racing took the checkered flag in what looked like an effortless and perfectly executed weekend. Behind Sebastian Vettel the results were slightly different from what we had seen in the previous 3 races. Missing from this round were the initial (and surprising) pace of McLaren and Renault as well as the problems at Mercedes and Ferrari. While the front of the pack was reshuffled a bit, the back of the pack looked about the same with a few exceptions, including a sublime drive from a driver who&#8217;s stock must certainly be on the rise.</p>
<p>Red Bull Racing was finally able to lock out the top two positions in qualifying, although Webber was no match for Vettel in qualifying, or in the race for that matter. Vettel truly seems to be in a class of his own at the moment. Nico Rosberg was able to hoist his improving Mercedes GP car to the third step of the podium with Lewis Hamilton&#8217;s McLaren and Fernando Alonso&#8217;s Ferrari rounding out the top five in qualifying. Behind the top five were the usual players in their usual order (with some slight shuffling here and there). One exception was Kamui Kobayashi who&#8217;s Sauber failed to set a qualifying time and resulted in Kobayashi starting at the back of the grid. Luckily for Kobayashi he had posted times in practice well within 107% of the quickest time set in the first qualifying period which prompted the race stewards to allow him to start despite not setting a time.</p>
<p>The race start was rather tidy and saw a few position changes throughout the field mostly due to the differences in grip from the two starting lanes. Ferrari&#8217;s Fernando Alonso was finally able to get a good start and found himself not losing places as he has done in the previous races this season. One interesting insight I read after the race was in regards to the lack of chaos and crashes that have typically accompanied Grand Prix starts. The author surmised that with the passing opportunities afforded by the Drag Reduction System (DRS), Kinetic Energy Recovery System (KERS) and the Pirelli tires this season the driver&#8217;s no longer feel the desperation they once did to make up places at the start of the race. With the various changes this season, it seems the drivers are willing to wait and see how the various strategies play out in favor of trying to squeeze a rocketing F1 car into a tiny gap through the first corner. The result of this is that cars are no longer being taken out in first corner melees this season, which results in more cars battling throughout the race.</p>
<p>The race itself was a combination of confusing strategic wrangling and pointless &#8220;push to pass&#8221; scenarios using the Drag Reduction System (DRS). One exception to all of this was Kamui Kobayashi&#8217;s fantastic drive from dead last to finally ending up 10th and securing a Championship point for himself and Sauber. The usual players found themselves in more or less their usual places by the time the race ended. Sebastian Vettel drove a faultless race from Pole Position to the top step of podium. The Red Bull of Mark Webber finished second after battling Alonso&#8217;s ascendant Ferrari throughout the race finding themselves trading places a couple of times courtesy of the DRS &#8220;push to pass&#8221; button and tire degradation differences. A Red Bull 1-2 followed up with Ferrari finally capitalizing on their consistently high race pace rounded out the podium. The rest of the field crossed the line in the expected order with Renault, McLaren and Mercedes GP trading places to fill in the rest of the top 10 with Sebastian Buemi&#8217;s Torro Rosso and Kamui Kobayashi&#8217;s Sauber being the major exceptions.</p>
<p>The true star of this race was, and typically is, the Istanbul Park circuit. Like most great circuits there is one defining feature that sets them apart from the rest and in Istanbul this is Turn 8. Watching Formula One cars pull over 4Gs for 4-5 seconds while speeding around this 3-4 apex turn is phenomenal. Unfortunately the nature of this great track was slightly overshadowed by the contrived manner of passing being created by some of the rule changes this season. Particularly the Drag Reduction System (DRS). Perhaps a change in the DRS zone&#8217;s location or length could have alleviated some of the ridiculously easy passes we saw, but altogether this system is beginning to irritate some spectators, myself included. In season&#8217;s past when one driver passed another it meant something in the overall battle for the season&#8217;s championship. With the DRS the passes are no more meaningful than the ones we all make on our daily commutes. I would have rather seen the DRS zone moved between turns 7 and 8. Imagine the courage and skill required to effect a pass while setting up to go through turn 8! Now that would be a spectacle.</p>
]]></content:encoded>
			<wfw:commentRss>http://everydayblog.net/2011/05/09/2011-formula-one-turkish-grand-prix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2011 Formula One Australian Grand Prix</title>
		<link>http://everydayblog.net/2011/03/28/2011-formula-one-australian-grand-prix/</link>
		<comments>http://everydayblog.net/2011/03/28/2011-formula-one-australian-grand-prix/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 06:12:16 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Automotive]]></category>
		<category><![CDATA[F1]]></category>
		<category><![CDATA[Racing]]></category>

		<guid isPermaLink="false">http://everydayblog.net/?p=505</guid>
		<description><![CDATA[After an extended winter break, courtesy of political unrest in Bahrain, the 2011 Formula One season got off to a great start in Melbourne, Australia. The usual suspects were back in top form with reigning champions &#8230; <a class="more-link" href="http://everydayblog.net/2011/03/28/2011-formula-one-australian-grand-prix/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>After an extended winter break, courtesy of political unrest in Bahrain, the 2011 Formula One season got off to a great start in Melbourne, Australia. The usual suspects were back in top form with reigning champions Red Bull Racing leading McLaren, Scuderia Ferrari and Lotus Renault in qualifying.</p>
<p>Sebastian Vettel of Red Bull Racing started on pole, led nearly every lap, and finished in first place to continue where he left off after winning the World Driver&#8217;s Championship in 2010. His teammate, Mark Webber did not fare so well in his home race managing to secure 5th place despite starting a promising 3rd. McLaren looked much more their speedy selves in the race compared to winter testing with Lewis Hamilton finishing second and Jenson Button putting in a strong performance despite managing only a 6th place finish likely due to a drive-through penalty incurred after passing Felipe Massa&#8217;s Ferrari off track. Fernando Alonso qualified well for Ferrari in 5th. A lack lustre start found Alonso falling from 5th to 9th place after the dust settled from the start. Fernando Alonso put in an impressive drive to eventually claw his way back to an impressive 4th place by the end of the race. His Ferrari teammate likewise gained a single position throughout the race to finish 7th. One standout from the usual players at the front of the grid was Lotus Renault&#8217;s Vitaly Petrov. A phenomenal start and flawless race landed Vitally on the 3rd step of the podium, a first for Vitaly, a first for a Russian and undoubtedly a relief for Lotus Renault whose championship dreams were surely being questioned with the (hopefully temporary) loss of Robert Kubica in an unrelated rally accident during winter testing.</p>
<p>The anticipation leading up to the race was heightened due to the rule changes enacted for the 2011 season. As is usually the case with each new season a number of changes to the rules that govern F1 have been enacted in the name of safety, cost-savings and the ever elusive goal of increasing overtaking in F1. For the 2011 season, two rules stand out and have been the topic of much debate in the off season. New for 2011 is the Drag Reduction System (DRS) and the re-introduction of the Kinetic Energy Recovery System (KERS), both of which aim to make overtaking easier.</p>
<p>The new DRS has been implemented to aid a following cars ability to overtake another at the end of a long straight. In my opinion this system is contrived and will most likely be relegated to the waste bin in the near future. The DRS is an artificial means to correct a problem that not everyone agrees even exists. There has long been a debate in F1 circles that it is too difficult for one car to overtake another in F1. While many casual observers (read: new, lucrative TV eyeballs) may find the apparent lack of overtaking boring the seasoned fan appreciates the difficulty and marvels at the skill and craftsmanship required to overtake in an F1 car. Time will tell if the DRS is successful or not, but I am not betting on it.</p>
<p>The second major technological change for this year is the re-inclusion of KERS. While KERS was available last year, the teams had all agreed not to use it. There are many reasons for the exclusion of this technology from last year&#8217;s cars, but I am glad that it is back for 2011. KERS allows the cars to store otherwise wasted kinetic energy in onboard batteries in order to provide 6 seconds worth of an additional 80 BPH per lap. I for one applaud the inclusion of this technology, but I am truly at a loss as to why the FIA has placed such strict limits on it&#8217;s application. For me Formula One is a wondrous mixture of technological wizardry and sublime driving skill. Placing limits on KERS only limits what the engineers and drivers in F1 are capable of. If left unchecked they would be able to extract enormous amounts of power from the kinetic energy of the car and would certainly be able to produce more than a mere 6 seconds of it per lap. I know that the limits have been put in place to save money, but I would rather see money saved in other areas to allow KERS to truly blossom.</p>
<p>All in all the season is off to an exciting start. The players are the same at the top and only time will tell if their order will follow from last year as well. Red Bull Racing look dominant, but McLaren, Ferrari and Lotus Renault do not seem too far off. As with every F1 season there are two races happening simultaneously, the race to develop one&#8217;s car at a blistering pace in hopes of outdoing one another on a technical level and the race between the drivers on the track on Sunday. Therein lies the true magic of F1, the combination of driving skill and engineering excellence.</p>
]]></content:encoded>
			<wfw:commentRss>http://everydayblog.net/2011/03/28/2011-formula-one-australian-grand-prix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sinatra + Dreamhost</title>
		<link>http://everydayblog.net/2010/10/26/sinatra-dreamhost/</link>
		<comments>http://everydayblog.net/2010/10/26/sinatra-dreamhost/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 14:58:24 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Gems]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Sinatra]]></category>

		<guid isPermaLink="false">http://everydayblog.net/?p=497</guid>
		<description><![CDATA[I was banging my head against a wall yesterday trying to get a site up and running on Dreamhost. The site was created using Sinatra which was relatively painless and straightforward. I followed a few tutorials, &#8230; <a class="more-link" href="http://everydayblog.net/2010/10/26/sinatra-dreamhost/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was banging my head against a wall yesterday trying to get a site up and running on <a href="http://www.dreamhost.com/">Dreamhost</a>. The site was created using <a href="http://www.sinatrarb.com/">Sinatra</a> which was relatively painless and straightforward.</p>
<p>I followed a few tutorials, all to no avail:</p>
<ul>
<li><a href="http://www.gittr.com/index.php/archive/deploying-rack-apps-on-dreamhost-via-passenger-including-sinatra/">Gittr</a></li>
<li><a href="http://railstips.org/blog/archives/2008/12/15/deploying-sinatra-on-dreamhost-with-passenger/">RailsTips</a></li>
<li><a href="http://www.google.com/search?q=sinatra+dreamhost">And others&#8230;</a></li>
</ul>
<p>So, what did I learn? Dreamhost doesn&#8217;t necessarily have the gems you need, or the dependencies for the gems you need. What I needed to do was to &#8220;vendor&#8221; a copy of Sinatra, but not the most recent version which has a dependency for a gem called &#8220;tilt&#8221;. So I took a stab in the dark, picked an older version (0.9.4) and after some de-hacking from previously failed attempts to get things working the site is up and live using Sinatra on Dreamhost.</p>
<p>My final configuration is very similar to the first to tutorial links above, the key part for me was vendoring the correct version of Sinatra.</p>
]]></content:encoded>
			<wfw:commentRss>http://everydayblog.net/2010/10/26/sinatra-dreamhost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ping + Spam = LAME</title>
		<link>http://everydayblog.net/2010/09/02/ping-spam-lame/</link>
		<comments>http://everydayblog.net/2010/09/02/ping-spam-lame/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 00:38:54 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Socia Networking]]></category>

		<guid isPermaLink="false">http://everydayblog.net/?p=494</guid>
		<description><![CDATA[I just signed up for Apple&#8217;s new &#8220;Ping&#8221; social networking service through iTunes (profile here). I followed a few artists that I like and when I started looking through it all I see is comment spam! &#8230; <a class="more-link" href="http://everydayblog.net/2010/09/02/ping-spam-lame/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I just signed up for Apple&#8217;s new &#8220;<a href="http://www.apple.com/itunes/ping/">Ping</a>&#8221; social networking service through iTunes (<a href="http://c.itunes.apple.com/WebObjects/MZConnections.woa/wa/viewProfile?userId=96563314">profile here)</a>. I followed a few artists that I like and when I started looking through it all I see is comment spam! Every single comment is some ridiculous pitch for a free iPhone. This is so lame! You would think that a company as large as Apple would have had the foresight to prevent comment spam. I am officially going to give Ping exactly 3 days to get straightened out, after that I am done if they don&#8217;t fix this.</p>
]]></content:encoded>
			<wfw:commentRss>http://everydayblog.net/2010/09/02/ping-spam-lame/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Announces the TweetButton</title>
		<link>http://everydayblog.net/2010/08/12/twitter-announces-the-tweetbutton/</link>
		<comments>http://everydayblog.net/2010/08/12/twitter-announces-the-tweetbutton/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 02:18:40 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://everydayblog.net/?p=490</guid>
		<description><![CDATA[First the obligatory apology for not writing anything in ages&#8230; via: Mashable Twitter has announced the TweetButton, as seen at the bottom of each post here! Super simple to implement. I am thinking that I prefer &#8230; <a class="more-link" href="http://everydayblog.net/2010/08/12/twitter-announces-the-tweetbutton/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>First the obligatory apology for not writing anything in ages&#8230;</p>
<p>via: <a href="http://mashable.com/2010/08/12/tweet-button-official/">Mashable</a></p>
<p><a href="http://twitter.com">Twitter</a> has announced the <a href="http://twitter.com/goodies/tweetbutton">TweetButton</a>, as seen at the bottom of each post here! Super simple to implement. I am thinking that I prefer Twitter over many other social entities. It is simple and allows for quick and easy communication. I feel like most other social tools are way too cumbersome and try to do too much.</p>
<p>Get your very own TweetButton here: <a href="http://twitter.com/goodies/tweetbutton">http://twitter.com/goodies/tweetbutton</a></p>
]]></content:encoded>
			<wfw:commentRss>http://everydayblog.net/2010/08/12/twitter-announces-the-tweetbutton/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing tools for Rails development</title>
		<link>http://everydayblog.net/2010/03/01/installing-tools-for-rails-development/</link>
		<comments>http://everydayblog.net/2010/03/01/installing-tools-for-rails-development/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 21:48:34 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby On Rails]]></category>

		<guid isPermaLink="false">http://everydayblog.net/?p=475</guid>
		<description><![CDATA[I have long been a fan of the various tutorials written by Dan Benjamin at Hivelogic for installing the various components of a Ruby on Rails development environment. Some of these articles are: Installing MySQL on &#8230; <a class="more-link" href="http://everydayblog.net/2010/03/01/installing-tools-for-rails-development/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have long been a fan of the various tutorials written by <a href="http://danbenjamin.com/">Dan Benjamin</a> at <a href="http://hivelogic.com/">Hivelogic</a> for installing the various components of a Ruby on Rails development environment. Some of these articles are:</p>
<ul>
<li><a href="http://hivelogic.com/articles/compiling-mysql-on-snow-leopard/">Installing MySQL on Snow Leopard</a></li>
<li><a href="http://hivelogic.com/articles/compiling-git-on-snow-leopard/">Installing Git on Snow Leopard</a></li>
<li><a href="http://hivelogic.com/articles/compiling-ruby-rubygems-and-rails-on-snow-leopard/">Installing Ruby, RubyGems, and Rails on Snow Leopard</a></li>
</ul>
<p>Recently, however, I have found a new way to install Ruby, RubyGems and Rails. This new method allows for a simple installation and switching between different versions of Ruby. Enter, <a href="http://rvm.beginrescueend.com/">Ruby Version Manager</a> (aka RVM). Once installed and configured, installing Ruby is as simple as:</p>
<p><code>rvm install 1.9.1</code></p>
<p>I was introduced to this magical tool via a screencast from <a href="http://workingwithrails.com/person/6491-ryan-bates">Ryan Bates</a> on <a href="http://railscasts.com/">Railscasts</a> entitled: <a href="http://railscasts.com/episodes/200-rails-3-beta-and-rvm">Rails 3 Beta and RVM</a></p>
]]></content:encoded>
			<wfw:commentRss>http://everydayblog.net/2010/03/01/installing-tools-for-rails-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Proposed Health Care Bill(s) Fails Californians</title>
		<link>http://everydayblog.net/2010/01/12/proposed-health-care-bills-fails-californians/</link>
		<comments>http://everydayblog.net/2010/01/12/proposed-health-care-bills-fails-californians/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 16:52:31 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://everydayblog.net/?p=469</guid>
		<description><![CDATA[I have been thinking, for quite a while, that we Californians get the short end of the stick when it comes to our participation in the United States of America. This idea has been most recently &#8230; <a class="more-link" href="http://everydayblog.net/2010/01/12/proposed-health-care-bills-fails-californians/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have been thinking, for quite a while, that we Californians get the short end of the stick when it comes to our participation in the United States of America. This idea has been most recently bolstered when reading an <a href="http://www.politicsdaily.com/2010/01/11/five-million-americans-hang-in-the-balance-between-the-house-and/">article</a> about the Health Care legislation that is being debated in Congress now. To quote the article:</p>
<blockquote><p>In addition, the House bill would extend Medicaid eligibility to 150 percent of the poverty line ($33,000 for a family of four), while the Senate plan lifts the threshold to 133 percent of poverty (family income: $29,000).</p></blockquote>
<p>Now, read that again, Medicaid coverage will be extended to households of 4 that make less than $33,000. Why doesn&#8217;t Congress account for the widely varied cost of living when accounting for income levels? $33,000 in California does not go nearly as far as it does in rural Alabama. Why should we Californians be subjected to the same taxation rates if we are only going to be short changed on the benefits?</p>
]]></content:encoded>
			<wfw:commentRss>http://everydayblog.net/2010/01/12/proposed-health-care-bills-fails-californians/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Earth, not so un-evil?</title>
		<link>http://everydayblog.net/2009/12/03/google-earth-not-so-un-evil/</link>
		<comments>http://everydayblog.net/2009/12/03/google-earth-not-so-un-evil/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 17:32:30 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://everydayblog.net/?p=466</guid>
		<description><![CDATA[When installing Google Earth today, I was presented with the following before I could use the program: To continue using Google Earth, you must accept the new Google privacy policies and allow Google Software Update to &#8230; <a class="more-link" href="http://everydayblog.net/2009/12/03/google-earth-not-so-un-evil/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When installing Google Earth today, I was presented with the following before I could use the program:</p>
<blockquote><p>To continue using Google Earth, you must accept the new Google privacy policies and allow Google Software Update to run in the background on your computer.</p></blockquote>
<p>This smells funny to me&#8230; I like most of Google&#8217;s products, but I don&#8217;t enjoy having extra stuff forced upon me. While I imagine that Google&#8217;s Software Update service is probably fine and will most likely not cause any problems, I would like to at least be presented with an opportunity to opt-out of this.</p>
]]></content:encoded>
			<wfw:commentRss>http://everydayblog.net/2009/12/03/google-earth-not-so-un-evil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails, Passenger &amp; MySQL PATH issues in Snow Leopard</title>
		<link>http://everydayblog.net/2009/09/08/ruby-on-rails-passenger-mysql-path-issues-in-snow-leopard/</link>
		<comments>http://everydayblog.net/2009/09/08/ruby-on-rails-passenger-mysql-path-issues-in-snow-leopard/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 17:43:57 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby On Rails]]></category>

		<guid isPermaLink="false">http://everydayblog.net/?p=461</guid>
		<description><![CDATA[I recently did a clean installation of Snow Leopard, which is great by the way, and I ran into some issues after installing MySQL and Ruby on Rails based on the instructions from Dan Benjamin at &#8230; <a class="more-link" href="http://everydayblog.net/2009/09/08/ruby-on-rails-passenger-mysql-path-issues-in-snow-leopard/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I recently did a clean installation of Snow Leopard, which is great by the way, and I ran into some issues after installing <a href="http://hivelogic.com/articles/compiling-mysql-on-snow-leopard/">MySQL</a> and <a href="http://hivelogic.com/articles/compiling-ruby-rubygems-and-rails-on-snow-leopard/">Ruby on Rails</a> based on the instructions from Dan Benjamin at Hivelogic.</p>
<p>Specifically, when I would try to access a site in development mode I would get an error from Passenger that &#8220;Rails 2.3.4 could not be found&#8221;. I also noticed that on reboot my PATH wasn&#8217;t being loaded properly either so the system could not find MySql, Ruby, or RubyGems.</p>
<p>I tried placing the path information that, according to the instructions goes in ~/.profile into my ~/.bash_profile.</p>
<p>Now when I restart the system, MySQL and Ruby on Rail can be found! Passenger is working now as well. I am not sure if there was a change in the way Snow Leopard loads bash profiles or if there is just a problem with my installation that was preventing it from working when the PATH was specified in ~/.profile, but it&#8217;s all working now so hopefully this will help someone else.</p>
]]></content:encoded>
			<wfw:commentRss>http://everydayblog.net/2009/09/08/ruby-on-rails-passenger-mysql-path-issues-in-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

