PostGraph

Movable Typeのblogtimes pluginをblosxomで実装できる PostGraph を導入してみた。

導入するにあたり、てこずったのはperl周りの環境。PostGraphプラグインにはGDとそのperlモジュールが必要なんだが

perl -MCPAN -e 'CPAN::Shell->install("GD::Graph")'

ではうまくインストールできない。理由は2つあって、一つ目はうちのサーバーFedoracore1なんで、GD-2.17以前でないとlibgdのバージョンが対応しません(でもGD-2.17でも動かない(後述))。なんで、gd-2.0.15に対応したGDを、普通にCPANからDLしてインストールしたヨ。

もう一点は、gd-devel,libjpeg-devel,libpng-develをインストールしないとダメなこと。ライブラリがないみたいなエラーは大概これなので覚えておくとよいかも。そういやWebDavのときもそうだったな。

さて、gd-2.0.15に対応していてその中で最新のGD-2.17入れるとmakeはうまくいくが、テストで適当にサンプルのスクリプト動かすと

/usr/bin/perl: relocation error: /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/auto/GD/GD.so: undefined symbol: gdFontGetLarge

ちゅうエラーがでます。原因がさっぱしわからん。

まぁこんなときはバージョンダウンが定石です。GD-2.16入れたら、エラーも吐かず、OKみたいです。

というわけで、入れたperlのモジュールはGD-2.16,GDGraph-1.43,GDTextUtil-0.86です。

pluginのほうは、$destination_dir(画像が作られるディレクトリ)を設定して、テンプレートに<img src="作成される画像のURL(blogtimes.png)">を記述すれば動くのでわりと素直なんですが、プラグインではヒストグラムとblogtimes様の二つのpngが作成されます。ちなみにヒストグラムはショボイ、明らかにテスト用の出力じゃないかと思うぐらいデス?なんで、いらないルーチンは削ってしまってもいいかもしれません。

僕はいまのところ削ってないので、こんな感じでみれます。

結局のところ、画像の出力はGDなので、GDわかっていればπチャートとか綺麗に出力できるので、サブルーチンをいじるか追加すればいいかもしれませんねぇ。

参考:GD::Graphを使ったPerlグラフ生成

さて、PostGraphいれてわかったことは、やっぱ夜の更新多いナァってことか。

庭園basara

以前から気になっていたbasaraにいきたいとU隊長がノタマウノデ、予約取れたらいこうかと切りかえしたらあっさりとれた模様。

まず、ついていきなり駿風(磯自慢と小山さんのコラボ酒)で。本当は四合頼もうと思ってたんだけど、値段の高さにヒヨッタ。よくよく考えてみると磯自慢がそこそこするからそんなもんかと納得したが。

グラスで頼んで、いただくと、爽やかすっきり、まるで駿河の風のようです(マンマ)ですがウマイ!端麗ですがそれなりに満足感のある後味が残り、八寸にはちょうどいい感じ。

右上の兎の器に入ったのが「ひゃくねんたまご」という庭園バサラのオリジナルだそうです。ピータンと百合根を裏ごししたのとあとは秘密らしい。和食にピータンとは意外な組み合わせ。だが、普通に喰ったら「あっピータンだ!」てわかるくらい。

海老しんじょはやられた。うまい!濃厚かつ奥深い味。日本酒ももうちょっと濃いので燗つけたやつとかのがよかったかもしんない。それかワイン。ピークがココにきてしまっていいのか?ってな感じ。

造りは大間のマグロ他。サヨリなどうまかった。どっちかっていうと無難、感動はあまりない。

途中、うますぎるアナゴで口直しをして、ガリでやられる、酢の加減が絶妙。

焼き物(黄身焼き)、等。椀物には長芋の焼いたやつが入っていてそれのうまさが記憶に残っている。

御飯と赤だしをとるのを忘れたので、御飯が炊かれた厨房の薪の釜を撮影してみた。

デザートはパレットデザート!金時チョコレートがベストだった。U隊長は帰りのタクシーの中でパレットデザートの内容を復唱していたヨ。

ちょっとヨレタ格好で行ってしまったので、もうちょいましな服着てもう一度いかなきゃ(もう一度いく理由デス)

http://map.livedoor.com/map/?ZM=9&CNT=1&COL=1&OPT=e0000011&SZ=500%2C320&MAP=E138.52.39.5N35.10.8.6&KN=1

ping_weblogs_com_xmlrpc プラグイン

いれたが、最初エラーを吐いたんで、エラーログをみてみると

No comma allowed after filehandle at /usr/local/blosxom/plugins/ping_weblogs_com_xmlrpc line 61, <DATA>> line 19.

とのことなんで、ここをちょっと修正。

