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
Perbedaan antara attr_accessor dan attr_accessible
Dalam Rails, apa perbedaan antara attr_accessordan attr_accessible? Dari pemahaman saya, menggunakan attr_accessordigunakan untuk membuat metode pengambil dan penyetel untuk variabel itu, sehingga kita dapat mengakses variabel seperti Object.variableatau Object.variable = some_value. Saya membaca yang attr_accessiblemembuat variabel tertentu dapat diakses oleh dunia luar. Dapatkah seseorang tolong katakan padaku apa bedanya

6
Rspec: “array.should == another_array” tetapi tanpa memperhatikan pesanan
Saya sering ingin membandingkan array dan memastikan bahwa mereka mengandung elemen yang sama, dalam urutan apa pun. Apakah ada cara ringkas untuk melakukan ini di RSpec? Berikut adalah metode yang tidak dapat diterima: #to_set Sebagai contoh: expect(array.to_set).to eq another_array.to_set atau array.to_set.should == another_array.to_set Ini gagal ketika array berisi item duplikat. …
235 ruby  testing  rspec 

21
instalasi rvm tidak berfungsi: "RVM bukan fungsi"
Saya baru saja menginstal RVM, tetapi tidak bisa membuatnya bekerja. Saya memiliki baris seperti itu di akhir .profilefile saya : [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" Saya mencoba menjalankan source .profiledan memulai kembali terminal, tetapi tetap saja, ketika saya menjalankan, rvm use 1.9.2saya mendapatkan: RVM is not a function, …
234 ruby  rvm 


9
Apa operator usus besar di Ruby?
Ketika saya mengatakan { :bla => 1, :bloop => 2 }, apa sebenarnya yang :harus dilakukan? Saya membaca di suatu tempat tentang bagaimana itu mirip dengan string, tetapi entah bagaimana simbol. Saya tidak terlalu jernih pada konsepnya, bisakah seseorang mencerahkan saya?
234 ruby  symbols 



7
Perbarui hanya satu permata dengan bundler
Saya menggunakan bundler untuk mengelola dependensi di aplikasi rails saya, dan saya memiliki gem yang dihosting di repositori git termasuk sebagai berikut: gem 'gem-name', :git => 'path/to/my/gem.git' Untuk memperbarui permata ini, saya mengeksekusi bundle updatetetapi juga memperbarui semua permata yang disebutkan dalam Gemfile. Jadi apa perintah untuk memperbarui hanya satu …
233 ruby  rubygems  bundler 




9
Bagaimana cara menjalankan skrip Ruby di Terminal?
Saya telah mengatur semua yang saya butuhkan di Mac saya (Ruby, Rails, Homebrew, Git, dll), dan saya bahkan telah menulis sebuah program kecil. Sekarang, bagaimana cara menjalankannya di Terminal? Saya menulis program di Redcar dan menyimpannya sebagai .rb, tapi saya tidak tahu bagaimana cara menjalankannya melalui Terminal. Saya ingin menjalankan …
231 ruby  terminal 

5
Params rel dijelaskan?
Adakah yang bisa menjelaskan paramsdalam pengontrol Rails: dari mana asalnya, dan apa yang mereka rujuk? def create @vote = Vote.new(params[:vote]) item = params[:vote][:item_id] uid = params[:vote][:user_id] @extant = Vote.find(:last, :conditions => ["item_id = ? AND user_id = ?", item, uid]) last_vote_time = @extant.created_at unless @extant.blank? curr_time = Time.now end Saya …


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.