ruby

Jak mogę sprawdzić bieżącą trasę w Rails?

Muszę znać bieżącą trasę w filtrze w Rails. Jak mogę się dowiedzieć, co to jest? Robię REST resources, i nie widzę nazwanych tras.

Jak Mogę zainstalować lokalny klejnot?

Jeśli ściągnę a .plik gem do folderu w moim komputerze, czy mogę go później zainstalować za pomocą gem install?

Po co używać symboli jako kluczy hashowych w Ruby?

Wiele razy ludzie używają symboli jako kluczy w Ruby hash. Jaka jest przewaga nad używaniem Sznurka? Np.: hash[:name] Vs. hash['name']

Jak zapobiec buforowaniu strony w Rails

Ubuntu -> Apache -> Phusion - > Rails 2.3 Główna część mojej strony reaguje na twoje kliknięcia. Tak więc, jeśli k ... lwiek działa). Jeśli tak, to dobra, ale jeśli nie, to przeładuj stronę? Myślisz, że to zadziała? Dzięki za pomoc, Jason

Jak przekonwertować uniksowy znacznik czasu (sekundy od epoki) na Ruby DateTime?

Jak przekonwertować uniksowy znacznik czasu (sekundy od epoki) na Ruby DateTime?

Jak uruchomić pojedynczy test RSpec?

Mam następujący plik: /spec/controllers/groups_controller_spec.rb Jakiego polecenia w terminalu użyć do uruchomienia tylk ... body = JSON.parse(response.body) body.should have(3).items # @user1 has 3 permissions to 3 groups end end end

Idealna struktura projektu ruby

Jestem po przeglądzie / wyjaśnieniu idealnej struktury projektu dla projektu ruby (non-rails/merb/etc). Domyślam się, że wygl ... ichever means of testing you go for appname.gemspec #If it's a gem Czy coś jest nie tak? Jakie części mnie ominęły?

Dlaczego Ruby 1.9.2 usuwa "."ze ścieżki ładowania, a jaka jest alternatywa?

Najnowsze zestawy zmian do Ruby 1.9.2 nie sprawiają już, że bieżący katalog . jest częścią twojego LOAD_PATH. Mam nietrywialn ... wydaje się niesamowicie hakerskie i nie chcę tego robić. Jaki jest preferowany sposób, aby mój Rakefiles 1.9.2+ kompatybilny?

Jak sprawdzić, czy łańcuch zawiera podłańcuch w Ruby

Mam zmienną łańcuchową o treści: varMessage = "hi/thsid/sdfhsjdf/dfjsd/sdjfsdn\n" "/my/name/is ... e/is/balaji.so\n" "call::myFunction(int const&)\n" Jak mogę go znaleźć? Muszę ustalić, czy podciągi są obecne, czy nie.

Różnica między map A collect w Ruby?

Wygooglowałem to i dostałem rozbieżne / sprzeczne opinie-czy jest jakaś różnica między zrobieniem map a zrobieniem collect na tablicy w Ruby/Rails? Docs wydaje się nie sugerować żadnych, ale czy są jakieś różnice w metodzie lub wydajności?

ExecJS:: RuntimeError w systemie Windows próbuje podążać za rubytutorial

Aktualizacja: Colin 's sugestia usunięcia linii / / = require_tree . Naprawiono problem. Zmarnowałem ponad 2 dni próbując po ... zasugerować zmiany, które mogą pomóc mi rozwinąć się w systemie windows. Używałem rubyinstaller do wszystkiego. Co mi umyka?

Naprawdę tanie parsowanie opcji wiersza poleceń w Ruby

EDIT: Please, please, proszę przeczytać dwa wymagania wymienione na dole tego postu przed odpowiedzeniem. Ludzie ciągle pub ... iedopełnieniem powyższego wymogu) zapamiętywanie nawet 45 linijek uproszczonego mikro-optparsa nie jest czymś, co mi zależy.

Co oznacza plik w Ruby?

Widzę to cały czas w Ruby: require File.dirname(__FILE__) + "/../../config/environment" Co oznacza __FILE__?

Jaka jest różnica między metodą dup Rubiego a metodą klonowania?

Ruby docs for dup powiedz: Ogólnie rzecz biorąc, clone i dup mogą mieć różne semantyki w klasach potomnych. Podczas gdy ... x end x = Test.new x.x = 7 y = x.dup z = x.clone y.x => 7 z.x => 7 Więc jakie są różnice między tymi dwoma metodami?

gem eventmachine fatal error: 'openssl/ssl.nie znaleziono pliku h

Właśnie zainstalowałem El Capitan i nie mogę zainstalować gem eventmachine 1.0.7. openssl jest w 1.0.2a-1. Próbowałem użyć -- ... ot found #include <openssl/ssl.h> ^ 1 error generated. make: *** [binder.o] Error 1 make failed, exit code 2

Pushing app to heroku problem

Próbuję wcisnąć aplikację do heroku i otrzymuję następujący komunikat: $ heroku create Creating electric-meadow-15..... don ... Dlaczego teraz heroku próbuje wcisnąć tę aplikację, która już nie istnieje, zwłaszcza gdy stworzyłem nową? Jakieś sugestie?

Czym jest operator Ruby < = > (statek kosmiczny)?

Czym jest operator Ruby <=> (statek kosmiczny)? Czy operator jest zaimplementowany w innych językach?

Dlaczego instalacja Nokogiri na Mac OS nie powiedzie się przy braku libiconv?

Próbowałem zainstalować Nokogiri na Mac OS 10.9.3 i cokolwiek próbuję, instalacja nie powiedzie się w końcu z następującym ko ... slt wydają się być znalezione dobrze, ale nie libiconv. Ktoś z lepszą znajomością tych rzeczy wie jak zainstalować Nokogiri?

Jak kodować / dekodować encje HTML w Ruby?

Próbuję dekodować niektóre encje HTML, takie jak '&amp;lt;' becoming '<'. Mam stary klejnot (html_helpers), ale wydaje się, że został porzucony dwa razy. Jakieś zalecenia? Będę musiał użyć go w modelu.

Jak uruchomić pojedynczy plik test / spec w RSpec?

Chcę być w stanie uruchomić testy pojedynczego pliku spec - na przykład dla jednego pliku, który edytuję. rake spec wykonuje ... on.rb ./lib/cushion ./lib/cushion/doc.rb ./lib/cushion/db.rb ./spec ./spec/spec.opts ./spec/spec_helper.rb ./spec/db_spec.rb