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

15
“'Üretim' ortamı için eksik 'secret_key_base` hatası nasıl giderilir (Rails 4.1)
Rails 4.1'i kullanarak sıfırdan bir Rails uygulaması oluşturdum ve çözemediğim garip bir sorunla karşılaşıyorum. Uygulamamı Heroku üzerinde dağıtmaya çalıştığımda 500 hatası alıyorum: Missing `secret_key_base` for 'production' environment, set this value in `config/secrets.yml` secret.ymlDosya aşağıdaki yapılandırmayı içerir: secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> Heroku'da " SECRET_KEY_BASE" ortam değişkenini rake secretkomutun sonucuyla yapılandırdım . …

13
Ruby 'gerektirir' hatası: böyle bir dosya yüklenemiyor
Aşağıdaki içeriğe sahip bir dosya, main.rb var: require "tokenizer.rb" Tokenizer.rb dosyası aynı dizinde ve içeriği: class Tokenizer def self.tokenize(string) return string.split(" ") end end Main.rb çalıştırmayı denerseniz aşağıdaki hatayı alıyorum: C:\Documents and Settings\my\src\folder>ruby main.rb C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- tokenizer.rb (LoadError) from C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require ' from main.rb:1:in `<main>' …
169 ruby  require 


12
Bir karma güzel yazdırmanın en iyi yolu
İç içe diziler ve karma içeren büyük bir karma var. Basitçe çıktısını almak istiyorum böylece kullanıcıya 'okunabilir'. Bir çeşit to_yaml gibi olmasını isterdim - bu oldukça okunabilir - ama yine de çok teknik görünüyor. Sonuçta, bu veri yığınlarını okuması gereken son kullanıcılar olacak, böylece temiz bir şekilde biçimlendirilmeleri gerekiyor. Baska …




13
Kabuk komut dosyası oluşturmak için Ruby'yi nasıl kullanırım?
Yapmak istediğim bazı basit kabuk komut dosyası görevlerim var Örneğin: Normal bir ifadeyle eşleşen dosyaların listesinden çalışma dizinindeki bir dosyayı seçme. Standart bash ve grep kullanarak bu tür bir şey yapabilirim biliyorum ama komut satırı programları ve bayrakları bir yığın ezberlemek zorunda kalmadan windows ve linux çalışacak hızlı komutları kesmek …
165 ruby  shell  scripting 

4
Çıktıda yeni satır nasıl yapılır
\nÇıktılarımda gerçekten nasıl çalışabilirim? Şu anda hepsini 1 uzun blokta yazıyor. Herhangi bir yardım için teşekkürler Dir.chdir 'C:/Users/name/Music' music = Dir['C:/Users/name/Music/*.{mp3, MP3}'] puts 'what would you like to call the playlist?' @new = '' playlist_name = gets.chomp + '.m3u' music.each do |z| @new += z + '\n' end File.open playlist_name, …
165 ruby  newline 

8
Virtualenv'in Ruby eşdeğeri?
Python programı virtualenv'e benzer bir şey var mı ? Temel olarak Python paketlerini korumalı bir ortama kurmanıza izin verir, bu nedenle easy_install djangosistem çapında site paketleri dizininize gitmez , sanal olarak oluşturulan dizine gider. Örneğin: $ virtualenv test New python executable in test/bin/python Installing setuptools...cd .........done. $ cd test/ $ …
165 python  ruby  virtualenv 

20
RMagick kurulumu: MagickWand.h bulunamıyor
RMagick ve Imagemagick'i güncellemek acı verici bir deneyimdir. Mac'imdeki Imagemagick sürümünü (MacOS El Capitan Sürüm 10.11.5) Ruby 2.3'te bir proje için homebrew ile güncelledim6.9.5-9 $ convert --version Version: ImageMagick 6.9.5-9 Q16 x86_64 2016-09-09 Şimdi Ruby 1.8.7'deki daha eski bir proje "RMagick'in bu kurulumu ImageMagick 6.8.9 ile yapılandırıldı ancak ImageMagick 6.9.5-9 …

3
Bir diziyi tek bir dizede birleştiren Ruby
Ruby'de tüm dizi öğelerini tek bir dizede birleştirmenin bir yolu var mı? Örnek Dizi: @arr = ['<p>Hello World</p>', '<p>This is a test</p>'] Örnek Çıktı: <p>Hello World</p><p>This is a test</p>
163 ruby 

23
MacOS High Sierra'da çalışmıyor CocoaPod'lar
MacOS High Sierra'ya yükselttikten sonra CocoaPods çalışmıyor. CocoaPods'dan uzaklaşmak cazip olsa da, şu anda maalesef kapsam dışı değil. Hata mesajı aşağıdadır. zsh: /Users/****/.gems/bin/pod: bad interpreter: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin: no such file or directory Hatanın Ruby'nin yükseltilmesinden kaynaklandığını fark ettim ama kolaylıklar düzeltildi mi? CocoaPod'ların yeni yakut versiyonunu kullanmaya çalışmak başka hatalar verir. …


5
Belirli bir dizinin Ruby'de olup olmadığını kontrol etme
Otomatik olarak teslim veya belirli bir dizinin var olup olmamasına göre bir Subversion URL güncelleştiren bir komut dosyası yazmaya çalışıyorum. Nedense, kodum çalışmıyor ve yanlış olsa bile her zaman true döndürür : def directory_exists?(directory) return false if Dir[directory] == nil true end Neyi yanlış yapıyorum?
163 ruby 

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.