Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2821 connectés 

 


Pourquoi j'aime rails?




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  7  8  9  ..  26  27  28  29  30  31
Auteur Sujet :

[Rails] Blabla@rails

n°1650953
SekYo
Posté le 29-11-2007 à 17:05:04  profilanswer
 

Reprise du message précédent :
Moi j'ai bien aimé http://phrogz.net/ProgrammingRuby/ pour apprendre Ruby

 

@real : T'as essayé avec include dep ? Mais sinon c'est vrai que gem est parfois merdique :/

Message cité 1 fois
Message édité par SekYo le 29-11-2007 à 17:05:59
mood
Publicité
Posté le 29-11-2007 à 17:05:04  profilanswer
 

n°1650958
masklinn
í dag viðrar vel til loftárása
Posté le 29-11-2007 à 17:10:27  profilanswer
 

SekYo a écrit :

Moi j'ai bien aimé http://phrogz.net/ProgrammingRuby/ pour apprendre Ruby


Ben c'est jamais que le pickaxe v1 [:petrus75]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1650965
SekYo
Posté le 29-11-2007 à 17:21:12  profilanswer
 

J'ai pas dit le contraire :D , c'était histoire de plussoyer quoi :o


Message édité par SekYo le 29-11-2007 à 17:21:36
n°1651013
Shinuza
This is unexecpected
Posté le 29-11-2007 à 19:24:57  profilanswer
 

the real moins moins a écrit :

Building native extensions.  This could take a while...
ERROR:  While executing gem ... (Gem::Installer::ExtensionBuildError)
    ERROR: Failed to build gem native extension.
 
ruby extconf.rb install hpricot
checking for main() in -lc... no
creating Makefile
 
make
gcc -I. -I. -I/usr/local/lib/ruby/1.8/universal-darwin8.0 -I.  -fno-common -g -O2  -fno-common -pipe -fno-common  -arch i386 -c hpricot_scan.c
make: gcc: Command not found
make: *** [hpricot_scan.o] Error 127
 
 
Gem files will remain installed in /usr/local/lib/ruby/gems/1.8/gems/hpricot-0.6 for inspection.
Results logged to /usr/local/lib/ruby/gems/1.8/gems/hpricot-0.6/ext/hpricot_scan/gem_make.out

je ne suis pas prêt pour les technologies modernes on dirait [:pingouino]


Bah il te manque gcc, il me semble qu'il te faut Xcode.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1651021
the real m​oins moins
Posté le 29-11-2007 à 19:38:22  profilanswer
 

j'ai essayé avec rien, il a juste pas volé a la poubelle parce qu'il a tout foutu dans /usr/local/bin resultat je sais meme pas ce qu'il ajouté et ce qui y était deja, sinon apres m'avoir foutu mon PATH en l'air il etait bon pour l'hopital ce truc ...

n°1654816
LePhasme
Les Belges domineront le monde
Posté le 07-12-2007 à 21:45:11  profilanswer
 

Yop, quelqu'un sait comment je peux protéger le controlleur "admin" de mon site avec un .htaccess ?

n°1654843
Harkonnen
Un modo pour les bannir tous
Posté le 08-12-2007 à 00:20:04  profilanswer
 
n°1655300
Skateinmar​s
Posté le 09-12-2007 à 15:47:39  profilanswer
 

LePhasme a écrit :

Yop, quelqu'un sait comment je peux protéger le controlleur "admin" de mon site avec un .htaccess ?


use nginx, noob


---------------
Feedback HAV
n°1655655
LePhasme
Les Belges domineront le monde
Posté le 10-12-2007 à 10:16:19  profilanswer
 

Skateinmars a écrit :


use nginx, noob


Sur du mutualisé dur dur...

n°1656159
masklinn
í dag viðrar vel til loftárása
Posté le 10-12-2007 à 22:50:01  profilanswer
 

Pour les gens qui se posaient des questions sur rails, sa scalabilité et comment le faire scaler, il y a des commentaires intéressants sur http://yarivsblog.com/articles/200 [...] -showdown/
 
