トップ 最新 追記

*Messages*

Search

書いてる人: しまだみつのぶ (aka. simm, saica)

最新情報URL: https://gouketsu.net/simm/d/

"8024402C"でたどり着かれた方はこちら: 「壁の内側からWindowsUpdateに失敗する


2007年06月01日 (金) [長年日記]

1 [rail] 乗車車両 (2007-06-01)

出勤

X64(8114) → EE26+FL54(9304)

帰宅: 天理駅まで徒歩

VE77+EE24(1277) → ?

会社前のバス停からバスに乗ろうとしてダッシュしたところ、どうやら右膝を痛めてしまった。間に合わなかったため、仕方なしに天理駅まで歩いたのだが、さらに悪化させてしまった模様。

ひと晩様子を見て、朝になって直っていなければ整形外科で見てもらうことにしよう…


2007年06月02日 (土) 満身創痍 [長年日記]

1 整形外科

ひと晩おいても右膝の様子が芳しくないため、整形外科で見てもらう。

レントゲンの結果を見たところ、明らかに左膝と右膝の骨の位置が違う。どうもこれが原因らしい。両膝を並べてみると、明らかに右膝が腫れており、熱ももっているのがわかる。

とりあえずは湿布と薬で様子を見ることに。

2 [Zaurus] ザウルス回収

修理依頼していたザウルスの修理が完了したとの連絡を受けていたため、取りに行く。思っていたよりも安くついたので、問題なし。

3 歯科

予約していた歯科へ。今回は、前回の抜歯ほどハードな内容ではなかったが、整形外科と歯科に同時に通うことになるとは、満身創痍ですな…


2007年06月03日 (日) [長年日記]

1 物産展

橿原近鉄で、地元奈良の物産展をやっていたので、足を運ぶ。

右膝は相変わらずなので、適当に手を出して退散。

2 [zaurus] 設定

メモリ内容が完全にクリアされて返ってきたので、まずは最低限の設定をしておく。

ベース環境

まずは、標準ROMをベースにするか、非標準のROMに入れ替えるかを決める。

非標準のROMにするのもいいが、最近、そこまで手をつけるガッツがないので、今のところ、標準ROMにアプリをインストールするに留めておく。

端末エミュレータ

まずは、端末エミュレータがないと、何もはじまらない。そこで、qpe-embeddedkonsole-ja をもってくる。いろいろなバージョンが公開されているが、今回はUeno's wikiさんにて公開されているものを利用。

zsh

次にzsh。

最初、Private Packages for Sharp Zaurus SL-C seriesさんにて公開されているzsh-4.3.4-2をインストールしたのだが、なぜか補完がきかない。もちろん、.zshrcでcompinitは行っている。いろいろやってみても、どうもうまいこといかない。

zsh-4.3.4-2は諦めて、prudentialscatterbrainさんで公開されているzsh_4.3.2-1をインストールしたところ、無事補完が効いたので、これを利用。

.zshenvや.zshrcは、他の環境で使用しているもののサブセット版を作成。

keyhelper

Ctrlキーを用意するのと、"{"、"}"を入力できるようにするため、keyhelperを導入。


2007年06月04日 (月) ruby-1.8.6 でハマる [長年日記]

1 [ruby][www] ruby-1.8.6 + hiki-0.8.6

会社のサーバで ruby-1.8.2 + hiki-0.8.2 の組み合わせが動いているのだが、サーバのリプレース予定があり、リプレースついでに、ruby-1.8.6 + hiki-0.8.6 の組み合わせに置き換えることを検討。

HikiFarmが作る.cgiや.confを一斉に置換し、動かしたところ、問題なさげに動いた。ひとまず安心し、無意識のうちに「編集」をクリックしたところ、

