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



10
Sortir hash dengan kunci, kembalikan hash di Ruby
Apakah ini cara terbaik untuk mengurutkan hash dan mengembalikan objek Hash (bukan Array): h = {"a"=>1, "c"=>3, "b"=>2, "d"=>4} # => {"a"=>1, "c"=>3, "b"=>2, "d"=>4} Hash[h.sort] # => {"a"=>1, "b"=>2, "c"=>3, "d"=>4}
258 ruby  sorting  hashmap 

19
sqlite3-ruby install error di Ubuntu
Saya memiliki kesalahan berikut selama menginstal sqlite3-ruby: Membangun ekstensi asli. Ini bisa memakan waktu cukup lama... GALAT: Kesalahan menginstal sqlite3-ruby: GALAT: Gagal membangun ekstensi asli permata. /usr/bin/ruby1.8 extconf.rb memeriksa sqlite3.h ... no sqlite3.h tidak ada. Coba 'port install sqlite3 + universal' atau 'yum install sqlite3-devel' *** extconf.rb gagal *** Tidak …






13
Apakah Ruby lulus dengan referensi atau berdasarkan nilai?
@user.update_languages(params[:language][:language1], params[:language][:language2], params[:language][:language3]) lang_errors = @user.errors logger.debug "--------------------LANG_ERRORS----------101-------------" + lang_errors.full_messages.inspect if params[:user] @user.state = params[:user][:state] success = success & @user.save end logger.debug "--------------------LANG_ERRORS-------------102----------" + lang_errors.full_messages.inspect if lang_errors.full_messages.empty? @userobjek menambahkan kesalahan ke lang_errorsvariabel dalam update_lanugagesmetode. ketika saya melakukan save pada @userobjek saya kehilangan kesalahan yang awalnya disimpan dalam lang_errorsvariabel. Meskipun apa …

4
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 objek yang lebih dalam, di mana Anda akan meletakkan kelas …

30
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, semakin saya benar-benar ingin mempelajarinya. Apa yang Anda temukan sebagai rute …
241 ruby-on-rails  ruby  ide 

7
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 mentah?

6
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 cara sederhana untuk menambahkan angka nol di depan saat …
238 ruby 

8
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 stdin, seperti ruby my_prog.rb < file.txt, di mana saya …
238 ruby  line-endings 

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.