2003/9/1 (月)
■ ツッコミ機能 [nDiary]
を搭載。
最初動作しなくてソースをじっくり見てみたり。
うーん、たしか、cgi-lib は obsolete [ruby-lang.org]だよなー、ってことで
require 'cgi'に変更したり、CGI::message も obsolete だったよなー、ってことで CGI::out に変更したりとこまごま変更。エラーメッセージが文字化けして読めないので、
cgi.out("charset" => "iso-2022-jp"){
'エラーメッセージ'
}などと文字コード指定したり。begin ~ rescue ~ end でエラー個所を特定していったり。
で、エラーを追っていくうちに単純に LOG_DIRECTORY 指定場所が 1 階層ずれていただけだった……。
アホだなわたし。
ともあれテストも無事に通ったようす。
2003/9/2 (火)
■ nDiary 0.9.3 正式版リリース [nDiary]
祝 0.9.3 正式版リリース。
ってことでさっそく導入。
異常ありません。
nDiary[cds.ne.jp] 0.9.3 と Ruby[ruby-lang.org] 1.8.x の組み合わせで動作確認できたフィルタは以下のもの。
FILTER = 'inlinedecorate'
FILTER = 'inlineimage'
FILTER = 'google'
FILTER = 'autoreplace'
FILTER = 'x_now_playing'
FILTER = 'subdomain3'
FILTER = 'color_code'
FILTER = 'footnote'
FILTER = 'comment'拙作プラグイン sum_price.rb[double-red.net] も動作してます。
で、だめだったやつ。(nDiary 0.9.3 + ruby 1.6.x では OK)
FILTER = 'amazon_waka'
FILTER = 'amazondvd'どっちもわたしが手を加えたものだ……。(amazon_waka は amazon.rb[cds.ne.jp] を自分向けにカスタマイズしたもの)
こいつらを対応させないと、当分 ruby 1.6.x で運用していくことになるな。
不便なわけじゃないので別にかまわないんだけど。
2003/9/6 (土)
■ dcomp 日記コンプリート率表示プラグイン [nDiary]
sum_price に続くあほなプラグイン。
どの月に日記を書くモチベーションが高かったかを調べたかっただけ。:-)
最新日記にサンプル表示。
- 月別コンプリート率(コンプリート率が 50 % 以上の月には勲章がつく)
- トータルコンプリート率(日記開始から最新日記までの間で計算)
を表示する。
yyyymmdd.diary なファイルで日記管理している人向け。
まだまだあらけずりですが、おいておきます。
dcomp.rb_030906(*1)
コンプリート率という単語がはたして適当なのかどうか疑問なので、名前変更するかも。
- ランキング機能(ベスト 3、ワースト 3 に色つけたり)
なども実装したら面白そう。
※追記
標準添付の calendar プラグインが date/holiday を利用するようだったので、date2[funaba.org]を組込んだ。
すると挙動がおかしくなった。
parsedate と date/holiday 利用個所でエラー。
parsedate を利用している dcomp.rb プラグインを外し、RUBYLIB のサーチパス?の順番を強引に date2 から先に読むように変更してやると動いた。
PREFIX=/usr
RUBY=$PREFIX/bin/ruby
RUBY_VER=1.6
export RUBYLIB=/usr/local/lib/ruby/site_ruby/$RUBY_VER:$PREFIX/lib/ruby/$RUBY_VER:$PREFIX/lib/ruby/site_ruby/$RUBY_VER標準の parsedate.rb は配列で結果を返すのに対し、date2 添付のものはハッシュで結果を返すようだ。
dcomp.rb では parsedate.rb を利用しないように変更しようと思う。
で変更した。
dcomp.rb_030906_fix[double-red.net]
■ ヒカルの碁 23 巻と賭博破戒録カイジ 10 巻 [book][shopping]
購入。
ヒカルの碁最終巻。番外編が見応えあった。
- 『ヒカルの碁 (23)』 (Media: 本)
ISBN: 4-08-873504-8【bk1 / amazon / 紀伊國屋】
- 『賭博破戒録カイジ 10 (10)』 (Media: 本)
ISBN: 4-06-361160-4【bk1 / amazon / 紀伊國屋】
ジャンケンのころが一番面白かったな。
■ XXXG-01SR GUNDAM SANDROCK [plastic model]
カトルの愛機サンドロック作成・完成。
- フロント/サイド/リア



