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




5
Bagaimana cara RVM dan rbenv bekerja?
Saya tertarik pada bagaimana sebenarnya RVM dan rbenv bekerja. Jelas mereka bertukar antara versi Ruby dan permata yang berbeda, tetapi bagaimana hal ini dicapai? Saya berasumsi mereka hanya memperbarui symlink, tetapi setelah mempelajari kode (dan saya harus mengakui pengetahuan saya tentang Bash dangkal) mereka tampaknya melakukan lebih dari ini.




14
Melayani file statis dengan Sinatra
Saya memiliki satu halaman situs web hanya menggunakan HTML, CSS dan JavaScript. Saya ingin menyebarkan aplikasi ke Heroku, tetapi saya tidak dapat menemukan cara untuk melakukannya. Saya sekarang mencoba membuat aplikasi bekerja dengan Sinatra. . |-- application.css |-- application.js |-- index.html |-- jquery.js `-- myapp.rb Dan berikut ini adalah isi …
139 ruby  sinatra 


7
Tugas konstan dinamis
class MyClass def mymethod MYCONSTANT = "blah" end end memberi saya kesalahan: SyntaxError: kesalahan penetapan konstan dinamis Mengapa ini dianggap sebagai konstanta dinamis? Saya hanya menetapkan string untuk itu.
139 ruby 

14
Semua kecuali elemen terakhir dari array Ruby
Katakanlah saya memiliki array Ruby a = [1, 2, 3, 4] Jika saya ingin semua kecuali item pertama, saya bisa menulis a.drop(1), yang bagus. Jika saya ingin semua kecuali item terakhir , saya hanya bisa memikirkan cara ini a[0..-2] # or a[0...-1] tapi tak satu pun dari ini tampak sebersih …
139 ruby 

2
Di Ruby, bagaimana cara menghasilkan string teks berulang yang panjang?
Apa cara terbaik untuk menghasilkan string panjang dengan cepat di ruby? Ini berfungsi, tetapi sangat lambat: str = "" length = 100000 (1..length).each {|i| str += "0"} Saya juga memperhatikan bahwa membuat string dengan panjang yang layak dan kemudian menambahkannya ke string yang ada hingga panjang yang diinginkan bekerja lebih …
139 ruby  string 

7
Bagaimana cara mengekstrak parameter URL dari URL dengan Ruby atau Rails?
Saya memiliki beberapa URL, seperti http://www.example.com/something?param1=value1&param2=value2&param3=value3 dan saya ingin mengekstrak parameter dari URL ini dan memasukkannya ke dalam Hash. Jelas, saya bisa menggunakan ekspresi reguler, tetapi saya hanya ingin tahu apakah ada cara yang lebih mudah untuk melakukannya dengan Ruby atau Rails. Saya belum menemukan apa pun di modul Ruby …


6
Cara mengonversi JSON menjadi hash Ruby
Saya memiliki objek JSON yang memegang nilai berikut: @value = {"val":"test","val1":"test1","val2":"test2"} Saya ingin mengulanginya di Ruby untuk mendapatkan pasangan kunci / nilai. Ketika saya menggunakan @each, itu tidak melakukan iterasi melalui objek karena tidak dalam bentuk hash Ruby: @value = {"val"=>"test","val1"=>"test1","val2"=>"test2"} Bagaimana cara mengonversi objek JSON di atas menjadi hash …
139 ruby  json  hashmap 

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.