«ruby» etiketlenmiş sorular

Ruby, 1995 yılında Yukihiro Matsumoto (Matz) tarafından oluşturulan çok platformlu açık kaynaklı, dinamik nesne yönelimli bir yorumlama dilidir. [Ruby] etiketi, sözdizimi ve kütüphaneleri dahil Ruby dili ile ilgili sorular içindir. Ruby on Rails soruları [Ruby on Rails] ile etiketlenmelidir.




11
Gem yüklenemedi - Gem yerel uzantısı oluşturulamadı - bu dosya yüklenemiyor - mkmf (LoadError)
Yakut 1.9.3 Gemfile bölümü #............... gem "pony" gem "bcrypt-ruby", :require => "bcrypt" gem "nokogiri" #.................. Mücevher yüklemeye çalıştığımda bir hata alıyorum alex@ubuntu:~/$ bundle Fetching gem metadata from http://rubygems.org/......... Fetching gem metadata from http://rubygems.org/.. Enter your password to install the bundled RubyGems to your system: #####............................................................ Installing bcrypt-ruby (3.0.1) with native …


8
Çift veya tek tırnak
Ruby için gerçekten yeniyim ve ""vs kullanmam gereken belirli bir zaman olup olmadığını anlamaya çalışıyorum ''. Çoğu zaman tek tırnak kullanıyorum çünkü yazması daha kolay ama yapmam gerekip gerekmediğinden emin değilim. örneğin get 'user/new'vsget "user/new"
172 ruby  string  syntax 




2
Bir dizi sembol için gerçek bir gösterim var mı?
Bir dizeler dizisi için bu değişmez ifadeyi seviyorum: %w( i can easily create arrays of words ) Bir dizi sembol almak için bir değişmez olup olmadığını merak ediyorum. Yapabileceğimi biliyorum %w( it is less elegant to create arrays of symbols ).map( &:to_sym ) ancak bir değişmez kelimeyi kullanmak harika olurdu.


9
Kesik yerine tam geriye dönük iz yazdırmak için nasıl yakut elde ederim?
İstisnalar aldığımda, bu genellikle çağrı yığını içinde derinden olur. Bu olduğunda, çoğu zaman olmamak üzere, asıl rahatsız edici kod satırı benden gizlenir: tmp.rb:7:in `t': undefined method `bar' for nil:NilClass (NoMethodError) from tmp.rb:10:in `s' from tmp.rb:13:in `r' from tmp.rb:16:in `q' from tmp.rb:19:in `p' from tmp.rb:22:in `o' from tmp.rb:25:in `n' from tmp.rb:28:in …

9
Ruby'de nasıl dosya oluşturulur
Yeni bir dosya oluşturmaya çalışıyorum ve işler de beklediğim gibi çalışmıyor. İşte denedim: File.new "out.txt" File.open "out.txt" File.new "out.txt","w" File.open "out.txt","w" Çevrimiçi okuduğum her şeye göre bunların hepsi çalışmalı ama her biri bana şunu veriyor: ERRNO::ENOENT: No such file or directory - out.txt Bu IRB'den ve bir Ruby senaryosundan olur. …
170 ruby  file  io  errno 

11
Ruby'de bir karmadaki her değeri değiştirme
Bir değerdeki her değeri, değerden önce ve sonra '%' eklemek için değiştirmek istiyorum { :a=>'a' , :b=>'b' } olarak değiştirilmeli { :a=>'%a%' , :b=>'%b%' } Bunu yapmanın en iyi yolu nedir?
170 ruby  hash 

20
Dizide yinelenen bir değeri bulma ve döndürme
arr dizeler dizisidir: ["hello", "world", "stack", "overflow", "hello", "again"] Kopyaların olup olmadığını kontrol etmenin kolay ve zarif bir yolu ne olabilir arrve eğer öyleyse bunlardan birini iade edin (hangisi olursa olsun)? Örnekler: ["A", "B", "C", "B", "A"] # => "A" or "B" ["A", "B", "C"] # => nil
170 ruby  arrays 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.