Pas le post en lui même (bien qu'il le soit également), mais plutôt les commentaires sur le genre d'organisations que les gens ont en prod (apparement, plein de Mongrel + mongrel_cluster)


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
mood
Publicité
Posté le 10-12-2007 à 22:50:01  profilanswer
 

n°1657123
totoffe38
Posté le 12-12-2007 à 13:35:09  profilanswer
 

LePhasme a écrit :

Yop, quelqu'un sait comment je peux protéger le controlleur "admin" de mon site avec un .htaccess ?


before_filter?

n°1657132
LePhasme
Les Belges domineront le monde
Posté le 12-12-2007 à 13:53:11  profilanswer
 

totoffe38 a écrit :


before_filter?


J'voulais utiliser le .htaccess pour pas développer moi même de système d'authentification justement mais bon vu le peu de réponse c'est ce que je vais faire quand même.

n°1657137
Skateinmar​s
Posté le 12-12-2007 à 14:03:29  profilanswer
 

masklinn a écrit :

Pour les gens qui se posaient des questions sur rails, sa scalabilité et comment le faire scaler, il y a des commentaires intéressants sur http://yarivsblog.com/articles/200 [...] -showdown/
 
Pas le post en lui même (bien qu'il le soit également), mais plutôt les commentaires sur le genre d'organisations que les gens ont en prod (apparement, plein de Mongrel + mongrel_cluster)


nginx en front pour les fichiers statiques et en proxy et du mongrel_cluster derrière c'est assez classique, et ca marche bien chez nous :jap:


---------------
Feedback HAV
n°1657263
totoffe38
Posté le 12-12-2007 à 16:50:43  profilanswer
 

LePhasme a écrit :


J'voulais utiliser le .htaccess pour pas développer moi même de système d'authentification justement mais bon vu le peu de réponse c'est ce que je vais faire quand même.


Je suis pas certains que le coup du .htaccess soit suffisant en terme de sécurité, si jamais le h4K3rZ ustilise curl et envoie de lui-même une instruction à ton serveur http sans passer par tes formulaires, comment ça se passerait?

n°1657276
totoffe38
Posté le 12-12-2007 à 16:57:36  profilanswer
 

Skateinmars a écrit :


use nginx, noob


C'est quoi exactement? J'ai vu que c'était un serveur http. Qu'est-ce qu'il a de sexy?

n°1657278
Skateinmar​s
Posté le 12-12-2007 à 17:00:08  profilanswer
 

totoffe38 a écrit :


Je suis pas certains que le coup du .htaccess soit suffisant en terme de sécurité, si jamais le h4K3rZ ustilise curl et envoie de lui-même une instruction à ton serveur http sans passer par tes formulaires, comment ça se passerait?


 
Pas de rapports entre l'user-agent et une authentification :spamafote: Si on s'authentifie pas la requete est rejetée, point
 

totoffe38 a écrit :


C'est quoi exactement? J'ai vu que c'était un serveur http. Qu'est-ce qu'il a de sexy?


 
En court, c'est mieux :o


---------------
Feedback HAV
n°1662364
SekYo
Posté le 22-12-2007 à 15:34:45  profilanswer
 

LePhasme a écrit :

J'voulais utiliser le .htaccess pour pas développer moi même de système d'authentification justement mais bon vu le peu de réponse c'est ce que je vais faire quand même.


Y a pas un truc dans Rails 2.0 pour utiliser facilement les systemes d'authentifications ?

Citation :

As you might have gathered, Action Pack in Rails 2.0 is all about getting closer with HTTP and all its glory. Resources, multiple representations, but there’s more. We’ve added a new module to work with HTTP Basic Authentication, which turns out to be a great way to do API authentication over SSL. It’s terribly simple to use. Here’s an example (there are more in ActionController::HttpAuthentication):


Code :
  1. class PostsController < ApplicationController
  2.     USER_NAME, PASSWORD = "dhh", "secret"
  3.     before_filter :authenticate, :except => [ :index ]
  4.     def index
  5.       render :text => "Everyone can see me!"
  6.     end
  7.     def edit
  8.       render :text => "I'm only accessible if you know the password"
  9.     end
  10.     private
  11.       def authenticate
  12.         authenticate_or_request_with_http_basic do |user_name, password|
  13.           user_name == USER_NAME && password == PASSWORD
  14.         end
  15.       end
  16.   end
 

Sinon en plugin facile à utiliser, j'utilise restfull_authentification, ca prend 2min à configurer comme tu veux.


Message édité par SekYo le 22-12-2007 à 15:35:35
n°1664030
totoffe38
Posté le 30-12-2007 à 01:00:54  profilanswer
 

Je craque!
 
J'arrive à lancer une instance de mongrel par la ligne de commande, mais dès que je veux lancer mongrel_cluster, ça explose:
 
La configuration de mongrel_cluster pour mon app rails:

Code :
  1. sudo mongrel_rails cluster::configure -e production -p 8000 -N 3 -c /var/www/redmine -a 127.0.0.1  --user www-data --group www-data


 
Ensuite, je lance mon cluster

Code :
  1. sudo mongrel_rails cluster::start


 
Me donne:

Code :
  1. starting port 8000
  2. /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- daemons/daemonize (LoadError)
  3.         from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
  4.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/../lib/mongrel/configurator.rb:189:in `daemonize'
  5.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:92:in `cloaker_'
  6.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/../lib/mongrel/configurator.rb:50:in `call'
  7.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/../lib/mongrel/configurator.rb:50:in `initialize'
  8.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:84:in `new'
  9.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:84:in `run'
  10.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/../lib/mongrel/command.rb:212:in `run'
  11.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:281
  12.         from /usr/bin/mongrel_rails:19:in `load'
  13.         from /usr/bin/mongrel_rails:19
  14. starting port 8001
  15. /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- daemons/daemonize (LoadError)
  16.         from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
  17.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/../lib/mongrel/configurator.rb:189:in `daemonize'
  18.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:92:in `cloaker_'
  19.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/../lib/mongrel/configurator.rb:50:in `call'
  20.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/../lib/mongrel/configurator.rb:50:in `initialize'
  21.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:84:in `new'
  22.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:84:in `run'
  23.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/../lib/mongrel/command.rb:212:in `run'
  24.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:281
  25.         from /usr/bin/mongrel_rails:19:in `load'
  26.         from /usr/bin/mongrel_rails:19
  27. starting port 8002
  28. /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- daemons/daemonize (LoadError)
  29.         from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
  30.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/../lib/mongrel/configurator.rb:189:in `daemonize'
  31.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:92:in `cloaker_'
  32.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/../lib/mongrel/configurator.rb:50:in `call'
  33.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/../lib/mongrel/configurator.rb:50:in `initialize'
  34.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:84:in `new'
  35.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:84:in `run'
  36.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/../lib/mongrel/command.rb:212:in `run'
  37.         from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:281
  38.         from /usr/bin/mongrel_rails:19:in `load'
  39.         from /usr/bin/mongrel_rails:19


 
Quelqu'un a déjà eu ce problème?
 
J'ai désinstallé puis réinstallé mongrel_cluster (on sait jamais ce système de gem est tellement naze) et c'est pareil.
 
Mon serveur de test tourne sous Ubuntu 7.10 Server.
 
Rails  2.0.1 (ça me fait penser que ma version de Redmine ne devrait pas fonctionner, mais bon ça marche quand même je vais pas me plaindre...)
 
Ruby 1.8.6
 
Rubygem 0.9.5
 
Mongrel 1.1.3
 
Mongrel_cluster 1.0.5
 
J'ai suivi ce tuto: http://www.urbanpuddle.com/article [...] nx-version
et fouiné dans ce site: http://mongrel.rubyforge.org/docs/mongrel_cluster.html


Message édité par totoffe38 le 30-12-2007 à 01:26:03
n°1664034
Skateinmar​s
Posté le 30-12-2007 à 01:18:21  profilanswer
 

Apparemment il manque la gem daemonize


---------------
Feedback HAV
n°1664035
totoffe38
Posté le 30-12-2007 à 01:28:09  profilanswer
 

Je sais pas ce qu'il faut faire pour fixer ça,
 
sudo gem install daemonize
 
 
ERROR:  could not find daemonize locally or in a repository
 
 
EDIT:  
 
Finalement j'ai installé daemonize à la main en le téléchargeant d'ici: http://grub.ath.cx/daemonize/
 
 
Et y'a peut-être un merdier avec les gems.
 
J'avais fais: sudo gem update.
 
Là je viens juste de faire: sudo gem update --system, et il m'update Rubygems de 0.9.5 vers 1.0.1...


Message édité par totoffe38 le 30-12-2007 à 01:32:52
n°1664036
Skateinmar​s
Posté le 30-12-2007 à 01:34:20  profilanswer
 

Le gem s'appele daemons ici en fait, pardon (version 1.0.9 chez moi)


---------------
Feedback HAV
n°1664038
totoffe38
Posté le 30-12-2007 à 01:48:33  profilanswer
 

Ok donc une partie du problème venait bien du gem daemons qui n'était pas installé, Rubygems c'est vraiment plus que naze! Ca fait plusieurs fois que je perds des heures à cause de ça!
 
Alors, donc maintenant j'ai:

Code :
  1. sudo mongrel_rails cluster::start
  2. starting port 8000
  3. starting port 8001
  4. starting port 8002


 
Par contre en pointant mon renard de feu vers l'adresse de mon serveur et du port à tester, par exemple 8000, j'obtiens: "Unable to connect".
 
Alors je teste le port 8001, et j'ai un message d'erreur de Redmine:

Citation :

Status: 500 Internal Server Error Content-Type: text/html
Internal error
 
An error occurred on the page you were trying to access.
If you continue to experience problems please contact your redMine administrator for assistance.
 
Back


 
Alors je stoppe mongrel_cluster pendant l'apparition du message d'erreur, et j'obtiens:

Code :
  1. already stopped port 8000
  2. stopping port 8001
  3. !!! PID file tmp/pids/mongrel.8001.pid does not exist.  Not running?
  4. mongrel::stop reported an error. Use mongrel_rails mongrel::stop -h to get help.
  5. stopping port 8002
  6. !!! PID file tmp/pids/mongrel.8002.pid does not exist.  Not running?
  7. mongrel::stop reported an error. Use mongrel_rails mongrel::stop -h to get help.


 
Si je restoppe mongrel_cluster après un petit moment j'ai:

Code :
  1. already stopped port 8000
  2. already stopped port 8001
  3. already stopped port 8002


 
Bizarre, bizarre, en tout cas merci skateinmars de m'avoir débloqué le coup du gem daemons, je verrais la suite demain.
 
EDIT: argh! je suis trop bête j'avais déjà un service en écoute sur le port 8000, ça a fait foirer mongrel_cluster. Donc je passe sur les ports 7000, 7001 et 7002
 
Là c'est encore plus bizarre, la création d'une instance mongrel prend un poil plus de temps, je me dis ok ça marche, donc je stoppe, et j'ai un coup "stopping port 7000 et le message d'erreur PID" ou bien "already stoppped port 7000". Ca dépend si j'ai pointé mon navigateur, mais je tombe encore sur "Unable to connect".
 
EDIT:
 
netstat -lnp, me montre bien que ruby1.8 est en écoute sur 7000-7002, dans mon navigateur si je vais sur un des ports j'obtiens le message d'erreur de Redmine:

Citation :

Status: 500 Internal Server Error Content-Type: text/html
Internal error
 
An error occurred on the page you were trying to access.
If you continue to experience problems please contact your redMine administrator for assistance.
 
Back


 
Si je refais un netstat -lnp, et bien je vois que les ports 7000-7002 ne sont plus à l'écoute. Et un sudo mongrel_rails cluster::stop me donne:

Citation :

already stopped port 7000
already stopped port 7001
already stopped port 7002


 
On s'approche!


Message édité par totoffe38 le 30-12-2007 à 02:02:13
n°1664040
Skateinmar​s
Posté le 30-12-2007 à 01:59:45  profilanswer
 

J'ai aussi le problème quand j'arrete mon mongrel_cluster de fichier pid mais les mongrels s'arrettent correctement donc je n'ai pas encore regardé :D
 
Par contre je n'ai pas eu de problème avec la gem perso, elle a du s'installer en dependance automatiquement.


---------------
Feedback HAV
n°1664042
totoffe38
Posté le 30-12-2007 à 02:10:37  profilanswer
 

Ok j'ai trouvé, en fait Redmine ne marche pas avec mongrel_cluster et les versions de rails/etc installées. J'ai créé une appli Rails toute bidon et ça marche.
 
Voilà un gros bug de trouvé pour Redmine.
 
Merci skateinmars, bonne nuit.


Message édité par totoffe38 le 30-12-2007 à 02:11:15
n°1664043
Skateinmar​s
Posté le 30-12-2007 à 02:13:01  profilanswer
 

:jap:


---------------
Feedback HAV
n°1664046
totoffe38
Posté le 30-12-2007 à 02:36:11  profilanswer
 

Bon aller encore une question et je vais pioncer.
 
J'ai installé nginx, comment savoir s'il fait correctement son boulot?

n°1664051
Skateinmar​s
Posté le 30-12-2007 à 03:21:49  profilanswer
 

Voir si tu accèdes à ton site ? :D


---------------
Feedback HAV
n°1664147
totoffe38
Posté le 30-12-2007 à 19:22:49  profilanswer
 

C'est bon ça marche. Il faut que je me penche sur le fichier de configuration maintenant pour voir les différentes options.
 
Sinon à tout hasard tu aurais trouvé un remplacement à phpmyadmin qui serait codé en Ruby ou Rails? Ca permettrait de m'affranchir totalement de php.

n°1664150
Skateinmar​s
Posté le 30-12-2007 à 19:37:19  profilanswer
 

Perso je sais que ca existe mais je n'ai pas cherché à comparer vu que chez nous on utilise encore PHP selon la taille du projet :jap:


---------------
Feedback HAV
n°1664154
totoffe38
Posté le 30-12-2007 à 19:58:45  profilanswer
 

Tu veux dire que pour des petits projets tout bidon fais à l'arrache vous utilisez php, et pour des gros sites pro, robustes, stables et rapides, vous utilisez Rails?  :whistle:

n°1664160
Skateinmar​s
Posté le 30-12-2007 à 20:35:35  profilanswer
 

totoffe38 a écrit :

Tu veux dire que pour des petits projets tout bidon fais à l'arrache vous utilisez php, et pour des gros sites pro, robustes, stables et rapides, vous utilisez Rails?  :whistle:


Dans les deux cas on fait ca clean avec un framework MVC ;)


---------------
Feedback HAV
n°1664169
totoffe38
Posté le 30-12-2007 à 22:09:15  profilanswer
 

Tiens je viens de voir pas mal de gens crier au loups contre Rails à cause de:
 
- Mongrel qui serait lent
- le fait que Rails ne soit pas Thread Safe à cause d' ActiveRecord
 
Vous avez des avis là-dessus?
 
Quelqu'un utilise Switiply pour gratter des perfs sur Mongrel?
 
Quelqu'un a déjà joué avec Nitro, Camping ou Merb (frameworks MVC en Ruby)? La doc dispo est plutôt limitée.


Message édité par totoffe38 le 30-12-2007 à 22:10:22
n°1664418
totoffe38
Posté le 01-01-2008 à 13:26:20  profilanswer
 

Bonne année les Rails Riders!
 
 
EDIT:
 
Quelqu'un s'est déjà intéressé à la génération de PDF? Il semblerait que PDF::Writer soit le top pour ça. J'aimerai bien lui faire manger un fichier source taggé avec du Textile, et qu'il me sorte un joli PDF. EDIT: en fait le plugin a ses propres tags ils me suffiront bien pour l'instant.
 
 
EDIT:  
 
Rails 2.0 par défaut s'utilise avec SQLite (c'est un fichier en gros qui stocke les données). Quelles sont vos préférences en terme de base de donnée? MySQL vs SQLite vs PostgreSQL?

Message cité 1 fois
Message édité par totoffe38 le 02-01-2008 à 16:28:14
n°1664997
totoffe38
Posté le 02-01-2008 à 23:37:47  profilanswer
 

A lire, par le créateur de Mongrel: http://www.zedshaw.com/rants/rails_is_a_ghetto.html

n°1665014
Shinuza
This is unexecpected
Posté le 03-01-2008 à 00:11:41  profilanswer
 

totoffe38 a écrit :

Rails 2.0 par défaut s'utilise avec SQLite (c'est un fichier en gros qui stocke les données). Quelles sont vos préférences en terme de base de donnée? MySQL vs SQLite vs PostgreSQL?

SQLite uniquement pour des petites applications que j'écris, quand les I/O sont fréquents et/où compliqués, où que la base doit être portable (dans l'absolu le schéma et les données sont exportables dont cela peut être très bien servir pour un test étant donnée que la configuration est triviale)
 
Pour les deux autres, tout dépend de la taille du site, MySQL scale très mal.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1665385
Shinuza
This is unexecpected
Posté le 03-01-2008 à 18:21:23  profilanswer
 

Citation :

If that’s the case then why in Shiva’s damn name did his first Rails book suck so fucking bad? That book was horrible! It had inaccuracies in it that actually cost me fucking money. Specifically, he had a whole blurb about putting models into modules that didn’t work at all. I got pissed and asked them why the fuck it wasn’t working and turns out nobody does that. Models in modules just doesn’t work, but somehow Dave T. blathered on about it like it was perfectly alright.


 
Il parle "Agile Web Development with Rails"? Ceux qui l'ont lu, qu'en pensez-vous?
 
