Domande taggate «ruby»

Ruby è un linguaggio interpretato orientato agli oggetti dinamico multipiattaforma open source, creato da Yukihiro Matsumoto (Matz) nel 1995. Il tag [ruby] è per domande relative al linguaggio Ruby, compresa la sua sintassi e le sue librerie. Le domande su Ruby on Rails devono essere contrassegnate con [ruby-on-rails].




11
Impossibile installare gem - Impossibile creare l'estensione nativa gem - Impossibile caricare tale file - mkmf (LoadError)
Ruby 1.9.3 La parte di Gemfile #............... gem "pony" gem "bcrypt-ruby", :require => "bcrypt" gem "nokogiri" #.................. Quando sto cercando di installare gemme, ricevo un errore alex@ubuntu:~/$ bundle Fetching gem metadata from http://rubygems.org/......... Fetching gem metadata from http://rubygems.org/.. Enter your password to install the bundled RubyGems to your system: #####............................................................ …


8
Virgolette doppie vs singole
Sono veramente nuovo a Ruby e sto cercando di capire se c'è un momento specifico in cui dovrei usare ""vs ''. Ho usato le virgolette singole per la maggior parte del tempo perché è più facile da scrivere ma non sono sicuro che dovrei. ad es. get 'user/new'vsget "user/new"
172 ruby  string  syntax 







9
Come creare un file in Ruby
Sto cercando di creare un nuovo file e le cose non sembrano funzionare come mi aspetto anch'io. Ecco cosa ho provato: File.new "out.txt" File.open "out.txt" File.new "out.txt","w" File.open "out.txt","w" Secondo tutto quello che ho letto online tutti dovrebbero funzionare, ma ognuno di loro mi dà questo: ERRNO::ENOENT: No such file …
170 ruby  file  io  errno 

11
Cambiando ogni valore in un hash in Ruby
Voglio cambiare ogni valore in un hash in modo da aggiungere '%' prima e dopo il valore così { :a=>'a' , :b=>'b' } deve essere modificato in { :a=>'%a%' , :b=>'%b%' } Qual'è il miglior modo per farlo?
170 ruby  hash 

20
Come trovare e restituire un valore duplicato nell'array
arr è una matrice di stringhe: ["hello", "world", "stack", "overflow", "hello", "again"] Quale sarebbe un modo semplice ed elegante per verificare se arrha duplicati e, in tal caso, restituirne uno (indipendentemente da quale)? Esempi: ["A", "B", "C", "B", "A"] # => "A" or "B" ["A", "B", "C"] # => nil
170 ruby  arrays 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.