Archive

Archive for April, 2007

require_gem is obsolete. Use gem instead.

April 23rd, 2007

Rails をアップデートしてからやたらこんな警告メッセージが表示されるようになった。

/usr/local/bin/rails:17:Warning: require_gem is obsolete.  Use gem instead.

require_gem は古いから gem に変えろって言うことなんだろうか。
てな事で、/usr/local/bin/rails の 17 行目にある require_gem を gem に書き換えたら警告メッセージはでなくなった。

gem 'rails', version
#require_gem 'rails', version # 一応コメントアウト

これでいいんだよな・・・。

rails, ruby

Apollo alpha版で落ちた

April 4th, 2007

Apollo で早速アプリを作っていたけど、何故か分からないけどアプリの起動時に必ず「”0×10120e56″ の命令が “0×00000004″ のメモリを参照しました。」 って内容のアプリケーションエラーで落ちる。

環境は WindowsXP SP2。会社の PC なんだけど、純粋な日本語版じゃなくて英語版の XP に Language Pack をかぶせて日本語を使えるようにした変態環境。

サンプルアプリをよくよく見ていたら、アプリによって落ちるものと落ちないものを発見した。ソースコードを見比べていたら .xml ファイルの タグの transparent 属性を “true” にしているとアプリケーションエラーが発生している。 一体、transparent 属性がなんなのかはイマイチ分からないけど、とりあえずは “false” を設定すれば正常に動作する模様。

Apollo