私のアプリでは
<%= "a_string".hash %>
4318227885144361583 としてレンダリング
レールコンソールで:
$ rails console
Loading development environment (Rails 3.2.3)
1.9.2p290 :001 > "a_string".hash
=> -917414088101530508
同じマシン、同じ Rails アプリ、同じ環境、同じバージョンの Ruby。
なぜ異なる値を取得するのですか?