パイプに関する記事を読み返してみようと←のパイプカテゴリーを開いたのだが、表示順が最新記事から過去へという順になっていた。こういうもんは過去の記事から最新の記事へ順に読んでいく物だから大変読みにくい。我慢して一番最後のページを開き、1つずつ上にスクロールして読んでいたのだが耐えられない位の面倒くささ。と言うことで思い立ったが吉日、表示順を変更してみた。
変更内容は簡単で、アーカイブテンプレートの
<MTEntries>
となっているところを↓
<MTEntries sort_order=”ascend”>
に変更するだけ。つーことで目出度く古い順から表示されたのだが、最近の出来事カテゴリーを開いたら数年前に書いた恥ずかしい文章が出てきた。。う~ん、たかが6年前といえど文章が若い。。恥ずかしい・・・。
唐突だが、レトロゲームの中でお気に入りのゲーム。こいつの転びっぷりが最高。その中でも転ぶ部分に焦点を当てたゲームオーバー画面が一番いい。なんとなく思い出してGifアニメで作ってしまった・・・。
故障と言ってもプラグの接触不良でたいした障害ではない。原因としては社外ヘッドホンをつける為に小型の延長ケーブルを付けた為、その延長ケーブルの重さでプラグの取り付け部分にガタがきているのじゃないかと推測。本体をポッケに入れていればこの障害は発生しなかったと思うのだが、首にさげてブランブランいわせながら歩いていたからだろう。その重みに端子が負けたのだ。
ということで分解 (゚∀゚)
USBコネクタ部分のシールを剥がしネジ2本を外し、裏面のエッジに細いマイナスドライバーを突っ込んで引っかかり部分を押し、ポコっと外す。これだけ。簡単。
まぁ、なんてこと無い中身。コネクタ部分を確認するとやはりガタが少しある。ここが原因だというのが確定したので半田ゴテで半田し直し、ヘッドホンを差して確認。直りました(゚∀゚)。バラしたついでにスイッチ部分も全部バラし、スイッチに隠れている部分や裏面のエッジの隙間や角の汚れを掃除すた。
こんなに汚れていた・・・。傷に汚れが刷り込まれているような所もあり、そこは中々綺麗に落ちなかったが適度に拭いて諦めた。つーことで修理完了。不具合が出た時は一瞬「iPod Nanoを買う口実が!!」と思ったけど予想通り修理出来てしまいました。残念だけど財布にはよろしい。
数十ギガのデータを転送し、外付けHDDにデータを移動していたら、「ギーー、ギーー、カックンカックン」・・・・。「え?」・・・そのままお亡くなりになりました。ってなんだよこれ!! ヘッドがおかしいのかと思って色々試してみるが直らず。「しょうがない、最後の手段」と星形ドライバでネジを外して中身を見てみた。
HDDはヘッドとディスクが数ミクロンというスレスレ距離で移動しているので、そのスレスレに引っかかってしまうゴミが入ってはいけない。本来はゴミが入らないようにクリーンルームで開くモノなのだが、もし復旧したらその場でデータを移動してしまえばいいのでかまわずオープン。
で、ディスクを見るともの凄い傷が1本。。。。う~ん、なんだよこれ・・・。つーか、角度を変えてよーく見てみると傷だらけ!! 全面傷だらけでレコード状態になってます。もうダメだ、これ。。おしまい。。明日新しいの買ってこよう・・。
しかし、数分前にバックアップを取った俺は神だな。取り残しが少しあるけど、それが心残りというか悔しい。消えたデータはもう二度と戻ってこない・・。
契約してないから当たり前か。
先週末、記事を全復旧させた次の日に飲んで帰宅し、Movabletypeの編集画面を見てみると・・・、やはり消えている・・。これはもうDatabaseの異常か悪戯しかあり得ないと思い、関連するシステムをアップデートしようと決意。
とりあえずphp・Perl・MySQLを最新の物にアップデートしてみました。一見ちゃんと動いているように見えたが、画面を移動するたびに認証画面が出るようになってしまった。これじゃ使い物にならないので、とりあえず一番怪しいMySQLを5から4.1にダウングレード、でもダメ・・・。しょうがないから4.0系の最終にダウンし、正常動作するようになった。
それから数日経つが、記事が消える現象は出なくなったが、いまいち信用できん・・・。いっそのこと別のBlogSystem導入ってのも考えてみるかな・・・。Nucleus辺りが再構築も要らないし楽ちんかなぁと思っているが、またレイアウト考えるのがな・・・。
システムを入れ替えたいという思いが面倒くさいを上回るまで放置。
3つのエントリーが消えています。なんなんだ一体。
ちょっと対策してみるけど、これでダメダったら最新版で作り直してみるかな。
保存してあるTextファイルを漁りまくっていたら、2005/10/16にバックアップしたデータが見つかった。てことで、その日までのエントリーはコメントも含めて完璧に復旧出来ました。それ以降のエントリーはArchiveフォルダに入ってる月別のHTMLやGoogleのキャッシュで補完。補完した物は新たなエントリーとなるのでコメントは消えてしまっています。クヤシィィ。
で、いろいろ調べたのだが原因不明。最近やった作業といえばDBの最適化か迷惑コメント自動削除の日数設定しかない。でも、この作業前にバックアップしたファイルを覗くと、すでにエントリーが削除されてる状態だったんだよな。と言うことはその作業日以前に既に消えていたってことだ。。うーん、まったく検討もつかない。削除されているエントリーに共通点もないし。
いくら漁ってもこれ以上いい状態のログが出てきそうに無いので、得意の「あきらめ」に頭を切り換える事に決定した。コメントした方々申し訳ない。
ということで時間がヤバイので寝る!おやんみ
バックアップしていたデータは、既に壊れた後のデータでした・・・。なんってこったorz
しょうがないのでArchiveに残っていたデータを元に復旧させましたが、コメントは復旧できていません、抜けています。コメント書いてくれた方申し訳ない。
つーか、何故? すんごい気持ち悪い。俺の事だからどっかに以前のLogが落ちてるかも知んないから地道にさがそっと・・。
なんか知らんけど去年の12月~2月までのエントリーが殆ど消えている。何故?? バックアップがあるから補完出来るけど。
もしかしてMovableTypeの設定ミス? 先日、迷惑コメントが投稿されてから30日経ったら自動的に消すって言う設定したんだけど、それのせいかな? つーか、なんかこのMovableType変すぎる。設置ミスってんのかなぁ。。