wrong number of arguments (1 for 0) (ArgumentError)
/var/www/apps/hiki/hiki/storage.rb:46:in `initialize'
/var/www/apps/hiki/hiki/storage.rb:46:in `new'
/var/www/apps/hiki/hiki/storage.rb:46:in `md5hex'
/var/www/apps/hiki/hiki/command.rb:306:in `cmd_edit'
/var/www/apps/hiki/hiki/command.rb:76:in `dispatch'
/usr/lib/ruby/1.8/timeout.rb:56:in `timeout'
/var/www/apps/hiki/hiki/command.rb:71:in `dispatch'
/var/www/apps/hiki/hiki.cgi:32
/var/www/apps/hiki/hiki/storage.rb:14:in `open_db'
/var/www/apps/hiki/hiki.cgi:30
/var/www/html/hikifarm/test/index.cgi:5:in `load'
/var/www/html/hikifarm/test/index.cgi:5

とエラー発生。すんなりいかないようだ。

storage.rb:46

ソースを見たところ

Digest::MD5::new( s || '' ).hexdigest

とある。どうやら、ruby-1.8.6 では、これが気に入らないらしい。 hiki の CVS HEAD を見たところ、同じ部分は

Digest::MD5::hexdigest( s || '' )

となっていたので、書き換えたところ、無事動いた。

2 [ruby][www] ruby-1.8.6 + kagemai-0.8.6

会社のサーバで ruby-1.8.2 + kagemai-0.8.6 の組み合わせが動いているのだが、サーバのリプレース予定があり、リプレースついでに、ruby-1.8.6 + kagemai-0.8.6 の組み合わせに置き換えることを検討。

各.cgiや.confを書き換え、動かしたところ、

Following errors occurred. Please contact administrator.

Insecure: can't intern tainted string (SecurityError)

とエラー発生。いったいどこで…

直接cgiファイルを動かす

どこでエラーが発生しているかは、cgiを直接起動すればわかるだろうと、シェル上から

echo '' | ruby ./guest.cgi

としたところ、果たして、

/var/www/var/kagemai/lib/kagemai/message_bundle.rb:69:in `intern': Insecure: can't intern tainted string (SecurityError)

とエラーメッセージが。message_bundle.rbの69行目は

@messages[key.intern] = message

とある。どうやら、key.internが気に入らない模様。taint 文字列の intern が SecurityError 例外が発生するように変更されたことが原因らしい。

message_bundle.rb の65行目

key = key.to_s.strip

に相当する部分が、影舞の stable-0_8 ブランチでは

key = key.to_s.strip.untaint

となっているので、このように書き換え、再度実行。

しかし、またまた同じエラーが。まだ、untaintが足りないらしい…

再びエラー発生箇所を確認

今度は

