Pytania otagowane jako ruby

Ruby jest wieloplatformowym, zorientowanym obiektowo, dynamicznym, zorientowanym obiektowo językiem interpretowanym, stworzonym przez Yukihiro Matsumoto (Matz) w 1995 roku. Tag [ruby] służy do pytań związanych z językiem Ruby, w tym jego składnią i bibliotekami. Pytania Ruby on Rails powinny być oznaczone tagiem [ruby-on-rails].


5
Dołączanie do istniejącego ciągu
To właśnie robię, aby dołączyć do istniejącego ciągu. s = 'hello' s.gsub!(/$/, ' world'); Czy istnieje lepszy sposób na dołączenie do istniejącego ciągu. Zanim ktoś zasugeruje następującą odpowiedź, pokaż mi, że ten nie działa s = 'hello' s.object_id s = s + ' world' s.object_id W powyższym przypadku object_id będzie …
104 ruby 


5
Konwersja tablicy obiektów do ActiveRecord :: Relation
Mam tablicę obiektów, nazwijmy to Indicator. Chcę uruchomić metody klasy Indicator (te z def self.subjectsróżnych, zakresów itp.) Na tej tablicy. Jedynym sposobem, w jaki znam, aby uruchamiać metody klas na grupie obiektów, jest posiadanie ich jako ActiveRecord :: Relation. W końcu uciekam się do dodania to_indicatorsmetody do Array. def to_indicators …


7
Jaki jest najlepszy sposób na przekonwertowanie pary klucz-wartość w formacie JSON na wartość mieszania ruby ​​z symbolem jako kluczem?
Zastanawiam się, jaki jest najlepszy sposób na przekonwertowanie pary klucza w formacie JSON na wartość hash ruby ​​z symbolem jako kluczem: przykład: { 'user': { 'name': 'foo', 'age': 40, 'location': { 'city' : 'bar', 'state': 'ca' } } } ==> { :user=>{ :name => 'foo', :age =>'40', :location=>{ :city => …
104 ruby-on-rails  ruby  json 

11
Czy istnieje sposób na dostęp do argumentów metod w Rubim?
Nowy w Ruby i ROR i uwielbiam to każdego dnia, więc oto moje pytanie, ponieważ nie mam pojęcia, jak to wygooglować (i próbowałem :)) mamy metodę def foo(first_name, last_name, age, sex, is_plumber) # some code # error happens here logger.error "Method has failed, here are all method arguments #{SOMETHING}" end …

7
Wyłączyć grupę testów w rspec?
Mam specyfikację testową, która describesma klasę i ma różne, contextskażda z różnymi itblokami. Czy jest sposób, aby contexttymczasowo wyłączyć ? Próbowałem dodać pending "temporarily disabled"wywołanie na samej górze w polu, contextktóre chcę wyłączyć, i zobaczyłem coś o toczeniu, kiedy uruchomiłem specyfikację, ale potem po prostu kontynuował wykonywanie pozostałych testów. Oto, …
104 ruby  rspec 

13
ExecJS :: RuntimeError w systemie Windows próbuje postępować zgodnie z rubytutorial
AKTUALIZACJA: sugestia Colina dotycząca usunięcia linii // = require_tree. rozwiązał problem. Zmarnowałem ponad 2 dni, próbując zastosować się do każdej sugestii i naprawić mój problem. Próbuję śledzić książkę http://ruby.railstutorial.org na komputerze z systemem Windows i do końca życia nie mogę ominąć tego okropnego błędu. ExecJS::RuntimeError in Static_pages#home Showing C:/Users/.../bootcamp-sample-app/app/views/layouts/application.html.erb where …


5
Ponownie wykorzystaj kroki Cucumber
Chcę ponownie użyć niektórych kroków Cucumber, ale nie mogę znaleźć właściwej drogi. Chcę napisać krok taki jak: Given /^I login with (.*) credentials$/ |type| # do stuff with type being one of "invalid" or "valid" end Ale potem wykonaj kolejny krok, taki jak: Given /^I login successfully$ # call "Given …
103 ruby  testing  cucumber 

3
Znajdowanie # wystąpień znaku w łańcuchu w języku Ruby
Szukam metody Ruby (1,9 ...), która pomoże mi znaleźć liczbę wystąpień znaku w ciągu. Szukam wszystkich wystąpień, nie tylko pierwszego. Na przykład: „Melanie jest noobem” Istnieją dwa wystąpienia litery „a”. Jaka byłaby metoda Rubiego, której mógłbym użyć, aby to znaleźć? Używam Ruby-doc.org jako odniesienia, a scanmetoda String: classprzykuła moją uwagę. …
103 ruby  string  methods 

4
Najlepszy sposób na zwrócenie losowej wartości logicznej
Używam tego od jakiegoś czasu, aby powrócić truelub falsepodczas tworzenia fałszywych danych nasion. Zastanawiam się tylko, czy ktokolwiek ma lepszy, bardziej zwięzły lub szczegółowy sposób zwracania albo truealbo false. rand(2) == 1 ? true : false
103 ruby 


4
Jak skonfigurować podstawowy projekt Ruby?
Chcę stworzyć mały projekt Ruby z 10 ~ 20 klasami / plikami. Potrzebuję perełek i chcę używać RSpec jako struktury testowej. Mogę później zbudować klejnot, ale to nie jest pewne. Czy jest jakaś instrukcja lub przewodnik, który pokazuje mi, jak skonfigurować podstawową strukturę mojego projektu? Pytania, które mam, to: Gdzie …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.