<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ruby -The Gem!</title>
	<atom:link href="http://ruby101.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ruby101.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Mon, 02 Nov 2009 01:53:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ruby101.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Ruby -The Gem!</title>
		<link>http://ruby101.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ruby101.wordpress.com/osd.xml" title="Ruby -The Gem!" />
	<atom:link rel='hub' href='http://ruby101.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Points learned!</title>
		<link>http://ruby101.wordpress.com/2008/03/06/points-learned/</link>
		<comments>http://ruby101.wordpress.com/2008/03/06/points-learned/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 01:26:25 +0000</pubDate>
		<dc:creator>piyushmattoo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ruby101.wordpress.com/2008/03/06/points-learned/</guid>
		<description><![CDATA[Good points learned during the course of time. Lesson 1 (Ruby Fundamentals) The symbol form of operators &#38;&#38;, &#124;&#124; have higher precedence than assignment operator = while the assignment operator = has higher precedence than or, and, not. The reflective &#8230; <a href="http://ruby101.wordpress.com/2008/03/06/points-learned/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ruby101.wordpress.com&amp;blog=2900856&amp;post=3&amp;subd=ruby101&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Good points learned during the course of time.</p>
<p><span style="text-decoration:underline;">Lesson 1 (Ruby Fundamentals)</span></p>
<ul>
<li>
<div>The symbol form of operators &amp;&amp;, || have higher precedence than assignment operator = while the assignment operator = has higher precedence than or, and, not.</div>
</li>
<li>
<div>The reflective method local_variables of module Kernel lists the local variables in that context as an array of strings.</div>
</li>
<li>
<div>arg1 || arg2 returns arg1 unless arg1 is false. A common idiom is to use || to assign a value to a variable only if that variable isn’t already set  &#8211; @variable = @variable || &#8220;default value&#8221;</div>
</li>
<li>
<div>In Ruby, everything is true except the reserved words false and nil.</div>
</li>
</ul>
<p><em><span style="text-decoration:underline;">Lesson-2(Ruby Methods):</span></em></p>
<ul>
<li>
<div>The statement arg1=&#8221;x&#8221;, arg2=&#8221;y&#8221;, arg3=&#8221;z&#8221; is equivalent to arg1 = [x, arg2="y", arg3="z"].</div>
</li>
<li>Variable have higher precedence than methods. When there&#8217;s a &#8220;name-clash&#8221; Ruby uses first the variable. One can  coerce Ruby to call the method by issuing name().</li>
</ul>
<p><span style="text-decoration:underline;">Lesson-3, 4(Blocks/Files):</span></p>
<ul>
<li> Blocks are not objects, but they can be converted into objects of class Proc. This can be done by calling the lambda method of the module Kernel.The class Proc has a method call that invokes the block.</li>
<li>The expression #{} is evaluated in double quote strings and not in single quote strings.</li>
</ul>
<p><em><span style="text-decoration:underline;">Lesson-6 (Open Classes):</span></em></p>
<ul>
<li>In Ruby, we can always add methods to an existing class. The good practice is to create a subclass of the original class and override parent&#8217;s method or add new one.</li>
</ul>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/ruby101.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/ruby101.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ruby101.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ruby101.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ruby101.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ruby101.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ruby101.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ruby101.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ruby101.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ruby101.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ruby101.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ruby101.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ruby101.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ruby101.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ruby101.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ruby101.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ruby101.wordpress.com&amp;blog=2900856&amp;post=3&amp;subd=ruby101&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ruby101.wordpress.com/2008/03/06/points-learned/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/febd0e717ece45ccc45fe75199a14132?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nishu</media:title>
		</media:content>
	</item>
		<item>
		<title>Introduction!</title>
		<link>http://ruby101.wordpress.com/2008/02/18/hello-world/</link>
		<comments>http://ruby101.wordpress.com/2008/02/18/hello-world/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 01:56:15 +0000</pubDate>
		<dc:creator>piyushmattoo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[&#8220;This month(Feburary) marks Ruby’s 15th birthday. Yukihiro “Matz” Matsumoto–creator of Ruby confirmed that Ruby was conceptualized and named on Feb. 24, 1993. Mark your calendars. While this doesn’t yet qualify Ruby as an old-timer among programming languages, it’s a good &#8230; <a href="http://ruby101.wordpress.com/2008/02/18/hello-world/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ruby101.wordpress.com&amp;blog=2900856&amp;post=1&amp;subd=ruby101&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&#8220;<em>This month(Feburary) marks Ruby’s 15th birthday. Yukihiro “Matz” Matsumoto–creator of Ruby confirmed that Ruby was conceptualized and named on Feb. 24, 1993. Mark your calendars. While this doesn’t yet qualify Ruby as an old-timer among programming languages, it’s a good indication that it’s here to stay and probably doesn’t deserve to be called a newcomer any more</em>.&#8221; &#8212; Satish Talim</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/ruby101.wordpress.com/1/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/ruby101.wordpress.com/1/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ruby101.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ruby101.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ruby101.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ruby101.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ruby101.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ruby101.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ruby101.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ruby101.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ruby101.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ruby101.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ruby101.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ruby101.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ruby101.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ruby101.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ruby101.wordpress.com&amp;blog=2900856&amp;post=1&amp;subd=ruby101&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ruby101.wordpress.com/2008/02/18/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/febd0e717ece45ccc45fe75199a14132?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Nishu</media:title>
		</media:content>
	</item>
	</channel>
</rss>
