2002-05-15(水) 8365歩 [長年日記]
■ 資格シリーズ
例のリレーエッセイ、やっと資格肯定派が登場したもよう。まぁ、講師業やってて資格を否定したら話にならんので(笑)、よしとしよう。
でも、最後のセクションだけは納得いかんなぁ。おれのまわりにいる資格に否定的なエンジニアは、資格が生まれる間もないほど新しい技術にチャレンジする人というイメージだ。資格ができたらもう時代遅れ:-P
■ びよーん問題
ツッコミを入れようと思ったら、textareaが横に「びよーん」と伸びてビックリ……という現象のこと。tDiaryのいくつかのテーマで、Windows版(?)IEを使っていると発生することが知られている。これを撲滅せんと、ちょっと調査してみた。
まずはびよーんテストのページを作成。確実に発生する条件を見つけ、それを回避するためのいくつかのパターンをトライしてみる。
……いやはや。なんじゃこりゃ。今まではtextareaにcols属性やrows属性を指定してるせいだと思っていたんだけど、そんなのは関係ないということが判明。これじゃ、あきらめるしかないじゃん。
■ tDiary: 本日のcommit
ツッコミとRefererの管理部分をDiaryクラスから分離してモジュールに。方向性はいいけど、インタフェースがなぁ……。
あと、テーマファイルの格納構造を変更。「theme/テーマ名.css」から「theme/テーマ名/テーマ名.css」に。これで共通CSSをtheme直下に置いてインクルードしたり、テーマギャラリーから持ってきたファイルを展開してそのまま使える。
2002-05-14(火) 7816歩 [長年日記]
■ tDiary: 長いリンク元退治(2)
昨日の修正を、coreのHEADに入れた。こういう修正もとりあえずはHEADに入れておいて、あとからStable-1_4に戻すことにしよう。
ちなむと、tDiary.Netではtdiary.confは全ユーザで共通なものを使っているので(正確に言うと違うけど)、一か所修正するだけで全員に波及するのだ。だからその心配はない。→参考Tips
■ Re: Regexpと$KCODE
おー、そういうことかっ。ありがちだけど、なかなかわからんものだなー。目に見えてるURLはURL encodeされてる状態だから特に。
というわけで、この修正もHEADに。tDiary.Netの方は手パッチしてみた。
■ お○かな天国
おれもらむだ天国がツボに……。つーか今、頭の中ぐるぐるなんだけど……。おれ、Lispは理解できないのにーっ!!(笑)
それにしても、元の歌の方はさすがにもう勘弁して欲しいよなぁ。あれで本当に魚の売上があがってんのか? おれなんて、あれが流れてる売り場からは無意識に離れていってしまうのだが。まぁ、単純な繰り返しが多いから、幼い子どもにはウケると思うが、子供は財布持ってないだろ。
というか肉屋。対抗しないでいいのか。4例目のBSEが出たというのに、のんびりしていちゃダメじゃん。Viva洗脳。
■ mozilla
1.0RC2をWindowsに入れてみた。例のPNG背景のバグはまだ直っていなかった。もしかするとこのまま行く気か?
■ tDiary: HEAD
やっと1.5系にとりかかる。今日はPStore依存部を外に出す。まだ互換性はあるが、明日からはどうなるか不明。
◆ ただただし [そうそう。 ……って、こんどは「だんご三兄弟」がぐるぐるし始めちゃったじゃないかーっ]
◆ smbd [うひひ]
◆ G [肉屋は「やーきにくバイキングで、たーべほーだーい・・・」って「ヨーデル食べ放題」が最近良くかかっています。]
◆ アビー [↑は僕のカラオケのレパートリーに入ってたりするんですが(笑)]
◆ woods [う、「ヨーデル食べ放題」ってレコードでてたのか?ちょっと聞きたいなぁ。でも「ビールは別会計」なんだよなぁ...(^^..]
◆ suzune [これも何年か前からかかってますね。 フジTVの深夜(早朝?)にもよくかかってましたよ(笑) 残したら倍料金ってのが笑..]
2002-05-13(月) 7389歩 [長年日記]
■ tDiary: 長いリンク元退治
tDiary-theme MLでリンク元の長い欧文が折り返されなくて困るという話があったので長いのは省略するようにしようかと提案。しかしその後、置換リストでどうだという案が出たので膝を打つ。zoeさんは本体で処理した方がいいと書いているが、これで済むならそれに越したことはないと思う。省略文字数のカスタマイズ方法で頭を悩ますこともないし。
問題は、設定画面からこれを指定すると、検索エンジンからのrefererがほとんど省略されてしまうことだ。これは、設定画面での指定のあとにtdiary.confのreferer_tableが読み込まれるため。だから、この指定は必ずtdiary.confのreferer_tableの最後に追加する必要がある。試しにtDiary.Netで以下のように指定してみた。けっこういい感じでないかい? tdiary.conf.sampleに突っ込んじゃおうかな。
['^(.{50}).*$', '\1...'],
■ それより、リンク元表示で長年謎(だけど真面目に追ってない)のが、日本語の検索語のあとに「&」があった場合にちゃんとそれを区切りとして認識しないことなんだよな。例えば今日の日記にある「Ruby 入門&hl=ja」なんての。なんでこうなるんだろうか。
Before...
◆ なかだ [q319182のtypoです > q319982 こっちじゃ起きないです > Mozilla RC2]
◆ s.sawada [うむ、MacIEは「びよーん問題」に関しては優等生かも。]
◆ よるねこ@office [びよーん問題、「Win2k+sp2+ie5.5+SP2」および「ie6.0」だとこう見えますというgifのメールはし..]
◆ Nana [今の所それだけでは解決できないと思いますけどねえ。 所で"gifのメール"ってなんでしょうか?]
◆ yamk [びよーん問題の意味がよくわかってません(T_T)。 どういう状態が「びよーん」なんすか? これがびよーん状態ってのを..]
◆ よるねこ@office [>#c05 また意味不明な日本語を書いてしまいました。「キャプチャしてgifファイルか何かにしたものを添付してメール..]