hirax.net::Tech-logs::*-10-31

2009-10-31[n年前へ]

Rubyの「宝石箱(gems)」更新 

早朝、RubyでWEBアプリをひとつ書きました。hirax.netを稼働させているサーバ上で動かすために、サーバに上でgemsでsoap4rをサーバにインストールしようとしました。すると・・・恐ろしいことに、gem(Ruby)は800MBものメモリ-を浪費し始めて・・・CPUはいつまでたっても100%の負荷のままなのです。実メモリをパンクした状態が長い間続きました。

 これは、gemのバージョンが古いのが原因だろう、というわけで、

gem install rubygems-update
update_rubygems
と、gemのアップデートをサーバで行いました。
update_rubygems
にはパスが通っていないのかフルパス指定で動作させたり、そもそも、gemのアップデートをするために、つまりは、メモリ不足で動作させることができないようなことがないように、他のプロセスはすべて止めよう・・というわけで、hirax.netサーバを60minほど停止させました。

 というわけで、またひとつ「思いつきWEBアプリ」をひとつ動かし始めることにしました。詳細については、明日書こうと思います。

2010-10-31[n年前へ]

PTAMをLinux(Ubuntu)上のUSBカメラで動かそう 

 「PTAMをLinux(Ubuntu)上のUSBカメラで動かそう

 Ubuntu 10.04 LTS 日本語 Remix Live CDから興したUSBメモリでの実行環境で、 OpenCV 2.1.0 だけでなく PTAM も動かしてみましょう、というものです。…しかもこちらの希望としてはノートPC(Panasonic CF-Y5とか)で動かしたかったりUSBカメラを使いたかったりする(授業とか出前とか)ので、今回手順をアップデートして、ついでに若干修正してみました。