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




11
Tidak dapat memasang permata - Gagal membangun ekstensi asli permata - tidak dapat memuat file seperti itu - mkmf (LoadError)
Ruby 1.9.3 Bagian dari Gemfile #............... gem "pony" gem "bcrypt-ruby", :require => "bcrypt" gem "nokogiri" #.................. Ketika saya mencoba memasang permata, saya mendapatkan kesalahan alex@ubuntu:~/$ bundle Fetching gem metadata from http://rubygems.org/......... Fetching gem metadata from http://rubygems.org/.. Enter your password to install the bundled RubyGems to your system: #####............................................................ Installing bcrypt-ruby …


8
Kutipan ganda vs tunggal
Aku benar-benar baru untuk Ruby dan aku mencoba untuk memahami jika ada waktu tertentu ketika saya harus menggunakan ""vs ''. Saya telah menggunakan tanda kutip tunggal sebagian besar waktu karena lebih mudah untuk mengetik tapi saya tidak yakin apakah saya harus melakukannya. misalnya get 'user/new'vsget "user/new"
172 ruby  string  syntax 




2
Apakah ada notasi literal untuk berbagai simbol?
Saya suka ungkapan literal ini untuk serangkaian string: %w( i can easily create arrays of words ) Saya bertanya-tanya apakah ada literal untuk mendapatkan berbagai simbol. Saya tahu saya bisa melakukannya %w( it is less elegant to create arrays of symbols ).map( &:to_sym ) tetapi akan sangat luar biasa hanya …


9
Bagaimana cara mendapatkan ruby ​​untuk mencetak backtrace penuh dan bukannya terpotong?
Ketika saya mendapatkan pengecualian, seringkali dari dalam tumpukan panggilan. Ketika ini terjadi, lebih sering daripada tidak, baris kode menyinggung yang sebenarnya disembunyikan dari saya: tmp.rb:7:in `t': undefined method `bar' for nil:NilClass (NoMethodError) from tmp.rb:10:in `s' from tmp.rb:13:in `r' from tmp.rb:16:in `q' from tmp.rb:19:in `p' from tmp.rb:22:in `o' from tmp.rb:25:in `n' …

9
Cara membuat file di Ruby
Saya mencoba membuat file baru dan hal-hal sepertinya tidak berfungsi seperti yang saya harapkan juga. Inilah yang saya coba: File.new "out.txt" File.open "out.txt" File.new "out.txt","w" File.open "out.txt","w" Menurut semua yang saya baca online semua itu harus bekerja tetapi setiap orang memberi saya ini: ERRNO::ENOENT: No such file or directory - …
170 ruby  file  io  errno 

11
Mengubah setiap nilai dalam hash di Ruby
Saya ingin mengubah setiap nilai dalam hash untuk menambahkan '%' sebelum dan sesudah nilai demikian { :a=>'a' , :b=>'b' } harus diubah menjadi { :a=>'%a%' , :b=>'%b%' } Apa cara terbaik untuk melakukan ini?
170 ruby  hash 

20
Cara menemukan dan mengembalikan nilai duplikat dalam array
arr adalah array dari string: ["hello", "world", "stack", "overflow", "hello", "again"] Apa cara yang mudah dan elegan untuk memeriksa apakah arrmemiliki duplikat, dan jika demikian, kembalikan salah satu dari mereka (tidak peduli yang mana)? Contoh: ["A", "B", "C", "B", "A"] # => "A" or "B" ["A", "B", "C"] # => …
170 ruby  arrays 

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.