ruby

    9Ciepło

    1Odpowiedz

    Próbowałem użyć gsub, aby usunąć znaki nie będące słowami w łańcuchu w aplikacji szyny. Użyłem poniższy kod: somestring.gsub(/[\W]/i, '') #=> "" ale jest nieprawidłowe, usunie nas k również. Prawidł

    6Ciepło

    2Odpowiedz

    Chcę zbudować 3-stopniową rejestrację użytkownika z załadowaniem awatara na drugim etapie. Więc podążam za przewodnikiem Ryana Batesa http://railscasts.com/episodes/217-multistep-forms. Używam klejnot

    8Ciepło

    1Odpowiedz

    tj. Czy zestaw Ruby jest odpowiednikiem Java's LinkedHashSet?

    5Ciepło

    2Odpowiedz

    Szukałem skryptu Rubiego i natrafiłem na script = $0. Zrobiłem trochę Googling, ale nie znalazłem jednoznacznej odpowiedzi na pytanie, co to robi. Uważam, że chroni przed odczytaniem pliku większego n

    8Ciepło

    4Odpowiedz

    Obecnie próbuję uruchomić kompilację Jenkinsa dla niektórych zadań związanych z ogórkiem. Wszystkie moje klejnoty zostały zainstalowane przy użyciu programu Bundler. Klejnoty są przechowywane w folder

    16Ciepło

    2Odpowiedz

    Otrzymuję następujący błąd podczas uruchamiania pliku testowego. $ruby test/test_gothonweb.rb /Users/sony/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `requir

    9Ciepło

    8Odpowiedz

    Czy jest wbudowany sposób drukowania czytelnej matrycy w języku Ruby? Na przykład require 'matrix' m1 = Matrix[[1,2], [3,4]] print m1 i go pokazać => 1 2 3 4 w REPL zamiast: => Matrix[[1,2]

    8Ciepło

    3Odpowiedz

    Podczas próby uruchomienia mojego pliku config.ru dostaję nieparzysty błąd, którego nie można usunąć z debugowania, zwany błędem "Brak akceptora". Pełny komunikat o błędzie: eventmachine.rb:572:in `st

    5Ciepło

    2Odpowiedz

    Spodziewam się, że te wartości są zgodne. Nie pasują one, gdy skrypt powłoki zakończył działanie z powodu jakiegoś błędu (i zwrócił wartość niezerową). Shell $? zwrócił 1, ruby ​​$? zwrócone 256. >> %

    6Ciepło

    5Odpowiedz

    Nadszedł czas, aby zrobić to krótsze: class Foo attr_accessor :a, :b, :c, :d, :e def initialize(a, b, c, d, e) @a = a @b = b @c = c @d = d @e = e end end Ma