タグ

ブックマーク / suu-g.hateblo.jp (2)

  • libv8 のバージョンを探す - suu-g's diary

    2013年の Ruby on Rails Advent Calendar に参加しようと思ったら、その日のぶんが空いていたので、当日の 23:45 からプログラムを書いてそのまま記事にするというエクストリームアドベントをすることとなりました。プログラマ的には 33 時までは当日だから問題ないよね。 さて今回は Ruby on Rails というか therubyracer というか libv8 の話です。 Ruby on Rails では therubyracer gem をちょくちょく使いますね。therubyracer gemRuby から使用できる v8 エンジンで、環境ごとに適切なバイナリパッケージがインストールされるのですが、時折やたらと時間がかかることがあります。*1 この適切なバージョンを見つけ出すためのスクリプトを作成しました。 これを走らせると、 $ ruby li

    libv8 のバージョンを探す - suu-g's diary
    iR3
    iR3 2013/12/10
    GJ!
  • therubyracer 0.11.0 問題まとめ - suu-g's diary

    Rails 3.1 以降で良く使われるようになった therubyracer ですが、最近、これを含む bundle install がやたらと時間がかかったり、あるいはそもそも失敗してしまう、という事象が多数報告されています。 解決方法 以下の三つの方法が基的な解決方法です。 その0 (※ 2013/1/11 追記) Gemfile にて、libv8 3.11 系を使用することを明記します*1 *2 gem 'therubyracer', '0.11.1' gem 'libv8', '~> 3.11.8.13' その1 Gemfile にて、 therubyracer のバージョンを 0.11.0beta8 に戻します gem 'therubyracer', '0.11.0beta8' gem 'libv8' その2 Gemfile にて、 therubyracer のバージョンを 0

    therubyracer 0.11.0 問題まとめ - suu-g's diary
    iR3
    iR3 2012/12/23
    おぉ有り難いまとめ。1年7ヶ月ぶりに再見!また有難さを噛み締め
  • 1