2003-11-01 14850歩
λ アクシデント
コトリ木・ 水晶(みあき)・ ラ・ソラネコ ライブの後、地下鉄で10分もかからんしーと10時半までまったりして会場を出て地下鉄の駅で待っているといつまでも電車が来ない。 13分待ちだった。
そして帰りの23時発高速夜行バスに乗り遅れた。京都駅の地上に出たら目の前で出発していったよ…
途方に暮れた後、駅の出発案内を見ると「寝台特急 出雲 0:35発」の文字を発見した。 最初から出雲がこの時間に発車するの知ってたらこっちにしてたのに〜 サンライズゆめに惑わされて気づかなかったよ。というのに飛び乗って無事東京に帰還。
でもまあイマドキB個室の値段考えると普通のB寝台には乗らないわな。 事実上2段分占拠できるのでB個室より広いんだけど。通路側にカーテンさえあれば…
2003-11-04 8354歩
λ カード解約
LIFEカードの解約手続きはオンラインで出来た。めずらしい。 それともこの後書類が家に来るのかなあ。
λ レッツゴー忍法帖のプレオーダーチケット
A席で申し込んだe+が 2F4列25番、S席で申し込んだぴあが 2F3列25番 で1000円違うってどうなのよ。
λ [FreeBSD]5.2 Release Process
5.1Rが安定しているようでいて、make buildworldやportdb -uUとかするとsignal4 だか signal11 で死ぬのは、 どうもファイルシステム回りの不安定さによるものかなあと思っているところだった。 このスケジュールだと最終的には5.2Rのアナウンスは年明けになると予想。
自分とこのファイアウォールは Open Issuesの "Fine-grained network stack locking without Giant" が完了したところで入れ替えるのがいいかな?
あ、"ATA driver structural improvements, MPsafety"の項が Complete になってるぞ。いい加減ATAng安定したのかしら。
2003-11-06 9654歩
λ POCKET BIT
秘密鍵置き場として昔から使っているIBMのUSBストレージが、物理的に欠損してしまったので代わりのUSBストレージ調査。
SONYのPocketBITみたいに暗号化された仮想ドライブを作る「パスワードロック」機能と、 Field Peasのように デバイスそのものにパスワードをかけるのとどっちが便利なんだろう。 というかハードウェアデバイスなんだから、指紋認証かなんか付けて欲しい。
でもSONYのがソフトウェア頑張ってると思う。 ThinkPadセキュリティーチップとかぶる機能ばっかだけど使ってみよかな。 何にしてもThinkPadが盗まれても秘密鍵が取り出せない体制にせねば。
λ ソニー、認証媒体に非接触型ICカードを利用した認証サービスを発表
これもよさげでんな。自社で認証サーバーを必要としないそうで。
IEEE802.11Xの認証ってRADIUS経由だと思うんだけど、まさかRADIUSの生パケット出すわけにもいかんだろうしどうするんだろ。 と思ったらご利用構成に 「ネットワークサーバー"Digital Gate"が Radius Proxy として動作します」と書いてあった。 Radius Proxyって認証サーバーとは呼ばない…のか? 微妙。
2003-11-08 7008歩
λ POCKET BITのPCLock
USBメモリに保存した PCLock.exe を実行すると、USBメモリの抜き差しでマシンにロックがかかるようになる。 CLIEみたいにメモリカードを挿した瞬間に起動するような支援プログラムがないと常用はめんどい。 それにPC再起動した時のログインとは関係もないわけで。
これだったらスクリーンセイバーで「パスワード要」にしとけば十分だ。何の役にも立たないプログラムだった。
PasswordLock
PasswordLock.exeを実行してパスワードをつけると、Nドライブ登場。「ロック」ボタンを押すとNドライブ消滅。 開錠→閲覧→施錠 みたいなタイプの使い方をする機密データならこれでもいいけど、 秘密鍵ファイル置いとくにはやっぱりめんどいな。
WindowsXPのExplorerがZIPファイルの中身に触れるような拡張のインターフェースで、 「暗号化されたファイルアーカイブ」がそのまま見える方が
やはりThinkPadのセキュリティーチップでの証明書管理が最強。
λ ODBC Socket Server
FreeTDSがいまひとつ安定感にかけるので、これもいいかな。
2003-11-09
λ 投票
衆院選は決めてたからいいんだけど、最高裁判事の動向を調べてくの忘れてたー。
最高裁の方は何も調べてないと全部×にするか、全部そのままで出すかぐらいしかないよ…よほどの大事件がない限りは解任なんかされんけど。 最高裁も選挙期間中にマニフェスト出してくれないものか。。
λ 十二夜 (帝国劇場)
大地真央の男声とか歌とかはいいんだけど演技が「期待した割りに超トップクラスでない」一方、 男優陣はすごい充実しててもうちょっと男の歌を聴かせろ〜みたいな。 どーも俺は女優の演技に対して厳しいです。あんまり見た目で判断しないからかな。 今のとこ高橋由美子が一番なんで同じ帝国劇場ならレ・ミゼラブルが見たかったなあ。
あととにかく前半がタルい構成。小ネタを差込むテンポが悪いとか、殺陣で剣を振るうタイミングが音楽にさっぱり合ってないとか、 群集で歌う場面が盛り上がるはずなのにメインストーリーとの絡みが薄くてイマイチ盛り上がらないとか、
後半ラストの盛り上がりに向けての展開は良かった…のに最後の最後でウェディングドレス姿になるのはがっかり。 豪華なドレスを着せたいのは分かるけど「舞台の上だと」純白のウェディングドレスはインパクトが足りなくて 全然映えないんだよー。
せっかく豪華な舞台構成にしてるのに何でこんなに勿体ない演出なのか。ほんとにひたすらモッタイナイ演劇だった。
λ ガーデンラウンジ
セイロン・ダージリン・アッサムから選ぶポットサービスの紅茶でダージリンを選択。
1000円以上+サービス料とっといてマスカットフレーバーのする茶葉じゃないのかよ。 ウェイターの若造が茶漉しをぶっきらぼうに置いていったのもマイナスポイント。 自分の意思では絶対行かねえ。もともと親のつきあいで行ったわけですが。
λ XBOX値下げの話(/.J)
個人的にはNBAとNFLが年間スポーツ観戦の大半を占めていたりするので、 XBOXでオンラインゲームになったらやろうかなあと思っていたのに。
放映媒体がNHK BS1なのでゲームソフト作っても宣伝のしようがないのが問題なのかもしれぬ。 NBAジャパンゲームのタイムアウト時にチアガールが出した看板「TEBYOUSI」の後「EAのゲーム」が一瞬流れて速攻切り替わってた一方で、 フィールド横のスクロール看板にサラ金の宣伝が延々表示されてるのはどうかしている。
2003-11-11 8448歩
λ プリンタは永遠の敵
IEのレンダリングの結果がまちまちになるのは何とかならんものか。
2003-11-12 7252歩
λ Advanced Card Systems Ltd. - Drivers
三井住友VISAカードのスマートカードリーダとして送られてきた Vterminal の型番は ACR30U-EMV で、WindowsXP用ドライバはここにあった。 Linux,Mac用ドライバもあるのはナイスだ。
OCF Download Area
くっついてきたJavaのライブラリもこいつ。OCF12というからにはバージョンも上がっていないらしい。 インストーラだと今さらJRE1.3.xを入れようとするので、JRE1.4.xで暮らそうとすると自力でOCFをインストールせねば。
2003-11-13 5491歩
λ 「プリウス」のソースコードを公開せよ!
「首都圏にひしめく8000台のレイバーは中に何が入ってるかわからない怪しげなOSで今も稼働中」 はいつしか現実になってしまったのか。
プリウスの起動画面をHOSに出来ないかしらん。
λ @IT:インシデントレスポンスはじめの一歩 第6回
やっぱ最終手段としてのIPv6リンクローカルアドレスでtelnet重要。
λ VTerminal続き
VTerminal利用のページにアップデート方法がPDFで置いてあったけど、OCFのファイルをいちいち移動しろとはどういうことだ。 インストーラ作れよ…ICカードを使った商売は全くやる気がないらしい。 JRE自体に脆弱性があったため仕方なくアップデート方法を公開したという感じ。
結局のところOCF関連のファイルを以下の位置にコピー。VTerminalのCDROM中にあったファイルとopencard.orgからダウンロードしたファイルは全く同じだった。
- Program Files/JavaSoft/JRE/1.3.x_xx/bin/OCFPCSC1.DLL
- Program Files/JavaSoft/JRE/1.3.x_xx/lib/opencard.properties
- Program Files/JavaSoft/JRE/1.3.x_xx/lib/ext/base-core.jar
- Program Files/JavaSoft/JRE/1.3.x_xx/lib/ext/BASE-OPT.JAR
- Program Files/JavaSoft/JRE/1.3.x_xx/lib/ext/pcsc-wrapper-src.jar
- Program Files/JavaSoft/JRE/1.3.x_xx/lib/security/smtm2.policy
- Program Files/JavaSoft/JRE/1.3.x_xx/lib/security/smtm2deploy.keystore
Vポイントダウンロード用アプレット
署名付アプレットなんだけど、署名している証明書が自己署名だよ。何の証明にもなっとらんよ。
そして結局エラー。これ一人でも稼動させてる人いるんかなあ。
IBM Client Security Software
SmartCardに対応させる場合「日本ジェムプラス社の"GemSAFE Libraries"が必要です」というのがくやしい。 Microsoft Smart Card Base ComponentはWindows200/XPなら最初から入ってるのにー。
仕様がさっぱりわからず暗中模索。
λ PA460J デフコン USB AUTHENTICATOR
指紋認証ユニットをAmazonでも売ってるのか。
2003-11-14
λ 現在の言語趣味
- 大好き: Ruby
- 好きで使う: perl C++ SQL シェルスクリプト?
- 好きだけど(もはや)使わない: ObjectiveC CommonLisp awk 6800系アセンブラ Z80アセンブラ
- 普通: C VBScript JavaScript Scheme EmacsLisp SQL
- いまいち: Java VB
- 嫌い: PHP
新しく登場した言語のくせに統一性に欠ける感じがイヤなのだろう。
λ CSSで改ページ
Microsoftのドキュメント を見る限り page-break-before/page-break-after が使えるタグとしてDIV、使えないタグとしてBRがあるのに、 実際の挙動が逆なのはどういうことか。
とはいえ強制改ページする状況では普通タイトルを付けたいので タイトル用のH1タグに page-break-before:always をつける実装をしている。
ちなみにヘッダー部分で
<style media="print">
.noprint { display: none; }
</style>
とかやっておくと class="noprint" という指定をするだけで「画面には出るけど印刷には出ない」要素がさくさく配置できる。
λ Change Key
WindowsNT/2000/XPでキー配列いじりたい時最高のソフトなのに、いまいち知名度が低いので改めてメモ。
λ [Subversion] 0.33.0
もはやWebDAV経由のアクセスだらけなので一気に更新が必要。 仕事で自分以外にも使うようになってきたので気楽にはアップデートできなくなってきた。
TortoiseSVNの更新はまだ。
λ 伝説の教壇に立て!
猫の恩返しのスタッフが加わっていてスクリーンショットを見ると、どっちかというと原作の「耳をすませば」に近い雰囲気を感じる。
金八先生の再放送を見たしチュンソフトなだけにゲームシステムにも期待が持てる。PS2で買うソフトの2本目になるか?
λ Mobile:FOMAカードが青から緑に
半年前の話題だが、おそらく交換手数料に関しては特に変更はないと思われ。
緑のFOMAカードでないと出来ない機能は
- 国際ローミング
- FirstPass(証明書サービス)
後者が月額基本料なしなだけに個人的には3000円出して交換するぐらいの価値は十分にある。
社内サイボウズにアクセス
F2101V F2102VよりFirstPass証明書を使いつつアクセス成功〜 暗号スイートは DES-CBC3-SHA だった。
λ miniSDカード 128MB
明日発売。miniSDアダプターも付属。と思ったら転送レート遅いままだ。
λ コードがマージできなくても努力はマージできる
ここでは技術的な話になってしまってるけど。
人は「よかれと思ってやったことが報われない」時に怒ったりがっかりしたりしがちで、 そこで「じゃあ何で報われないのか」と考えると次の地平に進めると思ってる。
2003-11-15
λ フレッツADSLで不具合
知人のとこから「つながったりつながらなかったり不安定で、昨日は全然ダメだったのが今日はつながった」という連絡が来た。 『怪しいのはケーブルでしょう』と電話で伝えた。
ちなみにNTTからの回答は「LANボードのドライバを再インストール」だったそうだが、 こういう状況でドライバが入ってないとか悪さをするとかはあまり聞かないぞ。 初めてつなごうとする人への回答としては適切だろうけど。
2003-11-16
λ tDiary 1.5.6 移行作業
さまざまな設定ファイルを空にし、プラグインを削っても以下のエラーが消せず。
(eval):117:in `instance_eval': private method `chomp' called for nil (NameError) /usr/local/share/tdiary/tdiary.rb:620:in `eval_src' /usr/local/share/tdiary/tdiary.rb:65:in `join' /usr/local/share/tdiary/tdiary.rb:65:in `safe' /usr/local/share/tdiary/tdiary.rb:621:in `eval_src' /usr/local/share/tdiary/tdiary.rb:863:in `do_eval_rhtml' /usr/local/share/tdiary/tdiary.rb:813:in `eval_rhtml' /usr/local/share/tdiary/index.rb:80 index.rb:2:in `require' index.rb:2
tdiary.rb のかなり先頭に
class NilClass
def chomp
nil
end
end
を入れて回避中。
いつも通りに更新は出来てるんだけど、現在最大の難関は「設定画面にいけない」こと。
λ [Subversion] リポジトリにすでにあるファイルを svn add してしまった場合
svn add takoとやって object of the same name is already scheduled for addition といわれたら、
svn revert takoでsvn addがなかったことになる。
改めてsvn updateかけてから修正作業。
λ [FreeBSD] ports/www/tdiary
一人でしか使ってないのに微妙に複数人で使う設定だったりして依存関係がもはやさっぱり分からなくなり、あきらめて
ruby /usr/local/share/examples/tdiary/tdiaryinst.rb --diarydir=tdiary156 --httpdir=mimori.org --suexec --lang=ja
で新しい環境を作った。設定画面で基本的なところの設定をしてから、 データディレクトリの tdiary/2003/* をコピー、tdiary/2003/cache を削除してほぼ復活。 あと .htaccess をコピー。
TrackBack は、プラグイン選択画面で tb-send.rb, tb-show.rb を選択する他に
cp /usr/local/share/examples/tdiary/misc/plugin/trackback/tb.rb .; chmod +x tb.rb
を実行。
以下の自作・拾ってきたプラグインは未設定
- htmlruby.rb (必要)
- makehina-di.rb (必要)
- navi_ssl.rb (update.rb へのリンクを https 経由にするだけ)
- rdsrc.rb (必要)
- todays_style.rb (別にいらん)
tdiary.confがSubversion管理下から外れた以外はだいたい復旧した。
2003-11-17
λ Scarab-ja
Bugzillaみたいのを使わないとやってられなくなってきたので調査。最初からBugizillaかScarabかぐらいしか考えてなかったけど。
Javaなところがいまいちではあるが、JDK1.3.1は正式版があることだし使ってみるかなあ。
λ [FreeBSD] JDK-1.3.1をインストールしよう!
要するに事前にportintstall java/javavmwrapperをするということ。
それ以外のパッケージはよほど気合を入れてインストールパッケージを削っていない限りは入っている。
JDK入れたついでにportinstall devel/apache-ant,portinstall databases/postgresql-jdbcを実行した。
CLASSPATHに入れる代わりに
ln -s /usr/local/share/java/classes/postgresql.jar /usr/local/diablo-jdk1.3.1/jre/lib/ext
を実行。…と思ったらScrabの配布ファイル中にpostgresql-jdbcドライバが入っていたよ。
λ Scrab を build
default.properties + default.postgresql.properties で軽くbuild用設定ファイルを作ったら一発で通った。
#!/bin/sh export JAVA_HOME=/usr/local/diablo-jdk1.3.1 export ANT_HOME=/usr/local/ant export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$ANT_HOME/bin:/usr/local/bin:$PATH cd build ant
buildできたからといって使えるかどうかは謎。
Postgresql初期データベースの作成(失敗)
build.properties の作成以外に、以下の作業をして mysql ファイル(0バイト)を消して postglesql を作成。
cd scarab-1.0-b17/target/webapps/scarab/WEB-INF/sql; rm mysql; touch postgresql
実行は cd scarab-1.0-b17/src/sql; sudo -u pgsql sh create-db.sh…でも失敗。いきなりCreate Tableから失敗しとる。
結局あきらめた人の日記とか見つかるし。
λ 影舞のインストール
sudo pw useradd kagemai -u 1072 -d /home/kagemai -mでユーザを作成、
install-ja.rb の先頭部分を以下のようにホームディレクトリに合わせて編集。(うちではpublic_htmlの代わりにwwwディレクトリを使っている)
$user = 'kagemai' # $group = 'kagemai' $setup_htaccess = true $root_dir = '/home/kagemai' $html_dir = '/home/kagemai/www' $data_dir = '/home/kagemai/data' $passwd_dir = '/home/kagemai/etc'
終わったらsudo -u kagemai ruby install_ja.rb。
~kagemai/www/.htaccess にアクセス制限やCGIの動作をするための設定を適宜書く。以上。
グラフを使いたい場合は portinstall graphics/ruby-gdchart と、何かTrueTypeフォントが必要らしい。(あまり追っていない)
CGIが使えるようになってからの最低限の設定は base_url の設定。
メールでの受付
data/project/[プロジェクト名]/include にaliasesに書くためのネタが入っているので、ダブルクォートを外して
.qmail-[プロジェクト名]につっこむ。
一応qmail-command(8)の仕様に合わせるため exit 0 を自分で追加しておく。
|/usr/local/bin/ruby /home/kagemai/bin/mailif.rb プロジェクト名 || exit 0
メールアドレスの場合大文字小文字の区別がないので.qmail-[プロジェクト名]のプロジェクト名は全部小文字にする。 解釈に失敗したメールをどっかに取っておきたい場合は2行目に保存先を書いておく。 失敗しようがどうしようが取っておきたい場合は.qmail-hogeファイルの先頭に保存先を書いておく。 qmailで良かった。
ruby+apache(suExec)+qmailをフツーに使ってる環境だとすんごいお手軽。tDiaryとほぼ同レベルのインストール手順だった。 PostgreSQLにするのは規模に応じてということで。
/usr/local/lib/ruby/site_ruby/1.6/parsedate.rb,date.rb と衝突
parsedate の仕様が変わったのかなんかしらんが、ruby-shim-ruby18-1.8.1.p2 でインストールされていた parsedate.rb でエラー。 多分使ってないと思うのでファイルを削除した。その後 date.rb でもエラー。
portupgrade の時に消えるように /usr/local/etc/pkgtools.conf に以下のエントリ追加。
AFTERINSTALL = {
'lang/ruby16-shim-ruby18' => 'rm -f /usr/local/lib/ruby/site_ruby/1.6/parsedate.rb; rm -f /usr/local/lib/ruby/site_ruby/1.6/date.rb' ,
}
2003-11-22 5874歩
λ Baltimoreの証明書をIIS5にインストール
SureServer CA証明書を[中間証明機関] → [ローカルコンピュータ]にインストールしないといけないところが はまりポイント
λ poundでSSL付きリバースプロキシ
pound.cfgで指定する証明書ファイルが、CourierImapdと同じタイプで証明書(PEM)+秘密鍵(PEM)というのまでは良かったが、 Issuerたる証明機関の証明書の入れ方がいまいち不明。マニュアルの説明
The file must contain a PEM-encoded certificate, optionally a certificate chain from a known Certificate Authority to your server certificate and a PEM-encoded private key (not password protected).からすると、証明書→CA証明書→秘密鍵の順番で入れとけばよさそうなんだが…
ブラウザを再起動したらうまくいった。これでよかった。キャッシュされてたせいっぽい。
最大の失敗
RootJailを指定するとchrootしてくれるのだが、OpenSSLを使う時は /dev/urandom がなくて動かない。 ていうかエラーメッセージ出してくれ。
2003-11-23 10663歩
λ 自由ヶ丘スイーツフォレスト
あまりの行列に速攻退散。店の前にすら行けてない。
以前 なにわ食いしんぼ横丁でも何も食べずに退散してしまったし、どうもフードテーマパークとは相性悪いというか。 基本的に行列が大嫌いだからなあ。
λ ル・パレデテ 自由ヶ丘店
昔は中でお茶を飲むことができたんだけど、お茶を飲むスペースは無くなって茶葉を売るだけの店になっていた。 とりあえず定番のキャスルトンセカンドフラッシュを購入しつつ、通販のためのパンフを入手。
2003-11-24 1902歩
λ ハリポタ映画
やっと見た。1作目の前半はあまりにつまらなくてどうしようかと思ったよ。 ファンタジーの導入部分って難しいねえ。
あとラストの盛り上がりもいまいちっつーか、盛り上がらねー、みたいなところがある。 トータルではまあまあ面白いかな。激安DVDだったので損した気分ではない。
2003-11-25 8554歩
λ [Windows] ThinkPad X24 にWindows2000インストール
フォーマットする状況ではないので、DドライブにWindows2000Proを入れただけ。 インストール後の作業の概要
- IntelNICドライバ
- IE5.5 (最終的には IE6にしてしまった)
- DirectX9
- IBMソフトウェア導入支援
- 無線LANドライバ
- IBM Client Security Software
- Targas指紋認証ユニット
- SmartCardドライバ
- IBM AccessConnectionの設定 (無線LANに勝手につながないように)
- ここで 自動WindowsUpdate がダウンロード完了。インストール
- 手動WindowsUpdate で推奨するの項インストール (WindowsMedia9以外)
- LhaPlus 1.22a
- ActiveScriptRuby 1.6.8.3
- Subversion 0.33.1
- TortoiseSVN 0.22.1
- ShurikenPro3 + アップデート
- Lunascape1.05
- 窓の手
- Cygwin
IBMソフトウェア導入支援でダウンロードしながら一気にインストールできるのは本当に爽快。 これでインストールに失敗したのは無線LANのドライバだけだった。 結局ネットワークドライバは自分で入れろと。
IBM Client Security Software は11月10日にバージョンが上がっていて、Fileの暗号化が復活。 いつもバージョンが上がるせいなのかなんなのか、ユーザ設定のアーカイブから復旧に成功したことがない。 今回も結局復旧に失敗。またパスワード入れ直しだー。
λ [Subversion] 0.33.1 Windows版
というわけで入れたわけだが、特に問題なくWebDAV経由で更新できている。
λ 指紋認証セキュリティー機能付きのたUSBフラッシュメモリが発売
昨日これを聞いたらPocketBitなんて買うんじゃなかったと思ったところだろうが。
ついでに今日のProjectXも 鑑識課指紋係 のお話。
2003-11-26 6867歩
λ [Windows] 125767 - PRB: Query Too Complex Error After Execution of SQL Query
あるいは 103429 - ACC: Out of Memory or Query Too Complex with Query/Report 。
MDBまわりのめちゃめちゃ謎エラー。MSAccessで見る限り同じフィールド定義のテーブルに対して同じSQL文を発行しているのに現象が発生することと発生しないことがある。
HTAメモ
MDBファイルを最適化するスクリプトの例。
Windows2000のデフォルトの環境(Accessを入れてない)だとJet4.0形式で出てくるようだ。Jet3.0形式にするようなパラメータは存在するのか?
2003-11-27 7310歩
λ OpenOffice Calc
新規インストールしたついでに OpenOffice 生活にしてみた。
タブ区切りテキストファイルをCalcで開くと、いきなりWriterに移行してどうやったら表として開けるんだーと悩んでしまった。 クリップボード経由で新規Bookに貼り付けたらできた。
2003-11-30 10564歩
λ Windows98 トラブル対応結果
DOS画面で起動が止まっていたという現象だったので、そこで win.exe を実行したらフツーに立ち上がるようになってしまった。 KNOPPIXとの戦いは(短期的には)激しくムダだった模様。
using plugin: amazon calendar2 category html_anchor makelirs makerss recent_comment3 recent_trackback3 squeeze tb-send tb-show recent_list
Copyright(C) 2003-2007 by KAMIYA Satosi (上美谷 智史) All rights reserved.
λ 上美谷 [うごくかな]