Pertanyaan yang diberi tag ruby

292
Bagaimana cara menginstal pg gem PostgreSQL di Ubuntu?

Saya mencoba untuk menginstal pg gem PostgreSQL untuk Ruby. Saya mengeluarkan perintah berikut: gem install pg Saya menginstal Ruby 1.9.2 menggunakan RVM. Perintah di atas menunjukkan kepada saya kesalahan berikut. Kesalahannya adalah: Building native extensions. This could take a...

289
Cara menemukan di mana file gem diinstal

Saya dapat menemukan permata yang diinstal menggunakan gem list, tetapi tidak menunjukkan kepada saya di mana permata dipasang. Bagaimana saya bisa menemukan di mana permata itu berada, dan bagaimana saya bisa tahu sebelum memasang permata di mana permata itu akan

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

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

280
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

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

275
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

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