gem google-appengineが動かなくなった

ちょっと作りたいものがあって、コロッと作るのが良さそうなので、GAEで作ってみようと思い、久々にGAE on Sinatraやろーとおもって、とりあえずgem update してからやったら、なんかヘロワもできなくなったので、色々やったので、覚えてる限りのメモ

ruby1.9.1を入れる

入れたら、appengine-jrubyがrubyzipをつかってて、これが1.9で使えないので、パッチもあるみたいだけど、とりあえず1.9やめとく

Matsue.RB #1に参加 - 雄也の?日坊主日記(2009-02-21)

ruby1.8.7を自前で入れなおす

OSX10.5に入ってるrubyじゃなくて自分でソースから入れなおす。.configureはprefixだけ、rubygemsも入れる。

gemのリストがもともと入ってたの影響うける?

gem listしたら、もともと入ってrubyに入れたやつがリスティングされる。
~/.gem/ruby/1.8をリネームしたら、入れなおしたやつのだけになった、でそこでもう一度google-appengineを入れたらよくなった

さー

これで、正月休みの遊び環境ができた。よかった。休み前に解決しないで、環境構築で、休みが潰れるとか最悪だから。。

でも

もうSnow Leopardにしたいな。

smartyのtemplate_dirも複数設定しとける

http://techblog.ecstudio.jp/tech-tips/smarty-tip.html

plugin_dirとはちょっと動きが違うような気がした

多分

$smarty->template_dir[] = '/hogehogge/mogemoge/view' ;
$smarty->template_dir[] = '/hogehogge/mogemoge/view2' ;

だと、ダメだった。plugin_dirはそれでいけるのに。。