ぽっぺん日記@karashi.org
2006-02-21(Tue) この日を編集
_ minibsdの起動テストをpxebootで実行
miniBSD 6.x Guideを参考にしながら、PPPoEルータ兼DNSサーバ兼poundサーバ兼(ryなminiBSDを作り始めたが、以前やっていた
- ホストでminiBSD環境を作り込む。
- イメージを作って、CFに書き込む。
- 実験機にCFを挿してブート。
- おかしな所があれば、最初に戻って修正。
という手順は、あまりにも面倒臭い上に、CFの寿命も縮むので、替わりにpxeboot環境で起動実験をすることにした。
pxeboot環境の設定はpxebootを使用したFreeBSDのネットワークインストール - PukiWikiからほとんど頂いてきた。
って、すごく簡単にメモ。
上記ページとの相違点は下記の通り。
- tftpdの公開ディレクトリはminiBSDを作成しているディレクトリー/boot。
- nfsとして公開するディレクトリは、miniBSD作成ディレクトリ。dhcpd.confで設定するroot-pathも同様。
- loader.rcの記述は不要。
以上の設定で、とりあえず起動するところまでは確認ができた。
_ miniBSDルータもpxebootで起動するようにしてしまえば、かなり運用が楽になるかもしれない
アップデートの労力がかなり軽減できそう。
実際の運用は、1st bootはpxebootにしておいて、2nd bootを緊急用miniBSDを書き込んだCFにしておいて、tftpdサーバおよびnfsサーバと接続できない時はCFから起動するという感じか。
追記
しかし、miniBSDルータが動いている間にnfsサーバが死んだらヤバイので、nfsは使わず、メモリをたくさん積んでmfsrootで起動した方がやっぱり安全ぽい。
2007-02-21(Wed) この日を編集
_ リファクタリング
開発にはEclipseがほぼ必須というのも分からない
とJavaの疑問点を書いたら、角谷さんから
だってvimだとrefactoringをundoできないじゃない(できるのかな?)
とはてブのコメントをいただいた。
ファウラーたんのリファクタリング本も買ったのはいいけど、例の如く積ん読になっていて、全然分かっていないんだけども、確かに、現状のように、vim+grep+sedでメソッドの名称変更やらなんやらをやっていると大変杉だ。
とか書いたら、定期購読している
WEB+DB PRESS Vol.37が届いた。今号の特集のひとつが「実演! リファクタリング」なので、個人的に超タイムリー。
あとでじっくり読む。
_ Eclipse + RDTを使ってみた
激しくいまさらだが、Eclipseを使ってみることにした。
会社での作業環境はFreeBSDなので、お手軽に
# portinstall /usr/ports/java/eclips
でインストール(実際はpackagesサーバでpackageを作ったのだが、コンパイルにえれー時間がかかった)。
次にRDTをインストール(なにしろEclipse自体が初めてなもんだからインストールにも手間どったりしたんだけど、つまらないので省略)。
で、キーバインドがEmacsコンパチに変更したところ、RDT上でAlt+/の補完が使えない!(JDTならOK)
tracを検索したら、該当するチケット(でも、もうクローズしている)があったので、書いてある通り、plugin.xmlを
--- eclipse/plugins/org.rubypeople.rdt.ui_0.8.1.609062100PRD/plugin.xml.orig Tue Feb 20 15:21:56 2007
+++ eclipse/plugins/org.rubypeople.rdt.ui_0.8.1.609062100PRD/plugin.xml Tue Feb 20 15:24:17 2007
@@ -362,8 +362,8 @@
<key
commandId="org.rubypeople.rdt.ui.edit.text.ruby.content.assist.proposals"
contextId="org.rubypeople.rdt.ui.rubyEditorScope "
- schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
- sequence="M1+SPACE">
+ schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"
+ sequence="M3+/">
</key>
<key
commandId="org.rubypeople.rdt.ui.edit.text.ruby.content.assist.proposals "
こんな感じに変更した。
全然分かっていないけど、とりあえず動いているんで、たぶん大丈夫。
2008-02-21(Thu) この日を編集
_
狡猾なる死神よ (創元推理文庫 M テ 8-1)(サラ・スチュアート・テイラー)
東京創元社様より本が好き!経由で献本御礼。
著者サラ・スチュアート・テイラーのデビュー作にして、美術史家スウィニー・セント・ジョーンズを主人公とするミステリーシリーズ開幕篇が本書。
かつて芸術家たちが集い生活を共にした芸術村を舞台に、約100年前と現代に起きた2つの事件の真相を追うミステリーなのだが、著者自身が芸術村で過ごした経験を持つというだけあって、村の歴史とその雰囲気を堪能できる一冊だ。
本書の主人公はハーバード大学の芸術・建築史学科で助教授 *1 を勤めるスウィニー・セント・ジョーンズ。28歳という若さながら、スウィニーは専門の墓石研究で成功を収めた研究者である。しかし、実はそれは彼女自身の孤独を埋めるため、生活を犠牲にした結果だった。 冬季休暇も直前のある日、スウィニーは数少ない友人トビーより風変わりな墓石の写真を見せられる。 それはまるで生きているような若き女性と死神の彫刻だった。 19世紀末に作られたというその作者不詳の像は、しかし、当時の様式とは明らかに異なる作風だった。 興味を引かれたスウィニーは、墓石がある芸術村ビザンティウムに、調査とクリスマス休暇を兼ねてトビーと共に訪れることを決める。 折りしも、ビザンティウムでは、墓石の下に眠る女性の血縁にある老女が謎の死を遂げていた。 約100年前にこの世を去った娘はなぜ死んだのか? 老女の死はそれを隠そうとする者の手によるものなのか? スウィニーは事件の真相を追いはじめる──。
本書の魅力は、なんといっても芸術家村という舞台設定と、ストーリーの各所に散りばめられたラファエル前派、ロセッティ、キーツ、ミレー、アーサー王伝説といった芸術に関係するピースの数々だろう。 正直なところ、芸術に関しては水溜りのごとく浅い知識しか持っていない ──なにしろ、詩人キースの名はダン・シモンズのSF『ハイペリオン』を読んで知ったくらいだ──ため、頭の中が「?」だらけになってしまったのだが、造詣が深く、こういったキーワードにぴんとくる読み手であれば、非常に楽しめるはずだ(もちろん、芸術の知識がないと楽しめないという訳ではないので、念の為)。
ミステリー面もなかなか良い。 100年前に起きた事件の真相を探るため、当時の新聞や日記を調査し絡まった糸を解きほぐしていく過程は個人的に好みだし、陸の孤島キタコレという、ありがちな状況もストーリーを盛り上げてくれる。
ただし、欠点がない訳ではない。 まず、なにより登場人物が多すぎる。芸術家村という存在にリアリティを持たせるため、ある程度の数の住人を登場させなければならないことは理解できるのだが、そこに100年前の住人たちまで絡んできてしまうので、人物たちの関係を把握するのに骨が折れる。 巻頭の登場人物紹介ページの人数だけで27人と書けば、その多さが分かって頂けるだろうか。ここはもう少し整理して欲しかったところだ。
さらに、それまで良い雰囲気で進んできた調査も真相が明らかになるにつれて徐々に尻すぼみになってしまう展開や、犯人が露見するのがかなり間抜け理由だったりする点にも拍子抜けしてしまう。
とは言え、著者にとって、本書はデビュー作。 処女作でここまでのクオリティの作品を仕上げるという力量は素直に評価したい。
訳者あとがきによれば、スウィニー・シリーズは、アメリカでは現在までに4冊上梓されているとのこと。 著者がどのように腕を上げていっているのか。 続くシリーズでそれを確かめられる日が来ることを楽しみに待ちたい。
- サラ・スチュアート・テイラー、野口 百合子
- 東京創元社
- 1029円
書評/ミステリ・サスペンス
*1 最近は「準教授」と言うんだっけ?
RailsによるアジャイルWebアプリケーション開発


まで頂ければ幸いです。
タイタス・クロウの帰還 (創元推理文庫 F ラ 4-3 タイタス・クロウ・サーガ)(ブライアン・ラムレイ)
叛逆としての科学―本を語り、文化を読む22章(フリーマン・ダイソン)
ゲバルト時代 SINCE1966-1973 あるヘタレ過激派活動家の青春(中野正夫)
_ otsune [/var/logがCF寿命に関わると思われるので、syslogdサーバーとしてpxeboot母艦が有っても良さそう。]
_ poppen [varmfs="YES"にして、/varをmdにしているので、CFの寿命は大丈夫だと思いますが、syslogdサーバ..]