<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7956764112122405360</id><updated>2011-07-08T07:34:33.313+05:30</updated><category term='ruby'/><category term='php-cake'/><category term='experience'/><category term='major project'/><category term='php'/><category term='get started'/><category term='rails'/><category term='rails tutorial'/><title type='text'>ManMohan's blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://manmohanvyas.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7956764112122405360/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://manmohanvyas.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>ManMohan Vyas</name><uri>http://www.blogger.com/profile/03506403060439280976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7956764112122405360.post-1581194755463524661</id><published>2010-07-15T03:22:00.003+05:30</published><updated>2010-07-15T03:44:01.769+05:30</updated><title type='text'>error in documentation of php-cake blog tutorial</title><content type='html'>hii !!&lt;div&gt;recently while working over php-cake I found that "delete" action was not working.&lt;/div&gt;&lt;div&gt;After some debugging &amp;amp; rolling over documentation; I found that "id" was not set in a proper way.&lt;/div&gt;&lt;div&gt;here goes the solution:&lt;/div&gt;&lt;div&gt;Replace &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="  color: rgb(204, 51, 0); white-space: pre; font-family:courier, monospace;"&gt;&lt;span class="default" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(68, 68, 204); "&gt;&lt;/span&gt;&lt;span class="keyword" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 119, 51); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;echo &lt;/span&gt;&lt;/span&gt;&lt;span class="default" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(68, 68, 204); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;$html&lt;/span&gt;&lt;/span&gt;&lt;span class="keyword" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 119, 51); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;-&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="default" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(68, 68, 204); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;link&lt;/span&gt;&lt;/span&gt;&lt;span class="keyword" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 119, 51); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span class="string" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(204, 51, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;'Delete'&lt;/span&gt;&lt;/span&gt;&lt;span class="keyword" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 119, 51); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;, array(&lt;/span&gt;&lt;/span&gt;&lt;span class="string" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(204, 51, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;'action' &lt;/span&gt;&lt;/span&gt;&lt;span class="keyword" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 119, 51); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;=&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="string" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(204, 51, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;'delete'&lt;/span&gt;&lt;/span&gt;&lt;span class="keyword" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 119, 51); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;, &lt;/span&gt;&lt;/span&gt;&lt;span class="string" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(204, 51, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;'id' &lt;/span&gt;&lt;/span&gt;&lt;span class="keyword" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 119, 51); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;=&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="default" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(68, 68, 204); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;$post&lt;/span&gt;&lt;/span&gt;&lt;span class="keyword" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 119, 51); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;[&lt;/span&gt;&lt;/span&gt;&lt;span class="string" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(204, 51, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;'Post'&lt;/span&gt;&lt;/span&gt;&lt;span class="keyword" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 119, 51); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;][&lt;/span&gt;&lt;/span&gt;&lt;span class="string" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(204, 51, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;'id'&lt;/span&gt;&lt;/span&gt;&lt;span class="keyword" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 119, 51); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;]), &lt;/span&gt;&lt;/span&gt;&lt;span class="default" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(68, 68, 204); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span class="keyword" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 119, 51); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;, &lt;/span&gt;&lt;/span&gt;&lt;span class="string" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(204, 51, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;'Are you sure?' &lt;/span&gt;&lt;/span&gt;&lt;span class="keyword" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 119, 51); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span class="default" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(68, 68, 204); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;?&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;to &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;link('Delete', array('action' =&gt; 'delete',  &lt;span class="Apple-style-span"  style="color:#000066;"&gt;$post['Post']['id']&lt;/span&gt;), null, 'Are you sure?' )?&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sorry to say but php-cake has a real poor community; even basic tutorials are not updated on site. It lack far behind in community support as compared to ROR. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;kind regards!!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7956764112122405360-1581194755463524661?l=manmohanvyas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://manmohanvyas.blogspot.com/feeds/1581194755463524661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://manmohanvyas.blogspot.com/2010/07/error-in-documentation-of-php-cake-blog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7956764112122405360/posts/default/1581194755463524661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7956764112122405360/posts/default/1581194755463524661'/><link rel='alternate' type='text/html' href='http://manmohanvyas.blogspot.com/2010/07/error-in-documentation-of-php-cake-blog.html' title='error in documentation of php-cake blog tutorial'/><author><name>ManMohan Vyas</name><uri>http://www.blogger.com/profile/03506403060439280976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7956764112122405360.post-3400531504929550289</id><published>2010-06-19T09:55:00.003+05:30</published><updated>2010-06-19T10:19:16.909+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='major project'/><category scheme='http://www.blogger.com/atom/ns#' term='php-cake'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='experience'/><title type='text'>Major Project</title><content type='html'>After the success of Techfest's web application , Mr. Mukesh Mathur(Assos. Registrar) and Mr. Ankit Bhandari assigned our team to the task of creating web application for college( www.jietjodhpur.com ). That's definitely a great opportunity for our team.&lt;br /&gt;&lt;br /&gt;We first decided to create it in RubyOnRails ; then due to unavailability of resources we move towards PHP-Cake.&lt;br /&gt;&lt;br /&gt;PHP-Cake is web based frame-work inspired from ROR. But it lacks documentation &amp;amp; tutorials to learn from. Lets see if we are able to create it successfully .(&lt;span style="font-family:times new roman;"&gt;&amp;amp; we will definitely hit that!!&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;In my journey to learn php-cake I will write tutorials, so that newbies can learn it with ease and this would definitely going to be fun for me....&lt;br /&gt;&lt;br /&gt;Main Module includes:&lt;br /&gt;1) CMS system for general information and publicity.&lt;br /&gt;2)Community web app for Alumni.&lt;br /&gt;3)Blogs for College students&lt;br /&gt;&lt;br /&gt;others include:&lt;br /&gt;1) attendence module.&lt;br /&gt;2) profile for students.&lt;br /&gt;&lt;br /&gt;Till the time of writing we have completed our first module and working for Alumni module. Mean while we will also try to learn JOOMLA and shift our content management to it.&lt;br /&gt;&lt;br /&gt;Lets see how it goes , as time-line is a real hurdle. Will keep posting as we progress.....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7956764112122405360-3400531504929550289?l=manmohanvyas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://manmohanvyas.blogspot.com/feeds/3400531504929550289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://manmohanvyas.blogspot.com/2010/06/major-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7956764112122405360/posts/default/3400531504929550289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7956764112122405360/posts/default/3400531504929550289'/><link rel='alternate' type='text/html' href='http://manmohanvyas.blogspot.com/2010/06/major-project.html' title='Major Project'/><author><name>ManMohan Vyas</name><uri>http://www.blogger.com/profile/03506403060439280976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7956764112122405360.post-4347450180927139313</id><published>2010-04-04T15:59:00.003+05:30</published><updated>2011-02-07T16:50:31.375+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='rails tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='rails'/><category scheme='http://www.blogger.com/atom/ns#' term='get started'/><title type='text'>Ruby on Rails – get started</title><content type='html'>&lt;script type="text/javascript"&gt;&lt;br /&gt;&lt;br /&gt;  var _gaq = _gaq || [];&lt;br /&gt;  _gaq.push(['_setAccount', 'UA-21235641-1']);&lt;br /&gt;  _gaq.push(['_trackPageview']);&lt;br /&gt;&lt;br /&gt;  (function() {&lt;br /&gt;    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;&lt;br /&gt;    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';&lt;br /&gt;    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);&lt;br /&gt;  })();&lt;br /&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;RubyOnRails &lt;/span&gt;&lt;div id="wiki-name" class=""&gt;     &lt;div id="wiki-name-subtitle"&gt;    &lt;/div&gt;   &lt;/div&gt;                  &lt;p&gt;&lt;strong&gt;Ruby on Rails – get started&lt;/strong&gt;&lt;/p&gt;&lt;div id="wiki-name-subtitle"&gt;    &lt;/div&gt; &lt;p&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Installation: &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;1)    Go to &lt;a href="http://rubyonrails.org/download"&gt;http://rubyonrails.org/download&lt;/a&gt;  that is official download page for ruby on rails.&lt;/p&gt; &lt;p&gt;2)    First download ruby. For windows it is one click installer  package just download it and double click it and follow installation  wizard.&lt;/p&gt; &lt;p&gt;3)    Download ruby gems from same page, extract it and then run ruby  setup.rb, just double click it.&lt;/p&gt; &lt;p&gt;4)    To install rails type “gem install rails” in terminal, it will  automatically install rails for you.&lt;/p&gt; &lt;p&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Get it work:&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;1)    Create workspace(simply a folder) where you want to keep all  your rails application.&lt;/p&gt;  &lt;p&gt;2)    Open terminal, move to your workspace ( m assuming it to  c:\workspace ) by command “cd\workspace”&lt;/p&gt;&lt;div id="wiki-name-subtitle"&gt;    &lt;/div&gt;  &lt;p&gt;3)    Type “rails  &lt;your-application-name&gt;” and press enter.  It will create a whole bunch of files for you as shown.&lt;/your-application-name&gt;&lt;/p&gt; &lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y4qSHEAT3so/S8SSgpXvXrI/AAAAAAAAAA4/T_O277HuHhY/s1600/getitwork.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 382px; height: 182px;" src="http://4.bp.blogspot.com/_Y4qSHEAT3so/S8SSgpXvXrI/AAAAAAAAAA4/T_O277HuHhY/s320/getitwork.JPG" alt="" id="BLOGGER_PHOTO_ID_5459649737838780082" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div id="wiki-name-subtitle"&gt;    &lt;/div&gt;  &lt;p&gt; &lt;span style="font-size:small;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;4)&lt;span style=""&gt;    &lt;/span&gt;To test  everything works fine, move to &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;your rails application folder from  command line.( m assuming it &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;“my_first_rails”) by typing  “cd\my_first_rails”.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;5)&lt;span style=""&gt;    &lt;/span&gt;Then from  command line only type&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt; “cd\script”.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div id="wiki-name-subtitle"&gt;    &lt;/div&gt;   &lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;6)&lt;span style=""&gt;    &lt;/span&gt;Your path  should be “cd:\my_first_rails\script&gt;”.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;7)&lt;span style=""&gt;    &lt;/span&gt;Then type “ruby  server” and press enter.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;8)&lt;span style=""&gt;    &lt;/span&gt;This will start  your server webrick.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;9)&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Open  firefox and type &lt;a href="http://localhost:3000/"&gt;http://localhost:3000/&lt;/a&gt;  th&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;is should open welcome screen as shown.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p&gt; &lt;/p&gt; &lt;div id="wiki-name-subtitle"&gt;    &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y4qSHEAT3so/S8SToJVDztI/AAAAAAAAABA/DNJN2TP5Dug/s1600/2.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_Y4qSHEAT3so/S8SToJVDztI/AAAAAAAAABA/DNJN2TP5Dug/s400/2.JPG" alt="" id="BLOGGER_PHOTO_ID_5459650966188183250" border="0" /&gt;&lt;/a&gt; &lt;/div&gt;  &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;10)if you reach here everything is just perfect  and you complete with installation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style=""&gt;IDE preffered:&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style=""&gt;&lt;span style="font-size:small;"&gt;              There are several IDE available,  I haven’t exp&lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;span style="font-size:small;"&gt;erimented all. I just downloaded &lt;a class="wiki_link" title="RadRails" href="https://www.assembla.com/wiki/show/Atlantis_Software/RadRails"&gt;RadRails&lt;/a&gt;  as it is based on eclipse and m already familiar with eclipse and it is  open-source as well. You can choose any. Will update about different  options and their comparision asap.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt; &lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;  &lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style=""&gt;Rails Inroduction:&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;/strong&gt;&lt;span style=""&gt;First of all ruby is an language that can be used to create any  sort of application, including desktop based application, one can  create a word-&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;processor in it as well.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in; text-align: justify;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;              &lt;a class="wiki_link" title="RubyOnRails" href="https://www.assembla.com/wiki/show/Atlantis_Software/RubyOnRails"&gt;RubyOnRails&lt;/a&gt;  is a web based framework that is written in ruby, and it is used for  developing web application.&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style=""&gt;&lt;span style="font-size:small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in; text-align: justify;"&gt;&lt;strong&gt;&lt;span style=""&gt;&lt;span style="font-size:small;"&gt;MVC Architecture:&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y4qSHEAT3so/S8SUNKW4MTI/AAAAAAAAABI/-l9r63DwvCg/s1600/mvcrails.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 379px;" src="http://3.bp.blogspot.com/_Y4qSHEAT3so/S8SUNKW4MTI/AAAAAAAAABI/-l9r63DwvCg/s400/mvcrails.JPG" alt="" id="BLOGGER_PHOTO_ID_5459651602119405874" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-align: justify;"&gt; &lt;/p&gt; &lt;p&gt; (the above diagram is taken from some bloack &amp;amp; is not my original)&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;&lt;a class="wiki_link" title="RubyOnRails" href="https://www.assembla.com/wiki/show/Atlantis_Software/RubyOnRails"&gt;RubyOnRails&lt;/a&gt;  is a web based fram&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;ework that is totally object-oriented and strictly  follows MVC Architecture.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=""&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;View:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;It is the part that is visible to end-&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;user, it  can be simple Html page or HTML page containing script (rhtml in case of  rails).In case of JAVA it is .jsp page.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=""&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;Model:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 1.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;It is the part that contains information about  variables used, it is generally connected to database and hold values  from database, that can be used to interact with controller.In case of  JAVA it is &lt;a class="wiki_link" title="JavaBeans" href="https://www.assembla.com/wiki/show/Atlantis_Software/JavaBeans"&gt;JavaBeans&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=""&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;Controller:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 1.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;It is action part that does logical work and  navigation. It is responsible for logical navigation of your website. In &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; case of JAVA it is servlet.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=""&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;Eg:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 1.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;An Login form is View part of MVC, when you  click on submit it interact with Controller to decide what to do from  it, Controller in itself interacts with Model to fetch corresponding  data for authentication. In controller check for authentication is done  and on the basis of result controller decides&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; where to go, as an example  on success one may go to welcome page and on failure it is navigated to  failure page describing “invalid username or password.”&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 1.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 1.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style=""&gt;DRY and Sensible Defaults:&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style=""&gt;                  &lt;/span&gt;&lt;/strong&gt;&lt;span style=""&gt;DRY means  Don’t Repeat Yourself Principal. Rails just follows this principal and  saves our time from writing same code again and again. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;                      It follows great no. of defaults, it assumes many thing&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;s, if we follow  along these defaults, they really make web-development easy.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style=""&gt;Enough with theory !! from where to get start??:&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style=""&gt;                  &lt;/span&gt;&lt;/strong&gt;&lt;span style=""&gt;Path which I  follow at the time of learning:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=""&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;a href="http://www.troubleshooters.com/codecorn/ruby/rails/rapidlearning_rails.htm"&gt;http://www.troubleshooters.co&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;&lt;a href="http://www.troubleshooters.com/codecorn/ruby/rails/rapidlearning_rails.htm"&gt;m/codecorn/ruby/rails/rapidlearning_rails.htm&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=""&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;a href="http://api.rubyonrails.org/"&gt;http://api.rubyonrails.org/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=""&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;If you like you can go for screencast, its an 15 min video  tutorial explaining how to create blog application in rails ( it may  seems hocus-pocs in starting but it g&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;ives an good idea of how rails work  ) &lt;a href="http://rubyonrails.org/screencasts"&gt;http://rubyonrails.org/screencasts&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=""&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;Same tutorial is written here in&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; text &lt;a href="http://guides.rubyonrails.org/getting_started.html"&gt;http://guides.rubyonrails.org/getting_started.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.75in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; Which you may like to follow  along.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style=""&gt;Note &amp;amp; troubleshooting:&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;At the time of writing  mysql version RECOMMENDED by rails are 4.1 &amp;amp; 5.0. You can check  this information in your &lt;application_folder\config\database.yml&gt;,  this information is in commented first line&lt;/application_folder\config\database.yml&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;h2&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y4qSHEAT3so/S8SVJLfnv6I/AAAAAAAAABQ/fhwwlgJnKio/s1600/versionsupported.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_Y4qSHEAT3so/S8SVJLfnv6I/AAAAAAAAABQ/fhwwlgJnKio/s400/versionsupported.JPG" alt="" id="BLOGGER_PHOTO_ID_5459652633216663458" border="0" /&gt;&lt;/a&gt;&lt;/h2&gt;  &lt;p&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;  &lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:Symbol;font-size:16pt;color:red;"   &gt;·&lt;span style=""&gt;    &lt;span style="font-size:small;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;Default database is sqlite if you want to change default to  mysql then, while creating your application write&lt;/span&gt;&lt;strong&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;C:\&gt; rails &lt;application-name&gt; –d mysql &lt;/application-name&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style=";font-family:Symbol;color:red;"  &gt;·&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;for data-connectivity you need to configure database name,  username and password in your database.yml file.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;  &lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style=";font-family:Symbol;color:red;"  &gt;·&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;There are three kinds of database according to rails by  default, development, test &amp;amp; production. We will work on  development.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style=";font-family:Symbol;color:red;"  &gt;·&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;Enter in you working application folder and type command &lt;/span&gt;&lt;strong&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 1.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;“rake db:migrate”&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;        If u get nothing than everything works perfectly fine and you are  connected with your database, you can check “schema.rb” file in “db”  folder, it should contain scheama of your database in ruby.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style=""&gt; Tutorial- connecting to database&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 1.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;1)&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style=""&gt;check  config:&lt;/span&gt;&lt;/strong&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li&gt;&lt;span style="font-size:small;"&gt;  &lt;/span&gt;  &lt;ul style="margin-top: 0in;" type="circle"&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;create  a controller named       “say”&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size:small;"&gt;&lt;span style=""&gt; by typing &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p class="MsoNormal" style="margin-left: 1.5in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;“ruby generate controller say”&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;                 While using this command you should be in the script folder of your  application&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;h2&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Y4qSHEAT3so/S8SWbtrkrxI/AAAAAAAAABY/hNIClw15g6w/s1600/screenshot.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 204px;" src="http://1.bp.blogspot.com/_Y4qSHEAT3so/S8SWbtrkrxI/AAAAAAAAABY/hNIClw15g6w/s400/screenshot.JPG" alt="" id="BLOGGER_PHOTO_ID_5459654051142872850" border="0" /&gt;&lt;/a&gt;&lt;/h2&gt;  &lt;p class="MsoNormal"&gt;   &lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;o&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;in your  &lt;your-application&gt; folder check in “app \controller” their should  be an file “say_controller.rb” created. Every controller file will have   “_controller” by convention.&lt;/your-application&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.75in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;o&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;Open  “say_controller.rb” and type as shown&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt; &lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y4qSHEAT3so/S8SXRK2krMI/AAAAAAAAABg/IDcAY6fDb0w/s1600/screenshot2.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_Y4qSHEAT3so/S8SXRK2krMI/AAAAAAAAABg/IDcAY6fDb0w/s400/screenshot2.JPG" alt="" id="BLOGGER_PHOTO_ID_5459654969506704578" border="0" /&gt;&lt;/a&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;  &lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;o&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;Open folder  “app\views\say “ and create a new file “hello.rhtml”, write any thing  inside it and save it.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y4qSHEAT3so/S8SXiBGDEhI/AAAAAAAAABw/PPeG0urL1NM/s1600/screenshot3.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_Y4qSHEAT3so/S8SXiBGDEhI/AAAAAAAAABw/PPeG0urL1NM/s400/screenshot3.JPG" alt="" id="BLOGGER_PHOTO_ID_5459655258945032722" border="0" /&gt;&lt;/a&gt;&lt;p class="MsoNormal" style="text-align: center;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;o&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;Open  terminal and navigate through script folder of your application and type&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 2in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;“ruby server”&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;                 This will start your server.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y4qSHEAT3so/S8SXWzvO5jI/AAAAAAAAABo/wTd-Zf3UkCQ/s1600/screenshot4.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 202px;" src="http://4.bp.blogspot.com/_Y4qSHEAT3so/S8SXWzvO5jI/AAAAAAAAABo/wTd-Zf3UkCQ/s400/screenshot4.JPG" alt="" id="BLOGGER_PHOTO_ID_5459655066381116978" border="0" /&gt;&lt;/a&gt;&lt;p class="MsoNormal" style="text-align: center;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;o&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;Open  firefox and in url-bar type localhost:3000/say/hello&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;o&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;If You  get  error &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Wingdings;"&gt;§&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;it may be &lt;em&gt;some&lt;/em&gt;.dll file missing.&lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Wingdings;"&gt;§&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;Or sorry for inconvenience.&lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Wingdings;"&gt;§&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;Or if you look at command line it will ask you to install gem  mysql -&gt; just do as it say and you will get rid of this error &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Wingdings;"&gt;§&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;For other error &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=""&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;Download libmysql.dll from  &lt;a href="http://www.google.com/url?sa=D&amp;amp;q=http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/&amp;amp;usg=AFQjCNFv5pYpFNmUe33XXv90ZX-CsrT-Cg"&gt;http://www.google.com/url?sa=D&amp;amp;q=http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/&amp;amp;usg=AFQjCNFv5pYpFNmUe33XXv90ZX-CsrT-Cg&lt;/a&gt;  and paste it in C:\Program Files\&lt;a class="wiki_link" title="MySQL" href="https://www.assembla.com/wiki/show/Atlantis_Software/MySQL"&gt;MySQL&lt;/a&gt;\&lt;a class="wiki_link" title="MySQL" href="https://www.assembla.com/wiki/show/Atlantis_Software/MySQL"&gt;MySQL&lt;/a&gt;  Server 5.0\bin&lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 2in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;As well in c:\ruby\bin &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;span style=""&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;Hope this will make it work&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 1.25in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;If you get what you written in  hello.rhtml then database works perfectly fine.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin-left: 1.25in;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;strong&gt;&lt;span style=""&gt;Java  vs &lt;a class="wiki_link" title="RubyOnRails" href="https://www.assembla.com/wiki/show/Atlantis_Software/RubyOnRails"&gt;RubyOnRails&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="text-align: left;"&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="text-align: left;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;Major difference between ruby on rails and J2EE  is ease of programming. One can develop application much faster in ROR  as compared to J2EE, with my own experience working with J2EE frame  works (like jsf, struts ) are much more complex then working on ROR.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="text-align: left;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;Though after some search on internet I found that  ROR has some performance issue but till date of writing I suppose it  hardly matters.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="text-align: left;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; J2EE is considered much reliable as  it is in  the race from long time, other  than that I suppose ROR has grt  offerings.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style=""&gt;Though  I have looked at various discussions I suppose this comparision is fair  enough &lt;a href="https://www.ibm.com/developerworks/web/library/wa-rubyonrails/"&gt;https://www.ibm.com/developerworks/web/library/wa-rubyonrails/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7956764112122405360-4347450180927139313?l=manmohanvyas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://manmohanvyas.blogspot.com/feeds/4347450180927139313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://manmohanvyas.blogspot.com/2010/04/ruby-on-rails-get-started.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7956764112122405360/posts/default/4347450180927139313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7956764112122405360/posts/default/4347450180927139313'/><link rel='alternate' type='text/html' href='http://manmohanvyas.blogspot.com/2010/04/ruby-on-rails-get-started.html' title='Ruby on Rails – get started'/><author><name>ManMohan Vyas</name><uri>http://www.blogger.com/profile/03506403060439280976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Y4qSHEAT3so/S8SSgpXvXrI/AAAAAAAAAA4/T_O277HuHhY/s72-c/getitwork.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7956764112122405360.post-4616898914355805627</id><published>2010-01-24T15:00:00.000+05:30</published><updated>2010-01-24T18:19:45.540+05:30</updated><title type='text'>Open Source Alternatives For Windows</title><content type='html'>Open Source products are not just property of linux . There are thousand of windows products too . I m just listing here few popular alternatives of common applications .&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;cdburnerxp:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y4qSHEAT3so/S1wbkuey-QI/AAAAAAAAAAw/InSh1IH0zuw/s1600-h/startup.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 240px; height: 150px;" src="http://3.bp.blogspot.com/_Y4qSHEAT3so/S1wbkuey-QI/AAAAAAAAAAw/InSh1IH0zuw/s320/startup.png" alt="" id="BLOGGER_PHOTO_ID_5430245568468416770" border="0" /&gt;&lt;/a&gt; &lt;/span&gt;&lt;span&gt;An alternative of nero  , light weight application available for &lt;/span&gt;&lt;span&gt;xp as well as vista &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7956764112122405360-4616898914355805627?l=manmohanvyas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://manmohanvyas.blogspot.com/feeds/4616898914355805627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://manmohanvyas.blogspot.com/2010/01/open-source-alternatives-for-windows.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7956764112122405360/posts/default/4616898914355805627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7956764112122405360/posts/default/4616898914355805627'/><link rel='alternate' type='text/html' href='http://manmohanvyas.blogspot.com/2010/01/open-source-alternatives-for-windows.html' title='Open Source Alternatives For Windows'/><author><name>ManMohan Vyas</name><uri>http://www.blogger.com/profile/03506403060439280976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Y4qSHEAT3so/S1wbkuey-QI/AAAAAAAAAAw/InSh1IH0zuw/s72-c/startup.png' height='72' width='72'/><thr:total>2</thr:total></entry></feed>
