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


14
AWS S3: il bucket a cui si sta tentando di accedere deve essere indirizzato utilizzando l'endpoint specificato
Sto cercando di eliminare i file di immagini caricati con AWS-SDK-Core Ruby Gem. Ho il codice seguente: require 'aws-sdk-core' def pull_picture(picture) Aws.config = { :access_key_id => ENV["AWS_ACCESS_KEY_ID"], :secret_access_key => ENV["AWS_SECRET_ACCESS_KEY"], :region => 'us-west-2' } s3 = Aws::S3::Client.new test = s3.get_object( :bucket => ENV["AWS_S3_BUCKET"], :key => picture.image_url.split('/')[-2], ) end Tuttavia, visualizzo …

6
Output array in CSV in Ruby
È abbastanza facile leggere un file CSV in un array con Ruby ma non riesco a trovare una buona documentazione su come scrivere un array in un file CSV. Qualcuno può dirmi come farlo? Sto usando Ruby 1.9.2 se è importante.
185 ruby  csv 

14
Perché la gente dice che Ruby è lento? [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Migliora questa domanda Mi piace Ruby on Rails e lo uso …
184 ruby  performance 

8
Utilizzo di Sinatra per progetti più grandi tramite più file
Sembra che in Sinatra tutti i gestori di route vengano scritti in un unico file, se ho capito bene, agisce come un controller grande / piccolo. C'è un modo per dividerlo in file indipendenti separati, quindi quando diciamo che qualcuno chiama "/" - viene eseguita un'azione e se viene ricevuto …
184 ruby  sinatra 




16
Errore durante l'installazione di libv8: ERRORE: impossibile creare l'estensione nativa gem
Ho realizzato un progetto su rotaie con, rails new test_bootstrap. successo. spostato nella direzione del progetto e aggiunto le gemme gem "therubyracer" gem "less-rails" #Sprockets (what Rails 3.1 uses for its asset pipeline) supports LESS gem "twitter-bootstrap-rails" e corri bundle install dopo quello, ho questo errore. Installing libv8 (3.16.14.3) Gem::Installer::ExtensionBuildError: …

14
Impossibile installare gemme su OS X "El Capitan"
Non sono in grado di installare ed eseguire fakes3gem su El Capitan Beta 5. Provai: sudo gem install fakes3 ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/fakes3 Poi ho provato a farlo nel modo dei cocoapodi. Ha funzionato per i cocoapodi ma non per i falsi3. mkdir …
182 ruby  macos  rubygems 


7
Comprensione del file Gemfile.lock
Dopo aver eseguito il bundle installcomando, 'Gemfile.lock ' viene creato nella directory di lavoro. Cosa significano le direttive all'interno di quel file? Ad esempio, prendiamo il seguente file: PATH remote: . specs: gem_one (0.0.1) GEM remote: http://example.org/ specs: gem_two (0.0.2) gem_three (0.0.3) gem_four (0.0.4) PLATFORMS platform DEPENDENCIES gem_two gem_one! Cosa …

10
Posso invocare un metodo di istanza su un modulo Ruby senza includerlo?
Sfondo: Ho un modulo che dichiara una serie di metodi di istanza module UsefulThings def get_file; ... def delete_file; ... def format_text(x); ... end E voglio chiamare alcuni di questi metodi all'interno di una classe. Come si fa normalmente in ruby ​​è così: class UsefulWorker include UsefulThings def do_work format_text("abc") …
181 ruby  module  methods 

14
Come verificare se esistono parametri nei binari
Sto usando un'istruzione IF in Ruby on Rails per provare e verificare se sono impostati i parametri di richiesta. Indipendentemente dal fatto che siano impostati o meno entrambi i parametri, la prima parte di quanto segue se viene attivato il blocco. Come posso fare in modo che questa parte venga …

6
Variabile di istanza: self vs @
Ecco un po 'di codice: class Person def initialize(age) @age = age end def age @age end def age_difference_with(other_person) (self.age - other_person.age).abs end protected :age end Quello che voglio sapere è la differenza tra l'utilizzo @agee self.agenel age_difference_withmetodo.

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.