Articles of rbuy

Tableaux Ruby:% w vs% W

Quelle est la différence?

Ruby dormir ou retarder moins d’une seconde?

Je fais un script avec ruby ​​qui doit rendre des images à 24 images par seconde, mais je dois attendre 1 / 24e de seconde entre l’envoi des commandes. Quelle est la meilleure façon de dormir moins d’une seconde?

Y a-t-il un contraire d’inclure? pour Ruby Arrays?

J’ai la logique suivante dans mon code: if !@players.include?(p.name) do … end @players est un tableau. Y a-t-il une méthode pour que je puisse éviter la ! ? Idéalement, cet extrait serait: if @players.does_not_include?(p.name) do … end

Passer une variable dans un partiel, rails 3?

J’ai une boucle comme ça: Puis, dans ma partie du milieu, comment puis-je accéder au message actuel?

Différence entre “ou” et || dans Ruby?

Quelle est la différence entre le or et || opérateurs en Ruby? Ou est-ce juste la préférence?

Comment passez-vous des arguments à define_method?

Je voudrais passer un ou des arguments à une méthode en cours de définition en utilisant define_method, comment ferais-je cela?

Comment vérifier si un répertoire donné existe dans Ruby

J’essaie d’écrire un script qui extrait ou met à jour automatiquement une URL Subversion selon qu’un répertoire spécifié existe ou non. Pour une raison quelconque, mon code ne fonctionne pas et retourne toujours vrai même si c’est faux: def directory_exists?(directory) return false if Dir[directory] == nil true end Qu’est-ce que je fais mal?

Ruby on Rails: comment afficher une chaîne en HTML?

j’ai @str = “Hi” et dans ma vue erb: Ce qui sera affiché sur la page est: Hi quand ce que je veux vraiment, c’est Hi . Quelle est la manière Ruby d’interpréter une chaîne en tant que balisage HTML? Edit : le cas où @str = “hello” Si à mon avis je le fais […]

Comment append un nouvel article au hash

Je suis nouveau sur Ruby et je ne sais pas comment append un nouvel élément au hachage existant. Par exemple, je construis d’abord le hash: hash = {:item1 => 1} après cela, vous voulez append un item2, donc après cela, j’ai le hash comme ceci: {:item1 => 1, :item2 =>2} Je ne sais pas quelle […]

Comment modifier PATH pour Homebrew?

En essayant d’installer Ruby 1.9.3, lisez d’abord que j’ai besoin d’installer homebrew. Ran armse le docteur, et ça me donne pas mal d’avertissements. L’un d’eux est: Attention: / usr / bin se produit avant / usr / local / bin Cela signifie que les programmes fournis par le système seront utilisés à la place de […]