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


8
convertire String in DateTime
Ho bisogno di analizzare la seguente stringa in un oggetto DateTime: 30/Nov/2009:16:29:30 +0100 C'è un modo semplice per farlo? PS: voglio convertire la stringa sopra così com'è. I due punti dopo l'anno non sono un errore di battitura. Voglio anche risolvere il problema con Ruby e non con RoR.
98 ruby  date  time  parsing 

5
Restituisce la prima corrispondenza dell'espressione regolare Ruby
Sto cercando un modo per eseguire una corrispondenza regex su una stringa in Ruby e metterla in cortocircuito alla prima corrispondenza. La stringa che sto elaborando è lunga e da quello che sembra il modo standard ( matchmetodo) elaborerebbe l'intera cosa, raccoglierebbe ogni corrispondenza e restituirebbe un oggetto MatchData contenente …
97 ruby  regex  string 

2
Rails: around_ * callbacks
Ho letto la documentazione su http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html , ma non capisco quando around_*vengono attivati i callback in relazione a before_*e after_*. Qualsiasi aiuto molto apprezzato. Grazie.



2
Aggiungere una nuova riga nel file?
Voglio aggiungere una nuova riga dopo aver inserito una stringa. Il mio codice attuale è simile a questo: File.open(filename, 'a') do |file| file.write @string end Come posso aggiungere una nuova riga dopo che la stringa è stata inserita?
97 ruby 


18
Come installare Therubyracer Gem su 10.10 Yosemite?
Non riesco a installare therubyracer gem su Yosemite 10.10. Ecco il registro: 11:53 $ gem install libv8 -v '3.16.14.3' - --with-system-v8 Creazione di estensioni native con: "--with-system-v8" Potrebbe volerci un po '... Libv8-3.16.14.3 installata con successo Analizzare la documentazione per libv8-3.16.14.3 Installazione della documentazione di ri per libv8-3.16.14.3 Completata l'installazione …
97 ruby  gem  rubygems 



6
Come ottenere rspec-2 per fornire la traccia completa associata a un errore del test?
In questo momento se eseguo la mia suite di test utilizzando rake specottengo un errore: 1) SegmentsController GET "index" dovrebbe funzionare Fallimento / Errore: ottieni "indice" metodo non definito `locale 'per # # ./spec/controllers/segments_controller_spec.rb:14: in "blocco (3 livelli) in" Questo è normale perché ho un errore :) Il problema è …


14
In Ruby, esiste un metodo Array che combina "select" e "map"?
Ho un array Ruby contenente alcuni valori di stringa. Ho bisogno di: Trova tutti gli elementi che corrispondono a un predicato Esegui gli elementi corrispondenti attraverso una trasformazione Restituisce i risultati come un array In questo momento la mia soluzione è simile a questa: def example matchingLines = @lines.select{ |line| …
96 ruby 

7
Aggiungere una directory a $ LOAD_PATH (Ruby)
Ho visto due tecniche comunemente usate per aggiungere la directory del file attualmente in esecuzione a $ LOAD_PATH (o $ :). Vedo i vantaggi di farlo nel caso in cui non lavori con una gemma. Uno sembra più prolisso dell'altro, ovviamente, ma c'è un motivo per andare l'uno sull'altro? Il …

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.