「ドキュメントを読まない輩」

googleで Apache の AddDefaultCharset の設定のせいで文字化けするのは何でだろと思って検索しててたどり着いたページが大層おもしろかった。

ドキュメントを読まない輩
http://ya.maya.st/web/RTFM.html

「結論: ぐぐるな。ドキュメントに書いてあるとわかっているのになぜ google に頼る?」

うん、実にその通りで耳の痛い限りなんだが、Webで検索すると具体例が豊富に出てくるので、付属ドキュメントの解説が難解だと、「百聞は一件にしかず」という事で検索に頼ってしまう。

ただし、一つの結果だけだと、勘違いで結果的に嘘に騙される事になる訳だし、複合的に情報は判断する。あらゆる情報は裏を取るのがわしの鉄則。

しかし、この「ドキュメントを読まない輩」という中に書かれている内容を見ると、嘘のコピーのまたコピーみたいな伝言ゲームになっていて、複数の情報源と思って読むと、実は元は同じで、集団で嘘をついているみたいな事になってるのか。おそろしや…。

Internet Explorer 9

VirtualBox Guest OSのWindows 7 Professional 64bitのWindows Updateに出ていたので入れてみた。

最初の起動は相変わらずもっさりだが、一度起動させた後だと確かに速い。

インストール時にウイルス対策ソフトとか、Java等の常駐物をのきなみ終了させられたが、結局、OSの独自機能を使って速度を上げるとか、他のサードパーティにはできない排他的な手段を使って高速化したんだろうな。

で、IE9でわしのブログ見ると、MS明朝ってアルファベットとの親和性もダメだし、フォントが汚ねえなあ。でも、Ubuntu のFirefoxだと綺麗な明朝体で表示されてるから、わざわざWindows用に直す気なんぞさらさらない。

汚くて耐えられないって人は Ubuntu の Firefoxで見てください 🙂

Zoneminderに赤外線カメラ追加

赤外線カメラを発注していたのは支那のサイトの Aliexpress

前から Alibaba って支那の業者の製品を日本の業者に仲介するサイトがあるのだが、そもそもアリババって盗賊だし、盗賊市かよ!? って感じで言葉のイメージがよろしくない。

Alibaba は業者向けで、発注ロットが100個とか1万個とかそういう単位なので、一般人は手を出し辛い。そこで出てきたのが1個から売ってくれる Aliexpress なのだろう。

サイト自体の作りと販売システムはしっかりしていて、すぐにチャットで相談できるようになっている。ブツが届かなければ、Open Dispuiteで支払い停止できるみたいだし、さすが信用のおけない支那人相手の商売を成り立たせる仕組みだと感心する事しきりである。

話はそれたが、Aliexpress で調達したのが、
・FOSCAM FI8905W
・PoE給電アダプタ(5V、7.5V、9V、12V切替スイッチ付き)

の2点。カメラは上海、PoE給電アダプタは抗州ルートでいずれも無事到着した。これでコンセントの位置に関係無く、ネットワークケーブルの届く範囲に自由にカメラを配置できる。

そこで、ネットワークケーブルだが、これはAmazonで
・10m カテ6 Ethernetケーブル

を調達。

PoE給電アダプタは、普通のPoEの規格だと、48Vを送電する事になっていて、汎用電気機器に給電するには、電圧変換をしないといけないのだが、支那から取り寄せたアダプタは、切替スイッチがついているので、その点の問題はクリアしている。

ただ、誤算だったのが、取り出すDC電源のコネクタがφ2.1で、FOSCAM FI8905Wはφ1.3なので、このままでは繋がらず、共立エレショップを見ると、DCプラグ変換コネクタというのがあったので、これを調達。

この変換コネクタをFOSCAM FI8905Wに差し込むとかなりプラグが余り、ピッタリとは嵌らない。しかし、給電には問題無いので良しとする 🙂

実際の画像は次の様な感じ。

FOSCAM FI8905WはDC-NCR13Uよりも2mは後方に配置しているのだが、映ってる範囲は遥かに狭い。しかし、赤外線に対する感度は高く、はっきりと映っている。

