Ok I have heard how Ruby on Rails is the easiest thing in the world, and how great it is. However, I am wondering how easy it is to start out. I am a php developer, not super advanced - but I can hold my own weight. Is there a lot of telnet stuff work with ruby? Everything I see (the movies, etc) is all done at command prompt. Thanks --louis
louis d walch wrote:> Ok I have heard how Ruby on Rails is the easiest thing in the world, and how > great it is. However, I am wondering how easy it is to start out. I am a php > developer, not super advanced - but I can hold my own weight. Is there a > lot of telnet stuff work with ruby? Everything I see (the movies, etc) is > all done at command prompt. > Thanks > --louis >If you are on windows I''d suggest following the first Curt Hibbs article [1] which takes you through the initial install of ruby, rails and mysql and moves onto developing a sample app. Chris [1] http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html
louis d walch wrote:>Ok I have heard how Ruby on Rails is the easiest thing in the world, and how >great it is. However, I am wondering how easy it is to start out. I am a php >developer, not super advanced - but I can hold my own weight. Is there a >lot of telnet stuff work with ruby? Everything I see (the movies, etc) is >all done at command prompt. >Thanks >--louis > > >A lot of that honestly depends on the platform that you are using. There are some simple one-click installers for Windows Platforms, but if you''re using your favorite flavor of *nix, you''ll probably have to find some special instructions before you''re completely up and running (Ubuntu for instance has some special packages, etc, that you have to install before Webrick will run). Documentation for this is somewhat available, but you may have to search for a bit to find it. As far as building Rails applications, yes, you will probably need to be somewhat familiar with the command prompt. And unless you''re using you are using MacOS, you''ll probably need to look around for an IDE that suits your needs. There just isn''t anything like TextMate for MacOS (spoken by one who really wishes that someone would write that for Windows). Webrick is the built in server that starts and stops from the command prompt. When you generate models, and controllers, etc, you will be using the command prompt, as well as when you migrate your DB or run your unit tests. It''s all very basic and not hard to do at all, but you will need to do it. The list is pretty friendly, feel free to ask more questions. Ben Robison>_______________________________________________ >Rails mailing list >Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org >http://lists.rubyonrails.org/mailman/listinfo/rails > >-- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.9.4/57 - Release Date: 7/22/2005
Thank you for the input. Anyone have experience with ROR on pair.com? -----Original Message----- From: rails-bounces-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org [mailto:rails-bounces-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org] On Behalf Of Ben Robison Sent: Tuesday, July 26, 2005 11:02 AM To: rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org Subject: Re: [Rails] how easy is it to start louis d walch wrote:>Ok I have heard how Ruby on Rails is the easiest thing in the world, andhow>great it is. However, I am wondering how easy it is to start out. I am aphp>developer, not super advanced - but I can hold my own weight. Is there a >lot of telnet stuff work with ruby? Everything I see (the movies, etc) is >all done at command prompt. >Thanks >--louis > > >A lot of that honestly depends on the platform that you are using. There are some simple one-click installers for Windows Platforms, but if you''re using your favorite flavor of *nix, you''ll probably have to find some special instructions before you''re completely up and running (Ubuntu for instance has some special packages, etc, that you have to install before Webrick will run). Documentation for this is somewhat available, but you may have to search for a bit to find it. As far as building Rails applications, yes, you will probably need to be somewhat familiar with the command prompt. And unless you''re using you are using MacOS, you''ll probably need to look around for an IDE that suits your needs. There just isn''t anything like TextMate for MacOS (spoken by one who really wishes that someone would write that for Windows). Webrick is the built in server that starts and stops from the command prompt. When you generate models, and controllers, etc, you will be using the command prompt, as well as when you migrate your DB or run your unit tests. It''s all very basic and not hard to do at all, but you will need to do it. The list is pretty friendly, feel free to ask more questions. Ben Robison>_______________________________________________ >Rails mailing list >Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org >http://lists.rubyonrails.org/mailman/listinfo/rails > >-- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.9.4/57 - Release Date: 7/22/2005 _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails
I have no experience with pair.com Recently I did setup an account at http://www.railsapphosting.com and, although they are still running in beta, I have a very good experience with them and the support team. Maybe you can have a look over there Stefan -----Original Message----- From: rails-bounces-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org [mailto:rails-bounces-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org] On Behalf Of louis d walch Sent: dinsdag 26 juli 2005 18:15 To: rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org Subject: RE: [Rails] how easy is it to start Thank you for the input. Anyone have experience with ROR on pair.com? -----Original Message----- From: rails-bounces-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org [mailto:rails-bounces-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org] On Behalf Of Ben Robison Sent: Tuesday, July 26, 2005 11:02 AM To: rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org Subject: Re: [Rails] how easy is it to start louis d walch wrote:>Ok I have heard how Ruby on Rails is the easiest thing in the world, >andhow>great it is. However, I am wondering how easy it is to start out. I am >aphp>developer, not super advanced - but I can hold my own weight. Is there>a lot of telnet stuff work with ruby? Everything I see (the movies, >etc) is all done at command prompt. Thanks >--louis > > >A lot of that honestly depends on the platform that you are using. There are some simple one-click installers for Windows Platforms, but if you''re using your favorite flavor of *nix, you''ll probably have to find some special instructions before you''re completely up and running (Ubuntu for instance has some special packages, etc, that you have to install before Webrick will run). Documentation for this is somewhat available, but you may have to search for a bit to find it. As far as building Rails applications, yes, you will probably need to be somewhat familiar with the command prompt. And unless you''re using you are using MacOS, you''ll probably need to look around for an IDE that suits your needs. There just isn''t anything like TextMate for MacOS (spoken by one who really wishes that someone would write that for Windows). Webrick is the built in server that starts and stops from the command prompt. When you generate models, and controllers, etc, you will be using the command prompt, as well as when you migrate your DB or run your unit tests. It''s all very basic and not hard to do at all, but you will need to do it. The list is pretty friendly, feel free to ask more questions. Ben Robison>_______________________________________________ >Rails mailing list >Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org >http://lists.rubyonrails.org/mailman/listinfo/rails > >-- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.9.4/57 - Release Date: 7/22/2005 _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails
How do you normally start development on a site? I am looking over the documentation and it seem like most of the instructions run from the local machine (http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html?page=3) so if I work locally on a windows machine, and then I want to make it live on a FreeBSD server, is it double work?
On Jul 26, 2005, at 1:15 PM, louis d walch wrote:> How do you normally start development on a site? I am looking over the > documentation and it seem like most of the instructions run from > the local > machine (http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html? > page=3) so > if I work locally on a windows machine, and then I want to make it > live on a > FreeBSD server, is it double work?Louis, It may seem like a little more work at first, but Rails encourages excellent development practices. For example, I had not used any kind of version control system before Rails. I learned about Subversion on this list, however, and that changed the way I do development and deployment (whether on my own or with a team). To answer your question: if you use a version control system such as subversion (svn) then deployment is trivial--even after many local changes or modifications. This is what it would look like for me (assuming I''ve already set my app up locally to be under subversion control): 1. Make local modifications 2. Type ''svn commit -m "Added a help button"'' at the shell 3. SSH to the production server 4. Type ''svn update'' in the application''s directory 5. Restart the FastCGI processes (or the webserver software, e.g. Apache) If the application has never been deployed on the production server before, I would replace step 4 with "svn checkout svn://example.com/ svn/app_name/trunk/ app_name". Every time after that, I would type ''svn update'' to for deployment of the freshest copy of my application. Duane Johnson (canadaduane) _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails
louis d walch wrote:> How do you normally start development on a site? I am looking over the > documentation and it seem like most of the instructions run from the local > machine (http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html?page=3) so > if I work locally on a windows machine, and then I want to make it live on a > FreeBSD server, is it double work? > > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails > >That''s exactly what I''m doing currently. All the development is on WinXp using WEBrick, but then it''s moved over to FreeBsd and Apache with fcgi. You''ll need to change some options when you move over to ''production'' but not too much, certainly not ''double work''. The exact requirements will depend on the app you are developing and the environment in which it is running. Moving from development to production is essentially deployment and the steps required should probably be placed in a script to allow for one command deployment. Chris
When the article by Curt Hibbs [1] was release I spent a couple hours that night playing around with Rails on my XP machine. I was up and running in under an hour and within a couple hours I had worked through the entire tutorial. I then decided to setup a Linux (FC3) machine for the first time. I''m a Linux newbie so it took me nearly two months to get everything setup and working like I wanted. This included Subversion, Apache 2, FastCGI, Ruby 1.8, Rails, Samba (so I can work from my XP machine) and MySQL. It''s been fun but given that my paying job is all MS technologies at the moment I only get to play around with Rails after work. However I''ve managed to get a number of the other developers at work interested in Rails so hopefully we can get something going at work. Still learning Ruby as I go. Good luck. Kyle Heon kheon-Wuw85uim5zDR7s880joybQ@public.gmane.org -----Original Message----- From: rails-bounces-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org [mailto:rails-bounces-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org] On Behalf Of Chris Roos Sent: Tuesday, July 26, 2005 10:28 AM To: rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org Subject: Re: [Rails] how easy is it to start louis d walch wrote:> Ok I have heard how Ruby on Rails is the easiest thing in the world, > and how great it is. However, I am wondering how easy it is to start > out. I am a php developer, not super advanced - but I can hold my own > weight. Is there a lot of telnet stuff work with ruby? Everything I > see (the movies, etc) is all done at command prompt. > Thanks > --louis >If you are on windows I''d suggest following the first Curt Hibbs article [1] which takes you through the initial install of ruby, rails and mysql and moves onto developing a sample app. Chris [1] http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails