Articles of rbuy

encodages de caractères incompatibles: ASCII-8BIT et UTF-8

J’utilise Ruby 1.9.2 et Rails 3.0.5 J’ai l’erreur suivante: encodages de caractères incompatibles: ASCII-8BIT et UTF-8 Cela n’a rien à voir avec la firebase database, je pense. L’erreur se produit sur cette ligne dans une vue (juste un appel div haml): #content un paquet entier: ActionView::Template::Error (incompatible character encodings: ASCII-8BIT and UTF-8): 21: -flash.each do […]

Comment obtenir un chemin de référence de demande?

J’ai besoin du chemin du référent. Je ne veux pas le nom de domaine. Par exemple, si le référent est http://www.google.com/adsense je souhaite /adsense .

Espace dans le tableau de rbuy par% w

Comment puis-je append un caractère d’espace dans le tableau ruby ​​si je veux utiliser la syntaxe% w (abc)?

différence entre chacun.avec_index et chacun_avec_index dans Ruby?

Je suis vraiment confus au sujet de la différence entre each.with_index avec l’ each_with_index et each_with_index avec l’ each_with_index . Ils ont des types différents mais semblent être identiques dans la pratique.

Exécuter une tâche de râteau dans le contrôleur

Je voudrais lancer une tâche dans mon contrôleur. Est-ce qu’il y a un moyen de faire ça?

Pourquoi les créateurs de Ruby ont-ils besoin de se qualifier eux-mêmes dans la classe?

Les règles de ruby ​​- qu’elles soient créées par (c)attr_accessor ou manuellement – semblent être les seules méthodes qui ont besoin de self. qualification lorsque accessible dans la classe elle-même. Cela semble mettre Ruby seul dans le monde des langues: Toutes les méthodes ont besoin de self / this (comme Perl, et je pense que […]

Rails 3. Comment afficher deux décimales sous forme d’édition?

J’ai ce formulaire d’édition. Mais quand je stocke quelque chose comme 1.5, je voudrais l’afficher sous la forme 1.50. Comment pourrais-je faire cela avec l’aide de formulaire? ‘cost’ %>

Méthode dynamic appelant dans Ruby

Autant que je sache, il existe trois manières d’appeler dynamicment une méthode dans Ruby: Méthode 1: s = SomeObject.new method = s.method(:dynamic_method) method.call Méthode 2: s = SomeObject.new s.send(:dynamic_method) Méthode 3: s = SomeObject.new eval “s.dynamic_method” En les comparant, j’ai établi que la méthode 1 est de loin la plus rapide, que la méthode 2 […]

Comment renommer un gemset?

Existe-t-il une commande RVM pour renommer simplement un gemset? Je n’ai pas pu le trouver sur le site de RVM.

Rails mappant un tableau de hachages sur un hachage unique

J’ai un tableau de hachage comme ça: [{“testPARAM1″=>”testVAL1”}, {“testPARAM2″=>”testVAL2”}] Et j’essaie de faire correspondre ceci à un hash unique comme ceci: {“testPARAM2″=>”testVAL2”, “testPARAM1″=>”testVAL1”} Je l’ai atteint en utilisant par={} mitem[“params”].each { |h| h.each {|k,v| par[k]=v} } Mais je me demandais s’il était possible de le faire de manière plus idiomatique (de préférence sans utiliser de […]