(Pour la source cf le lien posté par totoffe38)


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1665420
totoffe38
Posté le 03-01-2008 à 18:51:08  profilanswer
 

Il a édité son site depuis hier, il parlait de "why did the pickaxe ruin Ruby" ou un truc comme ça.

Citation :

Let’s take a look at the original Pickaxe Book Table of Contents for a minute. You notice anything missing?


 
Perso je l'ai lu, enfin les premières pages, il m'a vite gavé, cf. un de mes posts précédents dans ce même thread. Je suis plutôt d'accord avec lui là-dessus c'est là: http://forum.hardware.fr/hfr/Progr [...] m#t1562318
 
Le AWDWR, je l'ai trouvé très bien. En tout cas mieux que tout ce qui existait à l'époque sur le sujet. Il parait que The Rails Way est devenu la nouvelle référence.


Message édité par totoffe38 le 03-01-2008 à 18:53:36
n°1665506
zapan666
Tout est relatif
Posté le 03-01-2008 à 22:26:02  profilanswer
 

Shinuza a écrit :

Citation :

If that’s the case then why in Shiva’s damn name did his first Rails book suck so fucking bad? That book was horrible! It had inaccuracies in it that actually cost me fucking money. Specifically, he had a whole blurb about putting models into modules that didn’t work at all. I got pissed and asked them why the fuck it wasn’t working and turns out nobody does that. Models in modules just doesn’t work, but somehow Dave T. blathered on about it like it was perfectly alright.

 

