Ruby on Rails #1 - Lets go Ruby !
Par NiKo le vendredi 6 janvier 2006, 16:39 - Ruby - Lien permanent
Je découvre Ruby on Rails (RoR pour les intimes), c'est assez sympa. Pour mémoire, c'est un framework de developpement web rapide basé sur le motif de conception MVC qui offre une facilité de conception, de déploiement ainsi qu'une maintenance aisée, le tout en langage Ruby. J'en veux pour preuve ces quelques vidéos qui m'ont laissées pour le moins scié en quatre, notamment celle-ci.
En plus, ça tourne chez Typhon, mon hébergeur préféré 
Ce billet est donc le premier d'une série que je rédigerai au gré de mes découvertes de cet outil qui promet d'être passionnant. Commençons par le commencement, l'installation de l'environnement.
Installer RoR sous Ubuntu
Je reprendrai l'excellent tutoriel d'installation disponible sur le wiki officiel de RoR.
Installation du système de base
Après avoir décommenté la ligne universe de votre fichier /etc/apt/sources.list, vous pouvez lancer dans l'ordre la série de commandes suivantes :
sudo apt-get install ruby rdoc1.8 irb libyaml-ruby libzlib-ruby wget rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz tar xzvf rubygems-0.8.11.tgz cd rubygems-0.8.11 sudo ruby setup.rb sudo gem update --system sudo gem install rails -y
Quelques ajouts supplémentaires
Si vous voulez utiliser quelques gems [1] existantes :
sudo gem install BlueCloth RedCloth switchtower syntax
... et quelques librairies graphiques sympathiques :
sudo apt-get install librmagick-ruby sudo apt-get install libgd-ruby1.8
Enfin, on peut imaginer utiliser SQLite pour nos premiers tests :
sudo apt-get install sqlite3 sudo gem install sqlite3-ruby
Utiliser Eclipse comme environnement de développement intégré
Un plugin existe pour Eclipse permettant de simplifier le développement d'applications en Ruby : RadRails. Pour l'installer, il suffit, depuis Eclipse, d'aller dans Help > Software Updates > Find and Install > Search for new features to install et de rentrer un nouveau dépôt en cliquant sur New remote site et en saisissant ces informations :
Name : RadRails URL : http://radrails.sourceforge.net/update

Cliquez sur Finish et installez RadRails.
Voila pour ce qui est de l'installation de notre environnement de travail. Dans un prochain volet, nous créerons notre première application 
Notes
[1] Les gems sont des briques logicielles prêtes à l'emploi spécialement développées pour RoR



















Commentaires
1. Le vendredi 6 janvier 2006, 20:33 par Christophe
2. Le vendredi 6 janvier 2006, 21:39 par SuperDevy
3. Le vendredi 6 janvier 2006, 22:02 par kalooni
4. Le vendredi 6 janvier 2006, 22:44 par maltus
5. Le vendredi 6 janvier 2006, 23:09 par Pierre
6. Le vendredi 6 janvier 2006, 23:43 par wildmary
7. Le samedi 7 janvier 2006, 08:13 par NaWer
8. Le samedi 7 janvier 2006, 09:05 par Sébastien
9. Le samedi 7 janvier 2006, 09:32 par demental
10. Le samedi 7 janvier 2006, 12:11 par farf
11. Le samedi 7 janvier 2006, 18:13 par NiKo
12. Le dimanche 8 janvier 2006, 00:10 par pickupjojo
13. Le dimanche 8 janvier 2006, 08:26 par Sébastien
14. Le dimanche 8 janvier 2006, 12:31 par Thanh
15. Le dimanche 8 janvier 2006, 12:36 par NiKo
16. Le dimanche 8 janvier 2006, 13:48 par demental
17. Le dimanche 8 janvier 2006, 13:59 par NiKo
18. Le dimanche 8 janvier 2006, 14:00 par MonsieurN
19. Le dimanche 8 janvier 2006, 14:12 par Thanh
20. Le dimanche 8 janvier 2006, 15:12 par wildmary
21. Le dimanche 8 janvier 2006, 15:15 par NiKo
22. Le dimanche 8 janvier 2006, 15:50 par wildmary
23. Le lundi 9 janvier 2006, 18:24 par zyegfryed
24. Le lundi 9 janvier 2006, 18:29 par NiKo
25. Le mardi 10 janvier 2006, 00:22 par zyegfryed
26. Le jeudi 19 janvier 2006, 20:41 par Chillee
27. Le jeudi 26 janvier 2006, 00:12 par mika
28. Le samedi 18 mars 2006, 03:08 par bertux