今日のなんでやねん
2003-09-02 [長年日記]
凹 [tDiary] mobile_navi
というのを昨日の晩コミットしたんだけど,最新表示時に「前」や「次」のリンクがおかしいよ,とたださんからツッコミが. さらにその問題を修正したつもりのパッチが全然問題を解決していなかったというダメダメさ.
凹 [バカ] 東京駅で迅速に「うんこ」
オレが東京駅で最も空いていて最も清潔だと思うトイレは,新幹線の日本橋口改札を出る手前のトイレである. 今迄何度も緊急うんこでこのトイレにお世話になってるんだけど,一度も他の人とすれ違ったことがない. それくらい空いている. 利用者が少ないってことは,つまりそれだけ汚れも少ないということだ. さらに,トイレ付き電車のトイレだと,いつ電車が出るか出るかと心配でなかなか出るものも出んわけだが, このトイレなら思う存分ゆっくりとうんこできる.
という訳で,オレは
東京駅でうんこするなら日本橋口改札手前のトイレ
と信じて疑わない訳であります.
ちなみに,新幹線の切符を持ってなくても
中で買う!!!
と叫んで改札の脇の通路を走り抜ければ新幹線改札を突破できます. お試しあれ*1.
*1 どうやって改札を出るのかは自分で考えましょう
凹 勝手な放題をつけるのは嫌い
同感.
どうしても許せないのは「ジェダイの復讐」. 特別編を出すタイミングで直すべきだったのに何故直さなかったのか? 担当者はStarWarsのことをまるで理解していないのではなかろうか? もし理解していたら
ジェダイが復讐する訳がない
と思うハズである.
DVDを出すタイミングで直るといいなぁ.
追記:そうそう.なんでルーカスは文句言わないんでしょうねぇ. ウソとは言え
Revenge of the Jedi
という副題を一旦公表しちゃったからイチャモンつけるのは気が引けるのかな?
凹 [tDiary] Trackbackの文字コード指定方法最終(予定)
jounoさん,ツッコミありがとうございます.
tDiary側の対応は
- Trackbackを送る際の文字コードはユーザが指定する(デフォルトeuc-jp).文字コードはcharsetパラメタで明示する.
- 受ける方は今と同じロジック.
- Uconv.u8toeuc
- ダメならNKFでto_euc
かな. 今の実装では受ける時はcharsetパラメタ無視してUconvやNKFの推測におまかせだけど,ちゃんとcharset見るようにした方がいいかも. どちらにしろ,MTからTrackback受けるにはUconv必須ってことになりそう. ただでさえ高い敷居がもっと高くなっちゃうね.
以下,オレ個人の意見であって,tDiary Projectとしての意見ではありません.
今回の件で思ったんだけどTrackbackってやっぱMTのモノなんだね.座談会でこの件について議論した人達もみんなMTユーザみたい.まぁもともとMTから発生したモノなんだから,MTのモノだと言っても間違いじゃないんだけろうけど,今やTrackbackに対応してるblogや日記CGIって他にいくつもあるのにねぇ.
っつーかどうして「blog座談会」なのにみんなMTユーザなんでしょ? MTがからむこういう話を見ると「MT使ってなきゃblogちゃうんかい?」などとついつい色眼鏡で見てしまう.やっぱ最初の印象が悪かったからかね.(←っちゅーかまだそんなことにこだわっとるんかいな…
追記:たださんが#tDiaryで冗談めかして「RFCにしないと」って言ってたんだけど,その通りかもしれない. 仕様はもうちょっと吟味する必要アリだが.
追記2:なるほど. 丁寧に説明して頂きありがとうございます. 経緯は理解できました.
EUC-JP <=> Shift_JIS のエンコーディング変換できるルーチンがあるぐらいなら UTF-8 もフツーできるんじゃないの?とかおもうのはスペックとして間違いですかねえ。。。
Ruby1.6系だと,Uconvというライブラリを持ってこないとUTF-8を使えないんですよね. その分ちと敷居は高いんではないかな.ということでこの部分は
3.海外のサイトやすべてのツールに、charsetを読んで自サイトのエンコーディングに変換してもらうよう、 iconv 等をくみこんでもらうのは仕様としてオーバースペックではないか。
ここと矛盾しているような… Ruby1.8系にはiconvが標準で付いてくるので,もっとRuby1.8が普及すればtDiary側の問題はなくなると思いますが.
他のCGIのことも考えると,charsetは今後も残した方がいいかも.
MTがどうのこうの,というのは私の暴言でした.ゴメンナサイ. もともとTrackbackはMTのモノなんだからMT主導で決めてくぜ! 的雰囲気がなんとなく感じられたのでちょっと過剰に反応してしまいました.
一晩たってみれば,TrackbackのUTF-8デフォルト化への流れははなるべくしてなった,というような気がしてきましたよ. っつーか感情でもの書きスギ*1.
追記3:Uconvやiconvを使えない環境にUTF-8でTrackbackが送られてきたらどうするかね.
- 文字化けしようがおかまなし
- 文字化けは嬉しくないからTrackbackまるごとステ
- titleとかexcerptはステてURLだけ記録
1か2かな.
追記4:あまり否定的なことばっか言ってるのもアレなので,今後はできるだけMTの情報もウォッチしていこうと思う. 今まではMTなサイトってミラノさんのところを含め3,4つくらいしか見てなかったんだけど,例の座談会に出席された方々はきっと日本のMT界の大御所なんだろうということでアンテナに追加.
*1 こないだもこれで失敗したのに…
凹 [Linux] ALiでSpeedStepのテスト
ぬぉっ!!! 三浦さん直々のツッコミが!! 出来る範囲でお手伝いさせて頂きます.
ところでカーネルは2.6に上げないとダメなんでしょうか? だとすると今はちょっとキビしいかも…
凹 最近
アレゲタワーの事情に疎くなってしまい,アレゲな人達の日記を読んでもよく意味が分からんことが多い. なんだかツマラン脳.
あれだけうるさくクオリティコントロールをするルーカスが文句言わないのは不思議>復讐
切符を持たずに突破したとして、出る時はどうするんでしょう?
↑漢は黙って気合い! で脱出して下さい.
勝手な邦題付け放題。なんちて。
http://blog.bulknews.net/mt/archives/000297.html<br>blog.bulknews.net<br>Trackback<br>今日の「やっぱイジメたいです.とことんまで.」(2003-09-02) 今の実装では受ける時はcharsetパラメタ無視してUconvやNKFの推測におまかせだけど,ちゃんとcharset見るようにした方がいいかも.どちらにしろ,MTからTrackback受けるにはUconv必須ってことになりそう.ただでさえ高い敷居がもっと高くなっちゃうね. 以下,オレ個人の意見であって,tDiary Projectとしての意見ではありません. 今回の件で思ったんだけどTrackbackってやっぱMTのモノなんだね. 座談会でこの件について議論した人達もみんなMTユーザみたい.まぁもともとMTから発生したモノなんだから,MTのモノだと言っても間違いじゃないんだけろうけど,今やTrackbackに対応してるblogや日記CGIって他にいくつもあるのにねぇ. っつーかどうして「blog座談会」なのに ... 文字コードをUTF-8にしようといいだしたのはワタシなのですが、 そもそも異なるBlogシステムや海外のサイト等にTrackback Ping する際、相手のサイトの文字コードが何か、日本語対応パッチがあたってるかなどを考慮するのは激しくメンドウ。「文字化けして迷惑かけたらヤだな。。」とか考えながらPingするのも本末転倒。なのでTrackback の仕様自体で、文字コードを指定するのか、UTF-8の1本にするのかどっちかがいい。 HTTP POST で XML 返しといういまの REST な仕様下では、文字コードをパラメータ指定するのはあんまりキレイじゃない(Content-Type:
http://naoya.dyndns.org/~naoya/mt/archives/000450.html<br>NDO::Weblog<br>Trackback の文字コードにまつわる議論についてのお話。<br>blog.bulknews.net: Trackback UTF-8を扱えるツール(A)は、 * 送信はUTF-8 とし、charset=utf-8 をつけて送信 * 受信時は charset をみて判断。なければ UTF-8 と判断(または自動判別も可) UTF-8を扱えないツール(B)は、 * 送信はcharset=euc-jp などをつけて送信 * 受信はcharsetをみて、変換できなければ捨てる、ゲタなどの処理 そもそも国際化を考えていないツール(C)は、 * 送信はcharsetをつけず、Blogエンコーディングのまま送信 * 受信はそのまま格納して表示 Trackback の文字コードを UTF-8 にしようてな話で少し議論になっていますが、僕もこの miyagawa さんが示す案がいいのかなあと思ってます。決めうちというよりは、デフォルトぐらいのもうすこし緩いノリですか。 backward compatibility を考えると、いきなり受信側が UTF-8 決めうちで処理しはじめることとは不可能なわけで、charset を付けずに UTF-8 以外で送信されてきた内容の文字化けを嫌うならどちらにしろ文字コード判別処理はしばらく入れておく必要があります。 ただ、日本語だけならまだしも、日本語以外の文字コードなんかを考えると全て自動判別で云々ってのはちょっとスペックが高すぎるかなと思いますし、本来それを軽減するのも UTF-8...
邦題も原題変更時に「帰還」に変更されかけたけど一般観客には意味が通じにくいので再び「逆襲」になったとかって話が昔(公開当時)のStarlogに書いてあった気がします。<br>ちなみに私は「宇宙大作戦」がデフォルトな人です。
うーん NCC-1701D は、バイクのデザインとしてはださいかも(^^;。(そういう私はトレッキー)
http://masahiko.sub.jp/blog/archives/000033.html<br>Talk!::blog<br>トラックバックの文字化け<br>tDiaryで書いている隠れプライベート日記とネタが被った場合、ブログ側からトラックバックしてやれば、日記側は「トラックバック参照」とでもしてやれるので便利かなあと思って実行。 tDiaryのTrackBackプラグインを有効にして、ブログ(MovableType)からトラックバックし.....
http://masahiko.sub.jp/blog/archives/2004/03/post_42.html<br>Talk!::blog<br>トラックバックの文字化け<br>tDiaryで書いている隠れプライベート日記とネタが被った場合、ブログ側からトラ...