2002-08-28(水) [長年日記]
■ screen(5)
すでに話はscreenとは関係ないところにたどり着きつつあるが、シェルのタイムアウトに関してはsheepmanさんにツッコミをいただいた(他にもzt日記から)。zshだけでなくbashにもあるので(rootではbashを使っているので好都合)、~/.bashrcに「TMOUT=600」と指定して万事OK。これで目的は達したと言えよう。感謝。
って、なんでたった2文字をケチるんだよぉぉ。一所懸命「timeout」で検索していたおれの立場は!? UNIXのこういうトコロってキライよ。もー。
ところでまとめてくれとの要望。実はあまり知られていないことだが、この日記にはトップページがあって、こういうTipsは個々の日付にリンクしてあるのだ。screenについては現在4つのリンクが付けられている(今日のコレを含めて5つになる)。参考にされたし。
ま、kitajも書いているように、まずはScreenを使おうデショ。個人的にはちょっと読みづらかった感があるけど、ひととおりのチュートリアルにはなっているし。
■ mozilla 1.1
入れてみた。つっても、Windowsだけど。アイコンが変わりました。なんか懐かしい感じのするデザインなんだが。Sleipnirもコレ系だよな。
他には変わった点が見つかりませんでした(汗)。まぁ、普段は使ってないし。下期になったらもうちょっといいマシンを入手できるかもしれないので、そうしたら常用してもいいかなー。
■ ProjectX
夕べの(東京オリンピックの料理人の話)は、なんだか料理界のオープンソースプロジェクトみたいで面白かったですな。来週はついに「東芝のワープロ誕生」らしいので必見だ。
ところでテーマ曲が110週ランクインとか。これはアレだ、2chの人たちがflashを作るために買ってるからだろう。
■ screen(6)
わぁ、ビックリした。もう、誰が読んでるかわかったもんじゃありませんな(大汗)。
確かにLinux Japanの記事の方が、順を追って説明されているし、網羅性も高いし、応用も実用的だし、とてもわかりやすくていいですね。こっちを先に紹介すればよかったのか。というわけで、これからscreenを使う人は必読だよ。つーか、おれももっとscreenを使いこなそうという気になってきたよ。
とりあえず職場の環境で開いているTeraTermのウィンドウ3枚、ぜんぶ同じscreenのセッションを共有するように設定。w3mの2ndブラウザとしてw3m-remoteを設定。……あぅ、この状態で別のホストのscreenセッションにsshすると、とてもややこしい事態に(泣)。どうすりゃいいんだ。いちおうこんな感じで抜けたけど……。
$ screen -d $STY
2002-08-27(火) 8110歩 [長年日記]
■ 「おごちゃん」こと生越氏から
メールが来た……と思ったらKLEZ.Hだった(笑)。
氏とおれのアドレスの両方を知っていてOutlookを使っている外国人(Receivedから推測)がいるってことだなぁ。いい度胸だ(←?)。
■ ERB2
最近おれが作るCGIでは欠かすことのできない咳さんのERbLightだが、Rubyへの標準添付に向けてERB2のリリースが開始された。
というわけで使ってみるわけだが、ちょこちょことサンプルをいじるだけでは面白くないので、tDiaryのCVSにTest_ERB2というブランチを切って移植してみた。……んだけど、張りきってブランチを切ったわりにはあまりに簡単に移植ができてしまったので拍子抜けしてしまった。普通の使い方をしている分には、以下のような単純な置換だけですぐに移行できる。
- 『require 'erb/erbl'』を『resuire 'erb'』
- 『ERbLight』を『ERB』
ファイル数も減って扱いやすいし、「なんでLightやねん」という混乱もないので、このまま移行しちゃっても問題ないなー。
■ tDiary: nikki tool thread@2ch
2chに書き込めない状態が続いているので、誰か貼り付けてください、とか言ってみたり。
Jikenbo風レイアウト、tDiary界隈のデファクト・スタンダードは、tableじゃなくてposition:absoluteかfloat。tableレイアウトのページでpreタグ使って長い行を書くと悲惨だからねぇ。
tdf2tdiary、1.5からはPStoreじゃなくて独自のテキスト形式で保存しているので、変換ツールの実装は簡単になりますた。さらに言うと、記述形式と保存形式も差し替え可能になったので、tdf形式のままでtDiaryを使うことも可能。もっとも他形式の実装は、まだみずほさんのtdiary-hnfだけだけど。でも最近はhnsもTDSもツッコミできるし、わざわざ乗り換えなくたっていいじゃんね。
……なんてな。2ch経由で他の日記と交流するというのは、実にまどろっこしくていいかも知んない(よくねーよ)。最初の行は脚注も再現しようと思ったが、footnoteプラグインを入れていないことに気づいたのであった。
■ screen(4)
昨日の.zshrcの記述は大間違いで、あの状態で新しいウィンドウを開くと、即座に終了してしまうのであった。アホかい。というわけで、現在はこんな感じに。これでいいのか?
screen -xR if [ $TERM != screen ]; then exit fi
ところでもう一個TeraTermを立ち上げるというのは、コネクションを余計に消費してしまうので、とある環境では推奨されないのであります。で、「rootにだけlogin時間にtimeoutをつけられればいいのではないか」とか考えた。例えば10分以上入力がないとlogoffしちゃうようにできれば、suしたままでdetachしてもけっこう安心。でも、そういう設定のやり方を見つけられなかったのであった。どこかで読んだ記憶はあるんだが……。
◆ 吉井 [死なないでください。]
◆ ブチャ猫 [こんなに暑いのに、伊東って南極にあるみたいですね。]
◆ アル・フミーン [(゜゜)クーラー効き杉って事では。会社の会議室なんかでも、死にそうな事が。(^^ゞ]
◆ きた [研修なのに温泉つきか! うらやましい脳]
◆ でんすけ [あ、明日と明後日にちょっと近いとこである熱海で静養してまーす。 私は完全な休暇。いひひひー♪]