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


9
Bagaimana cara saya keluar dari loop dengan Ruby Pry?
Saya menggunakan Pry dengan aplikasi Rails saya. Saya mengatur binding.prydi dalam lingkaran dalam model saya untuk mencoba dan men-debug masalah. Sebagai contoh: (1..100).each do |i| binding.pry puts i end Saat saya mengetik quit, ia beralih ke iterasi berikutnya dan berhenti lagi. Apakah ada cara untuk keluar dari loop jadi saya …
212 ruby-on-rails  ruby  loops  exit  pry 




3
Bagaimana cara mem-parsing file YAML di Ruby?
Saya ingin tahu cara mem-parsing file YAML dengan konten berikut: --- javascripts: - fo_global: - lazyload-min - holla-min Saat ini saya mencoba menguraikannya dengan cara ini: @custom_asset_packages_yml = (File.exists?("#{RAILS_ROOT}/config/asset_packages.yml") ? YAML.load_file("#{RAILS_ROOT}/config/asset_packages.yml") : nil) if !@custom_asset_packages_yml.nil? @custom_asset_packages_yml['javascripts'].each{ |js| js['fo_global'].each{ |script| script } } end Tapi sepertinya tidak berfungsi dan memberi saya …
210 ruby  yaml 


4
Cara membuat pesan keluar
Apakah ada panggilan fungsi satu saluran yang keluar dari program dan menampilkan pesan? Saya tahu di Perl itu sesederhana: die("Message goes here") Saya lelah mengetik ini: puts "Message goes here" exit
208 ruby 



8
Cara memutakhirkan rubygems
Saya perlu memperbarui permata ke 1,8 saya mencoba menginstal paket debian masing-masing tetapi tampaknya tidak semakin ditingkatkan anujm@test:~$ dpkg -l |grep -i rubygem ii rubygems 1.3.5-1ubuntu2 package management framework for Ruby libraries/applications ii rubygems-lwes 0.8.2-1323277262 LWES rubygems ii rubygems1.8 1.3.5-1ubuntu2 package management framework for Ruby libraries/applications ii rubygems1.9 1.3.5-1ubuntu2 package …
206 ruby  gem 


13
Ruby: Bagaimana mengubah hash menjadi parameter HTTP?
Itu cukup mudah dengan hash seperti biasa {:a => "a", :b => "b"} yang akan diterjemahkan menjadi "a=a&b=b" Tetapi apa yang Anda lakukan dengan sesuatu yang lebih kompleks seperti {:a => "a", :b => ["c", "d", "e"]} yang harus diterjemahkan menjadi "a=a&b[0]=c&b[1]=d&b[2]=e" Atau bahkan lebih buruk, (apa yang harus dilakukan) …
205 ruby  http  parameters  hashmap 

6
Apa yang menyebabkan kesalahan ActiveRecord :: ReadOnlyRecord ini?
Ini mengikuti ini pertanyaan sebelumnya, yang menjawab. Saya sebenarnya menemukan bahwa saya dapat menghapus gabungan dari kueri itu, jadi sekarang kueri yang berfungsi adalah start_cards = DeckCard.find :all, :joins => [:card], :conditions => ["deck_cards.deck_id = ? and cards.start_card = ?", @game.deck.id, true] Ini tampaknya berhasil. Namun, ketika saya mencoba untuk …

5
Ruby / Rails: mengonversi Tanggal ke stempel waktu UNIX
Bagaimana saya mendapatkan cap waktu UNIX (jumlah detik sejak 1970 GMT) dari objek Date di aplikasi Rails? Saya tahu Time#to_imengembalikan cap waktu, tetapi melakukan Date#to_timedan kemudian mendapatkan cap waktu menghasilkan sesuatu yang mati sekitar sebulan (tidak yakin mengapa ...). Bantuan apa pun dihargai, terima kasih! Sunting: Oke, saya pikir 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.