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さんのパターンがダメだったのかな。

Before...
▲ むとぽん [あれ?最新版でダメでしたか?大丈夫なような気がするのですが....。 確認したいのでyoshimiさんのサイトのUR..]
▲ yoshimi [いえ、linuxビボ〜ろくの5月5日です:-)検索のまとまりでない最後のところにmsn検索がひとつあるかと。]
▲ むとぽん [こちらってそのこちらですか(日本語って難しい(^^;))。 確かにそうですね。ちと考えます。]