2002-10-08(火) 7503歩 [長年日記]
■ tDiary: 先っちょ追従
先を越されてしまった。さすが「先っちょ王」。
@io_classの指定について何も書かなかったのは悪かった。というか、忘れていたんだけど(笑)。つーわけで、1.5.0.20021003からは正式にデフォルトの保存形式がtd2、つまりテキストになっております。PStore形式を使っていた人は注意。tdiary.conf内でPStoreIOを指定するか、misc/convert2で変換してテキスト化しまうのも良し。
PStore形式からテキスト形式への変換方法等は、やや記述が古いけどここ。ちなみにそれ、ばっちりPStore形式になってます(笑)。テキスト形式は*.td2、*.tdc、*.tdrの3ファイルができるので。
modeの値のバグは直してcommit。あれ? でもなんでそんなところが影響するんだろう……。
disp_referrerとrecent_comment3も見逃しだ……。「grep TDiary *.rb
」なんかで見つかるわきゃないな、これ(笑)。disp_referrerはcommitしておいた。またむとうさんが頭を抱えることになるかも知れん……。
■ ラスト・ブックマン
ラスト・ブックマン(みき, とり)危ない危ない、しっかりチェックしてたのに忘れてたよ。Amazonで「在庫はあと3冊」っていうのを見てしまったので、またもその場で「ポチっ」と……。
太陽の簒奪者 (ハヤカワSFシリーズ Jコレクション)(野尻 抱介)これだと送料が無料にならないので、買いそびれていた「太陽の簒奪者」も購入。こっちはSFマガジンで読んでいたので、気が向いたら買えばいいかと思っていたんだけど、こうやって送料の埋め合わせのために買うハメになるとは思わなかった……。
なんか最近、Amazonにいいようにやられているような気がする。優秀なビジネスモデルというのはこういうものなのか。くやしぃ。しかし、昨日の告白からわかるように、直接推薦した本でなくても、ここからリンクをたどった後に買った本であればなんてもアソシエイト対象になるみたいなので、せめて積極的にリンクをして、還元を得るようにしよう(って、これもまたAmazonの思うつぼなんだが)。
■ Re: Webサーバの調子が今ひとつ
あ、おれも最近、似たような状況が。こま犬ライブラリをYADA方式でYYYYMMDD.html形式にしたんだけど、それ以来、たまてばこで更新情報が取れてない。ヘッダはちゃんと200 OKで返っているのに。でも、他のYADA方式を使ってるサイトはちゃんと取れてるし、なつみかんでも問題なし。
やっぱ、たまてばこを新しくするかなぁ。まだ1.0使ってるし……。
■ tDiary: 先っちょ追従(2)
submit_command……いやー、よく見つけたねぇ。そうか……こんな仕組みになってたのか。ぜんぜん知らなかったよ(って、おいっ)。
データコンバートができないのは……あー、バグです。convert2を直すの忘れてたわ(笑)。今夜やります。すまんす。
referer_of_today_longのエラーは、今回の場合、ほぼ100%の確率でdisp_referrerが古いです。最新版を入手しましょう。夕べ動くように修正したのが入ってます。
お恥ずかしい限りです…
ver.を1007に上げたらupdate.rbでerrorが(泣)あとデータ形式コンバート出来ない(泣)教えてー(困り中)
@modeが'form'でなければsubmit_commandが'replace'を返すからですよ.
つまり@modeが'TDiary::TDiaryHogehoge'とかだと'replace'になっちゃう.
あうちー。あ、エラーはちなみにこれ NameError
(eval):146:in `referer_of_today_long': undefined method `referers' for #<Diary:0x8156024>
えーっと最新版で出たんですが。(^^;;>Oct 8 00:11 disp_referrer.rb
本人も使い分けてません(汗) 「さるにっき」って言うこともあるし。・・・とりあえず「ももにっき。」でお願いしますm(_ _)m
マジっすか >shachi
disp_referrer.rbのRevision、1.13ですか?
disp_referrerじゃないとしたらなんだろう。
どういうタイミングで出るか、どんなプラグインを入れているか教えてください
1.13です。
update.rb使って書き込み(日記の追加、突っ込み)をしたときに出ました。あと、普通に/tdiary/ってやって日記を見ようとしたときにも。
今はdisp_referrer.rb抜いて有りますが、00default.rb amazon.rb calendar3.rbという3つです。
Convertは上手いこといった模様。td[2dr]形式になったみたいです。あとはdisp_referrer.rbだね。
見当もつかないなぁ。キャッシュ(@data_path/cacheの*.parserや*.rb)消してもダメ?
がーん、埋め合わせなのか(笑)<太陽の簒奪者
消しても
Plugin error in 'disp_referrer.rb'.
(eval):106:in `require': No such file to load -- web/escape (TDiary::PluginError)
/tdiary/tdiary.rb:535:in `initialize'
/tdiary/tdiary.rb:671:in `new'
/tdiary/tdiary.rb:671:in `load_plugins'
/tdiary/tdiary.rb:645:in `eval_rhtml'
/tdiary/index.rb:50
がでました。
それって……Noraを入れました?
参考: http://home2.highway.ne.jp/mutoh/tools/ruby/ja/disp_referrer.html
Nora入れてますよ。それでも出てくるのは NameError
(eval):251:in `referer_of_today_long': uninitialized constant Web at TDiary::Plugin
こういうエラー??変なのかな??>うちの環境。でも200209ver.のTDiary下でも動いてたんですけどねぇ??
毎回エラーメッセージが違うのですか? > shachi
先のエラーは/tdiary/を見ようとしたときで、後のエラーは突っ込み入れようとしたとき。場所によって違う。(?_?)