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

5
Ruby's Array # shift ne işe yarar?
Ruby'de Array sınıfının shift ve unshift yöntemlerinin ne yaptığını anlamakta zorlanıyorum. Biri ne yaptıklarını anlamama yardım edebilir mi?
90 ruby 

5
Rails'de Basamaklı silme ayarlayabilir miyim?
Bunun muhtemelen internette bir yerlerde olduğunu biliyorum ama cevabı burada Stackoverflow'da bulamıyorum, bu yüzden buradaki bilgi tabanını biraz artırabileceğimi düşündüm. Ruby and Rails'e yeni başlayan biriyim ama şirketim ona oldukça yatırım yapıyor, bu yüzden onu biraz daha detaylı tanımaya çalışıyorum. Zihniyetimi veritabanından ziyade "modelden" bir uygulama tasarlamaya değiştirmek benim için …

8
Ruby Yöntemleri için Ölçme ve Karşılaştırma Süresi
Ruby'de bir yöntem tarafından harcanan zamanı ve bu yöntemdeki bireysel ifadeleri nasıl ölçebilirim? Aşağıdaki yöntemi görürseniz, yöntemin harcadığı toplam süreyi ve veritabanı erişimi ve redis erişimi için harcanan zamanı ölçmek istiyorum. Her ifadeden önce Benchmark.measure yazmak istemiyorum. Ruby tercümanı bunu yapmamız için bize herhangi bir kanca veriyor mu? def foo …



5
Raylarda RSpec ve Capybara kullanırken tanımlanmamış yöntem `` ziyaret ''
Capybara'nın rspec ile çalışmasını sağlayamıyorum. Bana şu hatayı veriyor: undefined method `visit' for #<RSpec::Core::ExampleGroup::Nested_1:0x16529f8 @example=nil> Bununla ilgili çok sayıda gönderi olduğunu biliyorum ama çözümlerin hiçbiri benim için işe yaramıyor. Çoğu, benimki olan / spec / features içinde bulunmayan özellikleri içerir. Önce hata: $bundle exec rspec spec F Failures: 1) security …

2
LAN'daki mobil cihazları kullanarak yerel olarak oluşturulmuş bir Jekyll Sunucusuna bağlanın
jekyll serveBir makinede kullanıldıktan sonra , bir WEBrick sunucusu kurulur ve siteye localhost:4000bu belirli bilgisayardan erişilebilir . Ancak, bu web sunucusuna özellikle mobil cihazlar için LAN'daki diğer makinelerden nasıl erişileceğini merak ediyorum? Kodu Github'a göndermeden önce jekyll sitesini mobil cihazlarda test etmeye çalışıyorum.
90 ruby  github  jekyll  webrick 


3
IRB'den .rb dosyası nasıl çalıştırılır?
Ruby on Rails ile başlıyorum. Şu anda IRB'den bir .rb dosyası çalıştırmam gerektiğini ve bunun geçerli dizinimde bir .xml dosyası oluşturacağını söylediği bir öğreticiden geçiyorum. Sorum şu: IRB'de bir .rb dosyasını nasıl çalıştırırım? Ve IRB'de çalıştırdığımda bu .rb dosyasının bulunduğu dizinde olmam gerekir mi? Aşağıdakileri denedim: sadece irbdosyanın dizinindeki komut …

19
Ruby faktöriyel işlevi
Deliriyorum: Faktöriyel için Ruby işlevi nerede? Hayır, eğitim uygulamalarına ihtiyacım yok, sadece kütüphaneden işlevi istiyorum. Matematikte değil! Şüphe etmeye başlıyorum, bu standart bir kütüphane işlevi mi?
89 ruby  math  factorial 

9
Ruby'de bir dizeyi belirli bir uzunluktaki parçalara ayırmanın en iyi yolu nedir?
Ruby'de belirli bir uzunluktaki alt dizelere bir dizge eklemenin zarif ve verimli bir yolunu arıyordum. Şimdiye kadar bulabildiğim en iyi şey şudur: def chunk(string, size) (0..(string.length-1)/size).map{|i|string[i*size,size]} end >> chunk("abcdef",3) => ["abc", "def"] >> chunk("abcde",3) => ["abc", "de"] >> chunk("abc",3) => ["abc"] >> chunk("ab",3) => ["ab"] >> chunk("",3) => [] Bunun …
89 ruby  string  chunking 

3
rbenv'den ruby ​​sürümünü kaldır
Ruby versiyonu rbenv'den nasıl kaldırılır veya kaldırılır . Ruby'nin iki versiyonunu kurdum. Ruby 1.9.3'e geçerken segmentasyon hatası alıyorum. Herhangi biri yardım edebilir mi, belirli bir sürümü rbenv'den nasıl kaldırabilirim?
89 ruby  rbenv 

7
Ruby bloğunda 'return' kullanmak
Ruby 1.9.1'i gömülü bir betik dili için kullanmaya çalışıyorum, böylece "son kullanıcı" kodu bir Ruby bloğuna yazılır. Bununla ilgili bir sorun, kullanıcıların bloklarda 'return' anahtar kelimesini kullanabilmelerini istememdir, böylece örtük dönüş değerleri konusunda endişelenmelerine gerek kalmaz. Bunu aklımızda tutarak, yapmak istediğim şey bu: def thing(*args, &block) value = block.call puts …

6
Ruby max tamsayı
Ruby'de bir sistem maksimum tamsayısı belirleyebilmem gerekiyor. Nasıl ya da mümkün olup olmadığını bilen var mı?
89 ruby  fixnum 


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.