open(TOUCH,">$cache"); print TOUCH time; close(TOUCH);

うまくいってるっぽい。

BXR: Blosxom XML-RPC Interface

blosxom用XMLRPCインターフェースが1.8になったので、導入してみた。実は去年の夏くらいに欲しいナァと思ったんだけど、思い立ったときにやらないとノビノビになってしまう。

スクリプトはBlosxom XML-RPC Interfaceからダウンロードしてくる。

blosxom-xmlrpcスクリプトを若干いじくります。

まず、コンフィグパラメータの切り離し、これは必要あるヒトだけ。次にUTF-8対応。 iso-8859-1の部分をUTF-8に修正します。

でもって、駄目押し。handleサブルーチンに一行追加しておく。

my $c = CGI->new(); $script = $c->script_name; $c->charset('utf-8');

僕の場合、ここらへんの設定が悪かったせいで文字化けにハマッタ。 ApacheのAdd Default CharsetがUTF-8なので、真っ先に疑うべきだったな。

あとは適切にパラメータを設定すれば動くヨ。

出来ること

  • XMLRPC経由で投稿できるようになる(blogger, MetaWeblog API)
  • CGIでも投稿できる(新規 修正 削除 カテゴリ間の移動)
  • カテゴリも新しく作れる
  • 画像のアップロードもできる(便利)

画像のアップロードができるのは至極便利。あとは新規にカテゴリを作れるんだが、デイレクトリ検索ルーチンがfile_extensionを探して、それが見つかったディレクトリを表示するため、

新規にカテゴリ作っても(ファイルが存在しないから)見えない

あたりが、要修正か。

最近の10件 メディアのアップロード

pagingプラグイン

blosxomMLより。

yoshitaka入れたけどpagingプラグインもいいなぁ。

paging

よし!あとでちょっくら試そう。

パンダ怖め仕立て

連休あけは、なかなか即仕事モードとはいきにくいですな。

天祥庵

この三連休で家のネット周りははシャキッとしたけど、どこも行かずにこのままだらだらと過ごすのもなんだかなぁというわけなんで、行楽ラッシュに巻き込まれない程度に遠征してみた。

目指すは天祥庵。

御殿場インターから138号~富士五湖道路経由。山中湖ICおりて10分ぐらい。左折で細い登り道に入る際、結構ハンドルきらなあかんので、さかな公園側からぐるっつとまわったほうが、いいかも。

11時過ぎに到着。先着は3組ぐらいだったが、その後、立て続けに入ってきて、12時前には待ちが出来てた。駐車場が、待ちを許容するほど広いとはいえないのでそのへん要注意。

僕は「かも田舎(左)」U隊長は相変わらず「ぶっかけ(右)」。

「かも田舎」は鴨、茄子、茗荷等の入った熱い汁に蕎麦をつけて食べます。このスタイルだと麺がやわくならないのでいいが、僕は半分くらいは蕎麦単独で食べてた。どっちのスタイルで喰ってもうまい。とりわけ、茗荷と柚子の香りが食欲をそそる。鴨は細切れベーコンみたいになってたんで、イマイチ喰い応えがなかったが、バランスはこんな感じでもいいのかと思ったり。

ぶっかけは、なめこ、焼き味噌、エトセエトセを混ぜ混ぜして食べるんだけど(定番)これまた、茗荷、紫蘇の香りが効いていていつ食べてもうまいらしい。でも、脇役がうますぎて蕎麦が目立たんので、せいろ+焼き味噌というオーダーのほうが、蕎麦本来のうまさを味わえるんじゃないかとのこと。

蕎麦湯がうまいのはデフォルト。実は、天祥庵は一年半ぶりなんで、食べてみて改めて感じることも多かった。ここの蕎麦と草季庵の蕎麦はなんとなく似てるので、草季庵って一茶庵系か?とか。

今度聞いてみよう。

yoshitakaプラグイン

この3連休はボードに行かないため、前々から欲しかったページめくり出来るプラグインを導入。

ちょこちょこは探してあって、paginateyoshitakaどっちにしようか悩んだが、yoshitakaに。

最初、paginate入れてみたが?だったのでyoshitakaにした。

古いエントリ見ると、そういえばアレ喰ったナァと記憶が呼び起こされたりしてヨイ。

あとは、長文書くとき推敲したいのでpublishのためのプラグインいれたいナァ。

WinBook WV710

ソーテックの激安ノートを購入したので、、近場のノジマにちょっくらいって、メルコの無線LANカード(WLI-CB-G54S)を購入。

CD指して、指示に従ってエアステーションのボタンを押すだけで設定完了

やっぱAOSS便利だわ。

みどり湖

ラーメン