nDiki : 2005年06月06日
2005年6月6日 (月)
■ 大井町で人身事故

ミーティングの帰り、東京駅のホームで「京浜東北線大井町駅で人身事故」の放送を聞く。
北行は運転見合わせ。南行は走っていて、駅や途中でしばらく停車があったものの大幅というほどは遅れずに大井町へ到着。
大井町についたら、中央の階段近くのところで電車が止まっている状態。ロープがはられて警官が立っていた。
[ 運転見合わせ ]
- 今日のさえずり - サヨナラ、サンジュウ (2008-11-05)
- 今日のさえずり - 金メダルのネックストラップには、ケータイ用のヒモが付い... (2008-08-24)
- 今日のさえずり - 昭和通り側に鯛焼き屋あり (2008-09-30)
- 地震で京浜東北線が止まったので1マス戻る (2006-02-01)
- 京浜東北線が止まって迂回 [日比谷線-埼京線-りんかい線] (2007-03-05)
■ [ WiKicker ] Storable 永続化データの互換性

fkimura 氏から WiKicker の障害レポートをいただいた。 Perl v5.8.6 へ移行した環境で WiKicker 0.26 を試してみたところエラーになってしまうとのこと。
"Error action: do_read: Byte order is not compatible at blib/lib/Storable.pm (autosplit into blib/lib/auto/Storable/thaw.al) line 366, at /usr/local/lib/perl5/site_perl/5.8.6/WiKicker/DB/File.pm line 161 at /usr/local/lib/perl5/site_perl/5.8.6/WiKicker/CGI/AbstractController.pm line 93"
(FreeBSD 4.11-RELEASE-p9)
Storable がエラーを吐いている。 Storable データ形式に互換性のない環境 (Perl and/or Storable) 変化があったようだ。
例えば Storable のマニュアルによれば 64bit integer をサポートするように構築された Perl v5.6.0 や v5.6.1 で Storable 2.02 以前を使って書き出したデータを他の環境で読み出すと 'Byte order is not compatible' エラーが出るとある。
確認したところ前のバージョンは Perl v5.6.2 だそうなので、もしかしたら上記の非互換性にあたってしまったのかもしれない (FreeBSD の Perl って 64bit integer サポートでビルドされるようになっている?)。
@ WiKicker での対応方法
WiKicker で使用している Perl のアップグレードで上記問題にあたった場合、一番簡単な方法は Storable で書き出しているページ情報ファイルを一旦全部消してしまうという方法。
WiKicker のデータベースディレクトリ (wikicker.database.directory プロパティで指定しているディレクトリ)の下の、info/basic/* を全て消してしまう(一応バックアップとしてコピーした方が良い)。
この場合、各ページの「最終更新時刻、最終更新者名、要約文」が消えてしまうが、これらの消えてしまった情報は次にページを更新した時に最新の情報で上書きされる。
WikiPage そのものおよび古いリビジョンは影響がなく全て残っているので、通常の運用ではまあ許容できる範囲の対処方法か。
情報ファイルを消したくない場合は、コンバートする必要があるけれど古い Storable データを読み出せる環境で export して、新しい形式で書き直す必要があるので作業する人にとってもちょっと面倒かもしれない。いや、新しい Storable ならば $Storable::interwork_56_64bit あたりを使えば両方をきりかえて読めそうであるので、新しい環境だけあればいいのかな。
- SQLite とか DbUnit とか (2005-05-23)
- [ WiKicker ] キャッシュまわりにバグ (2004-06-05)
- [ Perl ] Memcached を使ってみる (2004-01-12)
- [ WiKicker ] SpeedyCGI 対応するも…… (2003-11-09)
- aufs で inotify を使ってブランチ上の直接の変更をすぐに反映させる (2008-01-05)
■ 死ぬまで有効

- なめられたら無効 (2005-04-07)
- スティラコサウルスは How How と鳴く? (2005-04-25)
- [ お仕事 ] 開発に投入 (2004-09-10)
- 16:00 健康診断 (2005-02-21)
- 浅草橋 酒小屋で満腹ランチ (2005-04-19)
■ ちゃんとしたコースター

会社で今まで使っていた自分が使っていたコースターは、大掃除の時にでてきたソフトウェアの空箱に入っていた、フロッピーディスク固定用のただの紙。
あれ?
気がつけばもう何年それを使っているのだろう?
- www.naney.org 容量超過警告につきダイエット開始 (2006-10-03)
- Debian GNU/Linux で Dropbox (2008-09-16)
- 病院関係で半休 (2008-09-17)
- チャンギ国際空港内のコンピュータ店 (1999-09-05)
- スティラコサウルスは How How と鳴く? (2005-04-25)
スポンサード リンク
■よく検索されるキーワード
torrent(109) x31(45) thinkpad(31) 動画(29) 提案書(26) mp980(24) 手帳(24) windows(23) linux(23) 画像(21) 使い方(21) リフィル(21) debian(20) usb(20) tc-1(19) perl(19) 筆まめ(18) 壁紙(17) ほぼ日手帳(16) 冷蔵庫(14) ドラマ(13) wiki(13) 書き方(12) ダイソー(12) システム手帳(12) 宮根誠司(12) ノート(11) so905ics(11) 無印(11) バッグインバッグ(11) 映画(11) 設定(10) 修理(10) 宮根(9) ssh(9) a6(9) ほぼ日(9) 黒田征太郎(9) バッグ(9) gmail(8) 感想(8) 娘(8) f-01a(8) メモリ(8) gtd(8) ブログ(8) nikon(8) allinanchor:*.torrent(8) ボールペン(7) 方眼(7) ポイント(7) 4c(7) ヨドバシカメラ(7) ケース(7) twitter(7) apache(7) ht-01a(7) ヨドバシ(7) ubuntu(7) truecrypt(7) n-02a(7) 作り方(7) minolta(7) af(6) インストール(6) ガントチャート(6) mp3(6) zippo(6) hdd(6) emacs(6) レビュー(6) カバー(6) vq1005(6) 日本語(6) ハクキンカイロ(6) 無印良品(6) グレゴリー(6) 交換(6) nikkor(6) pixus(6)■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザイン ビックカメラProcess Time: 0.035996s / load averages: 0.43, 0.41, 0.33
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)





スポンサード リンク