2005年9月6日
じゃがポックル
ポックルってつけると、個人的には「道士朗」のポックル星人を思い出してしまって笑いそうなんですが。まぁ、それはおいといて、IMGDさん のところでじゃがポックルにping。どうやらですね、会社の同僚に聞いてみたところによるとネットでは半年待ちなブツらしいですよ。うまくみつけられるといいですね。と、人の心配をしてないで早く自分の分をみつけてこねばなるまいて。
2005年9月18日
システム変更
nDiary Antenna を回っていたらnotさん のとこでamazon4.rbを拝見したので、ためしに使ってみたくなったのです。そこには『ruby 1.8.2以降が無難です』とある。この間、HDDがお亡くなりになった際の復旧作業でボクのところのrubyには1.8.0を入れてあったので、mswin32版の1.8.2をダウンロードしてきてまるごと入れ替えてみました。念のため、環境変数でPathに記述してあることを確認して、dosでバージョンが1.8.2になっているのも確認してから日記生成してみましたが今のところ問題なし。
その後、ndiary.conf上にてbookstore_xより下の行にamazon4を指定。ちょっとテスト。
この間購入したモールスキンダイアリー2006年。
ASIN:8883705718→みあたらないのでamazon4からはずしました
ちょっと欲しいと思っている。
「ゲームボーイミクロ(ファミコンバージョン)」 (任天堂)GAMEBOY ADVANCE / ¥ 9,390 (定価: ¥ 12,000) / 発売日: 2005-09-13
ASIN: B000AS53IG
なんかうまくいくようなうまくいかないような。キャッシュを一回目とりにいったときはうまく日記を生成するけども、そのまま2回目生成をすると、エラーを吐かれる。で、キャッシュを削除して生成するとうまくいく。なんでだろう?ndiary.confでBOOKSTORE_AMAZON_IDとAMAZON_CACHE_DIRとAMAZON_EXPIREを指定してやっただけなんですが。
ちなみにこんなエラーメッセージでした。
-- nDiary version 0.9.4 --
c:/www/aturust/public_html/cgi-bin/ndiary/user/filter/amazon4.rb:308:in `+'c:/www/aturust/public_html/cgi-bin/ndiary/user/filter/amazon4.rb:308:in `itemlookup'c:/www/aturust/public_html/cgi-bin/ndiary/user/filter/amazon4.rb:384:in `amazon4'c:/www/aturust/public_html/cgi-bin/ndiary/user/filter/amazon4.rb:381:in `gsub!'c:/www/aturust/public_html/cgi-bin/ndiary/user/filter/amazon4.rb:381:in `amazon4'./ndiary-lib.rb:231:in `send'./ndiary-lib.rb:231:in `filter'./ndiary-lib.rb:229:in `each'./ndiary-lib.rb:229:in `filter'./ndiary-lib.rb:481:in `makeParagraph'./ndiary-lib.rb:541:in `tohtml'./ndiary-lib.rb:535:in `each'./ndiary-lib.rb:535:in `tohtml'./ndiary-lib.rb:593:in `writeHTML'./ndiary-lib.rb:592:in `each'./ndiary-lib.rb:592:in `writeHTML'./ndiary-lib.rb:735:in `makeHTML'./ndiary-lib.rb:732:in `each'./ndiary-lib.rb:732:in `makeHTML'./ndiary-lib.rb:855:in `makepastdiary'./ndiary-lib.rb:853:in `each'./ndiary-lib.rb:853:in `makepastdiary'./ndiary-lib.rb:923:in `main'c:/www/aturust/public_html/cgi-bin/ndiary/script/diary:20: no implicit conversion to float from string(TypeError)
(NDiaryFatalError: ./ndiary-lib.rb:631:in `writeHTML'
./ndiary-lib.rb:735:in `makeHTML'
./ndiary-lib.rb:732:in `each'
./ndiary-lib.rb:732:in `makeHTML'
./ndiary-lib.rb:855:in `makepastdiary'
./ndiary-lib.rb:853:in `each'
./ndiary-lib.rb:853:in `makepastdiary'
./ndiary-lib.rb:923:in `main'
c:/www/aturust/public_html/cgi-bin/ndiary/script/diary:20)考えても独力で解決できないのはつらいですなぁ。




