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


6
Come restituire una parte di un array in Ruby?
Con un elenco in Python posso restituirne una parte usando il seguente codice: foo = [1,2,3,4,5,6] bar = [10,20,30,40,50,60] half = len(foo) / 2 foobar = foo[:half] + bar[half:] Dal momento che Ruby fa tutto negli array, mi chiedo se ci sia qualcosa di simile a quello.
125 ruby  arrays  list  slice 


5
Ruby Regexp gruppo di corrispondenza, assegna variabili su 1 riga
Attualmente sto cercando di rexp una stringa in più variabili. Stringa di esempio: ryan_string = "RyanOnRails: This is a test" L'ho abbinato a questa regexp, con 3 gruppi: ryan_group = ryan_string.scan(/(^.*)(:)(.*)/i) Ora per accedere a ogni gruppo devo fare qualcosa del genere: ryan_group[0][0] (first group) RyanOnRails ryan_group[0][1] (second group) : …








1
Ottieni il nome del file e l'estensione in Ruby
Sto lavorando a un programma per scaricare un video da YouTube, convertirlo in MP3 e creare una struttura di directory per i file. Il mio codice è: FileUtils.cd("#{$musicdir}/#{$folder}") do YoutubeDlhelperLibs::Downloader.get($url) if File.exists?('*.mp4') puts 'Remove unneeded tempfile' Dir['*.mp4'].each do |waste| File.delete(waste) end else puts 'Temporary file already deleted' end Dir['*.m4a'].each do …
123 ruby  file 

9
Come verificare se un oggetto Ruby è un booleano
Non riesco a controllare facilmente se un oggetto è un booleano. C'è qualcosa di simile in Ruby? true.is_a?(Boolean) false.is_a?(Boolean) In questo momento lo sto facendo e vorrei accorciarlo: some_var = rand(1) == 1 ? true : false (some_var.is_a?(TrueClass) || some_var.is_a?(FalseClass))
122 ruby  typechecking 

28
Perché usare Ruby invece di Smalltalk? [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 …

8
Parametri opzionali di Ruby
Se definisco un Ruby funziona in questo modo: def ldap_get ( base_dn, filter, scope=LDAP::LDAP_SCOPE_SUBTREE, attrs=nil ) Come posso chiamarlo fornendo solo i primi 2 e gli ultimi argomenti? Perché non è qualcosa di simile ldap_get( base_dn, filter, , X) possibile o se è possibile, come si può fare?

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.