- ヒートショーテルを構えてポーズをとってみる

残す W 主役ガンダムはシェンロンガンダム。すでに購入済であとは組立てるだけ。
参考までに SD にラインナップされている W シリーズの機体は他に、
- ウイングゼロカスタム
- エピオン
- トールギス
- マグアナック
があるんだけど、マグアナックは正直作る意欲がわきそうにない……。
■ GP-04 [plastic model]
今猛烈に欲しいプラモ。
SD の GP-04[gundam.channel.or.jp]。
えらくカッコいいんですけど。オモチャ屋をいくつか巡ったけど見つかっていない。
GP-04 は 0083 作中には出てこないが設定にはあった機体。コードネームはガーベラだったか。
ゲームで登場したらしく、にわかに注目を浴びて SD キット化されたようだ。
雑誌にほぼスクラッチから作ったリアルスケール(1/100) GP-04 の作例があったけど、他の GP シリーズと比較してもダントツにプロポーションがいい。
GP-04 のリアルスケール、とくに MG で出してくれないかしら。HGUC でもオッケー。
理屈ぬきに欲しい。
2003/9/8 (月)
■ dcomp.rb [nDiary]
<table> タグ出力を整形しただけ。
dcomp.rb_030908[double-red.net]
- オプション指定で年月表記を和英切替え
- オプション指定で出力年指定
くらいは実装したいところだ。
gnuplot[gnuplot.info] 、Gnuplotクラス[kek.jp]、netpbm[sourceforge.net] などを利用してグラフ画像にしてみるといい具合かも。
2003/9/9 (火)
■ dcomp.rb [nDiary]
いしださん[minidns.net]より。
テーブルが表示されないという事ですが、最新版を持っていっていただいて試してもらえますでしょうか。
yyyymmdd.diary 数をカウントして、yyyymmdd から年月日の情報を each_month へ入れてるまでがうまくいっていない、くらいしかわかりません……。うーん。
ファイル探しでヘチってる可能性があるのでその辺のコードを改善しました。
トータルコンプリート率が出る、ということは yyyymmdd.diary ファイルは見つかっているはずなんですが……。
こちらからもどうぞ。
dcomp.rb_030909[double-red.net]
2003/9/14 (日)
■ 訓練 [misc]
わたしの住んでいるマンションにて大規模な避難訓練が実施された。
非常ベルが鳴ったら所定の避難場所へと速やかに移動し、有事の際の心構えや避難時に注意することを消防局員の方から説法たまわったのちに解散するだけ。
これだけで住民の役目は終わり。解散。
住民解散後 3 つある棟のうちの 1 つの棟で火事発生を想定した訓練が行われるためその棟の方は見学。わたしはその棟ではないが、見学する事にする。
けっこうみごたえがあった。
ダミーの煙がたちのぼったかと思うと、十数台の消防車がたちまちマンション構内へと到着(*1)。はしご車がはしごを伸ばして煙のところへ……、いかなかった。最上階まで伸びていった。おそらくははしご車の能力限界点を探ったのだろう。その間に 5 人 1 チームのファイアーマンたちが各戸に残された住民がいないか確認する。
さすがプロ、というべきかその連携たるや無駄がなかった。非常階段を炎天下の中最上階まで登った人達はさぞつらかったことだろう。
クライマックス。
ヘリ登場。最上階に住民が残されており、さらにはしご車も届かない、という設定のため。
ヘリからロープを体に巻いた救助隊の一人がするすると降りてくる。かなり上空で。首が痛くなった。
救助隊の方が負傷者(人形)をかつぎあげたかと思うと、ヘリはやや上昇し別の棟の屋上へ 2 人をぶらさげたまま移動する。負傷者のいた棟は火事で炎上している設定だので当然だ。
そして無事屋上へ到着。負傷者を屋上へおろし、救助隊の人はロープが巻きとられそのままヘリへと戻っていった。

その作業はヘリのホバリングがいい仕事していたのか、風にあおられながらもスムーズだった。
おもわずヘリに手をふってしまった。
■ ガンプラコンテスト [plastic model]
避難訓練終了後、コンテスト[2003/08/31/31 @topic1]投票に行ってきた。
募集はすでに締切られており、いつのまにやら 50 体近くの出展。一般の部は 20 体ほど。
展示されているわたしの作品、HGUC 1/144 GP03S。うしろにそびえる PG 1/60 ガンダムウイングのせいでかなり小さく見える……。