Il parle "Agile Web Development with Rails"? Ceux qui l'ont lu, qu'en pensez-vous?


il est bien, j'ai trouvé en tout cas


Message édité par zapan666 le 03-01-2008 à 22:26:16

---------------
my flick r - Just Tab it !
n°1665589
seabee
Posté le 04-01-2008 à 01:13:39  profilanswer
 

Shinuza a écrit :

Citation :

If that’s the case then why in Shiva’s damn name did his first Rails book suck so fucking bad? That book was horrible! It had inaccuracies in it that actually cost me fucking money. Specifically, he had a whole blurb about putting models into modules that didn’t work at all. I got pissed and asked them why the fuck it wasn’t working and turns out nobody does that. Models in modules just doesn’t work, but somehow Dave T. blathered on about it like it was perfectly alright.


 
Il parle "Agile Web Development with Rails"? Ceux qui l'ont lu, qu'en pensez-vous?
 
(Pour la source cf le lien posté par totoffe38)


Ouai, il parle bien de celui la. Le bouquin est OK.
C'est vrai que la partie deploy est light, voir risible dans la v1. Le topo agile est un peu mievre, clairement, et je n'ai jamais mis de modèle dans un module, je ne connais pas le soucis. Pour le reste, ce mec semble etre un peu drama queen :/

