Questions marquées «ruby»

139
Tout sauf le dernier élément du tableau Ruby

Disons que j'ai un tableau Ruby a = [1, 2, 3, 4] Si je veux tout sauf le premier élément, je peux écrire a.drop(1), ce qui est génial. Si je veux tout sauf le dernier article, je ne peux penser qu'à cette façon a[0..-2] # or a[0...-1] mais aucun de ceux-ci ne semble aussi propre que l'utilisation...

139
Servir des fichiers statiques avec Sinatra

J'ai un site Web d'une page utilisant uniquement HTML, CSS et JavaScript. Je souhaite déployer l'application sur Heroku, mais je ne trouve pas de moyen de le faire. J'essaye maintenant de faire fonctionner l'application avec Sinatra. . |-- application.css |-- application.js |-- index.html |--...

139
Affectation de constante dynamique

class MyClass def mymethod MYCONSTANT = "blah" end end me donne l'erreur: SyntaxError: erreur d'affectation de constante dynamique Pourquoi est-ce considéré comme une constante dynamique? Je lui attribue juste une

138
Dans Ruby, comment générer une longue chaîne de texte répété?

Quelle est la meilleure façon de générer rapidement une longue chaîne en rubis? Cela fonctionne, mais est très lent: str = "" length = 100000 (1..length).each {|i| str += "0"} J'ai également remarqué que créer une chaîne d'une longueur décente, puis l'ajouter à une chaîne existante jusqu'à la...

138
Impossible de localiser Gemfile

Je ne suis certainement pas un développeur Ruby mais j'ai une application sur mon serveur utilisant Ruby, Gems et Bundler. J'essaie d'installer un autre Ruby sous un compte d'utilisateur différent mais sur le même VPS. Quand je vais courir bundle install J'obtiens l'erreur suivante: Impossible de...

137
Comment convertir un objet String en objet Hash?

J'ai une chaîne qui ressemble à un hachage: "{ :key_a => { :key_1a => 'value_1a', :key_2a => 'value_2a' }, :key_b => { :key_1b => 'value_1b' } }" Comment puis-je en obtenir un Hash? comme: { :key_a => { :key_1a => 'value_1a', :key_2a => 'value_2a' }, :key_b => { :key_1b...

137
Comment convertir JSON en hachage Ruby

J'ai un objet JSON contenant la valeur suivante: @value = {"val":"test","val1":"test1","val2":"test2"} Je veux le parcourir en Ruby pour obtenir les paires clé / valeur. Lorsque j'utilise @each, il n'itère pas dans l'objet car il n'est pas sous la forme de hachage Ruby: @value =...