ruby-on-rails

Dlaczego ludzie używają Heroku, gdy AWS jest obecny? Co odróżnia Heroku od AWS?

Jestem początkującym programistą RoR, który planuje wdrożyć moją aplikację za pomocą Heroku. Słowa moich znajomych doradców m ... ład Engine Yard i bluebox ? Proszę używać laickich angielskich terminów do wyjaśnienia... Jestem początkującym programistą.

Opcje serwera Ruby on Rails [zamknięte]

Obecnie pytanie to nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referenc ... SSL i uważam, że nie jest to obsługiwane przez mongrel, jaka jest najlepsza konfiguracja serwera programistycznego? Dzięki

Nauka Ruby on Rails

Obecnie jestem programistą Javy i C#. Im częściej patrzę na Ruby on Rails, tym bardziej chcę się go nauczyć. Jaka jest naj ... zwijania, które dają dobry narzut, co robić? Jakieś dobre książki? Poważnie, każdy tips / tricks/rants byłoby niesamowite.

Zrozumienie Tokena autentyczności Rails

Natrafiłem na pewne problemy dotyczące Tokena autentyczności w Rails, jak to już było wielokrotnie. Ale naprawdę nie chcę po ... brzmi, Czy masz jakieś kompletne źródło informacji na ten temat, czy poświęciłbyś swój czas, aby wyjaśnić szczegółowo tutaj?

Różnica między rake db: migrate db: reset i db: schema: load

Różnica między rake db:migrate i rake db:reset jest dość jasna w mojej głowie. Rzecz, której nie rozumiem, różni się od dwóch ... grate) i przeprowadza migrację na świeżej bazie danych. Proszę o pomoc w wyjaśnieniu, jeśli moje zrozumienie poszło nie tak.

Zwięzłe wyjaśnienie nil V. empty V. blank w Ruby on Rails

Znajduję się wielokrotnie szukając jasnej definicji różnic w nil?, blank?, i empty? w Ruby on Rails. Oto najbliższy, jaki pr ... znaków, a tablica jest pusta, jeśli nie zawiera elementów. Czy czegoś brakuje, czy można dokonać dokładniejszego porównania?

Jak zmienić nazwę kolumny bazy danych w Ruby on Rails migration?

Błędnie nazwałem kolumnę hased_password zamiast hashed_password. Jak zaktualizować schemat bazy danych, używając migracji do zmiany nazwy tej kolumny?

Jak korzystać z rails 4

Domyślny generator projektów Rails 4 tworzy teraz katalog "concerns" w obszarze controllers and models. Znalazłem kilka wyjaś ... ja, jak zdefiniować hierarchię nazw / klas w rozkaz, aby to zadziałało? Jak mogę uwzględnić problem w modelu lub kontrolerze?

Rozpocząć, uratować i zapewnić w Ruby?

Niedawno zacząłem programować w Rubim i patrzę na obsługę wyjątków. Zastanawiałem się, czy ensure jest odpowiednikiem Rubieg ... le.close unless file.nil? end Czy ensure jest wywoływany bez względu na wszystko, nawet jeśli wyjątek nie jest podniesiony?

Jak uzyskać aktualny bezwzględny adres URL w Ruby on Rails?

Jak mogę uzyskać bieżącyabsolutny URL w moim widoku Ruby on Rails? request.request_uri zwraca tylko względny adres URL.

Rails 4: lista dostępnych typów danych

Gdzie mogę znaleźć listę typów danych, które mogą być użyte w Ruby on Rails 4? Takie jak text string integer float date Ciągle uczę się o nowych i chciałbym mieć listę, do której mógłbym się łatwo odnieść.

Jak cofnąć migrację specyficzną?

Mam następujący plik migracji db\migrate\20100905201547_create_blocks.rb Jak konkretnie mogę cofnąć ten plik migracji?

Czyszczenie lub odtworzenie bazy danych Ruby on Rails

Mam bazę danych dev Ruby on Rails pełną danych. Chcę wszystko usunąć i odbudować bazę danych. Myślę o użyciu czegoś w rodzaju: rake db:recreate Czy to możliwe?

Jak wywołać metody controller/view z konsoli w Rails?

Kiedy Ładuję script/console, kilka razy chcę grać z wyjściem kontrolera lub metody pomocniczej widoku. Są sposoby na: sym ... trolera na wspomniane żądanie? testować metody pomocnicze, albo poprzez wspomnianą instancję kontrolera, albo w inny sposób?

Jak przekierować na 404 w Rails?

Chciałbym "sfałszować" stronę 404 w Rails. W PHP po prostu wysłałbym nagłówek z kodem błędu jako takim: header("HTTP/1.0 404 Not Found"); Jak to się robi z Rails?

Używając Rails 3.1, gdzie umieszczasz swój kod JavaScript "page specific"?

Z tego co wiem, cały Twój JavaScript zostaje scalony w jeden plik. Rails robi to domyślnie, gdy dodaje //= require_tree . do ... iesz musiał umieszczać znaczników skryptu ręcznego w swojej witrynie. Myślę, że to jest prawdziwa odpowiedź na moje pytanie.

Korzystanie z czcionek w potoku zasobów Rails

Mam kilka czcionek skonfigurowanych w moim pliku Scss Tak: @font-face { font-family: 'Icomoon'; src: asset-url('icoMoon ... bon-1.3.0/app/assets/stylesheets - !ruby/object:Pathname path: /Users/neiltonge/code/neiltonge/app/assets/fonts => nil

Błąd uzyskiwania: peer authentication failed for user "postgres", when trying to get pgsql working with rails

Im getting FATAL: Peer authentication failed for user "postgres" Kiedy staram się, aby postgres działał z Railami. Oto ... :: Error) Ale nie pojawiają się na pgadminie ani nawet kiedy biegam sudo -u postgres psql -l Wiesz, gdzie popełniam błąd?

Rails: jak ustawić domyślne wartości w ActiveRecord?

Jak ustawić wartość domyślną w ActiveRecord? Widzę post od Pratika, który opisuje brzydki, skomplikowany fragment kodu: htt ... tał zdefiniowany w kodzie modelu. Czy istnieje kanoniczny sposób ustawienia domyślnej wartość dla pól w modelu ActiveRecord?

Jaka jest najlepsza metoda obsługi waluty / pieniędzy?

Pracuję nad bardzo podstawowym systemem wózków. Mam tabelę items, która ma kolumnę price typu integer. Mam problem z wyśw ... tóre zawierają zarówno euro, jak i centy. Czy brakuje mi czegoś oczywistego, jeśli chodzi o obsługę waluty w Rails framework?