n°1665712
totoffe38
Posté le 04-01-2008 à 11:13:34  profilanswer
 

Il parle du Pickaxe.
 
Pour le drama queen, bof quoi. Rails c'est quand même ultra commercial, et des tas d'experts en Rails ont vu le jour en un claquement de doigts. Forçément y'a du déchet parmi les "pro".

n°1665719
SekYo
Posté le 04-01-2008 à 11:30:53  profilanswer
 

Le produit en lui même, même s'il n'est pas parfait, loin de là, présente quand même un certains nombre d'avantages, tu ne peux pas reprocher à Rails le fait que certains connards se déclarent expert après avoir lu 2 bouquins et pondus 100 lignes de ruby.

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  7  8  9  ..  26  27  28  29  30  31

Aller à :
Ajouter une réponse
 

Sujets relatifs
[Ruby On Rails] [Resolu] Routing error[Ruby On Rails] Afficher un message d'erreur depuis un model
[HTML - CSS] Problème avec la balise <a>href="#">blabla</a>[regexp] Extraire deux chaines : "blabla"[espaces,tab]"blublu"
Ruby On Railsruby on rails
Arrivera-t-on a la page 10000 de blabla avant 2006?blabla 3
blabla 2PUTAIN HARKO TU AS FERM2 BLABLA !
Plus de sujets relatifs à : [Rails] Blabla@rails


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)