よたらぼ
自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。

May 06, 2002

[tDiary] アクセスカウンタ表示プラグイン 1.2.1

アクセスカウンタ表示プラグイン 1.2.0は先頭の方に@debug = trueが残ってましたんでそれを削除して、コメント部分をちょっと見直して、1.2.1をリリースしました。1.2.0使っている方は、バージョンアップしていただくか、1.2.0の@debug = trueを削除してください。といっても残したままでもほとんど実害は無いと思うのですが。

[tDiary] @debug = true

自分で提案して置いて何なんだけど、これ、消し忘れするなぁ。やっぱり、プラグイン本体をいじるのではなくて、tdiary.confとかに書けた方が良いような気もする。

[Tools] 付箋/Ruby

くわがたさんからお誘いいただいたので、付箋/Rubyを久しぶりにバージョンアップ。すごい高機能化していてびっくり。もはや付箋紙というよりはチャットだね、これは。とってもおもしろいのでイロイロ遊んでみよう。

ちなみに、ZnZさんの話ですが、これはGTKというよかRuby-GetText-Packageの現在の仕様の制限です。今のところ、日本語でも文字コード毎にカタログファイルを用意する必要があるからです。一応、付箋/Rubyが用意しているeuc-jpのものをShift-JISに変換した後でmoファイルを作ってmoファイルのインストール先にインストールすれば、ひとまずLANG=ja_JPとかで日本語化できるはず。

最新のGetTextとかだと、iconvを使ってある程度の文字コード自動判別をやってくれるんですよね。Ruby-GetText-Packageは現在Pure Rubyでその辺の実装もしていないのですが、おとなしくGetTextのラッパにした方が良いのかなぁ。あるいは、日本語だけnkfとか使って自動判別しちゃった方が良いのかなぁ。悩むところです...。

[tDiary] なるほど

@debug.rbですが。それは気づきませんでした。グッドアイデアですね。さっそくtDiary-FAQに追加させていただきました。

ただ、ファイル名は、0000debug.rbにしてみました。00default.rbより前に実行されるようにということです。まぁ、念のためということで。

ちなみに、追記の件ですが、確かにごもっとも(^^;)。つい、やっちゃうんですよね。いかんなぁ。以後気をつけますです。


May 06, 2003

[tDiary] 本日のリンク元表示プラグイン

昨日のパッチの件ですが、無事、取り込まさせていただきました。ありがとうございます。

なお、ZnZさんの修正を加えるとマッチしなくなったので、やまださんのをそのまま使わさせていただきました。

最新版をCVSからどうぞ(上記リンクからたどれます)。

[tDiary] 本日のリンク元表示プラグイン

yoshimiさんに指摘していただいた件ですが、.*?([^a]q|MT)だと、a以外が来た場合、(bq,cq...)にマッチしてしまうので(そういうパターンは無いかもしれませんが)、より厳密に、?, &以外ではマッチしないように.*?[\?&](q|MT)としてみました。

これでどうでしょう。

#でも、なんでZnZさんのパターンがダメだったのかな。

本日のツッコミ(全4件) [ツッコミを入れる]

Before...

むとぽん [あれ?最新版でダメでしたか?大丈夫なような気がするのですが....。 確認したいのでyoshimiさんのサイトのUR..]

yoshimi [いえ、linuxビボ〜ろくの5月5日です:-)検索のまとまりでない最後のところにmsn検索がひとつあるかと。]

むとぽん [こちらってそのこちらですか(日本語って難しい(^^;))。 確かにそうですね。ちと考えます。]


更新 設定