SORU
4 EKİM 2008, CUMARTESİ


Nasıl Ruby benim program üzerinde çalıştığı hangi bulabilirim?

Ruby benim program Windows üzerinde daha bir Mac üzerinde farklı şeyler yapmak istiyorum. Nasıl benim program çalıştığı bulabilirim?

CEVAP
4 EKİM 2008, CUMARTESİ


RUBY_PLATFORM sürekli kullanımı, ve isteğe bağlı olarak bunu daha kolay hale getirmek için bir modül sarın:

module OS
  def OS.windows?
    (/cygwin|mswin|mingw|bccwin|wince|emx/ =~ RUBY_PLATFORM) != nil
  end

  def OS.mac?
   (/darwin/ =~ RUBY_PLATFORM) != nil
  end

  def OS.unix?
    !OS.windows?
  end

  def OS.linux?
    OS.unix? and not OS.mac?
  end
end

Mükemmel değil, ama iyi geliştirme yapıyorum ve kolay uzatmak için yeterli değil bu platformlar için çalışıyor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Damien Walters

    Damien Walte

    20 AĞUSTOS 2006
  • modica89

    modica89

    24 HAZİRAN 2007
  • Video-Tutorials.Net

    Video-Tutori

    15 Mart 2011