<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.1.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments for Learning Rails</title>
	<link>http://joelandkaren.com/learningrails</link>
	<description>Joel Greenberg's Experience in Learning Web Development with Ruby on Rails</description>
	<pubDate>Tue, 07 Oct 2008 19:07:05 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.3</generator>

	<item>
		<title>Comment on Can&#8217;t Make MySQL Table for Rails by marisio</title>
		<link>http://joelandkaren.com/learningrails/archives/8#comment-71</link>
		<author>marisio</author>
		<pubDate>Wed, 21 Feb 2007 00:01:00 +0000</pubDate>
		<guid>http://joelandkaren.com/learningrails/archives/8#comment-71</guid>
					<description>Hi. I am running into the same problem. How did you change WEBrick's port to 3306?
Thanks a lot!
marisio</description>
		<content:encoded><![CDATA[<p>Hi. I am running into the same problem. How did you change WEBrick&#8217;s port to 3306?<br />
Thanks a lot!<br />
marisio</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Rails and Relationional Databases - Why is this so Hard? by Adrian</title>
		<link>http://joelandkaren.com/learningrails/archives/12#comment-70</link>
		<author>Adrian</author>
		<pubDate>Mon, 29 Jan 2007 20:52:24 +0000</pubDate>
		<guid>http://joelandkaren.com/learningrails/archives/12#comment-70</guid>
					<description>I earn my money in .NET &#38; SQL Server (I have a strong grasp of relational databases) and a few months ago I decided to learn Ruby. I read the magnificent 'Agile Web Development with Rails' once, cover to cover, and I found that explained Everything.

The relationships stuff is great. I really miss it when I'm using other languages. It makes life so easy, and the syntax really isn't that hard to grasp. In fact, stick this link in your bookmarks bar [http://blog.nanorails.com/pages/rails_1.1_cheat_sheet], and you'll have all of the answers one click away.

My biggest issue with Rails is getting used to the somewhat amateur-feeling MySQL tools.

Stick at it. Rails is great. I've re-written my entire website with Rails (in record time!) and I'm about to start a second bespoke customer project.</description>
		<content:encoded><![CDATA[<p>I earn my money in .NET &amp; SQL Server (I have a strong grasp of relational databases) and a few months ago I decided to learn Ruby. I read the magnificent &#8216;Agile Web Development with Rails&#8217; once, cover to cover, and I found that explained Everything.</p>
<p>The relationships stuff is great. I really miss it when I&#8217;m using other languages. It makes life so easy, and the syntax really isn&#8217;t that hard to grasp. In fact, stick this link in your bookmarks bar [http://blog.nanorails.com/pages/rails_1.1_cheat_sheet], and you&#8217;ll have all of the answers one click away.</p>
<p>My biggest issue with Rails is getting used to the somewhat amateur-feeling MySQL tools.</p>
<p>Stick at it. Rails is great. I&#8217;ve re-written my entire website with Rails (in record time!) and I&#8217;m about to start a second bespoke customer project.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Rails and Relationional Databases - Why is this so Hard? by joelg</title>
		<link>http://joelandkaren.com/learningrails/archives/12#comment-69</link>
		<author>joelg</author>
		<pubDate>Mon, 29 Jan 2007 05:20:51 +0000</pubDate>
		<guid>http://joelandkaren.com/learningrails/archives/12#comment-69</guid>
					<description>Hey Paul - I found a good explanation of the "has many" and "belongs to" relationships can be found in Black's " Ruby for Rails", specifically, Section 2.3.2 on pg. 43.  The subsection titled "Diagraming the domain" really made it click for me.  It's only two pages long, so you may want to check it out the next time you're in the book store.

I don't think the conceptual problem is with Rails, I think it's been with the books to date that I've read that try to explain Rails.  Much of the books have assumed their audience are professional programmers moving to a new language; I can see that they would be fine with much of the literature. That was me ten years ago, but now I find I need more conceptual hand holding, not necessarily step by step tutorials.</description>
		<content:encoded><![CDATA[<p>Hey Paul - I found a good explanation of the &#8220;has many&#8221; and &#8220;belongs to&#8221; relationships can be found in Black&#8217;s &#8221; Ruby for Rails&#8221;, specifically, Section 2.3.2 on pg. 43.  The subsection titled &#8220;Diagraming the domain&#8221; really made it click for me.  It&#8217;s only two pages long, so you may want to check it out the next time you&#8217;re in the book store.</p>
<p>I don&#8217;t think the conceptual problem is with Rails, I think it&#8217;s been with the books to date that I&#8217;ve read that try to explain Rails.  Much of the books have assumed their audience are professional programmers moving to a new language; I can see that they would be fine with much of the literature. That was me ten years ago, but now I find I need more conceptual hand holding, not necessarily step by step tutorials.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Nice Little Tutorial by joelg</title>
		<link>http://joelandkaren.com/learningrails/archives/10#comment-68</link>
		<author>joelg</author>
		<pubDate>Mon, 29 Jan 2007 05:13:52 +0000</pubDate>
		<guid>http://joelandkaren.com/learningrails/archives/10#comment-68</guid>
					<description>Paul - I'm running AWAY from PERL.  Between the two, Ruby is so much easier.  I find PERL needlessly cryptic.  

Now, I don't program every day, but I can see why PERL is popular.  It does so much that's useful and has the vast CPAN library.  But, I think Ruby is easier to learn and does much of the same work.  

The issue for me isn't Ruby, it's Rails.  I find Ruby a language that fits well with the way I think.  As I'm reading "Ruby for Rails" by David Black, I'm beginning to understand Rails better as well.

I think the problem early on for me was that "Agile Web Development with Rails" didn't get me where I needed to go with understanding Rails.  If the authors user test it and make changes, then I think it'd be a dynamite book.

I read through Why's books and liked it, but it doesn't touch on Rails, if I recall.  I do think the Pickaxe book does a good job as well.</description>
		<content:encoded><![CDATA[<p>Paul - I&#8217;m running AWAY from PERL.  Between the two, Ruby is so much easier.  I find PERL needlessly cryptic.  </p>
<p>Now, I don&#8217;t program every day, but I can see why PERL is popular.  It does so much that&#8217;s useful and has the vast CPAN library.  But, I think Ruby is easier to learn and does much of the same work.  </p>
<p>The issue for me isn&#8217;t Ruby, it&#8217;s Rails.  I find Ruby a language that fits well with the way I think.  As I&#8217;m reading &#8220;Ruby for Rails&#8221; by David Black, I&#8217;m beginning to understand Rails better as well.</p>
<p>I think the problem early on for me was that &#8220;Agile Web Development with Rails&#8221; didn&#8217;t get me where I needed to go with understanding Rails.  If the authors user test it and make changes, then I think it&#8217;d be a dynamite book.</p>
<p>I read through Why&#8217;s books and liked it, but it doesn&#8217;t touch on Rails, if I recall.  I do think the Pickaxe book does a good job as well.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Nice Little Tutorial by Paul Sweeney</title>
		<link>http://joelandkaren.com/learningrails/archives/10#comment-67</link>
		<author>Paul Sweeney</author>
		<pubDate>Mon, 29 Jan 2007 01:04:01 +0000</pubDate>
		<guid>http://joelandkaren.com/learningrails/archives/10#comment-67</guid>
					<description>Okay, I'm not stalking you, I swear. Just running head-first into some Rails issues myself, and wanted to comisserate.

As far as Ruby goes, I'd say you might want to play around a bit with Perl, which I've found has very similar syntax. Additionally, there's a great (and free) PDF book floating around, called "Why's Poignant Guide to Ruby" which is a good overview of the underlying language.</description>
		<content:encoded><![CDATA[<p>Okay, I&#8217;m not stalking you, I swear. Just running head-first into some Rails issues myself, and wanted to comisserate.</p>
<p>As far as Ruby goes, I&#8217;d say you might want to play around a bit with Perl, which I&#8217;ve found has very similar syntax. Additionally, there&#8217;s a great (and free) PDF book floating around, called &#8220;Why&#8217;s Poignant Guide to Ruby&#8221; which is a good overview of the underlying language.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Can&#8217;t Make MySQL Table for Rails by Paul Sweeney</title>
		<link>http://joelandkaren.com/learningrails/archives/8#comment-66</link>
		<author>Paul Sweeney</author>
		<pubDate>Mon, 29 Jan 2007 01:02:11 +0000</pubDate>
		<guid>http://joelandkaren.com/learningrails/archives/8#comment-66</guid>
					<description>I seriously dig that book, but I think version control of the database schema is a bit of overkill for something as simple as apps I'm working with. Honestly, while knowing SQL is handy, I'm a big fan of the actual MySQL font-end stuff (MySQL Admin and MySQL Query Browser) from www.MySQL.com for the heavy lifting. 

And yes, the inital MySQL setup kinda sucks, as I'm on OSX and apaprently MySQL is bound to a different adaptor than my Ethernet connection, so I ended up having to crack my way in from the command-line before I could even start loading data in.</description>
		<content:encoded><![CDATA[<p>I seriously dig that book, but I think version control of the database schema is a bit of overkill for something as simple as apps I&#8217;m working with. Honestly, while knowing SQL is handy, I&#8217;m a big fan of the actual MySQL font-end stuff (MySQL Admin and MySQL Query Browser) from <a href="http://www.MySQL.com" rel="nofollow">www.MySQL.com</a> for the heavy lifting. </p>
<p>And yes, the inital MySQL setup kinda sucks, as I&#8217;m on OSX and apaprently MySQL is bound to a different adaptor than my Ethernet connection, so I ended up having to crack my way in from the command-line before I could even start loading data in.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Rails and Relationional Databases - Why is this so Hard? by Paul Sweeney</title>
		<link>http://joelandkaren.com/learningrails/archives/12#comment-65</link>
		<author>Paul Sweeney</author>
		<pubDate>Mon, 29 Jan 2007 00:35:00 +0000</pubDate>
		<guid>http://joelandkaren.com/learningrails/archives/12#comment-65</guid>
					<description>Hey there, I'm totally with you on this one. I'm a graphic designer by training, and web designer by trade, and becoming more of a web developer as the projects we're handling at work are beginning to require more database back-end.

I'm an PHP/MySQL guy myself, so I'm trying to get my head around the database relational model that Rails uses. I mean, hell, I'm tempted just to barge in and write the straight SQL I need to link my two tables up at the moment since the "Belongs to, has many, etc.." relationship system is baffling me.

I hope you get this one straightened out, and I'm glad I'm not the only guy that's finding this harder than it should be. And hell, I'm using the Agile Rails guide too!</description>
		<content:encoded><![CDATA[<p>Hey there, I&#8217;m totally with you on this one. I&#8217;m a graphic designer by training, and web designer by trade, and becoming more of a web developer as the projects we&#8217;re handling at work are beginning to require more database back-end.</p>
<p>I&#8217;m an PHP/MySQL guy myself, so I&#8217;m trying to get my head around the database relational model that Rails uses. I mean, hell, I&#8217;m tempted just to barge in and write the straight SQL I need to link my two tables up at the moment since the &#8220;Belongs to, has many, etc..&#8221; relationship system is baffling me.</p>
<p>I hope you get this one straightened out, and I&#8217;m glad I&#8217;m not the only guy that&#8217;s finding this harder than it should be. And hell, I&#8217;m using the Agile Rails guide too!</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Rails and Relationional Databases - Why is this so Hard? by joelg</title>
		<link>http://joelandkaren.com/learningrails/archives/12#comment-61</link>
		<author>joelg</author>
		<pubDate>Mon, 11 Dec 2006 20:38:14 +0000</pubDate>
		<guid>http://joelandkaren.com/learningrails/archives/12#comment-61</guid>
					<description>Maarten:  The issues aren't with Ruby, I found the issues had to do with books on Rails. 

Thiago: I'm not posting often because I'm not putting that much effort into rails.  You can see what else I've been up to in the mean time at http://friendstalking.joelandkaren.com and http://blog.ideacity.com.  I may post more in the future.

Simon.  Wow.  I don't know where to begin.  I guess making a living as a programmer for 10 years doesn't qualify me in your eyes as a "real" programmer.  I guess you missed the Google ads that were there already, meaning you really aren't reading this website.

As for a relational database being the key backbone to a real website...not necessarily.  Have you heard Tim O'Reilly's address to the 2006 MySQL conference (http://osc.gigavox.com/shows/detail1641.html), where he points out that flat file databases can work just fine.  One example is www.bloglines.com.

Actually, I'm looking forward to more of your posts because I'd mildly interested in seeing what caused such a tirade.</description>
		<content:encoded><![CDATA[<p>Maarten:  The issues aren&#8217;t with Ruby, I found the issues had to do with books on Rails. </p>
<p>Thiago: I&#8217;m not posting often because I&#8217;m not putting that much effort into rails.  You can see what else I&#8217;ve been up to in the mean time at <a href="http://friendstalking.joelandkaren.com" rel="nofollow">http://friendstalking.joelandkaren.com</a> and <a href="http://blog.ideacity.com." rel="nofollow">http://blog.ideacity.com.</a>  I may post more in the future.</p>
<p>Simon.  Wow.  I don&#8217;t know where to begin.  I guess making a living as a programmer for 10 years doesn&#8217;t qualify me in your eyes as a &#8220;real&#8221; programmer.  I guess you missed the Google ads that were there already, meaning you really aren&#8217;t reading this website.</p>
<p>As for a relational database being the key backbone to a real website&#8230;not necessarily.  Have you heard Tim O&#8217;Reilly&#8217;s address to the 2006 MySQL conference (http://osc.gigavox.com/shows/detail1641.html), where he points out that flat file databases can work just fine.  One example is <a href="http://www.bloglines.com." rel="nofollow">www.bloglines.com.</a></p>
<p>Actually, I&#8217;m looking forward to more of your posts because I&#8217;d mildly interested in seeing what caused such a tirade.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Rails and Relationional Databases - Why is this so Hard? by Simon</title>
		<link>http://joelandkaren.com/learningrails/archives/12#comment-60</link>
		<author>Simon</author>
		<pubDate>Mon, 11 Dec 2006 20:21:15 +0000</pubDate>
		<guid>http://joelandkaren.com/learningrails/archives/12#comment-60</guid>
					<description>You and your blog make me sick. You are trying to jump on the rails bandwagon because you assumed that since you walked yourself through 'teach yourself C in 21 days" a decade ago that you are a programmer. You are competent enough to install wordpress (with default template and options) on a web host (ie unzip a file). Now you are waiting for the hits to roll in. I am sure it is in your plans to put google ads on here but you probably couldn't figure it out. A relational database is the key backbone to a real website. If you think it is too complex, you should stick to what you are good at - talking out your ass. Hire a real programmer and please take this site down as it is a waste of bandwidth and a dead end for ruby programmers.</description>
		<content:encoded><![CDATA[<p>You and your blog make me sick. You are trying to jump on the rails bandwagon because you assumed that since you walked yourself through &#8216;teach yourself C in 21 days&#8221; a decade ago that you are a programmer. You are competent enough to install wordpress (with default template and options) on a web host (ie unzip a file). Now you are waiting for the hits to roll in. I am sure it is in your plans to put google ads on here but you probably couldn&#8217;t figure it out. A relational database is the key backbone to a real website. If you think it is too complex, you should stick to what you are good at - talking out your ass. Hire a real programmer and please take this site down as it is a waste of bandwidth and a dead end for ruby programmers.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Rails and Relationional Databases - Why is this so Hard? by Thiago Hickmann</title>
		<link>http://joelandkaren.com/learningrails/archives/12#comment-58</link>
		<author>Thiago Hickmann</author>
		<pubDate>Sun, 10 Dec 2006 04:43:37 +0000</pubDate>
		<guid>http://joelandkaren.com/learningrails/archives/12#comment-58</guid>
					<description>I liked your blog a lot.
Is it abandoned?</description>
		<content:encoded><![CDATA[<p>I liked your blog a lot.<br />
Is it abandoned?</p>
]]></content:encoded>
				</item>
</channel>
</rss>
