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].


9
Indica la fine di un ciclo .each in ruby
Se ho un ciclo come users.each do |u| #some code end Dove utenti è un hash di più utenti. Qual è la logica condizionale più semplice per vedere se sei sull'ultimo utente nell'hash degli utenti e vuoi eseguire solo codice specifico per quell'ultimo utente, quindi qualcosa di simile users.each do …

3
Differenza tra $ stdout e STDOUT in Ruby
In Ruby, qual è la differenza tra $stdout(preceduto dal segno del dollaro) e STDOUT(tutto maiuscolo)? Quando si esegue il reindirizzamento dell'output, quale dovrebbe essere utilizzato e perché? Lo stesso vale per $stderre STDERR. Modifica: ho appena trovato una domanda correlata .



8
Errore TCPServer: indirizzo già in uso - bind (2)
Jekyll funzionava bene per me poche settimane fa, ma ora all'improvviso mi dà il seguente errore: TCPServer Error: Address already in use - bind(2) INFO WEBrick::HTTPServer#start: pid=7300 port=4000 % lsof -i :4000 <fetches nothing> Anche se sulla porta non è in esecuzione nulla. Di seguito sono riportati i dettagli: % …
90 ruby  jekyll 

5
problema di autorizzazione all'installazione di gem
qichunren@zhaobak:~> gem install hpricot ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8 directory. L'utente di login corrente è qichunren e l'utente qichunre ha i permessi di scrittura con .gem dir. Vorrei sapere perché gem non installa prima i file nella mia directory home .gem? …

30
Python vs. Ruby per la metaprogrammazione [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, discussioni, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …


3
Ruby non può caricare questo file - active_support / core_ext / object / blank
Stavo cercando di eseguire brew doctorma il sistema è apparso errore di /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require ': impossibile caricare tale file - active_support / core_ext / oggetto / vuoto (LoadError) Ricerca online e un altro post ha suggerito solo "gem install activesupport" ma poi mi sono imbattuto in un errore di: ERROR: …




3
Come posso restituire qualcosa in anticipo da un blocco?
Se volessi fare qualcosa del genere: collection.each do |i| return nil if i == 3 ..many lines of code here.. end Come avrei ottenuto quell'effetto? So che potrei semplicemente avvolgere tutto all'interno del blocco in una grande istruzione if, ma vorrei evitare l'annidamento se possibile. Break non funzionerebbe qui, perché …
90 ruby  loops  return  break 


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.