Archive for 2 月, 2008

2月29日記念カキコ

モンスターハンターポータブル 2nd G(MHP2G)、買うかと聞いたら「当然でしょ」的な感じだったので、帰りにヨドバシで2つ予約。前作は、嫁(仮)のほうが進みまくっていた。弟パワー?

しかし1つずつ買わなきゃいけないのは、非効率っつーか無駄だよなー。家族登録すると2個目が半額、とかいう制度ができないものか。

モンスターハンターポータブル 2nd G
カプコン (2008/03/27)
売り上げランキング: 3
,

前回のwordpressのformatterがキモいタグを生成するので、どうにかするはME2.2.3以外でpatchすると、管理画面で激しくwarningが出てエライことになる。ので、v2.3.3用のpatch。

--- www/wp-includes/formatting.php.orig Thu Feb 28 16:37:29 2008
+++ www/wp-includes/formatting.php     Thu Feb 28 16:39:27 2008
@@ -63,7 +63,7 @@
        $pee = $pee . "\n"; // just to make things a little easier, pad the end
        $pee = preg_replace('|<br />\s*<br />|', "\n\n", $pee);
        // Space things out a little
-        $allblocks = '(?:table|thead|tfoot|caption|colgroup|tbody|tr|td|th|div|dl|dd|dt|ul|ol|li|pre|select|form|map|area|blockquote|address|math|style|input|p|h[1-6]|hr)';
+     $allblocks = '(?:code|table|thead|tfoot|caption|colgroup|tbody|tr|td|th|div|dl|dd|dt|ul|ol|li|pre|select|form|map|area|blockquote|address|math|style|input|p|h[1-6]|hr)';
        $pee = preg_replace('!(<' . $allblocks . '[^>]*>)!', "\n$1", $pee);
        $pee = preg_replace('!(</' . $allblocks . '>)!', "$1\n\n", $pee);
        $pee = str_replace(array("\r\n", "\r"), "\n", $pee); // cross-platform newlines
@@ -88,6 +88,10 @@
        if (strpos($pee, '<pre') !== false)
                $pee = preg_replace_callback('!(<pre.*?>)(.*?)</pre>!is', 'clean_pre', $pee );
        $pee = preg_replace( "|\n</p>$|", '</p>', $pee );
+        $pee = preg_replace('| {4}|', str_repeat(' ',4), $pee);
+        $pee = str_replace('\\', '\\\\', $pee);
+        $pee = preg_replace('|<code>.*?</code>|se', "str_replace(array('<p>', '</p>'), array('', '<br /><br />'), '$0')", $pee);
+        $pee = StripSlashes($pee);

        return $pee;
}
, ,

盛大に吹いた

東国原英夫(宮崎県知事)

,

前からそうなんだが、寝ぼけているときに会話していると、ものすごい突拍子もないことを言い出したりして大変楽しいのでメモることにしてみた。ちなみに本人に許可は取ったw

ある日、嫁(仮)が相当眠そうだったので、1人で風呂に入れるのは危険と思い一緒に入っていた。黙っていると寝てしまうので、なんとか色々話をして眠気をごまかそうと試みていた俺。八王子に買い物に行く話をしていたそのときだ。

俺「うちから行くと高尾までいって中央線か、北野から京八か、どっちが早いかな」
嫁(仮)「○◎△$#*@+」
俺「…え?」
嫁(仮)「○◎△$#*@+…なの!」
俺「…え???」
嫁(仮)「んー…インスタントの……お味噌汁に味噌を付けて……○◎△$#*@+」
俺「;`;:゙;`(;゚;ж;゚; )ブッ」

ここで吹き出して爆笑してしまい、覚醒させてしまった。インスタント味噌汁に味噌を付けてどうするつもりだったのか、今では知る術もなく。次からは最後まで我慢して話を聞こうと思うw

,

<p></code></p>とかいう謎タグが生成されて激しく気持ち悪いので、phpに手を入れる。As You Like It » Blog Archive » WordPressのエディタとの付き合い方を参照して、その通りに書き換えるだけ。patchにしとく。

--- formatting.php.org Fri Feb 22 18:23:52 2008
+++ formatting.php     Fri Feb 22 18:21:16 2008
@@ -55,7 +55,7 @@
        $pee = $pee . "\n"; // just to make things a little easier, pad the end
        $pee = preg_replace('|<br />\s*<br />|', "\n\n", $pee);
        // Space things out a little
