Pertanyaan yang diberi tag ruby

112
Menggunakan do block vs braces {}

Baru mengenal ruby, kenakan sarung tangan pemula Anda. Apakah ada perbedaan (tidak jelas atau praktis) antara dua cuplikan berikut? my_array = [:uno, :dos, :tres] my_array.each { |item| puts item } my_array = [:uno, :dos, :tres] my_array.each do |item| puts item end Saya menyadari sintaks...

112
Memasang di Homebrew error

Mencoba memasang rvm dan ruby ​​1.9.2 Saya sudah menginstal homebrew dan git, tetapi tidak bisa mendapatkan pembaruan lengkap karena saya terus mendapatkan kesalahan izin. Menginstal ulang Snow Leopard dan izin yang diperbaiki. Sekarang ini terjadi ... $ brew install wget Kesalahan: Tidak dapat...

112
Menginstal Bootstrap 3 di Aplikasi Rails

Saya mencoba menginstal Bootstrap 3.0 di aplikasi Rails saya. Saya baru saja menyelesaikan tutorial Michael Hartl dan sekarang mencoba membangun sistem saya sendiri menggunakan Bootstrap versi baru ini, tetapi saya memiliki beberapa pertanyaan yang tidak saya yakini. Spesifikasi sistem saya: OS...

111
Cara menulis ke file JSON dalam format yang benar

Saya membuat hash di Ruby dan ingin menulisnya ke file JSON, dalam format yang benar. Ini kode saya: tempHash = { "key_a" => "val_a", "key_b" => "val_b" } fJson = File.open("public/temp.json","w") fJson.write(tempHash) fJson.close Dan berikut adalah isi dari file yang dihasilkan:...

111
Buat variabel modul di Ruby

Apakah ada cara untuk membuat variabel dalam modul di Ruby yang berperilaku mirip dengan variabel kelas? Yang saya maksud dengan ini adalah bahwa itu akan dapat diakses tanpa menginisialisasi contoh modul, tetapi dapat diubah (tidak seperti konstanta dalam

110
Rails: Mencatat seluruh jejak tumpukan pengecualian

Saya telah mencoba mencari cara yang tepat untuk mencatat jejak tumpukan. Saya menemukan tautan ini yang menyatakan bahwa logger.error $ !, $ !. backtrace adalah cara yang tepat tetapi itu tidak berhasil bagi saya log_error tidak. Sesuai dokumentasi, saya tidak melihat bagaimana meneruskan argumen...

109
ruby 1.9: urutan byte tidak valid di UTF-8

Saya menulis crawler di Ruby (1.9) yang mengkonsumsi banyak HTML dari banyak situs acak. Ketika mencoba mengekstrak tautan, saya memutuskan untuk menggunakan saja .scan(/href="(.*?)"/i)daripada nokogiri / hpricot (percepatan besar). Masalahnya adalah sekarang saya menerima banyak " invalid byte...