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

6
Cara yang benar untuk mengisi Array dengan Range di Ruby
Saya sedang mengerjakan buku yang memberikan contoh Ranges yang dikonversi ke array yang setara menggunakan metode "to_a" mereka Ketika saya menjalankan kode di irb saya mendapatkan peringatan berikut warning: default `to_a' will be obsolete Apa alternatif yang tepat untuk menggunakan to_a? Adakah cara alternatif untuk mengisi array dengan Range?
201 ruby  syntax 


7
Bagaimana cara mendokumentasikan kode Ruby?
Apakah ada konvensi kode tertentu saat mendokumentasikan kode ruby? Misalnya saya memiliki cuplikan kode berikut: require 'open3' module ProcessUtils # Runs a subprocess and applies handlers for stdout and stderr # Params: # - command: command line string to be executed by the system # - outhandler: proc object that …
201 ruby 

6
ActiveRecord: ukuran vs jumlah
Di Rails, Anda dapat menemukan jumlah catatan menggunakan keduanya Model.sizedan Model.count. Jika Anda berurusan dengan pertanyaan yang lebih kompleks, adakah keuntungan menggunakan satu metode di atas yang lain? Bagaimana mereka berbeda? Misalnya, saya punya pengguna dengan foto. Jika saya ingin menunjukkan tabel pengguna dan berapa banyak foto yang mereka miliki, …

9
"Untuk" vs "masing-masing" di Ruby
Saya hanya punya pertanyaan singkat tentang loop di Ruby. Apakah ada perbedaan antara dua cara iterasi melalui koleksi? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Hanya ingin tahu apakah ini persis sama atau jika mungkin ada …
200 ruby  loops  foreach  iteration  each 




13
Rails 4 Token Keaslian
Saya sedang mengerjakan aplikasi Rails 4 baru (di Ruby 2.0.0-p0) ketika saya mengalami beberapa masalah token keaslian. Sambil menulis pengontrol yang merespons json (menggunakan respond_tometode kelas), saya mendapatkan createtindakan yang mulai mendapatkan ActionController::InvalidAuthenticityTokenpengecualian ketika saya mencoba membuat catatan menggunakan curl. Saya memastikan saya mengatur -H "Content-Type: application/json"dan saya mengatur data …


10
Cara menemukan kunci hash yang berisi nilai yang cocok
Mengingat saya memiliki hash klien di bawah ini , apakah ada cara ruby ​​cepat (tanpa harus menulis skrip multi-line) untuk mendapatkan kunci mengingat saya ingin mencocokkan client_id? Misalnya, Bagaimana cara mendapatkan kunci client_id == "2180"? clients = { "yellow"=>{"client_id"=>"2178"}, "orange"=>{"client_id"=>"2180"}, "red"=>{"client_id"=>"2179"}, "blue"=>{"client_id"=>"2181"} }
198 ruby 


13
Bagaimana cara menyalin hash di Ruby?
Saya akan mengakui bahwa saya sedikit pemula yang ruby ​​(menulis skrip menyapu, sekarang). Dalam sebagian besar bahasa, copy constructor mudah ditemukan. Setengah jam pencarian tidak menemukannya di ruby. Saya ingin membuat salinan hash sehingga saya dapat memodifikasinya tanpa memengaruhi instance asli. Beberapa metode yang diharapkan yang tidak berfungsi sebagaimana dimaksud: …
197 ruby  hashmap 

5
Ruby 2.0.0p0 IRB peringatan: "DL sudah usang, silakan gunakan Fiddle"
Saya baru saja mencopot versi Ruby saya yang lebih lama, menghapus semua permata saya (termasuk Rails), dan menginstal Ruby 2.0. Dengan kata lain, instal ulang sepenuhnya bersih. Setelah memulai IRB, saya menerima pesan ini: DL sudah usang, silakan gunakan Fiddle Catatan: Saya menggunakan mesin Windows. apa maksud dari pesan ini?
196 ruby  windows 

4
Perbedaan antara \ A \ z dan ^ $ dalam ekspresi reguler Ruby
Dalam dokumentasi saya baca: Gunakan \ A dan \ z untuk mencocokkan awal dan akhir string, ^ dan $ cocok dengan awal / akhir suatu baris. Saya akan menerapkan ekspresi reguler untuk memeriksa nama pengguna (atau email sama) yang dikirimkan oleh pengguna. Ekspresi mana yang harus saya gunakan validates_format_ofdalam model? …
196 ruby  regex 

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.