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

7
Ruby: Menggabungkan variabel menjadi string
Saya mencari cara yang lebih baik untuk menggabungkan variabel menjadi string, di Ruby. Misalnya jika stringnya seperti: "The animal actionthe second_animal" Dan saya memiliki variabel untuk animal, actiondan second_animal, cara apa yang disukai untuk menempatkan variabel tersebut ke dalam string?
95 ruby  string 

6
Ubah UTC ke waktu lokal di Rails 3
Saya mengalami masalah saat mengonversi UTC Timeatau TimeWithZoneke waktu lokal di Rails 3. Katakanlah momentbeberapa Timevariabel dalam UTC (misalnya moment = Time.now.utc). Bagaimana cara mengonversi momentke zona waktu saya, mengurus DST (yaitu menggunakan EST / EDT)? Lebih tepatnya, saya ingin mencetak "Senin 14 Maret, 09.00" jika waktunya sesuai dengan pagi …

4
Bagaimana membuka file relatif terhadap direktori home
Berikut ini gagal dengan Errno::ENOENT: No such file or directory, bahkan jika file tersebut ada: open('~/some_file') Namun, saya bisa melakukan ini: open(File.expand_path('~/some_file')) Saya punya dua pertanyaan: Mengapa tidak openmemproses tilde sebagai menunjuk ke direktori home? Apakah ada cara yang lebih licin dari File.expand_path?
95 ruby 

4
Mewarisi metode kelas dari modules / mixins di Ruby
Diketahui bahwa di Ruby, metode kelas diturunkan: class P def self.mm; puts 'abc' end end class Q < P; end Q.mm # works Namun, saya terkejut karena ini tidak berfungsi dengan mixin: module M def self.mm; puts 'mixin' end end class N; include M end M.mm # works N.mm # …
95 ruby  mixins 

1
rspec 3 - rintisan metode kelas
Saya mengupgrade dari rspec 2.99 ke rspec 3.0.3 dan telah mengonversi metode instance untuk digunakan allow_any_instance_of, tetapi belum menemukan cara untuk menghentikan metode kelas. Saya punya kode seperti ini: module MyMod class Utils def self.find_x(myarg) # Stuff end end end dan tes rspec 2 saya melakukan ini: MyMod::Utils.stub(:find_x).and_return({something: 'testing'}) Apa …

3
Apa perbedaan antara metode build dan create di FactoryGirl?
Pengenalan Factory Girl menjelaskan perbedaan antara FactoryGirl.build()dan FactoryGirl.create(): # Returns a User instance that's not saved user = FactoryGirl.build(:user) # Returns a saved User instance user = FactoryGirl.create(:user) Saya masih belum memahami perbedaan praktis antara keduanya. Dapatkah seseorang memberikan contoh di mana Anda ingin menggunakan yang satu dan bukan yang …
95 ruby  factory-bot 

4
Bagaimana Ruby mengembalikan dua nilai?
Setiap kali saya menukar nilai dalam array, saya pastikan saya menyimpan salah satu nilai dalam variabel referensi. Tetapi saya menemukan bahwa Ruby dapat mengembalikan dua nilai serta secara otomatis menukar dua nilai. Sebagai contoh, array = [1, 3, 5 , 6 ,7] array[0], array[1] = array[1] , array[0] #=> [3, …
95 ruby 


7
Menginstal RubyGems di Windows
Saya baru mengenal ruby. Saya mencoba menginstal Ruby Gems di PC saya dengan mengikuti langkah-langkah yang diberikan di situs http://rubygems.org/pages/download . Saya mengunduh paket dari situs yang disebutkan, mengubah direktori ke direktori tempat penyiapan berada, dan mencoba menjalankan penyiapan menggunakan perintah setup.rbdi prompt perintah. Tapi saya mendapatkan jendela pop up …


8
melayani direktori saat ini dari baris perintah
dapatkah seseorang memberi saya petunjuk, bagaimana cara melayani direktori saat ini dari baris perintah dengan ruby? alangkah baiknya, jika saya dapat memiliki beberapa konfigurasi sistem yang luas (mis. mime-types) dan cukup meluncurkannya dari setiap direktori.

4
validasi pesan khusus untuk rel 3
Rails telah memperkenalkan cara baru untuk memvalidasi atribut di dalam model. Saat saya menggunakan validates :title, :presence => true itu berfungsi tetapi ketika saya mencoba menambahkan pesan khusus validates :title, :presence => true,:message => "Story title is required" kesalahan terjadi Unknown validator: 'message'



9
Bagaimana cara memeriksa apakah URL valid
Bagaimana cara memeriksa apakah sebuah string adalah URL yang valid? Sebagai contoh: http://hello.it => yes http:||bra.ziz, => no Jika ini adalah URL yang valid, bagaimana cara memeriksa apakah ini terkait dengan file gambar?
94 ruby 

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.