過去の日記 トップ «前(05-09) 最新 次(05-11)» 追記 ToDo編集

今日のなんでやねん


2002-05-10

携帯電話は機内にいる間中電源Off

そうそう.機内でちゃんとそのようにアナウンスされました.離陸前に2回ほど.にも関わらず離陸直前に電話をかけるバカモノが…

氏ね

便所とフロが同じ部屋ってどうよ

海外に行くと,一般家庭でも便所とフロが一緒の部屋って多いじゃないですか.あれ,なんででしょ? フロ入る直前に誰かがウンコしたら

その芳しい香りを嗅ぎつつ

フロに入らんとイカンではないか. イヤじゃないのかな?

追記:そりゃオレだって一人暮らししてたときはユニットバスだったわい.「一般家庭」ってのはふつーの一軒家のことを指してるつもりだったんだけど,確かに言葉足らずだったというか,意味不明だったというか…

もしや一軒家でもユニットバスなのか?

追記2:yadaに「ボンボン」呼ばわりされるのはなんか納得イカン脳.

OpenOffice.org 日本非公式ユーザー会Webサイト 仮運営中

なかなかコンテンツも充実しててかなりいい感じです.

でも使う前にマメ知識の文章はちょっと… 特に「OpenOfficeに対しての驚き」の

なによりも選択肢が増えることに対して「それはよくないことだ」と考える人は、まずいないと思います。

あたりが引っかかる.オレは「必ずしも良いとは思わない」ので.

本日のツッコミ(全11件) [ツッコミしてやる]

Before...

ただただし [そうそう。「ほどほどの選択肢」を用意するのがセンスっつーものだよな]

YADA [風呂トイレ一体部屋が住宅の中央にあるのはトルネード対策の意味もあるという話も聞いた。周りを各種鉄パイプで取り囲んで吹..]

過ぎ腹 [「完璧に」と指示する上もかなりのアレだが「本当に完璧にして」と伝達する中間にもトホホ入ります。もうほんとーにアホ氏ね..]

yamk [トイレと風呂くっついてるの確かにイヤですね。うちは地方だから安いアパートでもくっついてるのはほとんどないです。出張で..]

argon [私が住んでいるところは部屋では火も水も使えず、共同バス、共同トイレです。 大変だねという人もいますが、自分で掃除しな..]


2003-05-10

[tDiary] TrackBackの文字コード

yucoさんとこnetwork styly から送信されたTrackBack Pingが文字化けしてるぞ! とたださんに注意されてしまった. 以前EUC以外の文字コード対応*1しないとイカンなぁ, などと書いたような気がしますが,そういえばすっかり放置していました. すみません.

ということで, ishinaoさんとこを参考にcharsetパラメタに対応してみました. UTF-8なTrackBackを受けとるには Uconv が必要です. 多分rbuconvでも動くでしょう. Uconvをコンパイルする環境がない方は試してみてください.

あ,それから,実際にcharsetパラメタを見るのはUTF-8が指定された時のみで, 他はNKFの自動認識まかせです. 手抜きでスンマソン…

*1 と言っても問題あるのはUTF-8くらいか.

[tDiary] tb-send.rbのエラー

そのエラー, 多分Ping URLが間違っています.

tb-send.rbではTrackBack Pingを送信するためにNet::HTTPを使っていたんですが, 例外を捕捉していませんでした. またしても手抜き…

ということで,rescueするようにしました. っつーか最初っからrescueしとけってのな. はい.スミマセン.

で,問題はここからなんですが,Pingの送信に失敗した場合どうするのがいいですかね? 日記本文の更新は成功してる訳だから,エラー画面を出すのはおかしいし, かと言ってPingの送信に失敗してるのにダンマリ*1ってのも不親切だし.

いい感じにエラー表示する方法を思い付いた方,ツッコミでもTrackBackでもいいのでご連絡下さい.

*1 今はダンマリです.

ジャパンネット銀行の復旧作業が難航、原因はいまだ不明

この業界の人ならよく知ってると思うけど, 原因不明なOracleの障害なんて日常茶飯事だよねぇ. ほとんどが表沙汰になってないだけで.

今回の場合,単なる設定ミスじゃねーの? という気もしないでもないけどね.

追記:どうやら犯人はOracleじゃなかった模様

「発端はデータベースを管理するサーバーのCPUにエラーが生じたこと。 なぜエラーが生じたのか、なぜ8日の午後6時14分というタイミングなのか、 などの原因については、未だに分かっていない。 さらに、不幸にして待機系のサーバーにも同様のエラーが生じたため、全面的なダウンにつながった」

