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


9
Jak sprawdzić datę w listwach?
Chcę sprawdzić datę w moim modelu w Ruby on Rails, jednak wartości dnia, miesiąca i roku są już przekonwertowane na niepoprawną datę, zanim dotrą do mojego modelu. Na przykład, jeśli moim zdaniem wprowadzę 31 lutego 2009 r., Kiedy używam Model.new(params[:model])w kontrolerze, konwertuje to na „3 marca 2009 r.”, Który mój …

6
Dodaj element do tablicy, jeśli jeszcze go tam nie ma
Mam klasę Ruby 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 = [] Chcę pchnąć MyClass#item1do unique_array_of_item1, ale tylko jeśli unique_array_of_item1nie zawierają że item1jeszcze. Znam proste rozwiązanie: po prostu iteruj my_arrayi sprawdź, czy unique_array_of_item1już zawiera bieżący, item1czy nie. Czy jest jakieś wydajniejsze …
92 ruby 


7
Railsy DateTime.now bez czasu
Muszę użyć DateTime.now, aby pobrać aktualną datę i „usunąć” godzinę. Na przykład pokazuje to, czego nie chcę:DateTime.now => Sat, 19 Nov 2011 18:54:13 UTC +00:00 To pokazuje, co mam robić chcą:DateTime.now.some_operation => 2011-11-06 00:00:00 UTC



5
Ruby's File.open i potrzeba f.close
W większości języków programowania powszechnie wiadomo, że praca z plikami przebiega w trybie open-use-close. Jednak wiele razy widziałem w kodach ruby ​​niezrównane wywołania File.open, a ponadto znalazłem ten klejnot wiedzy w dokumentach ruby: Strumienie we / wy są automatycznie zamykane, gdy są zajęte przez moduł odśmiecania pamięci. darkredandyellow przyjazny irc …
92 ruby  file 

7
Usunięcie wszystkich zainstalowanych klejnotów i rozpoczęcie od nowa
Niedawno zacząłem uczyć się Ruby i Ruby on Rails i obejrzałem mnóstwo materiałów wprowadzających. Ostatnio odkryłem, że wciąż otrzymuję błędy, w których klejnoty nie zostaną zainstalowane lub zostaną zainstalowane, ale z jakiegoś powodu nie mogą być używane i zdecydowałem, że chcę usunąć wszystko, aby ponownie zainstalować Ruby i zacznij od …

7
Poprawne wykonanie redirect_to: z powrotem w Ruby on Rails, gdy strona odsyłająca nie jest dostępna
Mam problem z redirect_to :back. Tak, to odsyłacze. Często mam wyjątek (ActionController :: RedirectBackError) "Żądanie HTTP_REFERER nie zostało ustawione w żądaniu do tej akcji, więc nie można pomyślnie wywołać redirect_to: back. Jeśli to jest test, upewnij się, że określono request.env [\" HTTP_REFERER \ "]." Zdaję sobie sprawę, że jest to …

10
Jaki jest najlepszy sposób używania SOAP z Rubim?
Mój klient poprosił mnie o zintegrowanie zewnętrznego API z jego aplikacją Rails. Jedynym problemem jest to, że API używa protokołu SOAP. Ruby porzucił SOAP na rzecz REST. Dostarczają adapter Java, który najwyraźniej współpracuje z mostkiem Java-Ruby, ale chcielibyśmy, aby wszystko to w języku Ruby, jeśli to możliwe. Zajrzałem do soap4r, …

13
Interpretacja testu porównawczego w C, Clojure, Python, Ruby, Scala i innych [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …


4
NameError (niezainicjalizowany stały Paperclip :: Storage :: S3 :: AWS):
Próbuję włączyć obrazy do mojej aplikacji internetowej i po usunięciu kilku funkcji nadal pojawia się ten błąd. Sprowadziłem się do mojego kontrolera „tworzenia” aplikacji i nie jestem do końca pewien, dokąd mam się udać. 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]: …


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.