DC-NCR13Uは真っ暗な映像しか映っていなかったのが、FOSCAM FI8905Wの60個の赤外線LED投光器により、多少はマシになったが、やはり赤外線に対する感度が悪すぎる。

一時はDC-NCR13Uの夜間監視能力向上の為、赤外線投光器の設置も考えたが、この結果からすると、相当強力な赤外線投光器でなければ改善しないので、やはり屋内の近距離にしか使えなさそう。

FOSCAM FI8905Wは夜間の能力は申し分無いのだが、前述の通り、映る範囲が狭すぎるので、範囲をカバーするには距離が必要という事で、二階から見下ろす位置に設置するしか無さそうだ。

この監視カメラの動態検知をする OpenRD Ultimate だが、2台となると、かなり負荷が厳しい。1台のカメラに1台の Sheeva の処理能力が適正と思われる。

レンタルサーバ更新

WordPress 3.2ja はPHP5.3以上でないと更新できないと表示されていたので、XserverのサーバパネルからPHPバージョン 5.1.6→5.3.3へ更新を実行。

Xserverはサーバパネルから、PHPの各種バージョンを簡単に切り替えられて便利だな。

【Ubuntu 11.04】apacheのuserdirのphp設定

ユーザーディレクトリでphpを動かそうとするも、ファイルをダウンロードしようとする?

調べると、Ubuntu 10.04 の Apache2 userdir で PHP が動かない件を見つけ、

noizumi@purplecat:/etc/apache2/mods-available$ sudo vi php5.conf

#    <IfModule mod_userdir.c>
#        <Directory /home/*/public_html>
#            php_admin_value engine Off
#        </Directory>
#    </IfModule>

とやったら動くようになった。

別の環境で、ユーザーディレクトリでphpを動かしていて、こんなの設定した覚えは無いのだが…。

熱い

暑いじゃなくて熱いOpenRD Ultimate。

空調を効かせてない部屋で、家に帰って筐体触るとかなり熱い。クーラーつけて室温を下げると、アルミ筐体なので空気で冷却されてほんのり暖かい程度まで下がる。

一応、以前VAIOをサーバーにしていた時の様に、アルミの折りたたみ椅子の上にノートPC用の放熱板を置き、その上に配置しているのだが、室温がそもそも高いので、熱の逃げ場が無い。

以前から、24時間稼働のサーバーを自室で運用するのに、いかに空調をつけずに行うかが課題で、熱に弱いマシンの場合、結局のところ、水冷にしようが空冷にしようが室温が高いので熱の逃げ場が無く、強いてやるとすれば、水冷で壁に水循環用パイプを通して外にラジエターを配置する位しか方法が無い。

そこで、熱に強そうな、低消費電力のOpenRD Ultimateならイケるかと思ったが、室温が高いとこんなに筐体が熱くなるとは意外だった。こりゃ結構早く寿命が来るかもしれんなあ…。

I・O DATA ギガビットHUB購入

OpenRD UltimateとノートPC間がギガビットになったので、ファイル転送は少し早くなった。

500MB位のファイルを転送してみると、以前は7.8MB/秒だったのが、11.5MB/秒に約4MB/秒位スピードアップした。

理論値だと、1000Mbps÷8=125MB/sだから、実効速度が1/10以下かよ(笑)。

恐らく、OpenRD UltimateのSheevaの非力さとか、ハードウエアRAID1で読み出しが遅いとか、それが主たる原因なんだろうな。

 

赤外線カメラFOSCAM FI8905W

OpenRD Ultimateを監視カメラサーバにして、DC-NCR13Uという赤外線カメラを軒下に設置して屋外の監視をしている。

しかし、このカメラ、赤外線ランプをONにしても照射距離が2m程度で、肉眼で見える明るさよりも暗く、赤外線ライトも3m先には届かないので、ウチの環境では、夜間は真っ暗しか写らない。

