preguntar acerca de ruby

9
réponses

ruby 1.9, encodage de force, mais vérifiez

J'ai une chaîne que j'ai lue à partir d'une sorte d'entrée. Au meilleur de ma connaissance, C'est UTF8. OK: string.force_encoding("utf8") Mais si cette chaîne contient des octets qui ne sont pas en fait UTF8 légal, je veux savoir maintenant et …
demandé sur 1970-01-01 00:33:32
4
réponses

Comment vérifier si un paramètre est vrai ou faux?

C'est vraiment me creuser la tête, mais peut-être que j'essaie de le faire. Je passe un paramètre via une URL (example.com?debug=true) Donc, je veux essentiellement dire: if params[:debug] == true do xyz else do abc end Mais pour une raison …
demandé sur 1970-01-01 00:33:29
3
réponses

entier ruby à booléen

J'ai un champ DB qui est de type entier et les valeurs sont toujours 0 ou 1. Comment puis-je récupérer la valeur booléenne équivalente dans ruby? de telle sorte que lorsque je fais ce qui suit, la case à cocher est définie de manière appropriée: &l …
demandé sur 1970-01-01 00:33:30
2
réponses

JRuby: import vs inclure vs java import vs classe

Pourquoi tant de façons différentes d'inclure des classes Java dans JRuby? Quelles sont les différences? Qui dois-je utiliser? ... …
demandé sur 1970-01-01 00:33:30
7
réponses

Comment calculer la distance entre deux coordonnées GPS sans utiliser L’API Google Maps?

Je me demande s'il existe un moyen de calculer la distance de deux coordonnées GPS sans compter sur L'API Google Maps. Mon application peut recevoir les coordonnées dans float ou je devrais faire une géo inversée sur les adresses. ... …
demandé sur 1970-01-01 00:33:32
5
réponses

Pourquoi sqrt() n’est-il pas une méthode sur Numeric?

Dans Ruby tout est un objet. C'est pourquoi je ne comprends pas pourquoi nous avons le module de mathématiques. Il me semble que la plupart (tous?) des fonctions dans le module Math auraient dû être des méthodes sur les types numériques comme Integer …
demandé sur 1970-01-01 00:33:30
3
réponses

À quoi ressembleraient un getter et un setter par défaut dans rails?

Je sais que je peux écrire attr_accessor: tag_list pour créer un attribut virtuel tag_list pour un objet dans Rails. Cela permet d'avoir un attribut tag_list dans les formulaires pour l'objet. Si j'utilise attr_accessor: tag_list je peux, dans le mo …
demandé sur 1970-01-01 00:33:32
3
réponses

Comment tester si un div a un certain style css dans rspec/capybara?

Comment tester si une balise div a un certain style css? J'essaie de tester s'il a display:none; ou display:block. J'ai essayé ce qui suit mais cela me donne une erreur: it {should have_selector('signup_server_generic_errors', /display:s*none/)} …
demandé sur 1970-01-01 00:33:32
2
réponses

Pourquoi l’open de Ruby open-uri renvoie-t-il un StringIO dans mon test unitaire, mais un FileIO dans mon contrôleur?

J'ai hérité D'une application Rails 2.2.2 qui stocke les images téléchargées par L'utilisateur sur Amazon S3. Le modèle Photo basé sur attachment_fu propose une méthode rotate qui utilise open-uri pour récupérer L'image de S3 et MiniMagick pour effec …
demandé sur 1970-01-01 00:33:29
2
réponses

Ruby Net::HTTP:: obtenir et réponses JSON

J'essaie de me connecter à une API et de récupérer les résultats json avec mon application rails, mais cela ne semble pas fonctionner. Prenez par exemple: @request = Net::HTTP::Get.new "http://example.com/?search=thing&format=json" Lorsque j …
demandé sur 1970-01-01 00:33:30