ぽっぺん日記@karashi.org
2002-06-11(Tue) 曇 この日を編集
_ 午前中
色々と雑用を片付ける。
_ パーティション切り直し
会社では、HDDをIBMの20GBのものに換装したThinkpad570を使っている。10GBずつ切ったパーティションにFreeBSDとNetBSDをそれぞれ入れていたけど、ほとんどNetBSDを立ち上げる機会がなく容量がもったいないので、仕事の合間を見て、FreeBSDで一本化すべく作業。順序は、
- LiveCDで起動して、FreeBSDのパーティションをnfsでmountしたファイルサーバのディスクにdump。
- fdisk, disklabel, newfsで新しくパーティションを切り直す。
- ファイルサーバのdumpファイルをrestoreする。
作業は特にトラブルなく進んだが、Thinkpadに挿しているpcmciaなnicが10BASE-Tのものなので、Thinkpad<->ファイルサーバ間の通信速度が劇的に遅く、dumpとrestoreにものすごーく時間がかかる。2時間強はかかったような感じ。
_ 帰宅
雨が降った後なので、ものすごく蒸し暑い。なんか寝苦しくなりそう。
2003-06-11(Wed) この日を編集
_ 仕事
早起きして、お客さん訪問に直行。現地にて設定作業。終了後、会社へ。
会社で1時間ほどメールのチェックをしてから、府中の某所へ出発。現地にて打ち合わせ。勉強になりますた。
帰社して、打ち合わせと、昨日・今日の日記を書いたり(ぉ
退勤前に、1時間チョイの掃除。また不用品捨てまくり。
2005-06-11(Sat) この日を編集
_ 今日のできごと
半日、外仕事。
_ guessworkのportsを作った
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# guesswork
# guesswork/files
# guesswork/files/pkg-message
# guesswork/Makefile
# guesswork/pkg-descr
# guesswork/distinfo
# guesswork/pkg-plist
#
echo c - guesswork
mkdir -p guesswork > /dev/null 2>&1
echo c - guesswork/files
mkdir -p guesswork/files > /dev/null 2>&1
echo x - guesswork/files/pkg-message
sed 's/^X//' >guesswork/files/pkg-message << 'END-of-guesswork/files/pkg-message'
XYou need to adjust php's include_path to contain `%%DATADIR%%'!
XFor example, insert
X include_path = ".:%%DATADIR%%"
Xinto `%%LOCALBASE%%/etc/php.ini'.
END-of-guesswork/files/pkg-message
echo x - guesswork/Makefile
sed 's/^X//' >guesswork/Makefile << 'END-of-guesswork/Makefile'
X# New ports collection makefile for: ja-guesswork
X# Date created: 14 June 2005
X# Whom: Shinsuke Matsui (<smatsui@karashi.org>)
X#
X# $FreeBSD$
X#
X
XPORTNAME= guesswork
XPORTVERSION= 0.0.1
XCATEGORIES= japanese www
XMASTER_SITES= http://www.guesswork.jp/download/files/
X
XMAINTAINER= smatsui@karashi.org
XCOMMENT= A PHP lightweight framework
X
XNO_BUILD= yes
XUSE_PHP= yes
XWANT_PHP_WEB= yes
X
XPKGMESSAGE= ${WRKDIR}/pkg-message
XMSG_SRC= ${FILESDIR}/pkg-message
X
XMSG_SUB= DATADIR=${DATADIR} LOCALBASE=${LOCALBASE}
X
Xdo-install:
X @${FIND} ${WRKSRC} -type f -name "\.DS_Store" -delete
X @${MKDIR} ${DATADIR}
X @${INSTALL_DATA} ${WRKSRC}/lib/Guesswork.php ${DATADIR}
X @${MKDIR} ${DATADIR}/Guesswork
X.for f in AbstractView.class.php Controller.class.php ExpressionUtil.class.php GuessworkErrorHandler.class.php \
X HtmlTemplateView.class.php Logger.class.php Request.php SmartyView.class.php \
X UploadFile.class.php Utils.class.php Validator.class.php
X @${INSTALL_DATA} ${WRKSRC}/lib/Guesswork/$f ${DATADIR}/Guesswork
X.endfor
X @${MKDIR} ${DATADIR}/Guesswork/plugins
X @${INSTALL_DATA} ${WRKSRC}/lib/Guesswork/plugins/* ${DATADIR}/Guesswork/plugins
X @${MKDIR} ${DATADIR}/Guesswork/templates
X @${INSTALL_DATA} ${WRKSRC}/lib/Guesswork/templates/* ${DATADIR}/Guesswork/templates
X @${MKDIR} ${EXAMPLESDIR}
X @${MKDIR} ${EXAMPLESDIR}/examples/mailform
X @${INSTALL_DATA} ${WRKSRC}/examples/mailform/* ${EXAMPLESDIR}/examples/mailform
X @${MKDIR} ${EXAMPLESDIR}/public_html/mailform
X @${INSTALL_DATA} ${WRKSRC}/public_html/mailform/* ${EXAMPLESDIR}/public_html/mailform
X @${MKDIR} ${EXAMPLESDIR}/smarty/templates/mailform
X @${INSTALL_DATA} ${WRKSRC}/smarty/templates/mailform/* ${EXAMPLESDIR}/smarty/templates/mailform
X @${MKDIR} ${EXAMPLESDIR}/smarty/templates_c
X @${TOUCH} ${EXAMPLESDIR}/smarty/templates_c/.keepme
X.if !defined(NOPORTDOCS)
X @${MKDIR} ${DOCSDIR}
X.for f in README LICENSE
X @${INSTALL_DATA} ${WRKSRC}/$f ${DOCSDIR}
X.endfor
X.endif
X
Xpost-install:
X @${SED} ${MSG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} ${MSG_SRC} > \
X ${PKGMESSAGE}
X @${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-guesswork/Makefile
echo x - guesswork/pkg-descr
sed 's/^X//' >guesswork/pkg-descr << 'END-of-guesswork/pkg-descr'
XA PHP lightweight framework.
X
XWWW: http://www.guesswork.jp/
END-of-guesswork/pkg-descr
echo x - guesswork/distinfo
sed 's/^X//' >guesswork/distinfo << 'END-of-guesswork/distinfo'
XMD5 (guesswork-0.0.1.tar.gz) = f11f1646bb16d2d3bc0ccd9f05bb848f
XSIZE (guesswork-0.0.1.tar.gz) = 15649
END-of-guesswork/distinfo
echo x - guesswork/pkg-plist
sed 's/^X//' >guesswork/pkg-plist << 'END-of-guesswork/pkg-plist'
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/LICENSE
X%%EXAMPLESDIR%%/examples/mailform/MailFormValidator.class.php
X%%EXAMPLESDIR%%/public_html/mailform/mailform.css
X%%EXAMPLESDIR%%/public_html/mailform/mailform.php
X%%EXAMPLESDIR%%/smarty/templates/mailform/confirm.html
X%%EXAMPLESDIR%%/smarty/templates/mailform/input.html
X%%EXAMPLESDIR%%/smarty/templates/mailform/result.html
X%%EXAMPLESDIR%%/smarty/templates_c/.keepme
X%%DATADIR%%/Guesswork/AbstractView.class.php
X%%DATADIR%%/Guesswork/Controller.class.php
X%%DATADIR%%/Guesswork/ExpressionUtil.class.php
X%%DATADIR%%/Guesswork/GuessworkErrorHandler.class.php
X%%DATADIR%%/Guesswork/HtmlTemplateView.class.php
X%%DATADIR%%/Guesswork/Logger.class.php
X%%DATADIR%%/Guesswork/plugins/function.error.php
X%%DATADIR%%/Guesswork/plugins/function.hidden_field.php
X%%DATADIR%%/Guesswork/plugins/function.link_to.php
X%%DATADIR%%/Guesswork/plugins/function.text_field.php
X%%DATADIR%%/Guesswork/plugins/function.url_for.php
X%%DATADIR%%/Guesswork/Request.php
X%%DATADIR%%/Guesswork/SmartyView.class.php
X%%DATADIR%%/Guesswork/templates/eval.tpl
X%%DATADIR%%/Guesswork/UploadFile.class.php
X%%DATADIR%%/Guesswork/Utils.class.php
X%%DATADIR%%/Guesswork/Validator.class.php
X%%DATADIR%%/Guesswork.php
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrm %%EXAMPLESDIR%%/examples/mailform
X@dirrm %%EXAMPLESDIR%%/examples
X@dirrm %%EXAMPLESDIR%%/public_html/mailform
X@dirrm %%EXAMPLESDIR%%/public_html
X@dirrm %%EXAMPLESDIR%%/smarty/templates/mailform
X@dirrm %%EXAMPLESDIR%%/smarty/templates
X@dirrm %%EXAMPLESDIR%%/smarty/templates_c
X@dirrm %%EXAMPLESDIR%%/smarty
X@dirrm %%EXAMPLESDIR%%
X@dirrm %%DATADIR%%/Guesswork/plugins
X@dirrm %%DATADIR%%/Guesswork/templates
X@dirrm %%DATADIR%%/Guesswork
X@dirrm %%DATADIR%%
END-of-guesswork/pkg-plist
exit
主にwww/smartyのMakefileを参考にした。
付属のサンプルソースを${EXAMPLEDIRS}にインストールするようにしたのだが、portsの流儀がまだいまいち分からないので、ちと迷った。付属サンプルを含めないportsも多いような感じはするのだけど。
_ 2005/6/12追記
ミスっていたので差し替えた。
_ 2005/6/14追記
少し変更してsend-prした。
2006-06-11(Sun) この日を編集
_ やはり犬のお腹は膨れてきたみたい
食欲は凄くあるし、散歩にも行きたがるので(多少ヨタヨタするような感じもあるけれど)、まだ大丈夫だとは思うのだけれど、酷くなると、食欲も元気もなくなるんだろうなぁ。
元々カメラを嫌がる犬なので、最近は可哀そうで写真を撮れなくなってしまったなー。
_
流れる砂 (ハルキ文庫)(東 直己)
先週の頭くらいに読み終えていたのが、感想を書くの忘れていた。
やっぱり、畝原はテラカッコいいね。探偵小説というハードボイルドの王道でありながら、俺の嫌いな自己憐憫の類いはなしで、時々ニヤリとできるウィットも効いているあたりも非常に良い。
以前から、関係のない第三者を受取人とした生命保険なんていう不自然なものがなんで加入審査を通るのか疑問だったのだが、作中の表現によれば、「審査なんてしない」ということらしい。まぁ、小説なんで真偽のほどは不明だが、保険会社が金融庁から指導・命令を受けることの多い昨今の事情を考えると、さもありなんという感じ。
_ 「クレヨンしんちゃん・嵐を呼ぶアッパレ!戦国大合戦」の戦闘描写は史実に即した物
少なくとも「なんちゃって戦国」物の大河なんぞよりはよほど優れている.
らしい。
クレヨンしんちゃんって、ほとんど見たことがないのだが、同僚によると「クレヨンしんちゃん・嵐を呼ぶモーレツ!オトナ帝国の逆襲」は感涙ものって話だし、色々と凄いな。
_ ヒトラー自殺の地下壕跡地、初めて説明板が登場 : 国際 : YOMIURI ONLINE(読売新聞)
へー、総統地下壕跡地って駐車場になっていたんだ。歴史的価値のある建築物として保存されているものとばかり思っていた。
_ とりかご ギリギリなんだよ! - フィリピン ダバオ市のドゥテルテ市長まとめ
自らの手(含む、自身が率いる暗殺部隊)で重犯罪者を私的に処刑しまくるダバオ市長。
役人でもなんでも容赦はないそうだ。
テラスゴス。
_
OMEGA7 Vol.2(小林 源文)
予想とは違って、イラク関係のストーリーが少なかったのだが、ストーリーとは全く関係なく、
- 石川県海岸に上陸した潜入工作員を始末して、不審船を沈めたり
- モンゴル軍特殊部隊を率いて、バグダットに潜入した北の特戦団を殲滅したり
- 陸自のサマワキャンプに迫撃弾を打ち込もうとしたテロリストを狙撃したり
- マラッカ海峡の海賊と話をつけたり
と世界を股にかけて大活躍(?)の佐藤 & 中村コンビが相変わらず良い味を出していてイガッタ。
あと、あとがきによると、佐藤大輔の父親は空挺幹部だったと言うことで、100 へぇ(真偽不明だけど)。
2007-06-11(Mon) この日を編集
_ Latitude D610のSpeedStepを有効にした
あまり必要性がなかったので、全然電源周りには無頓着だったのだが、ちょっとモバイルで使うかも知れないので設定してみた。
設定はttt: (FreeBSD)そのパソコン、無意味に熱くなってませんか? ――― CPUの消費電力を減らす方法を参考にさせて頂いた。マシンによっては、OSごとフリーズすることもあるらしいが、手元のD610ではOKだった。
CPUのクロック周波数を確認。
% sysctl -a dev.cpu.0.freq dev.cpu.0.freq: 1397 % sysctl -a dev.cpu.0.freq dev.cpu.0.freq: 873 % sysctl -a dev.cpu.0.freq dev.cpu.0.freq: 798
おおー、確かに下がっている。これでモバイルも大丈夫かな。
_ NAT経由でもOpenSSHがぶちぶち切れなくなった件
こないだ、NAT経由でOpenSSHを使っているとぶちぶち切れてストレスが溜まるので、Heartbeatパッチを当てたってな話を書いたら、
ServerAliveInterval じゃダメなんでしたっけ?
というツッコミを頂いたので実行してみたところ、ぶちぶち切れなくなった。ありがとうございます。> Takayamaさん。
あと、
PuTTYには標準でHeartbeat相当の機能があるんだよな。対応しているんだよな。OpenSSHも標準で対応して欲しいところ。
とか書いちゃってごめん。 > OpenSSH
ちゃんと対応していました。
そんな訳でこないだ検討したautosshは必要なくなったぽい。
まぁ、まずくはないが、これをビールとは間違えないだろー。 > 田村正和

まで頂ければ幸いです。
タイタス・クロウの帰還 (創元推理文庫 F ラ 4-3 タイタス・クロウ・サーガ)(ブライアン・ラムレイ)
叛逆としての科学―本を語り、文化を読む22章(フリーマン・ダイソン)
ゲバルト時代 SINCE1966-1973 あるヘタレ過激派活動家の青春(中野正夫)