Pertanyaan yang diberi tag «ruby»

Ruby adalah multi-platform open-source, bahasa yang diartikan berorientasi objek dinamis, dibuat oleh Yukihiro Matsumoto (Matz) pada tahun 1995. Tag [ruby] adalah untuk pertanyaan yang berhubungan dengan bahasa Ruby, termasuk sintaks dan perpustakaannya. Pertanyaan Ruby on Rails harus ditandai dengan [ruby-on-rails].


14
AWS S3: Ember yang Anda coba akses harus diatasi menggunakan titik akhir yang ditentukan
Saya mencoba menghapus file gambar yang diunggah dengan AWS-SDK-Core Ruby Gem. Saya memiliki kode berikut: 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 Namun, saya mendapatkan kesalahan …

6
Keluaran array ke CSV di Ruby
Cukup mudah untuk membaca file CSV ke dalam array dengan Ruby tetapi saya tidak dapat menemukan dokumentasi yang bagus tentang cara menulis array ke file CSV. Adakah yang bisa memberi tahu saya cara melakukan ini? Saya menggunakan Ruby 1.9.2 jika itu penting.
185 ruby  csv 

14
Mengapa orang mengatakan bahwa Ruby lambat? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Perbaiki pertanyaan ini Saya suka Ruby on Rails dan saya menggunakannya untuk semua proyek …
184 ruby  performance 

8
Menggunakan Sinatra untuk proyek yang lebih besar melalui banyak file
Tampaknya di Sinatra semua penangan rute sedang ditulis ke dalam satu file, jika saya mengerti benar itu bertindak sebagai pengontrol satu besar / kecil. Apakah ada cara untuk membaginya menjadi file independen yang terpisah, jadi ketika katakanlah seseorang memanggil "/" - satu tindakan dijalankan, dan jika sesuatu seperti "/ posting …
184 ruby  sinatra 




16
Kesalahan menginstal libv8: ERROR: Gagal membangun ekstensi asli gem
Saya membuat proyek rel dengan, rails new test_bootstrap. berhasil pindah ke direktori proyek dan menambahkan permata gem "therubyracer" gem "less-rails" #Sprockets (what Rails 3.1 uses for its asset pipeline) supports LESS gem "twitter-bootstrap-rails" dan lari bundle install setelah itu, saya punya kesalahan ini. Installing libv8 (3.16.14.3) Gem::Installer::ExtensionBuildError: ERROR: Failed to …

14
Tidak dapat menginstal permata di OS X "El Capitan"
Saya tidak dapat menginstal dan menjalankan fakes3permata di El Capitan Beta 5. Saya mencoba: sudo gem install fakes3 ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/fakes3 Kemudian saya mencoba melakukannya dengan cara cocoapods. Ini bekerja untuk cocoapods tetapi tidak untuk palsu3. mkdir -p $HOME/Software/ruby export GEM_HOME=$HOME/Software/ruby gem …
182 ruby  macos  rubygems 

9
Apa cara kanonik untuk memotong string di Ruby tanpa membuat string baru?
Inilah yang saya miliki sekarang - yang terlihat terlalu bertele-tele untuk pekerjaan yang dilakukannya. @title = tokens[Title].strip! || tokens[Title] if !tokens[Title].nil? Asumsikan token adalah array yang diperoleh dengan memisahkan garis CSV. sekarang fungsinya seperti strip! chomp! et. semua mengembalikan nihil jika string tidak dimodifikasi "abc".strip! # => nil " abc …
182 ruby  string 

7
Memahami file Gemfile.lock
Setelah menjalankan bundle installperintah, 'Gemfile.lock ' dibuat di direktori kerja. Apa arti arahan di dalam file itu? Sebagai contoh, mari kita ambil file berikut: 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! Apa yang digambarkan oleh ' …

10
Bisakah saya menjalankan metode instance pada modul Ruby tanpa menyertakannya?
Latar Belakang: Saya memiliki modul yang menyatakan sejumlah metode contoh module UsefulThings def get_file; ... def delete_file; ... def format_text(x); ... end Dan saya ingin memanggil beberapa metode ini dari dalam kelas. Bagaimana Anda biasanya melakukan ini di ruby ​​adalah seperti ini: class UsefulWorker include UsefulThings def do_work format_text("abc") ... …
181 ruby  module  methods 

14
Cara menguji apakah parameter ada di rel
Saya menggunakan pernyataan IF di Ruby on Rails untuk mencoba dan menguji apakah parameter permintaan ditetapkan. Terlepas dari apakah kedua parameter ditetapkan atau tidak, bagian pertama berikut ini jika blok dipicu. Bagaimana saya bisa membuat bagian ini HANYA dipicu jika kedua params [: satu] dan params [: dua] diatur? if …

6
Variabel Instance: self vs @
Ini beberapa kode: 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 Apa yang saya ingin tahu adalah perbedaan antara menggunakan @agedan self.agedi age_difference_withmetode.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.