2011-05-01から1ヶ月間の記事一覧

Linux: プログラムごとのメモリ使用量を調べる

2007年の投稿ですが、あるサイトにHow much RAM is used per programという記事があって、プロセス単位ではなくプログラム単位でメモリ使用量を調べてくれるスクリプトが紹介されていました。使い方:このページにあるPythonのコードをps_mem.py というファ…

psql: FATAL: Ident authentication failed for user "foo" (自分用メモ)

普段MySQLしか使わないので、急にPostgreSQLの仕事が来て、少し慌ててしまいました。MySQLと異なりPostgreSQLのデフォルトでは、OSのユーザー名とデータベースのユーザー名が一致しないとpsqlでログインできません。例えば、OSのユーザー名がkurodaで、ユー…

no such file to load -- mongrel_rails

ちょっと古いRailsアプリケーションを移設する仕事を請け負いました。Rails のバージョンは2.0.2で、mongrelで動かしています。これを別のサーバに引っ越しをしたい、というのが顧客の希望です。ゆくゆくはRails 2.3経由でRails 3.xにアップグレードしたいと…

Rails + jpmobile: undefined method `on_load' for ActiveSupport:Module

Rails 2.3.11とjpmobile 0.1.6の組み合わせだと、 undefined method `on_load' for ActiveSupport:Moduleというエラーが出て動きません。ちょっと古いけどjpmobile 0.0.8ならOK。

Rails: auto_link メソッドはバージョン 3.1 で廃止

2011年5月2日のコミットで、auto_linkメソッドがRailsから除かれました。Rails 3.1から標準では使えなくなります。引き続き使いたい人は、rails_autolink gemを使ってください。廃止の理由は「May not be safe!」だそうです。