<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss version="2.0"><channel><title>ruby, eh?</title><link>http://rubeh.tumblr.com/</link><description>This is me learning ruby. All content is copyrighted of the post it is linked to.

Any questions?</description><generator>Tumblr (rubeh)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/rubeh" type="application/rss+xml" /><item><title>Dynamically created methods in Ruby</title><description>&lt;a href="http://ola-bini.blogspot.com/2008/05/dynamically-created-methods-in-ruby.html"&gt;Dynamically created methods in Ruby&lt;/a&gt;: Use def, avoid define_method&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=MIupXh"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=MIupXh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/34927560</link><guid>http://rubeh.tumblr.com/post/34927560</guid><pubDate>Thu, 15 May 2008 14:00:41 -0400</pubDate></item><item><title>"Imagine trying to make a Rails project LSB compliant — your database.yaml file would need to..."</title><description>“Imagine trying to make a Rails project LSB compliant — your database.yaml file would need to be in /etc, your log directory would need to be in /var, and your actual code would need to be in /usr. There went all of your fancy Rails “convention over configuration”, and you’re suddenly fighting Rails instead of using it, and everyone you ask for help just tells you to “put it in vendor”.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://www.madstop.com/ruby/ruby_has_a_distribution_problem.html"&gt;Puppet Blog: Development and More&lt;/a&gt;&lt;/em&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=H1UhIh"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=H1UhIh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/33920093</link><guid>http://rubeh.tumblr.com/post/33920093</guid><pubDate>Tue, 06 May 2008 14:41:15 -0400</pubDate></item><item><title>flamefest: Twitter Said To Be Abandoning Ruby on Rails</title><description>&lt;a href="http://www.techcrunch.com/2008/05/01/twitter-said-to-be-abandoning-ruby-on-rails/#comments"&gt;flamefest: Twitter Said To Be Abandoning Ruby on Rails&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=CK3Duh"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=CK3Duh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/33465379</link><guid>http://rubeh.tumblr.com/post/33465379</guid><pubDate>Thu, 01 May 2008 18:00:02 -0400</pubDate></item><item><title>rails: Using Thin Instead Of Mongrel</title><description>&lt;a href="http://www.softiesonrails.com/2008/4/27/using-thin-instead-of-mongrel"&gt;rails: Using Thin Instead Of Mongrel&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=8gnudg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=8gnudg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/33333667</link><guid>http://rubeh.tumblr.com/post/33333667</guid><pubDate>Wed, 30 Apr 2008 12:04:21 -0400</pubDate></item><item><title>rails: From Param: How URL-Based Fetching Ought to Be</title><description>&lt;a href="http://intridea.com/2008/4/28/from-param-how-url-based-fetching-ought-to-be"&gt;rails: From Param: How URL-Based Fetching Ought to Be&lt;/a&gt;: From Param will auto-magically save the to_param of your model to the specified parameter column (defaults to “param” but you can set it by calling set_param_column) and then automatically know to find by that column if it exists when from_param is called. This way, all you have to do is define a to_param that will be unique to your record and everything else is handled for you!&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=aj7xJg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=aj7xJg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/33223238</link><guid>http://rubeh.tumblr.com/post/33223238</guid><pubDate>Tue, 29 Apr 2008 11:16:34 -0400</pubDate></item><item><title>"the only writing that is of great value anymore is that which explains why something matters"</title><description>“the only writing that is of great value anymore is that which explains why something matters”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://www.rexblog.com/2008/04/28/17630/"&gt;Rex Hammock&lt;/a&gt;&lt;/em&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=Qvu6Fg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=Qvu6Fg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/33121330</link><guid>http://rubeh.tumblr.com/post/33121330</guid><pubDate>Mon, 28 Apr 2008 12:36:41 -0400</pubDate></item><item><title>"It may be easier than ever to build something and, perhaps because of social networking, easier to..."</title><description>“It may be easier than ever to build something and, perhaps because of social networking, easier to get an audience. But all of the syntactic sugar in the world doesn’t make it any easier to scale an application.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://fupeg.blogspot.com/2008/04/why-johnny-cant-scale.html"&gt;Why Johnny Can’t Scale&lt;/a&gt;&lt;/em&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=X83S5Hg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=X83S5Hg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/32853447</link><guid>http://rubeh.tumblr.com/post/32853447</guid><pubDate>Fri, 25 Apr 2008 12:38:55 -0400</pubDate></item><item><title>Hey Rails, nice Rack!</title><description>&lt;a href="http://brainspl.at/articles/2008/04/25/hey-rails-nice-rack"&gt;Hey Rails, nice Rack!&lt;/a&gt;: Ezra is putting rack support into his fork of Rails.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=LVU89qg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=LVU89qg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/32852478</link><guid>http://rubeh.tumblr.com/post/32852478</guid><pubDate>Fri, 25 Apr 2008 12:25:21 -0400</pubDate></item><item><title>Building a Social Network Site in Rails</title><description>&lt;a href="http://jimneath.org/2008/04/25/building-a-social-network-site-in-rails/"&gt;Building a Social Network Site in Rails&lt;/a&gt;: Pretty awesome list of plugins for building a new site.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=rzEkNIg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=rzEkNIg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/32845940</link><guid>http://rubeh.tumblr.com/post/32845940</guid><pubDate>Fri, 25 Apr 2008 11:14:28 -0400</pubDate></item><item><title>rails: Database agnostic != database ignorant</title><description>&lt;a href="http://www.railway.at/articles/2008/04/24/database-agnostic-database-ignorant"&gt;rails: Database agnostic != database ignorant&lt;/a&gt;: Basic SQL stuff that people using Rails need to know.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=guevzZg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=guevzZg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/32773217</link><guid>http://rubeh.tumblr.com/post/32773217</guid><pubDate>Thu, 24 Apr 2008 16:44:31 -0400</pubDate></item><item><title>What's up in Ruby? - Niche search engine</title><description>&lt;a href="http://www.whatsupinruby.com/"&gt;What's up in Ruby? - Niche search engine&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=bIuuQfg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=bIuuQfg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/32752578</link><guid>http://rubeh.tumblr.com/post/32752578</guid><pubDate>Thu, 24 Apr 2008 12:39:34 -0400</pubDate></item><item><title>rails: Creating More Using Less Effort with Ruby on Rails</title><description>&lt;a href="http://www.alistapart.com/articles/creatingmoreusinglesseffortwithrubyonrails"&gt;rails: Creating More Using Less Effort with Ruby on Rails&lt;/a&gt;: Decent intro guide for people who want to know what Rails is at 50,000 feet.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=1tbrmmg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=1tbrmmg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/32752419</link><guid>http://rubeh.tumblr.com/post/32752419</guid><pubDate>Thu, 24 Apr 2008 12:36:35 -0400</pubDate></item><item><title>rails: Fail Early with misconfigured MySql adapter</title><description>&lt;a href="http://maintainable.com/articles/fail_early"&gt;rails: Fail Early with misconfigured MySql adapter&lt;/a&gt;: &lt;p&gt;       Here’s another case where this idea is useful. It’s well-known that the       Ruby-based MySQL driver included with Rails isn’t suitable for use in       production. In fact, Rails will produce this warning in the log if it is in       use:     &lt;/p&gt;             &lt;pre&gt;WARNING: You’re using the Ruby-based MySQL library that ships&lt;br/&gt;with Rails. This library is not suited for production. Please &lt;br/&gt;install the C-based MySQL library instead (gem install mysql).&lt;br/&gt;&lt;/pre&gt;               &lt;p&gt;       This can go unnoticed in the log. Instead, we can write a short initializer       that detects this condition and aborts the application start if the production       server is misconfigured.     &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=DbEXTLg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=DbEXTLg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/32662377</link><guid>http://rubeh.tumblr.com/post/32662377</guid><pubDate>Wed, 23 Apr 2008 15:58:55 -0400</pubDate></item><item><title> Better Redirects in Rails</title><description>&lt;a href="http://ethilien.net/archives/better-redirects-in-rails/"&gt; Better Redirects in Rails&lt;/a&gt;: Simple ways to redirect the user back-and-forth between pages. Like ‘edit then return to where you started the edit from’&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=i5hxeDg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=i5hxeDg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/32534291</link><guid>http://rubeh.tumblr.com/post/32534291</guid><pubDate>Tue, 22 Apr 2008 12:08:45 -0400</pubDate></item><item><title>msysgit - Windows git Client</title><description>&lt;a href="http://code.google.com/p/msysgit/"&gt;msysgit - Windows git Client&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=OQ9vPxg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=OQ9vPxg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/32529810</link><guid>http://rubeh.tumblr.com/post/32529810</guid><pubDate>Tue, 22 Apr 2008 11:27:03 -0400</pubDate></item><item><title>Tech Talk: Linus Torvalds on git</title><description>&lt;object width="400" height="336"&gt;&lt;param name="movie" value="http://www.youtube.com/watch?v=4XpnKHJAok8"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/4XpnKHJAok8" type="application/x-shockwave-flash" width="400" height="336" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;Tech Talk: Linus Torvalds on git&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=4I1YvWg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=4I1YvWg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/32529663</link><guid>http://rubeh.tumblr.com/post/32529663</guid><pubDate>Tue, 22 Apr 2008 11:25:45 -0400</pubDate></item><item><title>"Do stuff, instead of trying to make the non-stuff you are doing seem important."</title><description>“Do stuff, instead of trying to make the non-stuff you are doing seem important.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://beatsentropy.com/2008/04/21/angst-and-basketball/"&gt;AJ Valliant&lt;br/&gt;&lt;/a&gt;&lt;/em&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=vf21EOg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=vf21EOg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/32446569</link><guid>http://rubeh.tumblr.com/post/32446569</guid><pubDate>Mon, 21 Apr 2008 15:54:03 -0400</pubDate></item><item><title>The new attack on the RDBMS</title><description>&lt;a href="http://almaer.com/blog/the-new-attack-on-the-rdbms"&gt;The new attack on the RDBMS&lt;/a&gt;: AppEngine / SimpleDB / CouchDB are coming up with new ways of doing scalable DBs. Will we have SQLite on the client and something else on the backend soon?&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=NTanV9g"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=NTanV9g" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/32420049</link><guid>http://rubeh.tumblr.com/post/32420049</guid><pubDate>Mon, 21 Apr 2008 10:55:11 -0400</pubDate></item><item><title>"anyone can do any amount of work, provided it isn’t the work he is supposed to be doing at..."</title><description>“anyone can do any amount of work, provided it isn’t the work he is supposed to be doing at that moment.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://www.hackvan.com/pub/stig/etext/how-to-get-things-done-despite-procrastination.txt"&gt;Robert Benchley&lt;/a&gt;&lt;/em&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=SrhXC5g"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=SrhXC5g" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/32418807</link><guid>http://rubeh.tumblr.com/post/32418807</guid><pubDate>Mon, 21 Apr 2008 10:44:22 -0400</pubDate></item><item><title>Using InnoSetup to Build a Self-Extracting Shoes App on Windows</title><description>&lt;p&gt;I’m going to go into this one in more detail on &lt;a href="http://InternetDuctTape.com"&gt;the main blog&lt;/a&gt; sometime in the future. But I’m happy to say I was able to build Shoes app as a self-extracting Windows executable (~7MB). &lt;/p&gt;
&lt;p&gt;This is my file structure &lt;/p&gt;
&lt;p&gt;myprogram\Rakefile&lt;br/&gt;# This is where I stick static files that will be copied in the distribution&lt;br/&gt;myprogram\meta            &lt;br/&gt;# full shoes install, with gems unpacked into the libs&lt;br/&gt;myprogram\shoes\*&lt;br/&gt;# my program&lt;br/&gt;myprogram\shoes\app\app.rb&lt;/p&gt;
&lt;p&gt;Here’s &lt;a href="http://pastie.caboo.se/private/c29vax6bzpk6e2qfwul6cq"&gt;my Rakefile I use for building the self-installer using Inno Setup&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;You can download the app &lt;a href="http://internet-duct-tape.googlecode.com/files/hellolol_0_0_4_setup.exe"&gt;here (for Windows)&lt;/a&gt;. &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/rubeh?a=y2GVcvg"&gt;&lt;img src="http://feeds.feedburner.com/~f/rubeh?i=y2GVcvg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://rubeh.tumblr.com/post/32285477</link><guid>http://rubeh.tumblr.com/post/32285477</guid><pubDate>Sat, 19 Apr 2008 22:34:00 -0400</pubDate></item></channel></rss>
