ぽっぺん日記@karashi.org
2004-05-10(Mon) この日を編集
_ B00008BCSS
日記に書くのを忘れていたが、妻が「安いのでいいからコピー機も別に欲しい」とか言い出したので、先日発注したCanon PIXUS 300iをキャンセルして、安いインクジェット複合機を購入することにした。価格は15500円也(bestgate.netでの最安値)。2chの関連スレやkakaku.comの掲示板を眺めていると、もっと安いところもあるみたいだったが、税・送料込みだったのでよしとした。
で、そいつが今日到着。
PCの設定を終えていないので、まだコピー機能しか使っていないが、ドキュメントをコピーした時の画質はなかなか良い。これだと、ちょっとしたコピーをとるのにコンビニに行くのがバカらしくなる。しかし、動作音に関しては評判の通り、かなりうるさい。妻曰く「今にも壊れそうな音だね」。:D
まだ使い込んでいないので断言はできないが、値段から考えるに、かなりお得な買物のような気がする。
2005-05-10(Tue) この日を編集
_ 朝
23時には寝たのに、7時過ぎまで爆睡してしまってビビる。
_ 携帯からSSHでパソコンを遠隔操作できるシステム
ケータイのボタンでどれだけコマンドが入力できるか、ちと疑問ではあるけれど面白い。
2006-05-10(Wed) この日を編集
_ [を] 「続・初めてのPerl」で説明されていることのメモ
今、ちょうど『続・初めてのPerl』を読んでいる最中なので参考になる。
_ gmirrorその後
やはり調子が悪くて、6.1-RC2の時にもこんなエラーが出て、ad6が切り離されてしまっていた。
kernel: ad6: FAILURE - device detached kernel: subdisk6: detached kernel: ad6: detached kernel: GEOM_MIRROR: Devce gm0: provider ad6 disconnected. kernel: g_vfs_done():mirror/gm0s1g[READ(offset=95396478976, length=16384)]error = 6
頻度的には14日に一度くらいな感じ。
kernel panicすることはなくなったけれど、やはり実運用に投入するのはキツイなー。
今日、6.1Rにバージョンアップしたので様子見。
_ できごととか雑感とか
- 連休明け以来、色々と忙しくて疲れ気味。
2007-05-10(Thu) この日を編集
_ sysutils/apcupsdを3.14.0に更新
久しぶりにsysutils/apcupsdをportupgradeしたところ、3.14.0になっていた。
Relese Notesによると、
- Unreliable MASTER/SLAVE networking mode is removed
ということなので、今まで使っていたMASTER/SLAVEモードは捨てて、NISモードを使うように設定変更。
設定方法はマニュアルを読めば、全然難しくないんだけども、備忘録を兼ねてメモ。
まずはportsのmakeから。
マニュアルによると、
NIS clients and servers require that apcupsd be compiled with the Net Driver --enable-net.
と言うことなので、sysutils/apcupsdをmakeする場合は、
-DWITH_CLIENT_ONLY
付きにしなければならないぽい。これからは、このknob名は適切ではないかな。もう、直接、CONFIGURE_ARGSに入れちゃってもいいのかも知れない。
サーバ側の設定は下記の通り。
--- apcupsd.conf.sample Wed May 9 14:16:15 2007 +++ apcupsd.conf Wed May 9 11:31:57 2007 @@ -73,7 +73,7 @@ # configured. # UPSTYPE apcsmart -DEVICE /dev/usv +DEVICE /dev/cuad0 # LOCKFILE <path to lockfile> @@ -120,12 +120,12 @@ # If during a power failure, the remaining battery percentage # (as reported by the UPS) is below or equal to BATTERYLEVEL, # apcupsd will initiate a system shutdown. -BATTERYLEVEL 5 +BATTERYLEVEL 10 # If during a power failure, the remaining runtime in minutes # (as calculated internally by the UPS) is below or equal to MINUTES, # apcupsd, will initiate a system shutdown. -MINUTES 3 +MINUTES 6 # If during a power failure, the UPS has run on batteries for TIMEOUT # many seconds or longer, apcupsd will initiate a system shutdown.
基本的にstandaloneの時と全く変わらない。BATTERYLEVELとMINUTESはお好みで。
それからクライアントからの問い合わせに答えられるよう、pf.confにも下記の設定を書いた。
table <apcupsd_clients> { xxx.xxx.xxx }
(中略)
pass in on $ext_if inet proto tcp from <apcupsd_clients> to ($ext_if) port 3551 flags S/SA modulate state
今回はNISモードの標準ポート、3551を使った。
次にクライアントの設定。
--- apcupsd.conf.sample Wed May 9 11:28:14 2007 +++ apcupsd.conf Wed May 9 11:40:49 2007 @@ -26,7 +26,7 @@ # 940-1524C, 940-0024G, 940-0095A, 940-0095B, # 940-0095C, M-04-02-2000 # -UPSCABLE smart +UPSCABLE ether # To get apcupsd to work, in addition to defining the cable # above, you must also define a UPSTYPE, which corresponds to @@ -72,8 +72,8 @@ # credentials for which the card has been # configured. # -UPSTYPE apcsmart -DEVICE /dev/usv +UPSTYPE net +DEVICE xxx.xxx.xxx:3551 # LOCKFILE <path to lockfile> @@ -120,12 +120,12 @@ # If during a power failure, the remaining battery percentage # (as reported by the UPS) is below or equal to BATTERYLEVEL, # apcupsd will initiate a system shutdown. -BATTERYLEVEL 5 +BATTERYLEVEL 15 # If during a power failure, the remaining runtime in minutes # (as calculated internally by the UPS) is below or equal to MINUTES, # apcupsd, will initiate a system shutdown. -MINUTES 3 +MINUTES 9 # If during a power failure, the UPS has run on batteries for TIMEOUT # many seconds or longer, apcupsd will initiate a system shutdown. @@ -208,7 +208,7 @@ # NETTIME <int> # Interval (in seconds) at which the NIS client polls the server. # Used only when this apcupsd is a network client (UPSTYPE net). -#NETTIME 60 +NETTIME 10 # # Remaining items are for ShareUPS (APC expansion card) ONLY
基本的にUPSTYPEとDEVICEを変更しただけ。BATTERYLEVELとMINUTESは、サーバより早めにshutdownするようにした。NETTIMEはマニュアルに合わせて短めに変更。
あとは、サーバ、クライアントで
# /usr/local/etc/rc.d/apcupsd start
してapcupsdを起動してあげてから、UPSの商用電源コンセントを抜いてみて、/var/log/apcupsd.eventsにログされているか確認する。
今まで、これといった理由がなく、MASTER/SLAVEモードを使っていたんだけど、NISモードはホストが増えても、特にサーバ側をいじる必要がない(ファイアウォールをいじる必要はあるかもしれないけど)ので、運用もかなり楽になるのではないかと思った。
参考:
2008-05-10(Sat) この日を編集
_ 備えあれば憂いなし──
「戦争」の心理学 人間における戦闘のメカニズム(デーヴ・グロスマン/ローレン・W・クリステンセン)
『眠れない一族』に続いて、これまたスゴイ本!
退役軍人にして軍事学教授である著者が上梓した『戦争における「人殺し」の心理学』の続篇が本書。
前著は去年読んだノンフィクションの中で最も衝撃受けた本のうちの一冊だが、本書もスゴイ。 600ページという大著だが、ぐいぐい引き込まれて一気読みしてしまった。
本書のテーマは、「なぜ兵士は敵を殺せないのか」を命題にした前著より一歩踏み込み、「では、戦士たち(著者は兵士や法執行官といった職業として戦闘に携わる人々をこう呼んでいる)が精神的なダメージを受けずに敵を殺すためにはなにが必要なのか」というもの。
今回は、前著『戦争における「人殺し」の心理学』のときとはちがって、実際に戦士──毒と腐敗と破壊に満ちた戦闘という環境に、実際に身を投じる人々──の役に立つ本を書くことにより力を入れた。(p.10)
と著者が謝辞に書いている通り専門家を対象にしてはいるが、前著と同様、軍事知識のない一般人でも読めるリーダビリティの高い本となっている。
これまで極限状態の体験談として語られてきた、いつもは簡単に出来るなんでもないこと(弾倉を交換する、引き金を引かない、警察に電話する等)が出来なくなる、聴覚が抑制され銃声さえ聴こえなくなる、視野が極端に狭くなる、時間が遅く進んでいるように感じるといった現象に著者は生理学的観点から光を当てている。 それらは単なる思い込みなどではなく、万人に共通する現象なのだ。
そういった現象に対処するために実践的な訓練が必要であることを著者は述べている。 射撃訓練には板ではなく写真を貼り人間を模したターゲットやヴァーチャルリアリティを用い、対抗訓練にも空砲ではなく当たれば痛いペイント弾を使用する、などがそれである。
また、戦闘に打ち勝つためには、危険な相手を制止する必要がある時には躊躇なく中枢神経に弾丸を叩き込む、撃たれても立ち上がって反撃する、最後には生き延びることに全力を尽くすという決意を持つことが大事だとも語られる。
心臓を撃たれテニスボール大の穴を開けられた後にも強盗を追跡して撃退し、手術中に心臓が二度止まりながらも生き延び現職に復帰した女性警官、ショットガンで撃たれ脳に散弾が入る重傷を負いながらも反撃し犯人を射殺した警官といった逸話には、人間の意思がどれだけ力を持つものであるかを強く感じさせられる。
著者は 「テロリストや犯罪者といった悪から一般人を守るためには番人たちが法や正義に基づいて行使する暴力が必要」という実利的なスタンスで本書を記している。 そこに「正義とはなにか」や「どんな状況で暴力は許されるのか」といった抽象的な問いが入る余地はない。 それゆえに本書を受け入れ難く感じる人もいるとは思うのだが、どんな信条の人であっても読む価値がある書だと断言しておきたい。 なぜなら思想・心情に関係なく降りかかる事件や事故、災害に対処するためにも本書は役に立つに違いないからだ。
たとえば、著者は様々なインタビューやリサーチから危機的状況に立ち向かった戦士たちと暴力的な事件(9・11テロや学校での銃乱射事件など)の被害者たちに共通する、次のような身体的・心理的影響があることを示す。
- 危機的な状況になると大小の失禁してしまう。
- 友人や仲間が殺されるような場面を生き延びた場合、「自分ではなくて良かった」と最初に思う。
- 犠牲者が亡くなった理由を根拠なく自分の所為だと思い込む。
最初の失禁は措いておくにしても、残りの2つについては知らないと事後、自分が利己的であり、救える命も救えなかった人間だと思い悩む原因となりかねない。
著者は精神的なダメージを軽くするために関係者一同が集まり、なにがあったかを話し合う事後報告会が有効であると述べている。 日本においても事件や事故、災害などで被害者がPTSDを発症するケースが多い。 被害者の二次被害を防ぐためにも事後報告会のような取り組みが必要とされるのではないだろうか。 著者が唱える事後報告会の意義、
人の命を救うためにあるのだ。(p.528)
は重く受け止めるべきだろう。
その他の興味深かったことについても触れておきたい。
そのうちのひとつが睡眠の重要性を示すために著者が引いている、ある砲兵大隊で行なわれた実験だ。 その実験とは大隊を4個中隊に分け、睡眠時間をそれぞれ7、6、5、4時間とし、20日間に渡り起きている時間はずっと砲撃訓練をするというもの。 その結果が
七時間眠っていた第一群は最高で九八パーセントの命中率をあげたが、第二群は五〇パーセント、第三群は二八パーセント、そして一日わずか四時間睡眠だった気の毒な第四群は、最高一五パーセントの命中率しかあげられなかった。(p.62)
というものだったそうである。 一般的な勤め人であればミスの連続といった感じだろうか。 1日4時間睡眠でずっとやっていけると考えている人(著者の言うところの「ミスター1日4時間睡眠」)は考えを改める必要がありそうだ。
また、前述した通り、極度の緊張状態となった際には911(日本でいえば、110や119)にダイヤルすることさえ難しいという事実も興味深かった。
- 何度やっても番号案内にかけてしまう。
- 外線発信番号をプッシュすることを忘れる。
- 携帯電話で「番号をダイヤルしてから『通話』ボタンを押す」ことが思い付かない。
そんな状態に陥ってしまうそうだ。 対策として、普段から緊急電話へダイヤルすることを普段から練習をすることを著者は提案している(もちろん、電源を切るなり、電話線を抜くなりして実際にはかからない状態にしてから)。
普段の練習の他に、ストレスを軽減するために著者が推奨しているものが「戦略的呼吸法」と名付けている腹式呼吸だ。 これは怪我をした時やパニックに陥りそうになった時といった危機的な状況だけでなく、キレそうになった時などにも活用できると思うので引用しておく。
まず、ゆっくり四つを数えながら鼻から息を吸い、腹を風船のように膨らませる。そこで息を止めて四つを数えながら今度は口から息を吐き、空気の抜けた風船のように腹をへこませる。息を吐ききったところで、息を止めてまた四つを数えたら、この手順をまた最初からくりかえす。(p.537)
非常にシンプルな方法だが、「ゆっくりと深呼吸する」ことを普段から行なっている人であれば納得できるのではないだろうか。
著者はまた本書の中で暴力的な映画やテレビ、ゲームが子供に与える悪影響についても繰り返し警告している。 これまでにも散々言われていることであるし、「ゲーム脳」云々という名前を持ち出して反発する向きもあるのではないかと思うが、著者が事例として引いているスタンフォード大学が小学生を対象に行なった実験を読んだ限りでは信憑性があるように感じられる。 その実験によれば、テレビの視聴時間を一学期間減らした時、暴力の顕著な現象が見られたそうである。 この実験結果を信用するかどうかは別としても、少なくとも6〜7歳の人格形成期に暴力的なメディアに子供を接しさせないという対策は推奨されるべきだろう。
本書を読んだだけで、極限状態における精神的・身体的なコントロールが出来るようになる訳ではないのは当然である。 しかし、どういう現象が起きるかを頭の片隅にでも入れておけば、いつか役に立つ時がくるかも知れない。
備えあれば憂いなし。そんな言葉を実感させてくれる書だ。
カラシニコフII(松本 仁一)
里山のことば(今森 光彦)


まで頂ければ幸いです。
観音浄土に船出した人びと―熊野と補陀落渡海 (歴史文化ライブラリー 250)(根井 浄)