Hi, I''m trying to learn how to use Rails on a Mac. Can anyone possibly point me to a free online tutorial that walks me through all the steps of installation and setup of each and every relevant technology, including MySQL? Any help is greatly appreciated. My Best, Frank -- Posted via http://www.ruby-forum.com/.
http://hivelogic.com/articles/ruby-rails-leopard http://hivelogic.com/articles/ruby-rails-mongrel-mysql-osx On Tue, Oct 27, 2009 at 9:43 PM, Frank Guerino < rails-mailing-list-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote:> > Hi, > > I''m trying to learn how to use Rails on a Mac. Can anyone possibly > point me to a free online tutorial that walks me through all the steps > of installation and setup of each and every relevant technology, > including MySQL? > > Any help is greatly appreciated. > > My Best, > > Frank > -- > Posted via http://www.ruby-forum.com/. > > > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
On Tue, Oct 27, 2009 at 4:43 PM, Frank Guerino < rails-mailing-list-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote:> > Hi, > > I''m trying to learn how to use Rails on a Mac. Can anyone possibly > point me to a free online tutorial that walks me through all the steps > of installation and setup of each and every relevant technology, > including MySQL? > > Any help is greatly appreciated. > > My Best, > > Frank >Frank, you can use the following link: http://guides.rails.info Good luck, -Conrad --> Posted via http://www.ruby-forum.com/. > > > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Thanks everyone. I''ll check them out. My Best, Frank -- Posted via http://www.ruby-forum.com/.
Frank Guerino wrote:> Thanks everyone. I''ll check them out. > > My Best, > > FrankI''m also in the process of teaching myself RoR. See if http://www.learningrails.com helps. There are 8 audio lessons and 15 screencasts, all for free. -- Posted via http://www.ruby-forum.com/.
Joe dude wrote:> Frank Guerino wrote: >> Thanks everyone. I''ll check them out. >> >> My Best, >> >> Frank > > I''m also in the process of teaching myself RoR. See if > http://www.learningrails.com helps. There are 8 audio lessons and 15 > screencasts, all for free.What I''m looking for is a complete, step by step guide that walks you through everything you''ll need... Ruby RubyGems Ruby On Rails Apache Mongrel MySQL Etc. ...how to install each and every component ...how to appropriately instantiate each and every component ...how to develop a simple Rails app ...how to deploy a Rails app to the instantiated infrastructure ...how to execute it ...all for the Mac It seems like no matter what tutorial I look at, there is a piece of the puzzle that''s missing or confused. For example, the articles on Hivelogic talk about compiling all my source code. I don''t really want to do that. All I want to do is install everything. Know I have the right versions and a complete infrastructure. Know how to build an app and deploy it. Learn how the Rails app works and interacts with each piece of the infrastructure. Thanks, Frank -- Posted via http://www.ruby-forum.com/.
Frank Guerino wrote:> What I''m looking for is a complete, step by step guide that walks you > through everything you''ll need... > > Ruby > RubyGems > Ruby On Rails > Apache > Mongrel > MySQL > Etc. > > ...how to install each and every component > ...how to appropriately instantiate each and every component > ...how to develop a simple Rails app > ...how to deploy a Rails app to the instantiated infrastructure > ...how to execute it > ...all for the Mac > FrankDid you even go to the page on http://www.learningrails.com that showed the list of lessons they have to offer... ? -- Posted via http://www.ruby-forum.com/.
> > Did you even go to the page on http://www.learningrails.com that showed > the list of lessons they have to offer... ?Hi, Yes, I did. Thanks, but it''s not what I''m looking for. I''m not looking for audio and video examples. I''m specifically looking for detailed text with clear code for each and every step that I can print out. Also, I see that some of the topics I care about are not in their list of lessons. Thanks, Frank -- Posted via http://www.ruby-forum.com/.
Frank Guerino wrote:> >> >> Did you even go to the page on http://www.learningrails.com that showed >> the list of lessons they have to offer... ? > > Hi, > > Yes, I did. Thanks, but it''s not what I''m looking for. I''m not looking > for audio and video examples. I''m specifically looking for detailed > text with clear code for each and every step that I can print out. > Also, I see that some of the topics I care about are not in their list > of lessons. > > Thanks, > > FrankI forgot to add that, so far, http://guides.rails.info/getting_started.html seems to be the most thorough. Thx -- Posted via http://www.ruby-forum.com/.
Frank Guerino wrote:> >> >> Did you even go to the page on http://www.learningrails.com that showed >> the list of lessons they have to offer... ? > > Hi, > > Yes, I did. Thanks, but it''s not what I''m looking for. I''m not looking > for audio and video examples. I''m specifically looking for detailed > text with clear code for each and every step that I can print out. > Also, I see that some of the topics I care about are not in their list > of lessons. > > Thanks, > > FrankCheck out some of my bookmarks: http://delicious.com/jaql/ruby http://delicious.com/jaql/ruby+rails http://delicious.com/jaql/ruby+rails+mysql http://delicious.com/jaql/ruby+rails+osx If all else fails: http://tinyurl.com/yfvyc8x -- Posted via http://www.ruby-forum.com/.
Joe dude wrote:> > Check out some of my bookmarks: > http://delicious.com/jaql/ruby > http://delicious.com/jaql/ruby+rails > http://delicious.com/jaql/ruby+rails+mysql > http://delicious.com/jaql/ruby+rails+osx > > If all else fails: > http://tinyurl.com/yfvyc8xThanks very much! It looks like a very good source. I''ll add it to my list. Frank -- Posted via http://www.ruby-forum.com/.
Marcello Parra wrote:> http://hivelogic.com/articles/ruby-rails-leopard > > http://hivelogic.com/articles/ruby-rails-mongrel-mysql-osx >Please do not use these tutorials for getting started with Rails on Leopard or Snow Leopard. They would have you install fresh copies of Ruby, Rubygems and Rails despite the fact that the Mac OS developer tools include perfectly good versions of Ruby and Rubygems. For most people, Hivelogic''s instructions are silly, pointless, and wasteful. If you have the Mac OS X developer tools installed, then you have Ruby 1.8.7. To get recent versions of Rubygems and Rails, just do sudo gem update --system and sudo gem install rails The one thing that Hivelogic''s tutorials might be useful for is installing mySQL (but I''d urge you to use PostgreSQL instead -- it''s a better DB).> > > On Tue, Oct 27, 2009 at 9:43 PM, Frank Guerino <Best, -- Marnen Laibow-Koser http://www.marnen.org marnen-sbuyVjPbboAdnm+yROfE0A@public.gmane.org -- Posted via http://www.ruby-forum.com/.
Frank Guerino wrote: [...]> What I''m looking for is a complete, step by step guide that walks you > through everything you''ll need... > > Ruby > RubyGems > Ruby On RailsThese are included with Mac OS dev tools, as I explained in my earlier post.> ApacheYou don''t need Apache for Rails development, but anyway, it''s included in Mac OS.> MongrelInstalled automatically with Rails.> MySQLSee Hivelogic or any of the other myriad installation guides.> Etc. > > ...how to install each and every component > ...how to appropriately instantiate each and every component > ...how to develop a simple Rails app > ...how to deploy a Rails app to the instantiated infrastructure > ...how to execute it > ...all for the Machttp://guides.rails.info http://www.railscasts.com> > It seems like no matter what tutorial I look at, there is a piece of the > puzzle that''s missing or confused. For example, the articles on > Hivelogic talk about compiling all my source code. I don''t really want > to do that. All I want to do is install everything. Know I have the > right versions and a complete infrastructure. Know how to build an app > and deploy it. Learn how the Rails app works and interacts with each > piece of the infrastructure. >Follow the recommendations in this and my previous post, and you''ll be able to do just that!> Thanks, > > FrankBest, -- Marnen Laibow-Koser http://www.marnen.org marnen-sbuyVjPbboAdnm+yROfE0A@public.gmane.org -- Posted via http://www.ruby-forum.com/.
Marnen Laibow-Koser wrote:>....Marnen, Thank you so much for taking the time to answer with so much detail. Your responses are very much the type of breakdown I was looking for. My goal is a detailed, step by step process for doing it all... a set of directions that are so dummy-proof that even an executive leader like myself can follow! How''s "that" for a challenge??? ;) BTW, I agree that PostgreSQL is a better DB but I''m ok with using MySQL to learn. There seem to be far more tutorials using MySQL so I''ll probably start with that. My Very Best, Frank -- Posted via http://www.ruby-forum.com/.
First, I would highly recommend purchasing the book, "Programming Ruby 1.9" because you will need a reasonably good foundation of the language of Rails. Second, I would recommend getting the book, "Agile Web Development with Rails 3ed" because it includes a step by step tutorial and a reference section. In short, you''ll have to invest some time in finding these and other resources yourself and try to show a bit of appreciation when people go out their way to assist you. Good luck, -Conrad Sent from my iPhone On Oct 27, 2009, at 6:21 PM, Frank Guerino <rails-mailing-list-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org > wrote:> > Joe dude wrote: >> Frank Guerino wrote: >>> Thanks everyone. I''ll check them out. >>> >>> My Best, >>> >>> Frank >> >> I''m also in the process of teaching myself RoR. See if >> http://www.learningrails.com helps. There are 8 audio lessons and 15 >> screencasts, all for free. > > > What I''m looking for is a complete, step by step guide that walks you > through everything you''ll need... > > Ruby > RubyGems > Ruby On Rails > Apache > Mongrel > MySQL > Etc. > > ...how to install each and every component > ...how to appropriately instantiate each and every component > ...how to develop a simple Rails app > ...how to deploy a Rails app to the instantiated infrastructure > ...how to execute it > ...all for the Mac > > It seems like no matter what tutorial I look at, there is a piece of > the > puzzle that''s missing or confused. For example, the articles on > Hivelogic talk about compiling all my source code. I don''t really > want > to do that. All I want to do is install everything. Know I have the > right versions and a complete infrastructure. Know how to build an > app > and deploy it. Learn how the Rails app works and interacts with each > piece of the infrastructure. > > Thanks, > > Frank > -- > Posted via http://www.ruby-forum.com/. > > >
Frank Guerino wrote:> Marnen Laibow-Koser wrote: >>.... > > Marnen, > > Thank you so much for taking the time to answer with so much detail. > Your responses are very much the type of breakdown I was looking for. > My goal is a detailed, step by step process for doing it all... a set of > directions that are so dummy-proof that even an executive leader like > myself can follow! How''s "that" for a challenge??? ;)That''s basically what I gave you, isn''t it? Or do you want something else?> > BTW, I agree that PostgreSQL is a better DB but I''m ok with using MySQL > to learn. There seem to be far more tutorials using MySQL so I''ll > probably start with that.No need. Rails treats both databases the same -- the areas of difference are far beyond what beginning tutorials would cover. Heck, you could even start learning with SQLite and not have to install *anything* (since SQLite is also incorporated in Mac OS). It may not be much of a database, but it should definitely be OK for learning your way around Rails. You just won''t be able to use some sophisticated DB features -- and don''t expect multiuser concurrency.> > My Very Best, > > FrankBest, -- Marnen Laibow-Koser http://www.marnen.org marnen-sbuyVjPbboAdnm+yROfE0A@public.gmane.org -- Posted via http://www.ruby-forum.com/.
Conrad Taylor wrote:> First, I would highly recommend purchasing the book, "Programming Ruby > 1.9" because you will need a reasonably good foundation of the > language of Rails.Yes, Programming Ruby is a prerequisite for virtually anyting serious in Ruby. If you''re using Ruby 1.8 (which I think I would still recommend), then go to http://www.ruby-doc.org/docs/ProgrammingRuby/ for a Web version of the book. Best, -- Marnen Laibow-Koser http://www.marnen.org marnen-sbuyVjPbboAdnm+yROfE0A@public.gmane.org -- Posted via http://www.ruby-forum.com/.
Conrad Taylor wrote:> First, I would highly recommend purchasing the book, "Programming Ruby > 1.9" because you will need a reasonably good foundation of the > language of Rails. Second, I would recommend getting the book, "Agile > Web Development with Rails 3ed" because it includes a step by step > tutorial and a reference section. In short, you''ll have to invest > some time in finding these and other resources yourself and try to > show a bit of appreciation when people go out their way to assist you. > > Good luck, > > -Conrad > > Sent from my iPhone > > On Oct 27, 2009, at 6:21 PM, Frank Guerino > <rails-mailing-list-ARtvInVfO7ksV2N9l4h3zg@public.gmane.orgHi Conrad, Thanks for the references. I''m doing my best to look at as many as I can. The real issue is there are so many to look into. The reason for coming here and asking everyone for their opinion on the best references is for the same reason the Ruby community believes in convention over coding... Convention comes from other people''s experiences and I believe I''ll learn more about the right references to look at, in a few short conversations on the forum than I will going out and randomly looking for and reading things on my own. Why waste the time when there are many brilliant people that have already suffered the same problem. As for your comment on showing a bit of appreciation when people go out of their way to assist, I believe I was truly grateful and thanked those who helped, as can be witnessed above. If my means of thanking others doesn''t conform to your liking, we can always take that conversation off line, which I always find far more mature and professional than criticizing people publicly. After all, we''re all just looking for help or ways of helping others. My Best, Frank -- Posted via http://www.ruby-forum.com/.
Regarding the multiple referrals to "Programming Ruby", I just wanted to say that I already read it and, yes, I agree that it is a solid reference. Thanks again, Frank -- Posted via http://www.ruby-forum.com/.
On Wed, Oct 28, 2009 at 7:48 PM, Frank Guerino < rails-mailing-list-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote:> > Conrad Taylor wrote: > > First, I would highly recommend purchasing the book, "Programming Ruby > > 1.9" because you will need a reasonably good foundation of the > > language of Rails. Second, I would recommend getting the book, "Agile > > Web Development with Rails 3ed" because it includes a step by step > > tutorial and a reference section. In short, you''ll have to invest > > some time in finding these and other resources yourself and try to > > show a bit of appreciation when people go out their way to assist you. > > > > Good luck, > > > > -Conrad > > > > Sent from my iPhone > > > > On Oct 27, 2009, at 6:21 PM, Frank Guerino > > <rails-mailing-list-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org > > > Hi Conrad, > > Thanks for the references. I''m doing my best to look at as many as I > can. The real issue is there are so many to look into. The reason for > coming here and asking everyone for their opinion on the best references > is for the same reason the Ruby community believes in convention over > coding... Convention comes from other people''s experiences and I believe > I''ll learn more about the right references to look at, in a few short > conversations on the forum than I will going out and randomly looking > for and reading things on my own. Why waste the time when there are > many brilliant people that have already suffered the same problem. >> As for your comment on showing a bit of appreciation when people go out > of their way to assist, I believe I was truly grateful and thanked those > who helped, as can be witnessed above. If my means of thanking others > doesn''t conform to your liking, we can always take that conversation off > line, which I always find far more mature and professional than > criticizing people publicly. After all, we''re all just looking for help > or ways of helping others. > >There''s no need to take the thread off line because others will learn from the information here. Anyway, I would recommend taking in this information in small digestible chunks. For example, http://guides.rails.info or http://guides.rubyonrails.org will be the most current information on rails because it''s kept pretty much in sync with the state of the released Rails API. Next, I would recommend working on self generated projects to enforce the learning of the material. Last but not least, get comfortable with things going wrong and troubleshooting issues. Good luck, -Conrad> My Best, > > Frank > -- > Posted via http://www.ruby-forum.com/. > > > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---