-     $allblocks = '(?:table|thead|tfoot|caption|colgroup|tbody|tr|td|th|div|dl|dd|dt|ul|ol|li|pre|select|form|map|area|blockquote|address|math|style|input|p|h[1-6]|hr)';
+     $allblocks = '(?:code|table|thead|tfoot|caption|colgroup|tbody|tr|td|th|div|dl|dd|dt|ul|ol|li|pre|select|form|map|area|blockquote|address|math|style|input|p|h[1-6]|hr)';
        $pee = preg_replace('!(<' . $allblocks . '[^>]*>)!', "\n$1", $pee);
        $pee = preg_replace('!(</' . $allblocks . '>)!', "$1\n\n", $pee);
        $pee = str_replace(array("\r\n", "\r"), "\n", $pee); // cross-platform newlines
@@ -80,6 +80,13 @@
        if (strpos($pee, '<pre') !== false)
                $pee = preg_replace('!(<pre.*?>)(.*?)</pre>!ise', " stripslashes('$1') . stripslashes(clean_pre('$2')) . '</pre>' ", $pee);
        $pee = preg_replace( "|\n</p>$|", '</p>', $pee );
+        $pee = preg_replace('| {4}|', str_repeat('&nbsp;',4), $pee);
+        $pee = str_replace('\\', '\\\\', $pee);
+        $pee = preg_replace(
+            '|<code>.*?</code>|se'
+            , "str_replace(array('<p>', '</p>'), array('', '<br /><br />'), '$0')"
+            , $pee);
+        $pee = StripSlashes($pee);

        return $pee;
}
, ,

世界樹の迷宮II 諸王の聖杯(特典無し)

まだほんの最初しか遊べてないけど、基本は前作と変わっておらず、不満だったマッピング用のアイテム(床の色、一方通行用の矢印などなど)が増えてる!あとはアイテムを何個置けるか、とかかな。前回もフロアによっては書き方工夫しないと、マップ描けなくなったからな。

とりあえず初日なんで、ネタバレしないようにしつつ感想。

  • ブシドー強まった
  • アルケミストも強まった。TP足りない
  • レンジャー弱まった。つか前作で強すぎた
  • なんかミスが多い気がする
  • 敵が素材を落とさないことが多い気がする
  • 前作やってる人にすると、あの1Fのイベントはえげつない
  • 前作イカレてたスキルは、殆どなくなったか弱体化(防御陣形とか医療防御とか)

とりあえずソードマン♂・ブシドー♀・カースメーカー♀・アルケミスト♂・メディック♀をメインに据えてみた。ペット以外一通り作ったので、3Fくらいまでいったらガンナーとかドクトルマグスも試す。が、金がないのでその前にどこかでゴレンジャーしないとだな。出来るのかしらんけど。

,

そろそろ見てくれを変えてやろうと思って、そのついでにwordpressのバージョンアップ+文字コードの変更。今時eucってのもあれなんで、ついでにutf-8化。

mysqldump -uroot -p -hHOST -q DATABASE > ./dumped.sql
nkf -w --overwrite ./dumped.sql
mysql -uroot -p -hHOST DATABASE < ./dumped.sql

こんだけかと思いきや、権限周りが壊れてログイン不能になったので「WordPress標準ガイドブック」サポートサイト » capabilities.phpのエラーが表示された場合 を参照してパッチを当てる。

,

dmesg|grep eth してみたら、eth0からeth1にrenameしたよとか書いてあったorz ので、単純に

ln -sf /etc/init.d/net.lo /etc/init.d/net.eth1
sed -i 's/eth0/eth1/g' /etc/conf.d/net
/etc/init.d/net.eth1 start

これだけでした。あとはルータ側でポート開けたり、スタティックルーティングしたりして、EM-ONE使って外から繋がることを確認。が、今度はメールが送れなくてしばし嵌った。プロバイダが変わったから、単純に/etc/postfix/main.cfのrelayhostを書き換えて、smtp_sasl_password_mapsで指定したファイルにSMTPホスト名とユーザ名とパスワード書いて、そいつをpostmapして/etc/init.d/postfix restartで終了だと思っていたのだが。

色々見直してmain.cfのrelayhostと、postmapするファイルの書き方を example.com:587 やら、[example.com]:587 やら試すもダメ。master.cf見直したりしても結局わからず。しかたないのでmain.cfの smtp* を全部虱潰しに調べるも特に以上は見あたらず。半ば諦めつつWebを検索してたらVine3.2のPostfixでSMTP認証ってエントリで

→main.cf へ smtp_sasl の設定を追加。 smtpd_sasl じゃないので、要注意。

……もしやと思って見てみたら、smtpd_sasl_auth_enable = yes という記述はあったけども、 smtp_sasl_auth_enable = yes がなかったのが原因でしたとさ…。疲れたわ。

, ,