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

17
Bagaimana cara menghapus elemen kosong dari array?
Saya memiliki array berikut cities = ["Kathmandu", "Pokhara", "", "Dharan", "Butwal"] Saya ingin menghapus elemen kosong dari array dan menginginkan hasil berikut: cities = ["Kathmandu", "Pokhara", "Dharan", "Butwal"] Apakah ada metode seperti compactitu yang akan melakukannya tanpa loop?
284 ruby  arrays 

14
Bagaimana Anda menjalankan file uji / spesifikasi tunggal di RSpec?
Saya ingin dapat menjalankan tes file spec tunggal - untuk satu file yang saya edit, misalnya. rake specmengeksekusi semua spesifikasi. Proyek saya bukan proyek Rails, jadi rake spec:doctidak berfungsi. Tidak tahu apakah ini penting, tapi ini struktur direktori saya. ./Rakefile ./lib ./lib/cushion.rb ./lib/cushion ./lib/cushion/doc.rb ./lib/cushion/db.rb ./spec ./spec/spec.opts ./spec/spec_helper.rb ./spec/db_spec.rb
282 ruby  testing  rspec 

8
Cara mengurutkan array dalam urutan menurun di Ruby
Saya memiliki berbagai hash: [ { :foo => 'foo', :bar => 2 }, { :foo => 'foo', :bar => 3 }, { :foo => 'foo', :bar => 5 }, ] Saya mencoba untuk mengurutkan array ini dalam urutan menurun sesuai dengan nilai :bardalam setiap hash. Saya menggunakan sort_byuntuk mengurutkan array …
282 ruby  sorting 


30
SSL_connect kembali = 1 errno = 0 status = SSLv3 server baca sertifikat B: verifikasi sertifikat gagal
Saya menggunakan Authlogic-Connect untuk login pihak ketiga. Setelah menjalankan migrasi yang sesuai, login Twitter / Google / yahoo tampaknya berfungsi dengan baik tetapi login facebook memberikan pengecualian: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed Log dev menunjukkan OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: …

10
Apa saja cara umum untuk membaca file di Ruby?
Apa saja cara umum untuk membaca file di Ruby? Sebagai contoh, berikut adalah satu metode: fileObj = File.new($fileName, "r") while (line = fileObj.gets) puts(line) end fileObj.close Saya tahu Ruby sangat fleksibel. Apa manfaat / kelemahan dari setiap pendekatan?
280 ruby  file-io 



23
Gagal membangun ekstensi asli permata (menginstal Kompas)
Ketika saya mencoba menginstal versi kompas terbaru ( https://rubygems.org/gems/compass/versions/1.0.0.alpha.17 ), saya mendapatkan kesalahan berikut. ERROR: Error installing compass: ERROR: Failed to build gem native extension. ERROR: Error installing compass: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb checking for ffi.h... no checking for ffi.h in /usr/local/include,/usr/include/ffi... yes checking for …

10
Blok dan hasil di Ruby
Saya mencoba memahami blok yielddan cara kerjanya di Ruby. Bagaimana yielddigunakan? Banyak aplikasi Rails yang saya lihat digunakan yielddengan cara yang aneh. Bisakah seseorang menjelaskan kepada saya atau menunjukkan kepada saya ke mana harus pergi untuk memahaminya?
275 ruby  block 

8
Lewati variabel ke skrip Ruby melalui baris perintah
Saya telah menginstal RubyInstaller di Windows dan saya menjalankan IMAP Sync tetapi saya harus menggunakannya untuk menyinkronkan ratusan akun. Jika saya bisa meneruskan variabel-variabel ini ke sana melalui baris perintah saya bisa mengotomatiskan seluruh proses dengan lebih baik. # Source server connection info. SOURCE_NAME = 'username@example.com' SOURCE_HOST = 'mail.example.com' SOURCE_PORT …
275 ruby  command-line 

8
Ulangi setiap file dalam satu direktori
Bagaimana cara saya menulis loop di ruby ​​sehingga saya dapat menjalankan blok kode pada setiap file? Saya baru untuk ruby, dan saya telah menyimpulkan bahwa cara untuk melakukan ini adalah melakukan setiap loop. File ruby ​​akan dieksekusi dari direktori yang berbeda dari direktori yang ingin saya loop. Saya sudah mencoba …

11
Keluaran Ruby berwarna ke terminal [ditutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 4 tahun yang lalu . Perbaiki pertanyaan ini Menggunakan Ruby, bagaimana saya bisa melakukan pewarnaan teks latar dan latar depan untuk output di …

6
cara mendapatkan path absolut direktori kerja saat ini dari irb
Saya menjalankan Ruby di Windows, tetapi saya tidak tahu apakah itu akan membuat perbedaan. Yang ingin saya lakukan adalah mendapatkan jalur absolut direktori kerja saat ini. Apakah ini mungkin dari irb? Rupanya dari skrip itu mungkin menggunakanFile.expand_path(__FILE__) Tetapi dari irb saya mencoba yang berikut dan mendapat kesalahan "Izin ditolak": File.new(Dir.new(".").path).expand


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.