レベルはまちまちだったが、ざっと見て投票。自分が見て一番丁寧で、すっきりまとまった仕上のものを選んだ。結果、自分の作品に投票しなかった。贔屓目にみても 5 番目くらいの出来だし。BB 戦士部門、小・中学生の部も同じ基準で投票。
カミさんは BB 戦士部門に出展した自身の作品とわたしの作品に投票していた。曰、
「当然でしょ」
投票後意欲がわいてきて、プラモをひとつ買って帰った。
ちなみに結果発表は次の日曜。結果はどうでもいいがオーキスがさみしそうなので、ステイメン返却されるのはうれしい。
CG ジオラマ化[2003/09/03/03 @topic1]のためのデンドロ撮影もステイメンが帰ってこないとできないし。
2003/9/15 (月)
■ 作業机と椅子 [plastic model][shopping]
購入。今までプラモ作成は床に座って作業していたため長時間続けているとどうしても腰が痛くなっていた。やっぱり椅子に座ってラクにプラモ作りを楽しみたい、と思ったのがキッカケ。で、買った机が \1,700 という破格値だったのが購入した理由。ちなみに椅子は \800 也。

すでにこの机と椅子で新作にとりかかっているが、いい感じだ。
2003/9/19 (金)
■ nDiary 0.9.3.2 用 utf-8 出力パッチ [nDiary]
スキマ産業的な作業をするのが好きです。:-)
楠見さん[skz.or.jp]より。
utf-8 出力は、Ruby[ruby-lang.org] 1.6.x(1.6.7 or lator) だと uconv[RAA:Uconv]を導入すればできるはずです。
nDiary[cds.ne.jp] 0.9.3.2 の ndiary-lib.rb に以下のパッチをあてて
ndiary-lib.rb.utf8(*1)
ndiary.conf にて
# 出力漢字コード(JIS = 1 / EUC = 2 / SJIS = 3 / UTF-8 = 4)
OUTPUT_KCODE = 4と指定すれば utf-8 出力な日記ができます。(当日記で実践中)
uconv がない状態で上記のような指定した場合は jis で出力されますのでご注意を。
なお、このパッチはあくまで非公式です。正式なものと区別するために version 表記をいじっています。not さん[cds.ne.jp] が「$KCODE = 'u' で動くようにしたい」のような事をおっしゃって[cds.ne.jp]いましたので、それまでのつなぎとしてご利用ください。
最近 nDiary[cds.ne.jp] 内で話題の RSS 系の話はまったく追っていないので、それとからんでいるのかどうかもわからないのですが……。
蛇足な patch のあてかた
- (1)ndiary-lib.rb のあるディレクトリに移動
- (2)sjis で上記パッチを(1)で移動したディレクトリに保存
- (3)オリジナルの ndiary-lib.rb を適宜バックアップ ndiary-lib.rb.orig とか(もしかすると不要かも)
- (4)patch < ndiary-lib.rb.utf8 でパッチあて
2003/9/21 (日)
■ utf-8 出力パッチ [nDiary]
すみません、うそついてました!
uconv がない状態で上記のような指定した場合は jis で出力されますのでご注意を。
これがうそ。jis で出力されません。それどころか日記自体出力されません。
- uconv がない
- OUTPUT_KCODE = 4
な場合、nDiary[cds.ne.jp] lib/string kconv メソッドに定義されていない kconv(4)で処理されるようになってました。
今回の修正プラス、RSSフィルタ[cds.ne.jp]を参考に UTF-8(uconv) -> UTF-8(iconv) と試みるパッチ。
ndiary-lib.rb.utf8_patch_030921[double-red.net]
っていうか、パッチ済を置いたほうがいい気もするな。
ndiary-lib.rb.utf8.bz2[double-red.net]
一応以下の環境で確認はできたので今度は大丈夫だと思いますが……。
- ruby 1.6.7/uconv あり/OUTPUT_KCODE = 4 =>OK(utf-8 出力)
- ruby 1.6.7/uconv なし/OUTPUT_KCODE = 4 =>OK(jis 出力)
- ruby 1.8.0/uconv あり/OUTPUT_KCODE = 4 =>OK(utf-8 出力)
- ruby 1.8.0/uconv なし/OUTPUT_KCODE = 4 =>OK(utf-8 出力)
■ topic.rb utf-8 出力 [nDiary]
ああそうか。トピックも utf-8 出力しなきゃ。
ということで utf-8 なトピックをはきだす topic.rb。
topic.rb.utf8.bz2[double-red.net]
script/lib にオリジナルをバックアップした後ほうりこんでご使用ください。
もしくはこちらの方法[cds.ne.jp]での運用を。
■ AmazonWebService with SOAP4R [ruby][computer]
amazondvd を Ruby[ruby-lang.org] 1.8 に対応させようかなー、どうせなら AmazonWebService でも利用しようか、と軽い気持ちでAmazonとSOAP4Rで遊ぼう[jin.gr.jp]を参考に遊んでいたらハマる。
SOAP4R[RAA:soap4r]の準備自体は簡単だった。
ruby 1.8 では以下を上から順にインストールすればオッケー。
- devel-logger[RAA:devel-logger]
- http-access2[RAA:http-access2]
- soap4r[RAA:soap4r]
soap4r を解凍したディレクトリ以下にある bin に移動し、以下を実行して AmazonSearch.rb を作成しておく。
$ ruby wsdl2ruby.rb --wsdl http://soap.amazon.com/schemas3/AmazonWebServices.wsdl --classdef --forceAmazonとSOAP4Rで遊ぼう[jin.gr.jp]のサンプルを見つつ以下のようなコードをでっちあげたのだが、どうやっても日本語個所が文字化けする。
amazonwstest.rb
require 'soap/wsdlDriver'
require 'iconv'
def u8toeuc(str)
#return Iconv::iconv("EUC-JP","UTF-8",str.gsub("\303\243\302","\343").gsub("\302",""))
return Iconv::iconv("EUC-JP","UTF-8",str)
end
asin = ARGV.shift or raise
require './AmazonSearch.rb'
devtag = "" # File.open(File.expand_path("~/.amazon_key")).read.chomp
AMAZON_WSDL = 'http://soap.amazon.com/schemas3/AmazonWebServices.wsdl'
amazon = SOAP::WSDLDriverFactory.new(AMAZON_WSDL).createDriver
amazon.generate_explicit_type = true
req = AsinRequest.new(asin,"webservices-20","heavy",devtag,nil,nil,"jp","books-jp")
amazon.AsinSearchRequest(req).Details.each do |detail|
begin
puts u8toeuc(detail.ProductName)
rescue
p detail.ProductName
p $!
end
puts detail.Url
puts detail.ImageUrlLarge
endこのソースの結果は以下のようなもの。
% ruby amazonwstest.rb 4873110238
"Ruby\303\243\302\203\302\207\303\243\302\202\302\271\303\243\302\202\302\257\303\243\302\203\302\210\303\243\302\203\302\203\303\243\302\203\302\227\303\243\302\203\302\252\303\243\302\203\302\225\303\243\302\202\302\241\303\243\302\203\302\254\303\243\302\203\302\263\303\243\302\202\302\271"
#<Iconv::IllegalSequence: ["Ruby\217\253\252\203\207\217\253\252\202"], ["\302\271\303\243\302\202\302\257\303\243\302\203\302\210\303\243\302\203\302\203\303\243\302\203\302\227\303\243\302\203\302\252\303\243\302\203\302\225\303\243\302\202\302\241\303\243\302\203\302\254\303\243\302\203\302\263\303\243\302\202\302\271"]>
http://www.amazon.co.jp/exec/obidos/ASIN/4873110238/webservices-20?dev-t=%26camp=2025%26link_code=sp1
http://images-jp.amazon.com/images/P/4873110238.09.LZZZZZZZ.jpgちなみに、エラーが出る個所の文字列は "Rubyデスクトップリファレンス" なので、以下のようなコードをでっちあげ、
require 'iconv'
euc="Rubyデスクトップリファレンス"
p Iconv::iconv("UTF-8","EUC-JP",euc)amazonwstest.rb と同じコンソール上で実行してみると、(irb 使えばいいのか)
% ruby a.rb
"Ruby\343\203\207\343\202\271\343\202\257\343\203\210\343\203\203\343\203\227\343\203\252\343\203\225\343\202\241\343\203\254\343\203\263\343\202\271"となる。
ドロくさく調査するとそれぞれ以下のような対応になる、までしか追えなかった。
よく見ると類似してるよなぁ。
a.rb の調査結果
\343\203\207 デ
\343\202\271 ス
\343\202\257 ク
\343\203\210 ト
\343\203\203 ッ
\343\203\227 プ
\343\203\252 リ
\343\203\225 フ
\343\202\241 ァ
\343\203\254 レ
\343\203\263 ン
\343\202\271 ス
amazonwstest.rb の調査結果
\303\243\302\203\302\207 デ
\303\243\302\202\302\271 ス
\303\243\302\202\302\257 ク
\303\243\302\203\302\210 ト
\303\243\302\203\302\203 ッ
\303\243\302\203\302\227 プ
\303\243\302\203\302\252 リ
\303\243\302\203\302\225 フ
\303\243\302\202\302\241 ァ
\303\243\302\203\302\254 レ
\303\243\302\203\302\263 ン
\303\243\302\202\302\271 ス
amazon[amazon.co.jp] から返ってくる文字は utf-8 じゃないのかしら。
2003/9/23 (火)
■ ジーンズ [shopping]
今穿いているジーンズもヨレヨレになってきたので、何年かぶりに購入。
8 年くらいずっと同じブランド、色、形のジーンズを買い続けたんだけどさすがに飽きたので違う色・形のジーンズに。
新素材らしく穿き心地がよい。するっと穿ける上、かがんでも伸縮性が適度にあって圧迫感がほとんどない。
ちなみにこれ[store.yahoo.co.jp]の 012。
■ amazondvd.rb ruby1.8 対応 [nDiary]
AmazonWebService with SOAP4R[2003/09/22/22 @topic1]で amazondvd.rb ライクなことに取組んでたが、結論、取得できる情報がすくないのでやめ。画像リンクがあっても実際には画像が用意されていなかったりしたし。
正直、SOAP って何?仕組もよくわからん。でもまー、AmazonWebService を手軽に利用できそうだしやってみっか、という感じで始めた時点でダメダメ。
それはそれとして。キャッシュの形式を次バージョンの amazon.rb[cds.ne.jp] にあわせる予定ですが、それまで既存の amazondvd.rb を暫定的に ruby 1.8 対応。
兼乃さん[pobox.ne.jp]がすでに取組んでらっしゃっておられて、ほとんど同じことをやっただけです……。--debug オプションつきだとまだ warining が出ますが一応動作します。
苦戦しておられた[pobox.ne.jp]
warning: string pattern instead of regexp; metacharacters no longer effectiveの警告も出ないようにしました。
def response_get(path,url)
http = httpconnect(url)
a, = http.get2(path)
httpurl = 'http://' + url
if a.code == '302' then
#path = a.header['location'].sub(httpurl, "")
path = a.header['location'].sub(Regexp.new(httpurl), "")
a, = http.get2(path)
end
return(a)
endにしただけです。
amazondvd.rb_030923[double-red.net]
http.get2 は 1.6.x 互換のためにそのまま残してあります。
あと今回から amazondvd のバージョンをこっそり出力にうめこむようにしてありますので邪魔でしたら適宜消してください(*1)。
AMAZON_MEDIA_ICON = trueにすると商品が DVD/Xbox/GAME CUBE だと、メディア表示が
amazon[amazon.co.jp] で使用されているメディアアイコンに変わります。いいのかな?不安だな。非推奨。:-)
テスト。
- 『ベスト・オブ・ドリームス』 (Media: CD)
- 『ロード・オブ・ザ・リング 二つの塔 コレクターズ・エディション』
(Media:
)
- 『PlayStation the Bestぼくのなつやすみ』
(Media:
) 
- 【アーティスト: ソニー・コンピュータエンタテインメント】
- 【発売日: 2001/06/14】 【価格:\2,940】
- 『ヴィオラートのアトリエ ~ グラムナートの錬金術師2 ~』
(Media:
) 
- 【メーカー: ガスト】
- 【発売日: 2003/06/26】 【価格:\6,426】
- 『マリオゴルフ ファミリーツアー』
(Media:
) 
- 【メーカー: 任天堂】
- 【発売日: 2003/09/05】 【価格:\7,140】
2003/9/25 (木)
■ いばらの王 2 巻 [book][shopping]
購入。
- 『コミック いばらの王 2巻』 (Media: 本)

