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


15
Cerca tutti i discendenti di una classe in Ruby
Posso facilmente risalire alla gerarchia di classi in Ruby: String.ancestors # [String, Enumerable, Comparable, Object, Kernel] Enumerable.ancestors # [Enumerable] Comparable.ancestors # [Comparable] Object.ancestors # [Object, Kernel] Kernel.ancestors # [Kernel] C'è un modo per discendere anche nella gerarchia? Mi piacerebbe farlo Animal.descendants # [Dog, Cat, Human, ...] Dog.descendants # [Labrador, GreatDane, …
144 ruby 


10
Generazione di guide in Ruby
Ho un problema che può essere facilmente risolto con le Guide. In particolare, per un flusso di lavoro di reimpostazione della password, desidero inviare un token Guid all'e-mail di un utente e fare in modo che reimpostino la password utilizzando il token. Dal momento che le guide sono uniche, questo …
142 ruby  guid 


11
Elenco delle gemme installate?
Esiste un metodo Ruby che posso chiamare per ottenere l'elenco delle gemme installate? Voglio analizzare l'output di gem list. C'è un modo diverso per farlo?
142 ruby  rubygems 



7
Perché Ruby ha metodi sia privati ​​che protetti?
Prima di leggere questo articolo , pensavo che il controllo degli accessi in Ruby funzionasse in questo modo: public- accessibile da qualsiasi oggetto (es. Obj.new.public_method) protected - è possibile accedervi solo dall'interno dell'oggetto stesso, nonché da eventuali sottoclassi private - uguale a protetto, ma il metodo non esiste nelle sottoclassi …

25
Quale IDE di Ruby preferisci? [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, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
141 ruby  ide  editor 

5
Come funzionano effettivamente RVM e rbenv?
Sono interessato a come funzionano RVM e rbenv. Ovviamente si scambiano tra diverse versioni di Ruby e gemme, ma come si ottiene? Avevo supposto che stessero semplicemente aggiornando i symlink, ma avendo approfondito il codice (e devo ammettere che la mia conoscenza di Bash è superficiale) sembrano fare di più.





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.