(木)先週土曜は、大学時代のサークル50周年記念で池袋。強風で電車も止まってる、てのに200人ほど集まった巨大飲み会同窓会はひさびさに楽しいイベントだった...途中から記憶が飛んでるけどきっとおもしろかった。20年振りの顔とか10年振りの顔とか。激烈な二日酔いの日曜朝に半村良「雨やどり」をなんとなく思い出したり。日常に戻り、cssとhtmlとDBな日々。目先手先はおもしろいんだけど、連日帰宅が12時前でよれよれ、先が見えないのはひたすら疲弊。こっちもAjaxのところで、ブラウザの「戻る」を使えるようにしないと。それとは別の話、なんか遅々として進まない読書SNSのリニューアル。HOME、図書カード、日記あたりの閲覧系部分だけどうにか作ったけど、書き込み更新系なんかが絡み出すと時間がかかりそう。この調子だと夏までに終われば御の字(死語くさい)。その前にHDDのバックアップも必要だろう...うううむ。そんなこんなで47歳の誕生日だった。髪は抜け落ち、歯槽膿漏で歯はがたがた、高脂血症とぎりぎりの尿酸値でどっぷり生活習慣病のポンコツだ。初秋とか初冬、てのはなんか語感がきれいだけど、初老はいやだなあ。retryうんぬん、てのが残っていていやぁな悪寒。検索してみると案の定、HDDが壊れる予兆、らしい。ハードウエアのことはまったく無知。バックアップするにしてもセカンダリに別のHDDをつけてそこにdump&restore...なんだけど、セカンダリってナニそれ、だし、からまってる幅広のリボンみたいなケーブルのどこにつけるのか、なんてわたしにとっては、ジャガーノートの赤を切るか青を切るかと同じだ。今のサーバーにした時のように、もう一台パソコンを買ってインストールし直し=リプレースする方が早い。現状、一台で転がしてるからこういうときに困るんだよなあ。この際だから、もう一台、予備機を調達するか。メモリ2G積んでも、セレロンなら4万円台で買えるし(今、メモリが安い)...うーん。ハードウエアのスキルがないのは、いやーん、だ。ハードウエアのスキルを身につけるために、自作に走る、というのもありかも知れん(ほんまか)ついでに。なんかまたもや風邪っぽく、頭痛に襲われていやーん、だ。下まぶたもチック状態。あしたは、朝っぱらから歯医者で水道橋、夕方は同窓会のようなものでおっさんの集まりがあって池袋。こんな体調で大丈夫か、おれ。(火)てことでUIのためのAjaxなのに戻る先が「てれこ」にしかできないんじゃ論外。スキルがないんでしょうがない。無駄無意味なAjaxは外そう。すると、今度は全画面書き換えで、メニュー部なんてほとんど同じ表示なのにそのためにいちいちDBに問い合わせが生じてレスポンスが遅くなる。最新の本を5冊表示とかランキング表示とか。テーブル構造とSQLが素人芸、しょせんヘボなんで、登録が6万冊越えていて処理が重いのだ。5なだけなのになあ...。キャッシュを作るか、メニュー部だけのためにコンパクトなテーブルを作るか。書き込みがリアルタイムに反映される、てのが前提だろうからキャッシュはやりかたをあれこれ考えないといけない。最新本はwhere句でちょっと絞り込み条件をつけたら早くなったのでこのまま。著者人気順とタイトルの人気順はさすがに重いんで、こればかりはリアルタイムに反映というのは無謀、だよなあ。ことでコンパクトなテーブルを作ってそこにつっこむことにした。新着と違ってそんなに変動するものでもないし。今のところの動きをみてると週に一度集計すればいいぐらい。集計用のスクリプトをcrontabに登録して動作確認。当たり前だけど軽くなった。ページ表示に2〜3秒かかってたのが1秒におさまった。それでもHDDへのアクセスが気になるようだとキャッシュを使うしかなさそう。ちなみに作家1位は恩田陸、タイトル1位は「図書館戦争」。ポンコツの身にはハードな状況が続くのであった。(日)Ajaxでページ遷移なく見せる、のはいいんだけど、ブラウザの戻るが効かないので、ちょっと弱った。page0の中のリンクをクリックしてpage1に移動。page1の中のAjax部分をクリックしてpage1の中の一部を書き換える。ここまでは期待どおり。そのpage1を見ていて、ブラウザの戻るボタンを押すと、page0に(当然)戻ってしまう。'';}とやれば、ブラウザの「戻る」が期待どおりとなった。これは、単純に戻るだけ。フォームなんかがある場合、きちんと入力されたものの面倒を見てあげる必要がありそう。参考にさせてもらったURLhttp://japan.internet.com/developer/20080215/26.htmlhttp://fnya.cocolog-nifty.com/blog/2006/12/post_8be2.html金曜土曜と飲みすぎて、今日はへろへろとウチでごろごろ。いや、ヨメにつきあっていった表参道のかんざし屋さんは、わたしのようなおっさんが見てもいい感じのカワイイモノだった。23:11:44]とか思ったら、やっぱり「戻る」がうまくいかんなぁ。何度か「戻る」で、「戻る」のhistoryが尽きてしまって、戻れなくなってしまう。ダミーでもhistoryに突っ込めれば、と思って検索してみるけどヒットせず。書き換わるコンテナ部分に「戻る」をつけて代用して...もらえるかねぇ。23:26:30]あ。ブリッジをもって久しぶりの水道橋。そのまま入れてもらって、歯周病のための、歯石取りなどなど、でしばらく通うことになった。担当の先生は約2年前と同じ、歯ヲタクっぽいねいちゃん先生だ。地元のヤブくさい歯医者に比べると、やっぱりこっちは数段安心感がある、かな。予約の時間までちょっとあったんで、時間つぶしにはいった旭屋にびっくり。入り口すぐ、レジ前の面陳スペース(特等席)がコミックコーナーになってた。客もまばらで、儲かってません感、がヒシヒシと。書店としての矜持、みたいなものはないんかい。(日)先週の木曜2月7日にウチの王様23歳が腎不全で永眠。昨日9日は朝から火葬。一ヶ月近く、点滴に通ったり、ウチで介護したり、弱っていくのが見て分かるほどで、いたたまれない状況だった。最期はヨメに抱かれて息をひきとった、と事務所に連絡。今日はひきこもって朝からポツリポツリ、読書SNSのリニューアル作業。ページャーがうっとーしーことになっている...。図書カード一覧ページを作っていく。閲覧系しかないので、まだいいけど、書き込みが入るとやっぱり面倒。