PHP nécessite d'écrire beaucoup trop de code, et les framaworks bases sur PHP sont souvent assez lourds .... PHP xc'était bien il y a 8 ans, maintenant il y a mieux ....
Je vais regarder a l'occasion, cela dit, l'objectif pour moi c'est pas de faire un truc tout bête, j'ai besoin de réaliser un truc assez complexe sans forcément devoir écrire beaucoup de code. Et c'est pour ça que Rails me semble idéal pour ce que je veux faire ...
- soit j'attends un peu d'avoir une doc ou des bouquins un peu a jour sur Rails 2.0
- soit je m'arrange pour "downgrader" mon installation en Rails (< 2.0. - dans ce cas quelle version et omment faire ?) Cette solution aurait pour avantage de pouvoir commencer à maitriser les concepts de Rails sans rencontrer les problèmes de changement de version, et quand j'aurai acquis les bases, je pourrai changer de version.
Que me conseillez-vous ?
D'après vous, combien de temps pour une personne normalement constituée, faudra-t-il pour apprendre à utiliser les concepts de base de Rails, sachant que cette personne ne maitrise pas forcément toutes les subtilités de Ruby ?
Tiens en écrivant il me vient une idée : en attendant la doc a jour de Rails 2.0, je pourrais peut être passer un peu plus de temps à la maitrise de ruby .... faut que je me trouve un truc concret à faire en Ruby pour que ça le fasse ...
Merci à vous mais je VEUX utiliser Rails ... au moins pour voir ce dont il est capable .... Les autres je testerai après. Même s'il faut que j'y passe encore des nuits, j'y arriverai ...
En même temps c'est pas en 2 heures que tu va maitriser le bastringue. Les concepts mvc sont simples à aborder mais demandent quand même un peu d'investissement pour une mise en oeuvre efficace.
Oui mais la mon problème c'est que j'ai passé deux heures sur un sujet qui n'a rien a voir avec les concepts que je voulais voir .....
Dis toi qu'au delà d'un outil il s'agit plus d'un ensemble de méthodes et de conventions, d'une manière de faire les choses qui demande un peu d'expérience pour en tirer le meilleur parti. Ca je l'ai compris .... mais on dirait surtout que je choisis mal mon moment (ou ma version de Rails) pour m'y mettre.
Le tutoriels c'est fait pour les abrutis qui pensent qu'on peut se passer d'une documentation, ou les adeptes du côté obscure,
Je n'entre pas dans cette catégorie .... En général qiuand j'utilise un tutoriel, c'est avec la documentation officiele à côté, ou à l'aide de google.
Que RTFM est une loi divine : aide toi et le ciel t'aidera ... Je veux bien mais je l'ai cherché TFM, et il est pas à jour ...
Que google est ton amis, que en te donnant la peine tu aurais trouvé les réponses a tes questions en moins de dix minutes. Par exemple sur le Wiki Rails... ben non dans ce cas google n'est pas mon ami .... Puis Rails il pourrait envoyer des messages d'insulte plus clair, ce serait bien mieux ...
Donc que peux t'on en conclure ? Rails n'est sans doute pas parfait, il est encore jeune ... Mais aussi que tu fait preuve d'une grande incompétence, et que a besoin que l'on te prenne la main pour appréhender des conceptes basique de recherche de documentation ...
Tu dis ça mais tu ne me connais pas ... de la documentation j'en bouffe à longueur de journée, et habituellement c'est moi qui insulte les gens à coup de "RTFM"..
Pour en revenir à rails, que dois-je faire ? Attendre que la dc de la version 2 soit à jour ? Oui je veux bien mais dès qu'elle ser a jour, on passera a Rais en version 2.1 ou 2.2, et ce sera de nouveau la même chose ....
Cela dit, dès le départ, tu commences un test tordu : faire marcher une application Rails pour tester le MVC sans base de donnée.
Savais pas, je pense que le bouquin que j'ai acheté (il y a moins de six mois d'ailleurs) est complêtement pourri ...
Ne te décourage pas en tout cas, étudier Rails est très intéressant. Je ne me découragerai pas, parce que d'après ce que j'en ai lu, c'est plutot bien, et j'ai déjà une idée précise de ce que je vais en faire.
.... Fais gaffe tu ne sais pas à qui tu t'adresses .....
Faut que je te dise, si je passe mes soirées et mes nuits à faire du Rails, c'est que ma femme m'a quitté, et que je m'ennuie à mourir le soir. Et c'est pas une séparation anodine, elle m'a traité de bon à rien et je ressase ça tout le temps. Alors pour me prouver que je suis pas un bon a rien j'ai tenté de me mettre a raiis ... mais là aparamment ça prouve qu'elle avait raison, je n'ai plus qu'à aller me trouver une corde, un train ou un pont pour me suicider (je suis encore capable de mettre plus de deux heures avant d'agoniser) Adieu, Linuxfr :(
<i>uestion bête, mais le fichier n'était pas déjà pré rempli avec la bonne structure ?</i>
non...
Cela dit, le coup de "user" a la place de "username", c'est un peu ma faute quand même ... Je viens de relire le bouquin initial, et c'est moi qui ai fait l'erreur. Je devrais arrêter de vouloir comprendre un nouveau concept àaprès minuit .... Cela dit, le message d'erreur n'est pas très parlant et certainement que Rails pourrait faire mieux de ce côté.
<i>Maintenant, vouloir faire du rails sans base de donnée est par exemple un peu idiot car rails est vraiment fait pour ça (les modèles du mvc sont liés avec une base, donc sans base je vois pas trop comment tu veux faire...)</i>
J'ai bêtement suivi l'exemple du bouquin ....
Ce que je reproche surtout dans ce cas la c'est le manque de clarté des insultes de Rails ... Il pourrait au moins dire un truc du genre "Especee d'idiot, comment veux-tu que je fonctionne si tu ne me dis pas sur quelle base de donnée je dois fonctionner ? "
J<i> e pense que le plus simple pour toi serait de suivre un tuto quelconque "bêtement" pour commencer, pour dégrossir justement ce genre de problèmes et ce qui te permeterait de voir justement le modèle mvc. </i>
C'est justement ce que je voulais faire .... mais j'ai perdu mon temps sur des bêtises ....
quand une des deux machines lache, tu passe ton week-end çà installer un système léger et a le personnaliser, et ça marche tellement bien que le lundi t"'as plus besoin d'acheter une nouvelle bécane ..... jusqu'au jour ou ta bécane "de secours" lache à son tour ... :).
J'en ai malhereusement pas qui traine :( mais un controleur de ce type ça doit pas couter trop cher chez un spécialiste je pense ..... et pour les montages, je me débrouille, ça va.
Je connais ces bouquins, j'en ai quelques uns .... Je crois qu'il en existe, mais je ne ais pas s'ils sont encore en vente ... par contre je voulais avoir d'autres avis.
Disons que dans un premier temps c'est pour faire des essais (allumer des LEDs, jouer avec les timers, etc ...). Je verrai ensuite en fonction des possibilités du controleur, j'ai à l'idée de l'utiliser pour faire de la domotique. Je connais pas mal les micros AVR, mais je ne connais pas du tout les 8051/6052.
Choisissez d'abord la distribution, et ensuite choisissez le bouquin pour cette distribution : les méthodes de gestion entre les distribs sont tellement différents .... ou alors choisissez votre distrib en fonction du bouquin qui vous plaira le mieux. Par contre des bouquins j'en connais pas ... Mais je sais qu'à une époque les versions RedHat boite (est-ce que ca existe encore ? ) contenaient un bouquin papier (que je n'ais jamais utilisé lorsque j'ai acheté la mienne). Est-ce que ça existe encore ?
Alors j'ai essayé des choses chez moi (avec NetBSD et qemu, mais le principe est le ême), mais jen'y arrive pas non plus, il y a un truc qui m'échappe.
[^] # Re: zend framework
Posté par totof2000 . En réponse au journal <Mode grognon ON> Marre de Rails .... Évalué à 3.
PHP nécessite d'écrire beaucoup trop de code, et les framaworks bases sur PHP sont souvent assez lourds .... PHP xc'était bien il y a 8 ans, maintenant il y a mieux ....
[^] # Re: ahem
Posté par totof2000 . En réponse au journal <Mode grognon ON> Marre de Rails .... Évalué à 2.
[^] # Re: Finalement, je ne vois que deux solutions à mes problèmes
Posté par totof2000 . En réponse au journal <Mode grognon ON> Marre de Rails .... Évalué à 2.
gem uninstall rails
[ ... ]
gem uninstall rake
[ ... ]
gem install rails --version 1.2.6
Updating metadata for 18 gems from http://gems.rubyforge.org
..................
complete
+
Successfully installed rake-0.8.1
Successfully installed activesupport-1.4.4
Successfully installed activerecord-1.15.6
Successfully installed actionpack-1.13.6
Successfully installed actionmailer-1.3.6
Successfully installed actionwebservice-1.2.6
Successfully installed rails-1.2.6
7 gems installed
Je crains encore des surprises avec Rake 0.8.1 (un coup du genre db:migrate par exemple).
Sinon je viens d'aller voir le lien, et le truc qui me plait vraiment dans rails 2.0 c'est ça :
There’s a new alternative format for declaring migrations in a slightly more efficient format. Before you’d write:
create_table :people do |t|
t.column, "account_id", :integer
t.column, "first_name", :string, :null => false
t.column, "last_name", :string, :null => false
t.column, "description", :text
t.column, "created_at", :datetime
t.column, "updated_at", :datetime
end
Now you can write:
create_table :people do |t|
t.integer :account_id
t.string :first_name, :last_name, :null => false
t.text :description
t.timestamps
end
# Finalement, je ne vois que deux solutions à mes problèmes
Posté par totof2000 . En réponse au journal <Mode grognon ON> Marre de Rails .... Évalué à 2.
- soit je m'arrange pour "downgrader" mon installation en Rails (< 2.0. - dans ce cas quelle version et omment faire ?) Cette solution aurait pour avantage de pouvoir commencer à maitriser les concepts de Rails sans rencontrer les problèmes de changement de version, et quand j'aurai acquis les bases, je pourrai changer de version.
Que me conseillez-vous ?
D'après vous, combien de temps pour une personne normalement constituée, faudra-t-il pour apprendre à utiliser les concepts de base de Rails, sachant que cette personne ne maitrise pas forcément toutes les subtilités de Ruby ?
Tiens en écrivant il me vient une idée : en attendant la doc a jour de Rails 2.0, je pourrais peut être passer un peu plus de temps à la maitrise de ruby .... faut que je me trouve un truc concret à faire en Ruby pour que ça le fasse ...
[^] # Re: CataLyst
Posté par totof2000 . En réponse au journal <Mode grognon ON> Marre de Rails .... Évalué à 2.
Merci quand même.
[^] # Re: Marre de rails ?
Posté par totof2000 . En réponse au journal <Mode grognon ON> Marre de Rails .... Évalué à 2.
[^] # Re: 100 balles et un Mars?
Posté par totof2000 . En réponse au journal <Mode grognon ON> Marre de Rails .... Évalué à 3.
Oui mais la mon problème c'est que j'ai passé deux heures sur un sujet qui n'a rien a voir avec les concepts que je voulais voir .....
Dis toi qu'au delà d'un outil il s'agit plus d'un ensemble de méthodes et de conventions, d'une manière de faire les choses qui demande un peu d'expérience pour en tirer le meilleur parti. Ca je l'ai compris .... mais on dirait surtout que je choisis mal mon moment (ou ma version de Rails) pour m'y mettre.
[^] # Re: Si tu es pressé prends le chemin du côté obscure ...
Posté par totof2000 . En réponse au journal <Mode grognon ON> Marre de Rails .... Évalué à 4.
Je n'entre pas dans cette catégorie .... En général qiuand j'utilise un tutoriel, c'est avec la documentation officiele à côté, ou à l'aide de google.
Que RTFM est une loi divine : aide toi et le ciel t'aidera ... Je veux bien mais je l'ai cherché TFM, et il est pas à jour ...
Que google est ton amis, que en te donnant la peine tu aurais trouvé les réponses a tes questions en moins de dix minutes. Par exemple sur le Wiki Rails... ben non dans ce cas google n'est pas mon ami .... Puis Rails il pourrait envoyer des messages d'insulte plus clair, ce serait bien mieux ...
Donc que peux t'on en conclure ? Rails n'est sans doute pas parfait, il est encore jeune ... Mais aussi que tu fait preuve d'une grande incompétence, et que a besoin que l'on te prenne la main pour appréhender des conceptes basique de recherche de documentation ...
Tu dis ça mais tu ne me connais pas ... de la documentation j'en bouffe à longueur de journée, et habituellement c'est moi qui insulte les gens à coup de "RTFM"..
Pour en revenir à rails, que dois-je faire ? Attendre que la dc de la version 2 soit à jour ? Oui je veux bien mais dès qu'elle ser a jour, on passera a Rais en version 2.1 ou 2.2, et ce sera de nouveau la même chose ....
[^] # Re: Pas entièrement faux
Posté par totof2000 . En réponse au journal <Mode grognon ON> Marre de Rails .... Évalué à 2.
Savais pas, je pense que le bouquin que j'ai acheté (il y a moins de six mois d'ailleurs) est complêtement pourri ...
Ne te décourage pas en tout cas, étudier Rails est très intéressant. Je ne me découragerai pas, parce que d'après ce que j'en ai lu, c'est plutot bien, et j'ai déjà une idée précise de ce que je vais en faire.
[^] # Re: ahem
Posté par totof2000 . En réponse au journal <Mode grognon ON> Marre de Rails .... Évalué à 10.
Faut que je te dise, si je passe mes soirées et mes nuits à faire du Rails, c'est que ma femme m'a quitté, et que je m'ennuie à mourir le soir. Et c'est pas une séparation anodine, elle m'a traité de bon à rien et je ressase ça tout le temps. Alors pour me prouver que je suis pas un bon a rien j'ai tenté de me mettre a raiis ... mais là aparamment ça prouve qu'elle avait raison, je n'ai plus qu'à aller me trouver une corde, un train ou un pont pour me suicider (je suis encore capable de mettre plus de deux heures avant d'agoniser) Adieu, Linuxfr :(
[^] # Re: Pour commencer ...
Posté par totof2000 . En réponse au journal <Mode grognon ON> Marre de Rails .... Évalué à 2.
[^] # Re: Bon j'ai trouvé la solution a mon problème ..... jusqu'au suivant
Posté par totof2000 . En réponse au journal <Mode grognon ON> Marre de Rails .... Évalué à 4.
non...
Cela dit, le coup de "user" a la place de "username", c'est un peu ma faute quand même ... Je viens de relire le bouquin initial, et c'est moi qui ai fait l'erreur. Je devrais arrêter de vouloir comprendre un nouveau concept àaprès minuit .... Cela dit, le message d'erreur n'est pas très parlant et certainement que Rails pourrait faire mieux de ce côté.
<i>Maintenant, vouloir faire du rails sans base de donnée est par exemple un peu idiot car rails est vraiment fait pour ça (les modèles du mvc sont liés avec une base, donc sans base je vois pas trop comment tu veux faire...)</i>
J'ai bêtement suivi l'exemple du bouquin ....
Ce que je reproche surtout dans ce cas la c'est le manque de clarté des insultes de Rails ... Il pourrait au moins dire un truc du genre "Especee d'idiot, comment veux-tu que je fonctionne si tu ne me dis pas sur quelle base de donnée je dois fonctionner ? "
J<i> e pense que le plus simple pour toi serait de suivre un tuto quelconque "bêtement" pour commencer, pour dégrossir justement ce genre de problèmes et ce qui te permeterait de voir justement le modèle mvc. </i>
C'est justement ce que je voulais faire .... mais j'ai perdu mon temps sur des bêtises ....
# Bon j'ai trouvé la solution a mon problème ..... jusqu'au suivant
Posté par totof2000 . En réponse au journal <Mode grognon ON> Marre de Rails .... Évalué à 5.
dans rails2.0 le fichier attend
username:
au lieu de
user:
C'est typiquement le genre de truc qui m'agace ..... d'autant plus que le message d'erreur n'est pas parlant du tout.
Y en a encore beaucoup des farces de ce genr ?
[^] # Re: Tout ce stress...
Posté par totof2000 . En réponse au journal Die Hard : une journée en enfer. Évalué à 7.
quand une des deux machines lache, tu passe ton week-end çà installer un système léger et a le personnaliser, et ça marche tellement bien que le lundi t"'as plus besoin d'acheter une nouvelle bécane ..... jusqu'au jour ou ta bécane "de secours" lache à son tour ... :).
[^] # Re: Oh le bel amalgame non diffusé==proprio
Posté par totof2000 . En réponse au journal Sun/MySQL: fermeture du code source en cours.... Évalué à 2.
Non. Là tu donnes du grain à moudre à ceux qui parlent de la GPL comme un cancer ....
[^] # Re: le 8051 ? pour faire quoi ?
Posté par totof2000 . En réponse au message Informations/livres sur microcontroleurs a base 8051. Évalué à 3.
[^] # Re: ;)
Posté par totof2000 . En réponse au message Informations/livres sur microcontroleurs a base 8051. Évalué à 2.
[^] # Re: le 8051 ? pour faire quoi ?
Posté par totof2000 . En réponse au message Informations/livres sur microcontroleurs a base 8051. Évalué à 3.
Merci en tout cas.
# Mon conseil (qui vaut ce qu'il vaut)
Posté par totof2000 . En réponse au message Recherche livre pour bien débuter avec GNU/Linux. Évalué à 3.
[^] # Re: tap ?
Posté par totof2000 . En réponse au message Xen + bridge + nat --> ca marche pas. Évalué à 3.
[^] # Re: tap ?
Posté par totof2000 . En réponse au message Xen + bridge + nat --> ca marche pas. Évalué à 2.
Essaie aussi de faire un nat sur dummy0.
# Histoire de routes
Posté par totof2000 . En réponse au message Xen + bridge + nat --> ca marche pas. Évalué à 3.
[^] # Re: Opportunisme...
Posté par totof2000 . En réponse à la dépêche VIA annonce ouvrir une initiative de développement de pilotes open source. Évalué à 4.
Ca dépend quel linux .... il est au moins aussi lourd qu'une Debian avec Gnome ou KDE installé dessus ....
[^] # Re: Paramètres en ligne de commande
Posté par totof2000 . En réponse au message Read sans interuption. Évalué à 2.
[^] # Re: Paramètres en ligne de commande
Posté par totof2000 . En réponse au message Read sans interuption. Évalué à 2.
De toute façon, j'ai l'habitude de ne pas rendre les parametres que je passe au shell dépendants de leur position ...