ruby

Jak mogę wyszukać w tablicy hashów wartości hash w ruby?

Mam szereg hashów, @ ojcowie. a_father = { "father" => "Bob", "age" => 40 } @fathers << a_father a_father = { " ... raca true? Na przykład: @fathers.some_method("age" > 35) #=> array containing the hashes of bob and batman Dzięki.

Jaki jest twój preferowany sposób tworzenia wykresów w aplikacji internetowej Ruby on Rails?

Chciałbym dodać kilka wykresów pie, bar i scatter do mojej aplikacji internetowej Ruby on Rails. Chcę, aby były atrakcyjne, ł ... ie wprowadzały zbyt wiele kosztów. Jakie rozwiązanie polecacie? Jakie są jego wady (wymaga Javascript, Flash, drogie, itp)?

Co " WARN nie może określić zawartości-długość ciała odpowiedzi."wredny i jak się go pozbyć?

Od aktualizacji do Rails 3.1 widzę ten Komunikat ostrzegawczy w moim dzienniku rozwoju: WARN nie mógł określić zawartośc ... Set content - długość odpowiedzi lub set Response#chunked = true Co to oznacza i jak Mogę to usunąć? Czy to jakiś problem?

Jak rozwiązać błąd "Brak' tajnej bazy kluczy 'dla środowiska' produkcyjnego '" (Rails 4.1)

Stworzyłem aplikację Rails, używając Rails 4.1, od zera i stoję przed dziwnym problemem, którego nie jestem w stanie rozwiąza ... rake secret. Jeśli uruchamiam heroku config, widzę zmienną o prawidłowej nazwie i wartość. Dlaczego wciąż dostaję ten błąd?

ActiveRecord: size vs count

W Rails można znaleźć liczbę rekordów używając Model.size i Model.count. Jeśli masz do czynienia z bardziej złożonymi zapytan ... bę ich zdjęć, czy uruchamianie wielu instancji user.photos.size będzie szybsze lub wolniejsze niż user.photos.count? Dzięki!

Tworzenie użytkownika devise z konsoli Ruby

Jakiś pomysł jak stworzyć i zapisać nowy obiekt Użytkownika za pomocą devise z konsoli ruby? Kiedy próbowałem go uratować, zawsze robię się fałszywy. Chyba czegoś mi brakuje, ale nie mogę znaleźć żadnych powiązanych informacji.

Zmienna instancji klasy Ruby vs. zmienna klasy

Czytam " Kiedy ustawiane są zmienne instancji Ruby? " ale mam dwa umysły, kiedy używać zmiennych instancji klasy. Zmienne ... k end end p S.s #15 p S.k #23 Rozumiem teraz, instancja klasy Zmienne nie są przekazywane wzdłuż łańcucha dziedziczenia!

Jak monitorować opóźnione zadanie za pomocą monit

Czy są jakieś przykłady w sieci jak monitorować delayed_job za pomocą Monit? Wszystko, co mogę znaleźć, używa Boga , ale od ... Użycie Pamięci Boga Stale Rośnie .) Update: delayed_job teraz zawiera przykładową konfigurację monit opartą na tym pytaniu.

Zapisz obraz z adresu URL przez paperclip

Zaproponuj mi sposób na zapisanie obrazu z adresu URL za pomocą spinacza.

Parsing a JSON string in Ruby

Mam ciąg znaków, który chcę przeanalizować w Ruby: string = '{"desc":{"someKey":"someValue","anotherKey":"value"},"main_item":{"stats":{"a":8,"b":12,"c":10}}}' Czy istnieje łatwy sposób na wyodrębnienie danych?

Kiedy należy używać Struct vs. OpenStruct?

Ogólnie rzecz biorąc, jakie są zalety i wady używania Openstruct w porównaniu ze strukturą? Jaki rodzaj ogólnego zastosowania pasowałby do każdego z nich?

Różnica między " and " I & & w Ruby?

Jaka jest różnica między operatorami && i and w Rubim?

Określanie typu obiektu w ruby

Użyję Pythona jako przykład tego, czego szukam (możesz myśleć o tym jak o pseudokodzie, jeśli nie znasz Pythona): >>& ... e w ruby potrafię: 1.9.3p194 :002 > 1.class => Fixnum Ale czy jest to właściwy sposób na określenie typu obiektu?

Ruby: Czy mogę napisać wielowierszowy ciąg bez konkatenacji?

Czy jest jakiś sposób, aby to wyglądało trochę lepiej? conn.exec 'select attr1, attr2, attr3, attr4, attr5, attr6, attr7 ' + ... 'where etc etc etc etc etc etc etc etc etc etc etc etc etc' Na przykład, czy istnieje sposób, aby implikować konkatenację?

Jak wykonać żądanie HTTP za pomocą Ruby on Rails?

Chciałbym pobrać informacje z innej strony. Dlatego (być może) powinienem złożyć wniosek na tę stronę (w moim przypadku żądan ... ak mogę to zrobić w Ruby on Rails? Jeśli jest to możliwe, czy jest to poprawne podejście do stosowania w moich kontrolerach?

Moduły Rails / lib oraz

Piszę Niestandardowy wrapper dla open_flash_chart plugin. Jest umieszczony w /lib i załadowany jako moduł w ApplicationContro ... tęp do funkcji open_flash_chart jako OpenFlashChart, Line etc Jednak w klasie w module /lib to nie działa! Jakieś pomysły?

Jak zaktualizować Ruby do 1.9.x na Maca?

Utworzyłem nowe konto użytkownika na moim Macu i próbuję zaktualizować do bieżącej wersji ruby na nim (1.9.2) z domyślnej wer ... .7. Czy ktoś może wskazać mi tutorial lub wyjaśnić najlepszą metodę aktualizacji Rubiego na moim Macu z 1.8 do 1.9.2? Dzięki

Wyłącz ActiveRecord dla Rails 4

Chcę wyłączyć ActiveRecord w Rails 4. Wykonałem następujące czynności w config/application.rb require File.expand_path('../ ... thod_missing: undefined method active_record for #<Rails::Application::Configuration:0x00000002005c38> (NoMethodError)

Jak mogę pobrać plik z adresu URL i zapisać go w Rails?

Mam adres URL do obrazu, który chcę zapisać lokalnie, dzięki czemu mogę użyć Paperclip do stworzenia miniatury dla mojej apli ... Jaki jest najlepszy sposób na pobranie i zapisanie obrazu? (Zajrzałem do obsługi plików ruby, ale na nic się nie natknąłem.)

Rails: dependent =>: destroy VS: dependent =>: delete all

W prowadnicach rails jest to opisane tak: Obiekty zostaną dodatkowo zniszczone, jeśli są powiązane z :dependent => :d ... te_all Dobra, spoko. Ale jaka jest różnica między zniszczeniem a usunięciem? Próbowałem obu i wydaje się, że robi to samo.