WordPress で遊んでて、「んーここん所もうちょっと自分好みにしたいんだけどニャー」ってとき必然的に触ることになるのが PHP なるプログラム言語で書かれたスクリプト。

<?php
if (is_home() && !is_paged()) {
 include (STYLESHEETPATH . '/tweet.php');
}
?>

こんなん。
例としてこのブログの一番上にあったりなかったりする『お知らせ』欄を特定条件時に読み込むスクリプト。
日本語に訳すと ―― これは PHP で書かれたスクリプトです。もしこのスクリプトが WordPress のメインページの 1 ページ目で実行された場合、スタイルシートまでのパス + /tweet.php を読み込んで下さい。そうじゃない場合は何もしないで良いです。おわり。

でもこれ、WordPress のメインページの 1 ページ目であれば絶対に tweet.php を読み込むのです。『お知らせ』することがない日でも。
本来は『お知らせ』がない場合は『お知らせ』用のスペースも表示しない、としたいのだけどわしの頭では無理。なのでどうしているかというと。

<!-- <div class="entry"><div class="meta">
<h2 class="entry-title"><i class="topmemo"></i>お知らせ</h2>
<p class="metadata">
<?php
date_default_timezone_set('Asia/Tokyo');
echo date('Y/m/d D H:i' , filemtime(STYLESHEETPATH . '/tweet.php'));
?>
</p></div>
<div class="content entry-content">
○お知らせは特にないよ。
</div></div> -->

読み込まれる側の tweet.php をこうしてます。読み込むんだけど全体をコメントアウトしてるのでブラウザ上には表示されません。見えないものは存在してないのと同じだ! ふぅーははははは!
ちなみにこのファイル内にも PHP が書かれてて、これは「tweet.php のファイル更新時間を取得してテンプレート通り表示して下さい、タイムゾーンは Asia/Tokyo でお願いします」的なスクリプト。ファイルの更新時間 = そのお知らせを書いた時間、ってことで。

とまあ今まで見よう見まねでやってきたけど、触ってみた感じ簡単で便利そうだし、ちょっと本格的に勉強してみようかしらーと。もしかしたら面白いプラグインとか作れるかもだし。

4839933146 よくわかる PHP の教科書
投稿日の価格:¥2,604
販売:たにぐち まこと | 発売日:2010/9/14

と言うことで「ノンプログラマに最適」だと言うこちらの本を購入。
消しゴムをロボットに見立て、「前に進む」「右に進む」などの命令を書いた付箋紙を上から順番に貼り付けて行くことでこのロボをゴールまで導こう! というサンプルプログラムの作成から入っており。とても判りやすいですな。
PART 4 からはデータベースの解説も。
データ入れるだけなら別にテキストファイルでもよくね? とずっと思ってましたが。

ファイルや XML の場合、それらは単なる「容器」でしかありません。そのため、情報の記録や取り出し・消去といった作業は、自分で行わなければなりません。
しかし、データベースの場合には容器の他に、データを管理する「管理人」が居るような状態で、彼にお願いをするだけで情報を保管・管理してくれます。しかも、この管理人はものすごい能力があり、何千件・何万件とある情報を瞬時に検索・並び替え・分類などを行ってくれるスーパーマンなのです。

そうだったのか! ありがとうわしん家の管理人さん!
今度このブログで読者プレゼント企画やるときは是非ともこのデータベースを活用したいところ。以前のブログではメールで受け付けてて集計とか大変だったのよねー。

B004WYXZ84 L.A.ノワール 初回 + Amazon オリジナル特典付き
投稿日の価格:¥6,015
販売:Take-Two.I.J| 発売日:2011/7/7

満を持して『L.A. ノワール』開始。
洋ゲーの定番ペラいマニュアルのうち実に 11 ページが Staff Credit 。
しかしそんな手間暇 + カネをかけたゲームであっても日本じゃ初週 10 万行かない、と言う……。

タフすぎた 7 年の制作期間。『L.A. ノワール』の開発秘話が IGN に掲載される : Kotaku JAPAN

ゲーム業界こわい;;

さて実際プレイしてみると考えてたのとはだいぶ違ってて。
一話完結エピソードの連続なんですね。
しかも序盤はほんとすぐ終わる。追いかけっこして終わり。銃撃戦で全員射殺すれば終わり。まあこの辺はまだチュートリアルってことだろうけども。
市内移動の為に車を運転しなければならんわけですが、アメリカなんで当然右側走行なんですよねー。ナチュラルに左入って大変なことになりました。信号待ちしてた車にどーん! その後もあちこちぶつけまくりなんですが、悪名高きロス市警所属の警官だからかおとがめは一切ありません。ヘンにリアルです。
それから、外国のゲームのお約束通り X 軸反転オプションはナッシン。格闘シーンに於けるパンチボタンも「×」。ジャパニーズ・シキタリを守って「○」連打してたらぼっこぼこにされたヨ……。
基本パートナーと一緒に行動する事になってて、捜査中にそのパートナーがアメリカンジョーク交えて色々喋りかけてくれるわけですが、明らかにおかしいツッコミを入れてくることがあり。さっき殴られて気絶してるはずなのに「起きろフェルプス」とか。
字幕は全てのセリフに用意されているわけではなく、あまり重要じゃないセリフとかガヤとかはそのまんま。コントローラー操作に集中してて字幕を見逃すことも多々。 そういう細かい部分を除けば実に雰囲気の良いゲームです。

まだうちのフェルプス君は制服だけどこれから先昇進したり異動したりで私服になるのでしょう。楽しみです。
あと ―― コレを書くと某宗教団体からの突撃を食らいそうでマジ怖いのですが、ここんとこずっと SD 画質のゲームやってたんで信じられないくらい絵がキレイです。キレイすぎて逆に違和感。

B004WBA9TK 超次元ゲイム ネプテューヌ mk2 通常版
投稿日の価格:¥5,945
販売:コンパイルハート | 発売日:2011/8/18

8 月買うゲームない、と思ってたらねぷねぷを忘れてた!
忘れないうちに予約しておきましょう。馬鳥! 馬鳥!

んで9 月は『DARK SOULS』と、滑り込みで予約できた『ICO / ワンダと巨像 Limited Box』。

B005189OEE バトルフィールド 3 初回特典付き
投稿日の価格:¥6,456
販売:EA or SEGA | 発売日:-

FPS 嫌いを矯正すべくこの『BATTLE FIELD 3』も予約したんですが、日本版の発売日がなかなか決まりませんな。欧米は 2011/10/25 だそうで。ローカライズが EA か SEGA かでも変わってくるのかも。まあどっち担当でも sqex よりは酷くなかろうよ。殺せ、ロシア人だ。

サイトの表示をとにかく早くするため、よく使う画像を 1 枚絵にして CSS スプライトで表示するようにしてみました。つってもわしの管理分だと 3 つなのでリクエストが -2 されたってだけですがー。……しかしこの努力がいつか実を結ぶと信じてる! どう実を結ぶのかは知らない。
はじめ <h2> やら <td> 内に直置きして min-height や margin で画像分のスペースを空けようとしたんですが、これだと vertical-align が使えない。どうやって自由に配置するのかと調べたらなるほど、display:inline-block で適当なインライン要素をブロック要素にしちゃうのね。頭良いなー。
と言うことで不具合がありましたらお知らせ下さい。

2011/07/17 日 09:10