Articles of ruby

class () vs. type () dans Ruby

Quelle est la différence entre les méthodes de classe et de type dans Ruby? J’ai remarqué que ce type fonctionne pour trouver le type de certaines classes mais pas d’autres.

Objet Ruby imprimé comme pointeur

J’essaie de créer une classe qui a un constructeur qui prend un seul argument. Lorsque je crée une nouvelle instance de l’object, il renvoie un pointeur. class Adder def initialize(my_num) @my_num = my_num end end y = Adder.new(12) puts y Qu’est-ce que je fais mal? Merci

Utilisation de variables d’instance dans les méthodes de classe – Ruby

Je suis très nouveau sur Ruby (je suis en fait c # dev.), Alors cette question pourrait être un noob. J’ai une classe quelque chose comme ci-dessous, et j’ai utilisé des variables d’instance (tableau) pour éviter d’utiliser beaucoup de parameters de méthode. Cela fonctionne comme prévu, mais est-ce une bonne pratique à faire? En fait, […]

Téléchargement de fichier avec Activeadmin Rails à l’aide d’un trombone

J’utilise Active admin comme backend de mon application rails. Je veux faire un téléchargement de fichier. Comment puis-je accomplir cette fonctionnalité?

Comment écrire une ligne complexe si Ruby?

Comment est-ce que j’écris cette condition complexe de multiligne si l’instruction dans Ruby? if ( (aa != nil && self.prop1 == aa.decrypt) || (bb != nil && self.prop2 == bb.decrypt) ) && (self.id.nil? || self.id != id) return true end Je reçois une Syntax error; unexpected tOROP Syntax error; unexpected tOROP . En Java, j’ai […]

Soustraire n heures d’un DateTime en Ruby

J’ai un Ruby DateTime qui est rempli à partir d’un formulaire. De plus, je dispose de n heures de formulaire. Je voudrais soustraire ces n heures de la DateTime précédente. (Pour obtenir une plage de temps). DateTime a deux méthodes “-” et “<<" pour soustraire le jour et le mois, mais pas l'heure. ( API […]

Continuez à obtenir OAuth :: Erreur non autorisée lors de l’utilisation des gem ruby ​​de oauth et twitter

J’utilise le bijou de ruby ​​twitter et oauth pour accéder aux comptes Twitter des utilisateurs. Dans mon code, j’ai: unless @user.twitter_authd? oauth = Twitter::OAuth.new(‘token’, ‘secret’) session[:twitter_request_token] = oauth.request_token.token session[:twitter_request_secret] = oauth.request_token.secret @twitter_auth_url = oauth.request_token.authorize_url end où le jeton et le secret ont mon jeton et mon secret réels insérés. Lorsque je clique sur le lien […]

Erreur Ruby on Rails “Impossible de charger un tel fichier – moins”

Je suis assez nouveau sur ruby on rails , j’ai essayé d’utiliser twitter-bootstrap comme un atout, donc je l’ai inclus dans mon Gemfile, groupé et il s’installe avec succès. Cependant, j’ai remarqué qu’il dépend de certaines dépendances qui ne sont pas affichées lorsque je fais la commande “bundle”. Les dépendances dont il a besoin (1) […]

Pourquoi mes rails sont-ils annulés lorsque j’essaie d’utiliser user.save?

J’ai installé l’application exemple RailsTutorial (l’application de type Twitter) et j’essaie de comprendre pourquoi le code de la console suivant ne met pas à jour la firebase database lorsque j’essaie de mettre à jour la firebase database utilisateur. Je m’attends à ce que les informations utilisateur soient mises à jour une fois que j’utilise le […]

Créez une table de firebase database ActiveRecord avec la colonne no: id?

Est-il possible pour moi de créer et d’utiliser une table de firebase database qui ne contient pas de colonne : id dans ActiveRecord, Ruby on Rails. Je ne veux pas simplement ignorer la colonne id , mais je souhaite qu’elle soit absolument inexistante. Table Example :key_column :value_column 0cc175b9c0f1b6a831c399e269772661 0cc175b9c0f1b6a831c399e269772661 4a8a08f09d37b73795649038408b5f33 0d61f8370cad1d412f80b84d143e1257 92eb5ffee6ae2fec3ad71c777531578f 9d5ed678fe57bcca610140957afab571 Toute autre […]