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
Tambahkan kelas jika kondisinya benar di Haml
Jika post.published? .post / Post stuff Jika tidak .post.gray / Post stuff Saya sudah menerapkan ini dengan helper helper dan sepertinya jelek. = content_tag :div, :class => "post" + (" gray" unless post.published?).to_s do / Post stuff Varian kedua: = content_tag :div, :class => "post" + (post.published? ? "" : …
155 ruby  haml 



14
do..end vs kurung kurawal untuk blok di Ruby
Saya memiliki rekan kerja yang secara aktif berusaha meyakinkan saya bahwa saya tidak boleh menggunakan do..end dan sebagai gantinya menggunakan kurung kurawal untuk mendefinisikan blok multiline di Ruby. Saya tegas di kamp hanya menggunakan kurung kurawal untuk one-liners pendek dan lakukan. Tapi saya pikir saya akan menjangkau komunitas yang lebih …

5
Array termasuk nilai dari array lain?
Apa cara paling efisien untuk menguji apakah array berisi elemen apa pun dari array kedua? Dua contoh di bawah ini, mencoba menjawab pertanyaan memang foodsmengandung unsur apa pun dari cheeses: cheeses = %w(chedder stilton brie mozzarella feta haloumi reblochon) foods = %w(pizza feta foods bread biscuits yoghurt bacon) puts cheeses.collect{|c| …
155 ruby  arrays 

30
Tidak dapat menginstal RMagick 2.13.1. Tidak dapat menemukan MagickWand.h.
Ketika saya mencoba menginstal rmagick saya mendapatkan pesan kesalahan berikut: Can't install RMagick 2.13.1. Can't find MagickWand.h. *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Saya menggunakan …
154 ruby  install  rmagick 

4
Bagaimana cara mengurutkan Ruby Hash berdasarkan nilai angka?
Saya memiliki hash balasan yang ingin saya urutkan berdasarkan hitungan. Masalah yang saya temui adalah bahwa fungsi Hash.sort default mengurutkan angka seperti string daripada berdasarkan ukuran angka. yaitu Given Hash: metrics = {"sitea.com" => 745, "siteb.com" => 9, "sitec.com" => 10 } Menjalankan kode ini: metrics.sort {|a1,a2| a2[1]<=>a1[1]} akan mengembalikan …
154 ruby  hash 

7
Mengapa Ruby 1.9.2 menghapus "." dari LOAD_PATH, dan apa alternatifnya?
Perubahan terbaru ke Ruby 1.9.2 tidak lagi menjadikan direktori saat ini menjadi .bagian dari Anda LOAD_PATH. Saya memiliki sejumlah non-sepele dari Rakefiles yang menganggap itu .adalah bagian dari LOAD_PATH, jadi ini mematahkan mereka (mereka melaporkan "tidak ada file seperti itu untuk memuat" untuk semua memerlukan pernyataan yang didasarkan dari jalur …
154 ruby  rake  require  load-path 

9
Ruby on Rails: bagaimana cara membuat string sebagai HTML?
saya sudah @str = "<b>Hi</b>" dan dalam tampilan erb saya: <%= @str %> Apa yang akan ditampilkan pada halaman adalah: <b>Hi</b>ketika apa yang saya inginkan adalah Hai . Apa cara ruby ​​untuk "menafsirkan" string sebagai markup HTML? Edit : kasus di mana @str = "<span class=\"classname\">hello</span>" Jika menurut saya saya …

6
Cara menukar kunci dan nilai dalam hash
Bagaimana cara menukar kunci dan nilai dalam Hash? Saya memiliki Hash berikut: {:a=>:one, :b=>:two, :c=>:three} yang ingin saya ubah menjadi: {:one=>:a, :two=>:b, :three=>:c} Penggunaannya mapagak membosankan. Apakah ada solusi yang lebih pendek?
154 ruby  hashmap 

11
Ruby: membutuhkan vs require_relative - praktik terbaik untuk menyelesaikan masalah di Ruby <1.9.2 dan> = 1.9.2
Apa praktik terbaik jika saya ingin requirefile relatif di Ruby dan saya ingin itu berfungsi di 1.8.x dan&gt; = 1.9.2? Saya melihat beberapa opsi: lakukan saja $LOAD_PATH &lt;&lt; '.'dan lupakan semuanya melakukan $LOAD_PATH &lt;&lt; File.dirname(__FILE__) require './path/to/file' periksa apakah RUBY_VERSION&lt;1.9.2, lalu definisikan require_relativesebagai require, gunakan di require_relativemana-mana yang diperlukan setelahnya …
153 ruby  ruby-1.9  ruby-1.8 

17
Bagaimana cara debug skrip Ruby [ditutup]
Tutup. Pertanyaan ini membutuhkan detail debugging . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup tahun lalu . Perbaiki pertanyaan ini Saya menyalin kode Ruby berikut ini dari Internet dan membuat beberapa perubahan tetapi tidak berhasil. Apa yang bisa saya …
153 ruby  debugging 



7
memimpin nol di rel
Saya memiliki bidang hrdan min, keduanya bilangan bulat dalam aplikasi saya. Untuk hrbidang, jika pengguna memasukkan "1" Saya ingin Rails secara otomatis pad ke "01" sebelum menyimpannya ke database. Juga untuk minbidang jika pengguna memasukkan "0" itu harus dimasukkan sebagai "00". Bagaimana saya bisa melakukan ini?

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.