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

4
Konsol Ruby on Rails sedang menggantung saat memuat
Untuk alasan apa pun, konsol Ruby on Rails menolak untuk memulai; itu hanya hang. Saya belum membuat perubahan pada kode saya, dan proyek-proyek lain menggunakan versi yang sama dari Ruby dan Ruby on Rails tidak memiliki masalah. Ketika saya akhirnya Ctrl+ Csaya mendapatkan jejak tumpukan ini, yang menunjuk ke Spring. …

15
Cari semua keturunan kelas di Ruby
Saya dapat dengan mudah naik hierarki kelas di Ruby: String.ancestors # [String, Enumerable, Comparable, Object, Kernel] Enumerable.ancestors # [Enumerable] Comparable.ancestors # [Comparable] Object.ancestors # [Object, Kernel] Kernel.ancestors # [Kernel] Apakah ada cara untuk menurunkan hierarki juga? Saya ingin melakukan ini Animal.descendants # [Dog, Cat, Human, ...] Dog.descendants # [Labrador, GreatDane, …
144 ruby 

5
Kapan harus menggunakan kelas bersarang dan kelas bersarang dalam modul?
Saya cukup akrab dengan kapan harus menggunakan subclass dan modul, tetapi baru-baru ini saya telah melihat kelas bersarang seperti ini: class Foo class Bar # do some useful things end end Serta kelas yang bersarang dalam modul seperti: module Baz class Quux # more code end end Dokumentasi dan artikel …
144 ruby  oop 


10
Menghasilkan Panduan di Ruby
Saya memiliki masalah yang sangat mudah diselesaikan dengan Panduan. Khususnya, untuk alur kerja pengaturan ulang kata sandi, saya ingin mengirim token Guid ke email pengguna dan meminta mereka mengatur ulang kata sandi mereka menggunakan token. Karena petunjuk unik, ini cukup aman dan menyelamatkan saya mengirim email kata sandi orang, yang …
142 ruby  guid 

16
Perlu penjelasan sederhana tentang metode injeksi
[1, 2, 3, 4].inject(0) { |result, element| result + element } # => 10 Saya melihat kode ini tetapi otak saya tidak mendaftarkan bagaimana angka 10 dapat menjadi hasilnya. Adakah yang mau menjelaskan apa yang terjadi di sini?
142 ruby  syntax 

11
Daftar permata yang diinstal?
Apakah ada metode Ruby yang dapat saya hubungi untuk mendapatkan daftar permata yang diinstal? Saya ingin mengurai output dari gem list. Apakah ada cara berbeda untuk melakukan ini?
142 ruby  rubygems 

4
Mengakses konstanta kelas
Ketika saya memiliki yang berikut: class Foo CONSTANT_NAME = ["a", "b", "c"] ... end Apakah ada cara untuk mengakses Foo::CONSTANT_NAMEatau apakah saya harus membuat metode kelas untuk mengakses nilai?

6
Tidak dapat menemukan Gemfile
Saya jelas bukan pengembang Ruby tetapi saya memiliki aplikasi di server saya yang menggunakan Ruby, Gems, dan Bundler. Saya mencoba menginstal Ruby lain di bawah akun pengguna yang berbeda tetapi di VPS yang sama. Saat aku pergi lari bundle install Saya mendapatkan kesalahan berikut: Tidak dapat menemukan Gemfile Saya dapat …
142 ruby  gem  bundler 



25
Apa Ruby IDE yang Anda sukai? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
141 ruby  ide  editor 


3
Dapatkan pelacakan tumpukan saat ini di Ruby tanpa memunculkan pengecualian
Saya ingin mencatat lacak balik saat ini (stacktrace) di aplikasi Rails 3 tanpa terjadi pengecualian. Tahu bagaimana caranya? Mengapa saya menginginkan ini? Saya mencoba melacak panggilan yang dibuat saat Rails mencari templat sehingga saya dapat memilih bagian dari proses untuk diganti (karena saya ingin mengubah jalur tampilan untuk pengontrol subclass …
141 ruby  stack-trace 

26
Bagaimana saya bisa menghindari menjalankan panggilan balik ActiveRecord?
Saya memiliki beberapa model yang memiliki panggilan balik after_save. Biasanya itu bagus, tetapi dalam beberapa situasi, seperti ketika membuat data pengembangan, saya ingin menyimpan model tanpa menjalankan callback. Apakah ada cara sederhana untuk melakukan itu? Sesuatu yang mirip ... Person#save( :run_callbacks => false ) atau Person#save_without_callbacks Saya mencari di Rails …

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.