Pertanyaan yang diberi tag ruby

244
OO Design in Rails: Tempat menaruh barang

Saya benar-benar menikmati Rails (meskipun saya umumnya tanpa REST), dan saya menikmati Ruby menjadi sangat OO. Namun, kecenderungan untuk membuat subkelas ActiveRecord dan pengontrol besar sangat wajar (bahkan jika Anda memang menggunakan pengontrol per sumber daya). Jika Anda menciptakan dunia...

241
Belajar Ruby on Rails

Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Seperti sekarang, saya adalah pengembang Java dan C #. Semakin saya melihat Ruby on Rails,...

241
Konversi string menjadi simbol dalam ruby

Simbol biasanya direpresentasikan seperti itu :book_author_title tetapi jika saya memiliki string: "Book Author Title" apakah ada cara dibangun di rel / ruby ​​untuk mengubahnya menjadi simbol di mana saya dapat menggunakan : notasi tanpa hanya melakukan penggantian string regex...

238
Cara membaca baris file di Ruby

Saya mencoba menggunakan kode berikut untuk membaca baris dari file. Tetapi ketika membaca file , isinya semua dalam satu baris: line_num=0 File.open('xxx.txt').each do |line| print "#{line_num += 1} #{line}" end Tetapi file ini mencetak setiap baris secara terpisah. Saya harus menggunakan...

238
Bagaimana saya bisa menghasilkan angka nol di Ruby?

Saya mengeluarkan serangkaian file bernomor dari skrip Ruby. Angka-angka tersebut berasal dari penambahan penghitung, tetapi untuk membuatnya tersortir dengan baik di direktori, saya ingin menggunakan angka nol di depan nama file. Dengan kata lain file_001 ... dari pada file_1 Apakah ada...

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

234
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

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

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