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
perintah sistem ruby ​​memeriksa kode keluar
Saya memiliki banyak panggilan sistem dalam ruby ​​seperti berikut dan saya ingin memeriksa kode keluar mereka secara bersamaan sehingga skrip saya keluar jika perintah itu gagal. system("VBoxManage createvm --name test1") system("ruby test.rb") Saya ingin sesuatu seperti system("VBoxManage createvm --name test1", 0) <- di mana parameter kedua memeriksa kode keluar dan …
106 ruby  command  exit  exit-code 

10
Gabungkan dan interleave dua array di Ruby
Saya memiliki kode berikut: a = ["Cat", "Dog", "Mouse"] s = ["and", "&"] Saya ingin menggabungkan array smenjadi array ayang akan memberi saya: ["Cat", "and", "Dog", "&", "Mouse"] Melihat melalui Ruby Array dan dokumen Enumerable, saya tidak melihat metode seperti itu yang akan mencapai ini. Apakah ada cara agar saya …
106 ruby  arrays 


3
Ruby Array: pilih (), kumpulkan (), dan peta ()
Sintaks untuk pemetaan: a = ["a", "b", "c", "d"] #=> ["a", "b", "c", "d"] a.map {|item|"a" == item} #=> [true, false, false, false] a.select {|item|"a" == item} #=> ["a"] Pertanyaan bagaimana jika saya memiliki: irb(main):105:0> details[1] => {:sku=>"507772-B21", :desc=>"HP 1TB 3G SATA 7.2K RPM LFF (3 .", :qty=>"", :qty2=>"1", :price=>"5,204.34 …
106 ruby  arrays 

8
Mengekstrak karakter n terakhir dari string ruby
Untuk mendapatkan nkarakter terakhir dari sebuah string, saya berasumsi Anda bisa menggunakan ending = string[-n..-1] tetapi jika panjang string kurang dari nhuruf, Anda mendapatkan nil. Solusi apa yang tersedia? Latar belakang : Stringnya adalah ASCII biasa, dan saya memiliki akses ke ruby ​​1.9.1, dan saya menggunakan Objek Ruby Tua Biasa …
105 ruby  string 



10
Instalasi Ruby Gem Json gagal pada Mavericks dan Xcode 5.1 - argumen tidak diketahui: '-multiply_definedsuppress'
Saya mencoba menjalankan gem install json dan mendapatkan kesalahan berikut Gem::Ext::BuildError: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb creating Makefile make "DESTDIR=" clean make "DESTDIR=" compiling generator.c linking shared-object json/ext/generator.bundle clang: error: unknown argument: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future] clang: note: this will be a hard error (cannot be downgraded to …
105 ruby  macos  rubygems 


5
Ekspresi reguler Ruby menggunakan nama variabel
Apakah mungkin untuk membuat / menggunakan pola ekspresi reguler di ruby ​​yang didasarkan pada nilai nama variabel? Misalnya, kita semua tahu bahwa kita dapat melakukan hal berikut dengan string Ruby: str = "my string" str2 = "This is #{str}" # => "This is my string" Saya ingin melakukan hal yang …
105 ruby  regex 




8
Dapatkan indeks elemen array lebih cepat dari O (n)
Diberikan saya memiliki array BESAR, dan nilai darinya. Saya ingin mendapatkan indeks nilai dalam array. Apakah ada cara lain selain menelepon Array#indexuntuk mendapatkannya? Masalahnya berasal dari kebutuhan untuk menyimpan array yang sangat besar dan menelepon Array#indexberkali-kali. Setelah beberapa percobaan, saya menemukan bahwa caching indeks di dalam elemen dengan menyimpan struct …

1
Buka aliran IO dari file atau url lokal
Saya tahu ada libs dalam bahasa lain yang dapat mengambil string yang berisi jalur ke file lokal atau url dan membukanya sebagai aliran IO yang dapat dibaca. Apakah ada cara mudah untuk melakukan ini di ruby?
104 ruby  stream 

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.