こんなものがあった。
http://github.com/jbarnette/johnson/tree/master
http://tenderlovemaking.com/2008/04/23/take-it-to-the-limit-one-more-time
Firefox が使っている javascript エンジン
http://www.mozilla.org/js/spidermonkey/
の ruby bridge のようだ。
README.txt に書いてあるとおりに gem install jhonson できなかったので、
git clone git://github.com/jbarnette/johnson.git
cd johnson
rake
irb で試すとこんな感じ
irb -I./lib -rjohnson
>> Johnson.evaluate("var foo = {x: 1}; foo").x
=> 1
これで、 rails アプリケーションで使っている .js のテストができるといいな。
Thursday, April 24, 2008
Friday, April 11, 2008
My Spotlight in Leopard goes mad
数日前から Spotlight が index を何度も作成しようと試みるようになった。
コンソールにはこんなログが
残念ながら、いろいろ調べてみたけど解決しないので、Leopard を再インストールすることに決めました。
コンソールにはこんなログが
08/04/11 4/11(金)16:18:04 mds[2477] /SourceCache/Spotlight/Spotlight-398.7/index/ContentIndex/FlatStore.c:706: failed assertion 'pageSize > 0' /.Spotlight-V100/Store-V1/Stores/E67A0F96-8AFF-43AF-B2AD-6665DE9CAD94/2.indexArrays flat store
08/04/11 4/11(金)16:18:04 mds[2477] (/)(Error) IndexCI in mergeIndexDataTrampoline:Caught mach exception. Fun Fun Fun.
08/04/11 4/11(金)16:18:04 mds[2477] /SourceCache/Spotlight/Spotlight-398.7/index/ContentIndex/CIMerging.c:216: failed assertion '!buffers->badIndex' /.Spotlight-V100/Store-V1/Stores/E67A0F96-8AFF-43AF-B2AD-6665DE9CAD94/0.indexHead corrupt ro index need to rebuild 0.
08/04/11 4/11(金)16:18:07 ReportCrash[2635] Formulating crash report for process mds[2477]
残念ながら、いろいろ調べてみたけど解決しないので、Leopard を再インストールすることに決めました。
Subscribe to:
Posts (Atom)