- 【出版社: エンターブレイン(Beam comix)】
- 【著者:岩原 裕二(著)】
- 【発売日: 2003/09/26】 【価格:\651】
- 【エディション: コミック】
- 【出版社/著者からの内容紹介】
- 岩原裕二渾身のダークホラー、古城脱出活劇「いばらの王」、待望の第2巻! 波力発電所から海底トンネルを利用し、古城へと戻ったカスミたち。だが、度重なる怪生物の襲撃によって、仲間はひとり、またひとりと散っていく……。連載時のカラーページも完全収録!
ISBN: 4-7577-1585-4【bk1 / amazon / 紀伊國屋】
3 巻はやく読みたい。
2003/9/27 (土)
■ AmazonWebService を利用したフィルタ amazonws.rb [nDiary]
せっかくさわってみたので[2003/09/21/21 @topic3]作成。
特徴、制限、仕様は
- 商品の種類関係なく取得可能
- ASIN でも商品コードでも指定可能(一部例外あり)
- 今のところアマゾンアソシエイトに未対応
- たまに文字化けする
- キャッシュあり(Marshal[ruby-lang.org] 利用してリクエストオブジェクトそのものを保存)
- キャッシュには amazon に登録されている全情報が入る
- 導入にはいくつかのモジュールが必要(SOAP4R[RAA:soap4r]必須)
- 取得できる情報数は amazon.rb[cds.ne.jp]、amazondvd.rb[double-red.net] と比べてすくない
amazon[amazon.co.jp] 内で HTML に変更があっても問題なく動作する(はず)- 取得もれがない(はず)
- 商品画像 URL は小、中、大とかならず用意されているのだが実際には画像ファイルが無い場合がある
- Ruby[ruby-lang.org] 1.8.x 以降のみ対応
テスト。
(@@book:4-87311-023-8)
(@@book:B0000CEQCZ)
(@@cd:PCCG-00613)
(@@dvd:B00005R5J3)
(@@dvd:ST-0355)
(@@vhs:B00005GAVY)
(@@soft:B00008HUYT)
(@@soft:B00006FDJM)
(@@game:B00009RG3M)
(@@game:B000099114)
(@@electronics:B00009N5P6)(@@book:4-87311-023-8)
(@@book:B0000CEQCZ)
(@@cd:PCCG-00613)
(@@dvd:B00005R5J3)
(@@dvd:ST-0355)
(@@vhs:B00005GAVY)
(@@soft:B00008HUYT)
(@@soft:B00006FDJM)
(@@game:B00009RG3M)
(@@game:B000099114)
(@@electronics:B00009N5P6)
amazon[amazon.co.jp] からの紹介文、カスタマーレビュー、CD の場合全曲名など、他にも表示しようと思えばできるけどこのくらいで十分だと思う。
近日公開予定。
2003/9/30 (火)
■ PMX-003 THE O [plastic model]
■ amazondvd.rb [nDiary]
商品へのリンク title 属性がすべて「商品について」になっていたのを修正しただけ。
amazondvd.rb_030930[double-red.net]
■ amazonws.rb [nDiary]
- デベロッパートークンを設定できるようにした。
- アーティスト/著作者/出演者の他の作品へのリンクを生成するようにした。
- メーカー関連商品へのリンクを生成するようにした。ただしメーカーによっては正しいリンクが得られない。
モジュール特有の Warning が出るが、これは目をそむける事にしよう。
アソシエイト対応までできたら一段落かな。
表示方法も柔軟に変更できるようにしたいけど、アイデアが浮かばない。
テンプレートを用意して埋め込むようにするのがラクだけど、これだと取得できていない情報の部分が空になるしなぁ。直接 ruby のコードをテンプレートに埋め込むのもよくあるタイプだけど、本末転倒な気がする。
テスト。
(@@CD:TFCC-88070)(@@CD:TFCC-88070)







+ なひ 『AmazonからのレスポンスのHTTP headerにcharsetがない(すなわちUS-ASCIIと解釈されなければならない)というバグなんですが、』
+ なひ 『11月の修正版リリースでも直りませんでした。。。』
+ なひ 『次のSOAP4Rのリリース(1.5.2)で、このバグを回避する(無理やりutf-8として解釈する)機能をつけようと思います。』