Forum: Rails France Vos avis?

Posted by Pyramid Head (pyramidhead)
on 2009-06-12 10:47
Salut je développe en php (no flame plz) en autodidacte et je suis
récemment tombé sur Ruby et RoR que je trouve ma foi intéressant.
J'aimerais me lancer dans une petite application genre un blog ou un
mini-jeu afin de pouvoir expérimenter un peu le langage et le framework
afin de voir ce qu'ils ont dans le ventre et je voulais savoir si vous
aviez quelques conseils à donner dans ce sens à un débutant, sans tomber
dans le random troll graisseux.
D'avance, merci
Posted by Michel Belleville (Guest)
on 2009-06-12 11:02
(Received via mailing list)
Ici on ne flame pas les développeurs PHP, on les plaint plutôt...

"Bonjour je m'appelle Michel et j'étais développeur PHP. Ca fait 3 mois 
que
j'ai complètement arrêté le PHP, je tiens bon, et c'est facile."

Sinon, pour les ressources, il y a plein de ressources sur le web pour
l'anglophone, et pas mal de bons bouquins. Moi je ne lit plus tellement 
de
papier pour le code, mais je te recommande pour Ruby l'excellent et
déconcertant "Poignant Guide" de Why the Lucky Stiff :
http://poignantguide.net/ruby/
Et aussi le pragmatic programmer's guide :
http://www.rubycentral.com/book/

Pour les ressources rails, mais je te conseille de commencer par les
resources ruby, il y a :
http://guides.rubyonrails.org/
Et bien sûr l'API qui est très complète (mais il vaut mieux commencer 
par
les tutos et les intros) :
http://api.rubyonrails.org/

N'oublions pas que Ruby et Rails ont fait des petits, pour Ruby ce sont 
des
"gems" et pour Rails il y a aussi des plugins, donc comme pour PHP il 
faut
aussi considérer l'éco-système, mais commencer par les bases c'est 
mieux.

Michel Belleville


2009/6/12 Pyramid Head <list-incoming@andreas-s.net>
Posted by philippe lachaise (Guest)
on 2009-06-12 11:04
(Received via mailing list)
Bonjour et bienvenue dans le monde Rails :-)

Voici quelques points d'entrée ; il y en a quantité d'autres, peut-être 
plus
à jour, que d'autres vont s'empresser de suggérer...

http://www.railsfrance.org/node/11

Attends-toi à t'émerveiller et bonne découverte ;-)

Philippe.


--
IciMarché fédère l'e-commerce de proximité
http://icimarche.fr
Posted by guillaume belleguic (Guest)
on 2009-06-12 11:06
(Received via mailing list)
bonjour,les conseils :
- s'inscrire à cette liste est un bon départ
- le livre ruby on rails est un bon départ (
http://www.editions-eyrolles.com/Livre/9782212117462/ruby-on-rails) l'un 
des
traducteurs participe à cette liste
- les tuto : railscast (gratuit), peepcode (payants), ascii cast, rails
guide, les keynotes et l'api .
- pour des examples github, http://www.opensourcerails.com/
- pour les plugins : http://agilewebdevelopment.com/ &
http://www.railslodge.com/
- pour les news : http://www.railsinside.com/ (et son grand frère ruby
inside), personnellement je conseil http://afreshcup.com/ et twitter

La liste est loin d'être exhaustive.


2009/6/12 Pyramid Head <list-incoming@andreas-s.net>
Posted by Cyril Mougel (shingara)
on 2009-06-12 11:45
(Received via mailing list)
Le 12 juin 09 à 10:47, Pyramid Head a écrit :

>
> Salut je développe en php (no flame plz) en autodidacte et je suis
> récemment tombé sur Ruby et RoR que je trouve ma foi intéressant.
> J'aimerais me lancer dans une petite application genre un blog ou un
> mini-jeu afin de pouvoir expérimenter un peu le langage et le  
> framework
> afin de voir ce qu'ils ont dans le ventre et je voulais savoir si vous
> aviez quelques conseils à donner dans ce sens à un débutant, sans  
> tomber
> dans le random troll graisseux.

Personnellement, j'ai appris énormément en lisant des lignes et des
lignes de code Rails. J'ai ensuite pris mes mimines et commencé à
contribuer sur certain projet libre ou alors créé mes propres projets
libres.

Selon moi le libre a le grand avantage de permettre à d'autre de lire
ton code et ainsi avoir un retour sur ce que tu écris. Car plus que
d'écrire des applications, il faut bien les écrire avec force test.

Une application open source te permettra enfin de faire un code
propre. Car sur ces projets, tu n'a pas de deadline forte. Tu peux
recommencer à 0 quand tu vois que tu es parti dans le mur. Prendre le
temps de refactorer son code est aussi une très bonne source
d'enseignement.

Donc, personnellement je ne saurais te conseiller de lire et écrire du
code open source.

--
Cyril Mougel
http://blog.shingara.fr
Posted by Nicolas G (Guest)
on 2009-06-12 12:28
(Received via mailing list)
je rebondis un peu là dessus.
Je sais qu'il existe des "bonnes pratiques" de création d'une appli 
rails du
type
pas de find dans les vues, passer du code dans les modèles au lieu de
charger le contrôleur etc.
Sauriez vous ou l'on peux trouver ce genre de bonnes pratiques, histoire 
de
ne pas tout refaire si besoin.

Merci
NG
Posted by guillaume belleguic (Guest)
on 2009-06-12 14:43
(Received via mailing list)
http://www.therailsway.com/http://www.railsenvy.com/
http://guides.rubyonrails.org/
http://railsbridge.org/ (pour le moment pas grand choses)

2009/6/12 Nicolas G <sabnico@gmail.com>
Posted by Nicolas G (Guest)
on 2009-06-12 17:42
(Received via mailing list)
2009/6/12 guillaume belleguic <guillaume.belleguic@gmail.com>

> http://www.therailsway.com/http://www.railsenvy.com/
> http://guides.rubyonrails.org/
> http://railsbridge.org/ (pour le moment pas grand choses)
>>
>>
 Ok merci je connaissais déjà les guides et était déjà tombé sur 
railsway.

Qques heures de lecture ...
Merci

NG
Posted by Pyramid Head (pyramidhead)
on 2009-06-13 08:01
Salut à tous merci pour toutes vos réponses je vais m'atteler à tout ça, 
merci du conseil Shingara mais vu que je débute j'imagine que les 
erreurs grossières seront à venir et donc pour un projet open source ça 
serait embêtant non?
Posted by Cyril Mougel (shingara)
on 2009-06-13 10:38
(Received via mailing list)
Le 13 juin 09 à 08:01, Pyramid Head a écrit :

>
> Salut à tous merci pour toutes vos réponses je vais m'atteler à tout  
> ça,
> merci du conseil Shingara mais vu que je débute j'imagine que les
> erreurs grossières seront à venir et donc pour un projet open source  
> ça
> serait embêtant non?


Non, sinon que ca permettra de voir que tu as modifier tes erreurs.
Sinon, sur certain projet, si le patch est "interressant" le
mainteneur où d'autre le refactoreront. Cela te permettra de voir un
refacto sur ton code.

Enfin, sache que plein de projet open source sont coder comme des pieds.

--
Cyril Mougel
http://blog.shingara.fr
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.