で、赤外線カメラで探してみると、こういう映像があって、Foscam FI8905Wってのが遠距離まで赤外線を照射し、かつ、かなり広範囲を映せている。

FI8918Wってのもあるが、これもYoutubeの動画を見ると、赤外線の照射範囲は狭いがけっこう遠くまで照らしているし、街灯の明かりでも映っているから、内蔵ソフトウエアが結構頑張ってる感じ。

値段の安いサイトを探し回ると、FI8905が$95.58でShipping Freeなるところを見つけ、ポチってしまった。もちろん支那のサイトで、詐欺られてるかもしれないので、もしもの場合に犠牲者を増やさない為にURLは貼らない。

7,848円で防水の赤外線LEDが60個付いたネットワークWifiカメラですよ?Unbelievable!

単なるUSBカメラのDC-NCR13Uに比べると、実売の価格は倍程度しか変わらないので、FI8905Wのコストパフォーマンスは凄すぎる。

まあ、DC-NCR13Uは屋外用では無いので比べるのが間違ってるのかもしれんが、屋内用のFI8918Wだって値段はFI8905Wと大差無いし、モーターでカメラ動くし、ネットワークWifiだし、暗闇でもかなり遠くまで映るしコストパフォーマンスがかなり良いと思う。

しかし、円高もあるが、ここまで価格が安くなると国内産業は厳しいねえ…。

NAVI CLIPの電源ランプ消灯の謎

初期不良として送り返し、代替品を送って貰ったが再び電源ランプが点かないという現象がでていた NAVI CLIP(UMGPS/MF)。OpenRD Ultimateでgpsdを使っている限りは測位もでき、ntpdへの時刻情報供給は問題無くできていたので、まあいいかと思っていた。

NAVI CLIPには SiRF start III というチップが載っていて、SiRF-binary モードというのにすると、独自の拡張コマンドが使えるようになる。

gpsd はSiRFのチップには、NMEAモードからSiRF-binaryモードに切り替え、その際にNAVI CLIPの電源ランプが消えるようだ。

とは言え、I・O DATAに付属するソフトでは、SiRF-binary モードで動作する事は想定しておらず、「初期化」のボタンを押しても、単にコールドスタートするだけで、モード変更まではしてくれない。

そこで、GPS受信機用NMEAモニタというのを使わせていただいた。このソフトで「GPSコマンド/リポート」のプリセットにある「Binary to NMEA(4800bps) mode」を実行したら、電源ランプが点灯するようになった。ありがたや。

このモニタ、付属のソフトより多くの情報を出してくれて非常によくできている。素晴らしい。

\A0\A2\0\18\81\2\1\1\0\1\5\1\5\1\1\1\0\1\0\1\0\1\0\1\0\1\12\C0\1\6B\B0\B3 ;Binary to NMEA(4800bps) mode \B4800\

【OpenRD Ultimate】ircbot_console-1.3へアップデート

ircbot_console-1.3 が出ていたので、 OpenRD Ultimateの環境をアップデート。
前回、ある程度アップデートし易いように構築してあるので、やる事は展開して、シンボリックリンクを貼り替えるだけ。

noizumi@silverfox:~$ su –
noizumi@silverfox:~# su – irc
$ wget http://ircbot-console.googlecode.com/files/ircbot_console-1.3.zip
$ mkdir  ircbot_console-1.3
$ unzip ircbot_console-1.3.zip -d ircbot_console-1.3
$ ln -sf ircbot_console-1.3 ircbot_console
$ exit
noizumi@silverfox:~# ps auxw|grep ircbot|grep -v grep
irc      30377  1.2  3.9 665592 20364 pts/0    Sl   21:38   0:11 java -classpath .:./lib_jetty/jetty-6.1.21.jar:./lib_jetty/jetty-util-6.1.21.jar:./lib_jetty/servlet-api-2.5-20081211.jar JettyRun ircbot.war
noizumi@silverfox:~# kill -TERM 30377
noizumi@silverfox:~# sh /etc/rc.local

でバージョンアップ完了。