今回はRuby on Railsについてメモ。
autoloadで自動読み込みされないファイル1をcontrollerの中などでrequireを使って読み込んだ場合、そのファイルはdevelopmentモード時でもユーザ [...]...
Archive for 2009
autoloadで自動読み込みされないファイルをユーザアクセス毎に再読み込みする
Hyper Estraierで文書検索 (+ CentOS用rpm作成)
扱う文章の数が膨大になって管理しづらくなってきたので、Hyper Estraierの導入を検討しました。せっかくなので導入手順をメモ。
ちなみに、自分のローカルマシン(Windows)内の文書を管理したいだけなら、Hyp [...]...
rubyプロセスのコアファイルからバックトレースする。(おまけ: python)
某所で、「rubyプロセスがSEGVとかした時のコアファイルから、rubyスクリプトのバックトレースは取れるの?」って聞かれたので、ちょっと調べてみました。
結論としては、「rubyメソッドの呼び出し位置(ファイル名, [...]...
CentOS 5にAspire Timeline (3810T)の有線LANドライバを入れる
今年(2009年)の夏に、Aspire Timeline(3810T)を買いました。
元々Windows Vistaが入っていましたが、ついでにCentOS 5.31を入れてデュアルブートできるようにしました。
ただ、C [...]...
more from " CentOS 5にAspire Timeline (3810T)の有線LANドライバを入れる "...
GPSログと撮影時刻を元に移動経路と写真をGoogle mapへ表示
半年ほど前に、ハンディGPSのGarmin Oregon 300を買いました1。
私の主な用途は旅行などの移動経路を記録することですが、地図情報をちゃんと入れておけば道に迷った時も重宝します。
今回は記録した移動経路と [...]...
ハンドルネームをginrikiに変えました
そういえば、書くのを忘れてましたがハンドルネームをginriki(「じんりき」と読みます)に変更しました。
大学院を出て働き始めたので、それに合わせてハンドルネームも変えました。
ginrikiの由来は、書く気が起きたら [...]...
kprobes – カーネルへ動的にプローブ挿入
Debug Hacksを読んでたら、kprobesっていうデバッグツールの話があった。
自分でモジュール作ってinsmodするだけで、カーネル再コンパイルなしで、ある実行地点でのカーネル内変数を調べるツールだそうで。
プ [...]...
crashコマンド使ってみた
Kernelのコアダンプファイルを解析するのに、crashコマンドが便利だという話を聞いたので、練習として触ってみました。
手元にCentOS 5のマシンがあるので、それを使います。
解析にあたってkernelのデバッグ情報がいるので、debuginfoのRPMをインストール...
e-mobile接続時に割り当てられるIPアドレス範囲
諸事情により、e-mobileのデータ通信カードが手元にあります。
データ通信カードを使ってインターネットに接続する際に割り当てられるIPは、接続毎に変化します。
この割り当てられるIPアドレスの範囲が気になったので調べ [...]...