ってさー,フツーちょっと考えられないよね.運用/待機両方のマシンのCPUが同時に壊れるなんてことがあるのかね? もしかしてスカラー波のせいですか?

FのUNIX鯖ってことは,CPUはSparcか. ま,所詮ウンコSUNだからな.2個同時に壊れても不思議はないか.

「なぜ兵庫県明石市のバックアップ・システムが機能しなかったのか」という本誌の問いに対しては、 「明石市のデータセンターは、 本番運用している神奈川県大和市のデータセンターが災害などの物理的な被害があった場合に使用することになっており、 今回はマニュアル上、明石市のバックアップ・システムを使うケースではなかった」(藤森社長)と答えた。

ふむ. 半日以上取引きを停止させたことによる信用低下と機会損失コストを考えると, バックアップセンタに切り替えてもよかったんじゃないの? という気がする.

もしかして,「実は今まで切り替えたことがない」とか 「切り替えようと思ったけど実はデータがちゃんとreplicateされてませんでした」 ってオチじゃないよねぇ?

[Comp] GreedyDog

otsuneさん曰く

なんだかんだで、パケット解明にはこのツールがいちばん使いやすい

とのこと.試してみよう.

etherealFollow TCP stream を切り出したツールだと思えばいいのかな?

[tDiary] for tdiary bookmarklet

tDiary用のTrackBack向けbookmarklet. しかしオレには使い方がサパーリ分からない.

そもそもbookmarkletという仕組みをよく理解していなのであった.

追記:お,更新したとたんにTrackBackが.すごいタイミングだ.

追記2:おぉーー,IEでやったら動いた.こりゃ便利だわ. しかしSleipnirではなぜか動かない…

これ,dc:identifierやらdc:titleから相手のURLやタイトルを抽出して 更新画面の日記本文フィールドに挿入できたら便利でしょうね. さらに,選択した部分が引用として日記本文に追加されていたらもう完璧でしょう.

あ,でも日記本文フィールドに挿入しようと思ったらtDiary側にも細工が必要か.

[MotoGP] 加藤大治郎よ、永遠に。

MotoGP.netで 大治郎クラッシュシーンのビデオ が見れます. あまりクッキリ見えないけど,ものすごい勢いでコース脇のバリアに突っ込んでます.

本日のツッコミ(全7件) [ツッコミしてやる]

Before...

s.sawada [trackback関係の一式をアップしたら直りました。私の怠慢のせいだった模様。]

s.sawada [Pingが失敗した場合、自分の日記宛に「失敗したぞ」とTrackbackするってのはどうでしょうか。]

ただただし [失敗したらとりあえず$stderrに何か出しておくと(ぉ)。 bookmarklet動かせたよ。こりゃ便利だ]

きた [↑$stderrに出すとxreaで嬉しくないらしいですよ.]

ただただし [そういう場合は、$stderrを何か別のファイルに置き換えるプラグインを……(笑)]


2004-05-10

[F1] スペインGP

地元のアロンソは結構いいとこ行くだろうと思ってたけど,ヤルノまであんなに頑張っちゃうとはねぇ.

BARはもうちょっとピット作戦とかピット作業をうまいことやんないと. バトンも琢磨もいいドライバーに成長してんだから.

赤い人達はもうどうにでもしてくれって感じ. 3ストップのアゴ兄と2ストップのバリ禿げ,どっちの作戦も大成功やん.

しっかし相変わらずバリ禿げはインタビュー流してもらえないのね. フジTVが注目してるドライバーは結果残せなくてもインタビュー流してもらえるのにね. ちゃんと結果残した人のインタビューも流せっつーの. バカ.


2006-05-10

[Linux] WinXP + coLinux + TAP + NAT

ノートPCにもcoLinuxを入れてるんだが,移動して別のネットワークに接続する度にICSの設定をいちいちやるのが面倒なので,netshでNATの設定をすることにした. が,さんざんハマったので忘れないようにメモ. というかStepByStepInXPに全部書いてあったんだが…

  1. regeditでHKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\IPEnableRouterの値を0→1へ
  2. コンピュータの管理→サービス
    1. Windows Firewall/Internet Connection Sharing (ICS)を停止して無効に.
    2. Routing and Remote Accessを自動にして起動.
  3. 以下のコマンドを実行.
netsh routing ip nat install
netsh routing ip nat add interface lan1 full
netsh routing ip nat add interface lan2 full
netsh routing ip nat add interface tap private
netsh routing ip dnsproxy install

lan1,lan2は各移動先で使う可能性のあるネットワークインターフェイスの名前. tapはTAPインターフェースの名前.

これでOK.細かく試してないので全部必須かどうか分からんが,こんだけやっとけば使えた.

