2009年2月アーカイブ


「神様ゲーム」読了

「神様ゲーム」読了。
新聞の書評で、体裁は子ども向けなのに内容は…、という趣旨のことが書いてあったので読んでみた。
たしかにおっしゃるとおりでございました。後口の悪いこと悪いこと。しかし、こういう終わり方、嫌いではない。


「輝くもの天より墜ち」読了

「輝くもの天より墜ち」読了。
第4位、と国内でも評価の高い本。クライマックスに向けてさまざまな伏線を張るのはいいがもう少し整理の余地はあったのではと感じる。しかし、一気に読ませて甘いだけではない読後感を残すのはさすが。

「ヤーンの選択―グイン・サーガ〈125〉」読了。
著者あとがきに“まさにこれからが本当の意味での「三国志のはじまり」だと思いますから”との記述。やれ嬉しや。

「輝く断片 (奇想コレクション)」読了。
奇想コレクション読破キャンペーン第3弾。シオドア・スタージョンはあくまでSF作家だと思っていたのだが、驚くほど作風の幅が広い。

「不思議のひと触れ (奇想コレクション)」読了。
先日読んだ「TAP」と同じ河出書房の「奇想コレクション」。作家の選択・分量とも好み。しばらくこのシリーズを読むことが増えそう。


PHPでMT4のタグ検索を高速化

先日リニューアルしたPlayground@senmasa.comは、MT4で吐き出しています。また、すべてをタグで語ろうと試みています。エントリー数の割りにタグが多かったためか、タグ検索の一つ一つが遅くて閉口していたのですが、先日抜本的な対応を行いましたのでご報告します。

Playgroundのタグ検索は、TREND SPOTTINGさんで紹介されていた方法(MTの検索結果やタグのURLをすっきりさせる)を参考に、<ブログURL>/tag/<URLエンコードされたキーワード>という形式のURLに変更していました。ただし、TREND SPOTTINGさんの方法はURLの読み替えがキモでしたがこちらは<ブログURL>直下にtag.phpというスクリプトを用意してその中でcgiをインクルードするという方式をとりました。


もう、重いの何の。


しばらく放置していたのですが、借りているサーバーのCPU負荷がえらいことになってしまったのと、何よりも自分が耐えられなくなって修正を決意。
tag.phpの中でmtのデータベースに直接SQLを投げて結果を表示するという形に変更しました。その際、MTの各テンプレートモジュールは、サーバーサイドインクルードを「PHPのインクルードで処理する」としておくとtag.phpの中で同じインクルードを書くことでページデザインを統一できるのでお勧めです。

結果:良好。負荷ポイント数(私が契約しているサーバー屋さん独自の算出方法らしい)が、前日までは4000を越えていたのが0になりました。また、タグ検索結果を表示するのにそれまで15秒かかっていたのが1秒強まではやくなりました。
SQLとか、tag.phpの中身は恥ずかしいので書きませんが、そう難しくはないはずです。PHPの使える環境で同様の悩みをお持ちの方は検討してみてはいかがでしょうか。


「死者の短剣 惑わし」読了

「死者の短剣 惑わし」読了。
ビジョルドの新作・新シリーズ。この本も楽しく読めたが、ヴォルコシガンものか五神教シリーズの新作をより強く待ち望んでしまうのは私だけの罪ではあるまい。


Playground@senmasa.comリニューアル

Playground@senmasa.comを久々に大きくリニューアル。たぶん4回目くらいになると思う。今回は前回リニューアルに引き続きMTでの更新だが、カテゴリー構成や個々のエントリーにあまりこだわらず、更新の頻度を高くしていきたいと考えている。その代わり、エントリーにはさまざまな切り口でタグを追加し、ブックマークのしやすさやSEO効果を狙っていく。

というわけでこのカテゴリーにも丸2年ぶりの投稿。

「TAP (奇想コレクション)」読了。
正常な世界に、ちょっとした「もしも」を導入して外挿を試みる、まさにSFらしいSF。奇想天外な(そして時として不快な)結論に至ったとしても演繹が緻密なのでその過程に不自然さは感じられない。あまりに自然なので演繹の前提に「もしも」が導入されていたことは読み終わった後に思い出す(そして少なからずほっとする)。

アーカイブ

Books

未来放浪ガルディーン外伝(1) 大出世。 未来放浪ガルディーン外伝(2) 大ハード。 未来放浪ガルディーン(3) 大豪快。 琥珀の夢 上 小説 鳥井信治郎 琥珀の夢 下 小説 鳥井信治郎 ゼンデギ (ハヤカワ文庫SF) 星系出雲の兵站-遠征- 1 星系出雲の兵站-遠征- 2 星系出雲の兵站-遠征- 3 星系出雲の兵站-遠征- 4 アメリカン・ブッダ (ハヤカワ文庫JA) 星系出雲の兵站-遠征- 5 三体Ⅱ 黒暗森林(上) 三体Ⅱ 黒暗森林(下) クロックワーク・ロケット (新☆ハヤカワ・SF・シリーズ) エターナル・フレイム (新☆ハヤカワ・SF・シリーズ) アロウズ・オブ・タイム (新☆ハヤカワ・SF・シリーズ) 烏は主を選ばない 八咫烏シリーズ 2 (文春文庫) 黄金の烏 八咫烏シリーズ 3 (文春文庫) 空棺の烏 八咫烏シリーズ 4 (文春文庫) アフターデジタル2 UXと自由 宇宙一の無責任男シリーズ 無責任艦長タイラー 宇宙一の無責任男シリーズ 明治一代無責任男 宇宙一の無責任男シリーズ ワングの逆襲 宇宙一の無責任男シリーズ外伝 銀河無責任時代 宇宙一の無責任男シリーズ 無責任元帥タイラー 宇宙一の無責任男シリーズ アザリン16歳 宇宙一の無責任男シリーズ タイラー大逆転 宇宙一の無責任男シリーズ外伝 大宇宙(おおぞら)のサムライ 宇宙一の無責任男シリーズ 無責任大統領タイラー 宇宙一の無責任男シリーズ 風速四十光年 宇宙一の無責任男シリーズ 永遠なれ無責任男 宇宙一の無責任男シリーズ外伝 緋き獅子 宇宙一の無責任男シリーズ外伝 厳冬惑星ホロシリの叛乱 無責任キッズ 暗黒太陽小町 無責任キッズ WHY?の嵐 無責任キッズ 燃えてキサラ 無責任キッズ 時先案内人 無責任キッズ 銀河嫁取物語 宇宙一の無責任男シリーズ外伝 カトリくんタンマ 無責任カルテット 君の名はマチコ 宇宙一の無責任男シリーズ外伝 我が名はヤマモト 無責任カルテット 天使・失格 無責任カルテット 邪教殱滅 無責任カルテット 決戦!薔薇色星雲 無責任カルテット 銀河賛唱 無責任三国志 謀略トライアングル 無責任三国志 冷たい三角関数 無責任三国志 炎のトリコロール 無責任三国志 奇跡のトリニティー 無責任三国志 三匹快進撃 無責任三国志 三羽烏登場! 無責任三国志 三つの王冠(クラウン) 無責任三国志 試練の三番勝負! 無責任三国志 サード・ビッグバン 無責任三国志 輝け!トライスター

Link