Questions marquées «ruby»

119
Comment effacer tous les jobs de Sidekiq?

J'utilise sidekiq pour les tâches d'arrière-plan dans l'application Rails. Maintenant, le nombre d'emplois augmente, donc je veux effacer tous les emplois. J'ai essayé la commande suivante dans la console Sidekiq::Queue.new.clear mais il donnait l'erreur suivante. NameError: uninitialized constant...

119
Comment installer Ruby 2.1.4 sur Ubuntu 14.04

Je ne sais pas comment installer le dernier Ruby sur Ubuntu. J'ai d'abord installé le Ruby 1.9.3 par défaut, en utilisant sudo apt-get install ruby Ensuite, j'ai essayé d'installer la version 2.0 en utilisant sudo apt-get install ruby2.0 Ma version de Ruby est toujours "ruby 1.9.3p484 (2013-11-22...

118
Passer une méthode comme paramètre dans Ruby

J'essaye de déconner un peu avec Ruby. C'est pourquoi j'essaye d'implémenter les algorithmes (donnés en Python) du livre "Programming Collective Intelligence" Ruby. Au chapitre 8, l'auteur passe une méthode a comme paramètre. Cela semble fonctionner en Python mais pas en Ruby. J'ai ici la méthode...

118
Convertir une chaîne en expression régulière ruby

J'ai besoin de convertir une chaîne comme "/ [\ w \ s] + /" en expression régulière. "/[\w\s]+/" => /[\w\s]+/ J'ai essayé d'utiliser différentes Regexpméthodes comme: Regexp.new("/[\w\s]+/") => /\/[w ]+\//, de même Regexp.compileet Regexp.escape. Mais aucun d'entre eux ne revient comme je m'y...

118
Ruby Hash au tableau de valeurs

J'ai ceci: hash = { "a"=>["a", "b", "c"], "b"=>["b", "c"] } et je veux arriver à ceci: [["a","b","c"],["b","c"]] Cela semble devoir fonctionner, mais cela ne fonctionne pas: hash.each{|key,value| value} => {"a"=>["a", "b", "c"], "b"=>["b", "c"]} Aucune