tapの方はプロパティでアドレスを192.168.0.1,ネットマスクを255.255.255.0に.

colinuxの中でデフォゲを192.168.0.1に向けとく.IPアドレスは適当に.

追記: ICSを無効にするついでにFWも無効になっちゃうので,気になる人は別のFWソフトを入れるか,気にしないようにするか,やっぱしこしこICSにするかしましょう.

追記2: っつーかさー,ICSとFWを分けとけよなー.

[] たまごの身になってみるタイマー

エッグタイマー 楽天にはありましたよ.

追記: しまった,出遅れた!

追記2: ところでこれいいっすね.思わず買っちゃった.

[Emacsen] Emacs multi-tty supportの何が嬉しいか

普通のEmacs serverの場合,emacsclientからは既存のフレームしか利用できない. どのフレームに表示させるかは選択できるけど,新規にフレームを開いてそれを利用することができない.

multi-tty supportなEmacsだと,新規にフレームを開いてそれを利用できる. これが超嬉しい. どういう場合に嬉しいのか

ttyで使っている場合

オレのようにscreen中でEmacsを利用していると,emacsclientを起動する度にEmacsのwindowをselectしないといけない. 編集終了後に元のwindowをまたselectしてやらないといけない.

これはダサい.ダサすぎる. server-visit-hookとserver-done-hookを駆使すれば,それなりに快適にはなるが,それでもなんとなくイヤ.

Xで使っている場合

っつーか最近X使ってないし.

でも例えば,リモートのマシンにsshでログインして,既に起動済みのEmacsがあると分かっていながらそいつの画面を参照する術がないために新規にEmacsを起動しないといけない,あぁなんてことだ!!! みたいなことがたまにある.

こんなとき,multi-tty supportなEmacsなら,emacsclient -tすれば起動中のEmacsに接続して今使っているttyに新規にフレームを開いてくれる. これは結構イケてるんじゃないか? というかイケてるんです.

[Emacsen] keyboard-translate-tableの不思議

オレはC-hでdelete-backward-charな人なので,.emacsで

(keyboard-translate ?\C-h ?\C-?)

してるんだけど,これがemacsclientで開いたフレームで有効にならない.

どうやら,このkeyboard-translate-tableはterminal-local variableとかいうやつで,ようするにterminal毎に別の値を持つことができる変数な訳だ. buffer-local variableのterminal版みたいなの.

なので,emacsclientで新規にフレームを開くと当然C-hはhelp-commandになっちゃっててぁぅぁぅしてしまう.

buffer-localならset-defaultでデフォルト値の設定ができるんだが,terminal-localな変数のデフォルト値をどうやって設定すればいいのか分からないのでとりあえずは

(add-hook 'server-visit-hook
          (lambda ()
            (keyboard-translate ?\C-h ?\C-?)))

みたいなことをしてしのいでいる. なんかいい方法ないのかな.

[Emacsen] make-frame-on-display

なんかEmacsの話ばっかだが…

こんなのがあるなんて知らんかった.

(make-frame-on-display DISPLAY &optional PARAMETERS)

Make a frame on X display DISPLAY.
The optional second argument PARAMETERS specifies additional frame parameters.

引数で指定したDISPLAYに新規にフレームを開くfunction.

これは結構楽しい. 別のマシン上のXサーバに同じEmacsインスタンスの異なるフレームを開くことができる. もちろん同じバッファを表示させることもできるので,遠隔地のねーちゃんとのペアプロも不可能ではないぞ!

multi-tty supportだとmake-frame-on-ttyというのもあって,/dev/pts/3とか指定すれば別のttyに新規にフレームを開くことができる. 面白い.

本日のツッコミ(全2件) [ツッコミしてやる]

にじむ [ゆで卵タイマー、これ随分昔からありますよね。今使っているのは二代目です。段々透明度が無くなってきて気になっていたので..]

kitaj [なるほど.前からあったんですね. 届いたら茹で卵を作りまくろうと思います.]


2007-05-10

[CD] The Best Damn Thing The Best Damn Thing[Review]

前2作が良かったのでこいつも買ったんだけど,全然ダメ. ナニコレ.ホントにクソCDだ.買って損した.

なんで,こんな風にノーテンキになっちゃったんだろうなぁ. アメ公がアイドルに期待するのはこういうバカっぽいのなのか?



このへんで勘弁しといたる.


旧「なんでやねん」はこちら.
| 2001/01 | 2001/02 | 2001/03 | 2001/04 | 2001/05 | 2001/06 | 2001/07 | 2001/08/25まで |

リンク上等!

Junichiro Kita