«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 Kuyruk Çağrısı Optimizasyonu gerçekleştirir mi?
İşlevsel diller, birçok sorunu çözmek için özyinelemenin kullanılmasına yol açar ve bu nedenle çoğu, Kuyruk Çağrısı Optimizasyonu (TCO) gerçekleştirir. TCO, başka bir işlevden (veya kendisinden, bu durumda bu özellik TCO'nun bir alt kümesi olan Kuyruk Özyineleme Eliminasyonu olarak da bilinir) bir işleve yeni bir yığın çerçevesine ihtiyaç duyulmaması için o …

9
Raylarda bir tarihi nasıl doğrularım?
Ruby on Rails'deki modelimdeki bir tarihi doğrulamak istiyorum, ancak gün, ay ve yıl değerleri modelime ulaştıklarında zaten yanlış bir tarihe dönüştürülmüş. Örneğin, benim görüşüme göre 31 Şubat 2009'a girersem, Model.new(params[:model])kontrolörümde kullandığımda, bunu modelim geçerli bir tarih olarak gördüğü "3 Mart 2009" a dönüştürüyor, ki bu doğru ama yanlış. Modelimde bu …

6
Zaten yoksa bir diziye öğe ekleyin
Ruby sınıfım var class MyClass attr_writer :item1, :item2 end my_array = get_array_of_my_class() #my_array is an array of MyClass unique_array_of_item1 = [] Ben itmek istiyor MyClass#item1için unique_array_of_item1, ama sadece unique_array_of_item1o içermiyor item1henüz. Bildiğim basit bir çözüm var: sadece tekrarlayın my_arrayve unique_array_of_item1akımı içerip içermediğini kontrol edin item1. Daha verimli bir çözüm var …
92 ruby 

7
Time olmadan DateTime.now Rails
Geçerli tarihi almak ve saati "çıkarmak" için DateTime.now'u kullanmam gerekiyor. Örneğin, bu benim istemediğim şeyi gösterir :DateTime.now => Sat, 19 Nov 2011 18:54:13 UTC +00:00 Ne Bu gösteriler yapmak istiyorum:DateTime.now.some_operation => 2011-11-06 00:00:00 UTC

5
Ruby'nin Dosyası.açık ve f.close'a duyulan ihtiyaç
Çoğu programlama dilinde, dosyalarla çalışma akışının açık-kullan-kapat olduğu yaygın bir bilgidir. Yine de Ruby kodlarında eşsiz File.open çağrılarında birçok kez gördüm ve dahası bu bilgi mücevherini ruby belgelerinde buldum : G / Ç akışları, çöp toplayıcı tarafından talep edildiğinde otomatik olarak kapatılır. darkredandyellow dostu irc konuyu ele alıyor: [17:12] evet, …
92 ruby  file 


7
Yüklü tüm Mücevherleri kaldırma ve yeniden başlama
Yakın zamanda Ruby ve Ruby on Rails'i öğrenmeye başladım ve çok sayıda başlangıç ​​materyali izledim. Son zamanlarda, mücevherlerin yüklenmediği veya yüklenecekleri ancak herhangi bir nedenle kullanılamayacakları hatalar almaya devam ettiğimi fark ettim ve her şeyi bir kez daha Ruby'nin kurulmasına kadar kaldırmak istediğime karar verdim. ve kurulumla baştan başlayın. Bir …

10
SOAP'u Ruby ile kullanmanın en iyi yolu nedir?
Bir müşterim benden bir 3. taraf API'yi Rails uygulamasına entegre etmemi istedi. Tek sorun, API'nin SOAP kullanmasıdır. Ruby temelde SOAP'ı REST lehine düşürdü. Görünüşe göre Java-Ruby köprüsü ile çalışan bir Java adaptörü sağlıyorlar, ancak mümkünse hepsini Ruby'de tutmak istiyoruz. Soap4r'e baktım ama biraz kötü bir üne sahip gibi görünüyor. Peki …

13
C, Clojure, Python, Ruby, Scala ve diğerlerinde bir karşılaştırma ölçütü yorumlama [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . Feragatname …


4
NameError (başlatılmamış sabit Paperclip :: Storage :: S3 :: AWS):
Görüntüleri web uygulamama dahil etmeye çalışıyorum ve epeyce özelliği kaldırdıktan sonra bu hatayla karşılaşmaya devam ediyorum. Uygulama denetleyicime geldi ve buradan nereye gitmem gerektiğinden tam olarak emin değilim. 2015-02-06T20:30:12.292187+00:00 app[web.1]: (1.9ms) ROLLBACK 2015-02-06T20:30:12.296299+00:00 app[web.1]: NameError (uninitialized constant Paperclip::Storage::S3::AWS): 2015-02-06T20:30:12.296301+00:00 app[web.1]: app/controllers/articles_controller.rb:24:in `create' 2015-02-06T20:45:14.691084+00:00 app[web.1]: [paperclip] saving /articles/images/000/000/013/original/git.jpeg 2015-02-06T20:45:14.698744+00:00 app[web.1]: Completed …


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.