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



30
bagaimana mengatasi kesalahan "ruby installation is missing psych"?
Saya menggunakan rvm untuk menginstal ruby ​​1.9.3. meskipun berhasil diinstal, ia mengeluh tentang libyaml. dan sekarang setiap kali saya ingin menginstal permata (katakanlah rails) peringatan ini muncul: It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. Saya …
158 ruby-on-rails  ruby  macos  rvm 

7
setup rhc memberikan error `no file dl / import`
Saya menginstal alat klien openshift seperti yang dijelaskan: https://developers.openshift.com/en/getting-started-windows.html#client-tools . Pada langkah 'Menyiapkan Mesin Anda' Saya mendapat kesalahan: pengaturan rhc C: /Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb: 54: di `require ': tidak dapat memuat file seperti itu - dl / import (LoadError) Jejak tumpukan penuh: C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- dl/import (LoadError) from …
158 ruby  openshift 


7
EOFError: akhir file mencapai masalah dengan Net :: HTTP
Saya menggunakan ruby-1.8.7-p302 / Rails 2.3.11. Saya mencoba menggunakan FQL (Facebook API) untuk mendapatkan statistik tautan. Ini kode saya: def stats(fb_post_url) url = BASE_URI + "?query=#{URI.encode("select like_count from link_stat where url=\"#{fb_post_url}\"")}" parsed_url = URI.parse(url) http = Net::HTTP.new(parsed_url.host, parsed_url.port) request = Net::HTTP::Get.new(parsed_url.request_uri) response = http.request(request) response.inspect end Dan inilah kesalahannya: EOFError: …

4
Memanggil Metode Dari String Dengan Nama Metode di Ruby
Bagaimana saya bisa melakukan apa yang mereka bicarakan di sini , tetapi di Ruby? Bagaimana Anda melakukan fungsi pada suatu objek? dan bagaimana Anda melakukan fungsi global (lihat jawaban jetxee pada posting yang disebutkan)? CONTOH KODE: event_name = "load" def load() puts "load() function was executed." end def row_changed() puts …

19
Instalasi Nokogiri gagal -libxml2 tidak ada
Saya selalu mengatasi masalah instalasi Nokogiri dengan mengikuti dokumentasi di tutorial " Instalasi Nokogiri ". Tapi kali ini, bahkan setelah menginstal semua dependensi, Nokogiri belum diinstal. Saya mendapatkan kesalahan berikut: libxml2 is missing. please visit <http://nokogiri.org/tutorials/installing_nokogiri.html> Saya mencoba menginstalnya dengan menentukan direktori libxml2 dan libxslt: sudo gem install nokogiri -- …

7
Mengapa operator shovel (<<) lebih disukai daripada plus-sama (+ =) saat membuat string di Ruby?
Saya bekerja melalui Ruby Koans. The test_the_shovel_operator_modifies_the_original_stringKoan di about_strings.rb termasuk komentar berikut: Pemrogram Ruby cenderung lebih menyukai operator shovel (&lt;&lt;) daripada operator plus sama dengan (+ =) saat membangun string. Mengapa? Dugaan saya adalah ini melibatkan kecepatan, tetapi saya tidak mengerti aksi di bawah kap yang akan menyebabkan operator shovel …



4
Buat Direktori jika tidak ada dengan Ruby
Saya mencoba membuat direktori dengan kode berikut: Dir.mkdir("/Users/Luigi/Desktop/Survey_Final/Archived/Survey/test") unless File.exists?("/Users/Luigi/Desktop/Survey_Final/Archived/Survey/test") Namun, saya menerima kesalahan ini: Tidak ada file atau direktori tersebut - / Pengguna / Luigi / Desktop / Survey_Final / Diarsipkan / Survei / uji (Errno :: ENOENT) Mengapa direktori ini tidak dibuat oleh Dir.mkdirpernyataan di atas?
156 ruby 




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.