/var/www/var/kagemai/lib/kagemai/reporttype.rb:174:in `intern': Insecure: can't intern tainted string (SecurityError)

とあった。

reporttype.rbの174行目は

attr_u[key.intern.to_s.untaint] = value.dup.untaint

となっている。

attr_u[key.untaint.intern.to_s.untaint] = value.dup.untaint

に書き換えたところ

Following errors occurred. Please contact administrator.

can't modify frozen object (TypeError)

となるので、

attr_u[key.dup.untaint.intern.to_s.untaint] = value.dup.untaint

と変更したところ、ようやく動いた。

ちなみに

install_ja.rb を使ってインストールしようとすると、hiki-0.8.6と同様、Digest::MD5::new() で引っかかる。同様に Digest::MD5::hexdigest() に書き換える必要がある。

3 [rail] 乗車車両 (2007-06-04)

出勤

自動車利用のため、乗車車両なし。

帰宅: 会社前のバス停からバスにて天理駅まで

FL22(8922) → X58(8108)


2007年06月05日 (火) [長年日記]

1 [rail] 乗車車両 (2007-06-05)

出勤

L86(8586) → EH22(9322)

帰宅: 会社前のバス停からバスにて天理駅まで

X61(8611) → FL22(8921)


2007年06月06日 (水) [長年日記]

1 [rail] 乗車車両 (2007-06-06)

出勤

EE?+EE34(9134) → DH22(5322)

帰宅: 会社前のバス停からバスにて天理駅まで

X56(8606) → X52(8102)


2007年06月07日 (木) [長年日記]

1 [www] こっそり

From *scratch*を更新。

そろそろ飽きてきたし、タイトルを変えるか…

2 [rail] 乗車車両 (2007-06-07)

出勤

自動車利用のため、乗車車両なし。

帰宅

L02(8352) → VL24(1124)


2007年06月08日 (金) [長年日記]

1 [rail] 乗車車両 (2007-06-08)

出勤

VL34(1134) → DH02(5302)

帰宅

自動車利用のため乗車車両なし。


2007年06月09日 (土) [長年日記]

1 よくわからん天気

まだ右膝の調子がよくないため、大雨の中、外科医へ。 あまり待たされることもなくひととおり診てもらうが、雨はやまず。

図書館まで本を返しに行かねばならぬのだが、雨が降ってる最中に本を持ち出すことは、できれば避けたい。そこで、屋根つきの駐車場がある某家電量販店で時間をつぶしていたところ、果たして、雨はからっと止んでいた。

2 復活

修理に出していた自動車が、ようやく帰ってきた。しばらくはシンナー臭が抜けなさそうだが、そのうち抜けるであろう。


2007年06月10日 (日) [長年日記]

1 とくに何もせず

戻ってきた自動車の慣らし運転がてら、近場で用を済ます。


2007年06月11日 (月) [長年日記]

1 [rail] 乗車車両 (2007-06-11)

出勤

L86(8586) → ?

帰宅: 会社前のバス停よりバスにて天理駅まで

VL23(1023) → VE73+VE44(1244)


2007年06月12日 (火) [長年日記]

1 [rail] 乗車車両 (2007-06-12)

出勤

? → X69(8119)

帰宅: 会社前のバス停よりバスにて天理駅まで

X59(8609) → L81(8581)


2007年06月13日 (水) [長年日記]

1 [rail] 乗車車両 (2007-06-13)

出勤

VE?+EE22(9122) → VE58+FL14(8913)

帰宅: 会社前のバス停よりバスにて天理駅まで

VE33+VE76(1233) → VL24(1124)


2007年06月14日 (木) [長年日記]

1 [rail] 乗車車両 (2007-06-14)

出勤

L82(8582) → DH02(5302)

帰宅: 会社前のバス停よりバスにて天理駅まで

EE34+VE38(9034) → X62(8112)


2007年06月15日 (金) [長年日記]

1 [rail] 乗車車両 (2007-06-15)

出勤

?+EE33(9133) → B79+B71(8571)

帰宅: 櫟本(和爾下神社前)よりバスにて天理駅まで

VE62+VE50(1262) → ?+L90(8230)


2007年06月16日 (土) [長年日記]

1 父親の要望に答えて

大和郡山まで買い物。一眼レフのデジタルカメラと腕時計をお買い上げ。


2007年06月17日 (日) [長年日記]

1 近所をぶらぶら

父親所望のUSBメモリを調達。といっても、昨日のポイントを消費しただけ。


2007年06月18日 (月) [長年日記]

1 補完

ここのところ1週間単位でしか補完してない…

2 [rail] 乗車車両 (2007-06-18)

出勤

?+EE31(9131) → ?+L86(8586)

帰宅: 会社前のバス停よりバスにて天理駅まで

L03(8353) → L83(8583)


2007年06月19日 (火) [長年日記]

1 [rail] 乗車車両 (2007-06-19)

出勤

L82(8582) → EH28(9328)

帰宅: 会社前のバス停よりバスにて天理駅まで

X55(8605) → ?+EE30(9130)


2007年06月20日 (水) [長年日記]

1 [rail] 乗車車両 (2007-06-20)

出勤

L88(8588) → EE25+X67(8167)

帰宅: 会社前のバス停よりバスにて天理駅まで

X71(8621) → VL35(1135)


2007年06月21日 (木) [長年日記]

1 [rail] 乗車車両 (2007-06-21)

出勤

X57(8107) → DH03(5303)

帰宅: 会社前のバス停よりバスにて天理駅まで

EE28+EE27(9028) → VL21(1121)


2007年06月22日 (金) [長年日記]

1 [rail] 乗車車両 (2007-06-22)

出勤

?+VE44(1344) → ?+X72(8122)

帰宅: 宴会場から送迎タクシーにて新大宮まで

EE?+DH22(5522) → ?+L02(8452)


2007年06月23日 (土) [長年日記]

1 買い物

通勤鞄のファスナーが壊れてしまったため、新しい鞄を調達。ついでに、自宅内ケーブル(およびハブ)削減のため、USB接続の無線LAN子機も調達。

検討中

木製のCDラックがそろそろ物理的に危険な状態なので、現状のものよりも強度のあるものを物色。よさげなものをひとつ見つけたが、本日の時点では手を出さず。


2007年06月24日 (日) [長年日記]

1 買い物

昨日は手を出さなかったCDラックに手を出す。 とりあえずは2セット入手したのだが、一部おさまりきらず。

ということで、もう1セットは必要らしい。 同じサイズでDVDやVHSも収まるようなので、基本的にはメディアをすべてまとめる予定。


2007年06月25日 (月) [長年日記]

1 [rail] 乗車車両 (2007-06-25)

出勤

L02(8302) → EH23(9823)

帰宅: 会社前のバス停よりバスにて天理駅まで

X61(8611) → L82(8582)


2007年06月26日 (火) [長年日記]

1 [rail] 乗車車両 (2007-06-26)

出勤

?+VE74(1374) → EH22(9322)

帰宅: 会社前のバス停よりバスにて天理駅まで

VE45+VE76(1245) → FL16(8915)


2007年06月27日 (水) [長年日記]

1 [rail] 乗車車両 (2007-06-27)

出勤

FL26(8925) → EH27(9327)

帰宅: 会社前のバス停よりバスにて天理駅まで

VE58+?(1258) → L04(8304)


2007年06月28日 (木) [長年日記]

1 [rail] 乗車車両 (2007-06-28)

出勤

?+EE28(9128) → VE64+X51(8101)

帰宅: 会社前のバス停よりバスにて天理駅まで

L81(8721) → X52(8102)


2007年06月29日 (金) [長年日記]

1 [rail] 乗車車両 (2007-06-29)

出勤: 自動車利用のため乗車車両なし

帰宅: 会社前のバス停よりバスにて天理駅まで

EE32+?(9032) → ?+VE64(1364)


2007年06月30日 (土) [長年日記]

1 @無鉄砲

昼間にたまたまテレビで大食い選手権の予選を見て、決勝がラーメンだった。うまそうに食っているのを見て、気分はラーメンになり、夕食は無鉄砲でラーメンにした。

夜の部の第一陣を狙って、17:30頃に到着するよう移動したのだが、途中で渋滞にはまり、到着したのは17:40頃。結果、ふた組手前までが第一陣だったが、カウンター席が若干余ったらしく、誰も出て来る前に中に入ることができた(実質的に、ぎりぎり第一陣)。

第一陣の最後ということで、もちろん、モノが出て来るのは最後。それまでの間、厨房を眺めていたら、隣の家からふらっと現われたのは大将。実際に見かけたのは、1年半ぶりぐらいのような気が。何はともあれ、テレビでたまたまラーメンを食っているシーンを見かけたことで大将と遭遇できたというのは、日頃の行いがいいからなのだろう、きっと。

帰宅時、おかみさんから、何やら、なかなか楽しみな話を聞かせていただいた。期待してます。


Information

更新情報取得方法

*Messages* の更新情報取得には、antenna.lirs もしくは index.rdfをご利用ください。 豪傑アンテナLIRSからも取得可能です。