<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
 xmlns:blogChannel="http://backend.userland.com/blogChannelModule"
>

<channel>
<title>kazeburo</title>
<link>http://femo.jp/kazeburo/</link>
<description>powered by Femo 0.01</description>
<language>ja</language>
<lastBuildDate>Sat, 10 Nov 2007 13:28:25 +0900</lastBuildDate>

<item>
<title>Leopardでmysqlが起動しない</title>
<link>http://femo.jp/kazeburo/ncx497s836</link>
<description><div class="section">
	<p>Leopardが環境設定パネルから起動できない件で</p>
	<p>とりあえず、回避策</p>
	
	<pre class="hatena-super-pre">
sudo chown -R (user) /usr/local/mysql/data
</pre>
	
	<p>つまり、mysqlが(user)の権限で起動してるってことだよね</p>
	<p>以前どうだったのか確認できない。。</p>
	
	<p>スタートアップの起動もできないみたいなんだけど、</p>
	<p>こちらはmysqlの対応待ちで</p>
</div></description>
<category>mac leopard mysql public</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/ncx497s836</guid>
<pubDate>Sat, 10 Nov 2007 13:28:25 +0900</pubDate>
</item>
<item>
<title>一番時間かかるのはyum updateだったり</title>
<link>http://femo.jp/kazeburo/u6f0hfkz89</link>
<description><div class="section">
	<p><a href="http://d.hatena.ne.jp/stanaka/20070728/1185605498" target="_blank">とあるはてな社員の日記 -  まっさらなサーバを30分で本番投入できるようにする</a></p>
	
	<p>yumのレポジトリをローカルにミラーしていて、それを使ったとしても、</p>
	<p>一番時間かかるのはyum updateだったりしませんか？</p>
	
	<p>前職では、update済み && CPANモジュール追加済み install diskを使ってた。</p>
</div></description>
<category>public linux</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/u6f0hfkz89</guid>
<pubDate>Sun, 29 Jul 2007 13:26:30 +0900</pubDate>
</item>
<item>
<title>perlbalとnginx</title>
<link>http://femo.jp/kazeburo/plnirxcceq</link>
<description><div class="section">
	<p>perlbalでnginxをbackendに置く時は、verify_backendをoffに。</p>
	<p>nginxがOPTIONSをサポートしていない？</p>
	
	<p>perlbal - nginx - fastcgi</p>
	
	<p>という組み合わせがうまくうごかない。</p>
	<p>nginxがコンテンツを返していると思うんだけど、Perlbalが受け取らないのかなぁ。</p>
</div></description>
<category>nginx perlbal public</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/plnirxcceq</guid>
<pubDate>Fri, 27 Jul 2007 13:29:46 +0900</pubDate>
</item>
<item>
<title>アイコン(サムネイル)を作るモジュール</title>
<link>http://femo.jp/kazeburo/xxstn5veis</link>
<description><div class="section">
	<p><a href="http://blog.nomadscafe.jp/archives/000722.html" target="_blank">ImageMagickでAnimated GIFのサムネイルをきれいにつくる方法 : blog.nomadscafe.jp</a>のオマケ</p>
	
	<pre class="hatena-super-pre">
<span class="synStatement">package</span><span class="synType"> Iconizer;</span>

<span class="synStatement">use strict</span>;
<span class="synStatement">use warnings</span>;
<span class="synStatement">use </span>base <span class="synConstant">qw/Class::Accessor::Fast/</span>;
<span class="synStatement">use </span>IPC::Run;
<span class="synStatement">use </span>File::Copy;

__PACKAGE__-&gt;mk_accessors(
    <span class="synConstant">qw/input size output width height frames/</span>
);

<span class="synStatement">sub</span><span class="synIdentifier"> do_identify </span>{
    <span class="synStatement">my</span> <span class="synIdentifier">$self</span> = <span class="synStatement">shift</span>;
    <span class="synStatement">my</span> <span class="synIdentifier">%identify</span>;
    <span class="synStatement">my</span> <span class="synIdentifier">$h</span> = IPC::Run::start(
        [
            <span class="synConstant">'/usr/bin/identify'</span>,
            <span class="synIdentifier">$self</span>-&gt;input
        ],
        <span class="synStatement">map</span> { <span class="synIdentifier">\$identify</span>{<span class="synIdentifier">$_</span>} } <span class="synConstant">qw/in out error/</span>
    );
    <span class="synStatement">my</span> <span class="synIdentifier">$identify</span> = <span class="synIdentifier">$h</span>-&gt;finish;
    <span class="synStatement">die</span> <span class="synConstant">&quot;identify failed: </span><span class="synIdentifier">$identify</span><span class="synConstant">{error}</span><span class="synSpecial">\n</span><span class="synConstant">&quot;</span> <span class="synStatement">unless</span> <span class="synIdentifier">$identify</span>;
    <span class="synStatement">my</span> <span class="synIdentifier">@identify</span> = <span class="synStatement">split /</span><span class="synSpecial">\n</span><span class="synStatement">/</span>, <span class="synIdentifier">$identify</span>{out};
    <span class="synIdentifier">$self</span>-&gt;frames(<span class="synStatement">scalar</span> <span class="synIdentifier">@identify</span>);
    <span class="synStatement">if</span> ( <span class="synIdentifier">$identify</span>[<span class="synConstant">0</span>] =~<span class="synStatement"> /</span><span class="synConstant"> </span><span class="synSpecial">\d+</span><span class="synConstant">x</span><span class="synSpecial">\d+</span><span class="synConstant"> </span><span class="synSpecial">(\d+)</span><span class="synConstant">x</span><span class="synSpecial">(\d+)\+\d\+\d</span><span class="synStatement">/</span> ) {
        <span class="synIdentifier">$self</span>-&gt;width(<span class="synIdentifier">$1</span>);
        <span class="synIdentifier">$self</span>-&gt;height(<span class="synIdentifier">$2</span>);
    }
    <span class="synStatement">elsif</span> ( <span class="synIdentifier">$identify</span>[<span class="synConstant">0</span>] =~<span class="synStatement"> /</span><span class="synConstant"> </span><span class="synSpecial">(\d+)</span><span class="synConstant">x</span><span class="synSpecial">(\d+)</span><span class="synConstant"> </span><span class="synStatement">/</span> ) {
        <span class="synIdentifier">$self</span>-&gt;width(<span class="synIdentifier">$1</span>);
        <span class="synIdentifier">$self</span>-&gt;height(<span class="synIdentifier">$2</span>);
    }
    <span class="synStatement">else</span> {
        <span class="synStatement">die</span> <span class="synConstant">&quot;cannot identify file</span><span class="synSpecial">\n</span><span class="synConstant">&quot;</span>;
    }

}

<span class="synStatement">sub</span><span class="synIdentifier"> do_convert </span>{
    <span class="synStatement">my</span> <span class="synIdentifier">$self</span> = <span class="synStatement">shift</span>;

    <span class="synStatement">my</span> <span class="synIdentifier">$resize_height</span> = <span class="synIdentifier">$self</span>-&gt;size;
    <span class="synStatement">my</span> <span class="synIdentifier">$resize_width</span> = <span class="synIdentifier">$self</span>-&gt;size;
    <span class="synStatement">if</span> ( <span class="synIdentifier">$self</span>-&gt;width &gt; <span class="synIdentifier">$self</span>-&gt;height ) {
        <span class="synIdentifier">$resize_width</span> = <span class="synStatement">int</span> (<span class="synIdentifier">$self</span>-&gt;width * <span class="synIdentifier">$self</span>-&gt;size)/<span class="synIdentifier">$self</span>-&gt;height; 
    }
    <span class="synStatement">else</span> {
        <span class="synIdentifier">$resize_height</span> = <span class="synStatement">int</span> (<span class="synIdentifier">$self</span>-&gt;height * <span class="synIdentifier">$self</span>-&gt;size)/<span class="synIdentifier">$self</span>-&gt;width; 
    }
    <span class="synIdentifier">$resize_width</span> ||= <span class="synConstant">1</span>;
    <span class="synIdentifier">$resize_height</span> ||= <span class="synConstant">1</span>;
    
    <span class="synStatement">my</span> <span class="synIdentifier">$top</span>=<span class="synConstant">0</span>;
    <span class="synStatement">my</span> <span class="synIdentifier">$left</span>=<span class="synConstant">0</span>;
    <span class="synStatement">if</span> ( <span class="synIdentifier">$resize_width</span> &gt; <span class="synIdentifier">$resize_height</span> ) {
        <span class="synIdentifier">$left</span> = <span class="synStatement">int</span> (<span class="synIdentifier">$resize_width</span> - <span class="synIdentifier">$self</span>-&gt;size)/<span class="synConstant">2</span>;
    }
    <span class="synStatement">else</span> {
        <span class="synIdentifier">$top</span> = <span class="synStatement">int</span> (<span class="synIdentifier">$resize_height</span> - <span class="synIdentifier">$self</span>-&gt;size)/<span class="synConstant">2</span>;
    }

    <span class="synStatement">my</span> <span class="synIdentifier">%convert</span>;
    <span class="synStatement">my</span> <span class="synIdentifier">$h</span> = IPC::Run::start(
        [
            <span class="synConstant">'/usr/bin/convert'</span>,
            <span class="synConstant">'-size'</span>,
            <span class="synIdentifier">$self</span>-&gt;width . <span class="synConstant">&quot;x&quot;</span> . <span class="synIdentifier">$self</span>-&gt;height,
            <span class="synIdentifier">$self</span>-&gt;input,
            <span class="synConstant">'-coalesce'</span>,
            <span class="synConstant">'-resize'</span>,
            <span class="synIdentifier">$resize_width</span> . <span class="synConstant">&quot;x&quot;</span> . <span class="synIdentifier">$resize_height</span>,
            <span class="synConstant">'-sharpen'</span>,
            <span class="synConstant">'1'</span>,
            <span class="synConstant">'-crop'</span>,
            <span class="synStatement">sprintf</span>(<span class="synConstant">&quot;</span><span class="synIdentifier">%sx%s</span><span class="synConstant">+</span><span class="synIdentifier">%s</span><span class="synConstant">+</span><span class="synIdentifier">%s</span><span class="synConstant">&quot;</span>, <span class="synIdentifier">$self</span>-&gt;size,<span class="synIdentifier">$self</span>-&gt;size,<span class="synIdentifier">$left</span>,<span class="synIdentifier">$top</span>),
            <span class="synConstant">'+repage'</span>,
            <span class="synConstant">'-deconstruct'</span>,
            <span class="synIdentifier">$self</span>-&gt;output
        ],
        <span class="synStatement">map</span> { <span class="synIdentifier">\$convert</span>{<span class="synIdentifier">$_</span>} } <span class="synConstant">qw/in out error/</span>
    );
    <span class="synStatement">my</span> <span class="synIdentifier">$convert</span> = <span class="synIdentifier">$h</span>-&gt;finish;
    <span class="synStatement">die</span> <span class="synConstant">&quot;convert failed: </span><span class="synIdentifier">$convert</span><span class="synConstant">{error}</span><span class="synSpecial">\n</span><span class="synConstant">&quot;</span> <span class="synStatement">unless</span> <span class="synIdentifier">$convert</span>;
    <span class="synStatement">my</span> <span class="synIdentifier">$ext</span>;
    <span class="synStatement">my</span> <span class="synIdentifier">$name</span>;
    <span class="synStatement">if</span> ( <span class="synIdentifier">$self</span>-&gt;output =~<span class="synStatement"> /</span><span class="synSpecial">\.([^.]+)</span><span class="synConstant">$</span><span class="synStatement">/</span> ) {
        <span class="synIdentifier">$name</span> = <span class="synIdentifier">$`</span>;
        <span class="synIdentifier">$ext</span> = <span class="synIdentifier">$1</span>;
    }
    <span class="synStatement">if</span> ( <span class="synStatement">-f</span> <span class="synConstant">&quot;</span><span class="synIdentifier">$name</span><span class="synConstant">-0.</span><span class="synIdentifier">$ext</span><span class="synConstant">&quot;</span> ) {
        File::Copy::copy(<span class="synConstant">&quot;</span><span class="synIdentifier">$name</span><span class="synConstant">-0.</span><span class="synIdentifier">$ext</span><span class="synConstant">&quot;</span>, <span class="synIdentifier">$self</span>-&gt;output);
        <span class="synStatement">for</span>(<span class="synStatement">my</span> <span class="synIdentifier">$i</span>=<span class="synConstant">0</span>;<span class="synIdentifier">$i</span>&lt;<span class="synIdentifier">$self</span>-&gt;frames;<span class="synIdentifier">$i</span>++){
            <span class="synStatement">unlink</span> <span class="synConstant">&quot;</span><span class="synIdentifier">$name</span><span class="synConstant">-</span><span class="synIdentifier">$i</span><span class="synConstant">.</span><span class="synIdentifier">$ext</span><span class="synConstant">&quot;</span>;
        }
    }
}

<span class="synStatement">package</span><span class="synType"> main;</span>

<span class="synStatement">my</span> <span class="synIdentifier">$icon</span> = Iconizer-&gt;<span class="synStatement">new</span>({
    <span class="synConstant">input </span>=&gt; <span class="synConstant">&quot;input.gif&quot;</span>,
    <span class="synConstant">output </span>=&gt; <span class="synConstant">&quot;output.gif&quot;</span>,
    <span class="synConstant">size   </span>=&gt; <span class="synConstant">32</span>
})
<span class="synIdentifier">$icon</span>-&gt;do_identify;
<span class="synIdentifier">$icon</span>-&gt;do_convert;
</pre>
</div></description>
<category>perl image public</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/xxstn5veis</guid>
<pubDate>Fri, 27 Jul 2007 12:46:38 +0900</pubDate>
</item>
<item>
<title>運用</title>
<link>http://femo.jp/kazeburo/h9p969wzzm</link>
<description><div class="section">
	<p>システム管理者はcronじゃない</p>
</div></description>
<category>public 思いつき</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/h9p969wzzm</guid>
<pubDate>Thu, 24 May 2007 14:55:47 +0900</pubDate>
</item>
<item>
<title>斜め上ですが</title>
<link>http://femo.jp/kazeburo/47aydk00w5</link>
<description><div class="section">
	<p><a href="http://d.hatena.ne.jp/naoya/20070523/1179938637" target="_blank">naoyaのはてなダイアリー -  Linux I/O のお話 write 編</a></p>
	<p>すばらしす。参考になります。</p>
	
	<p>ただ、運用しているサーバにメモリが足せるのも</p>
	<p>ハードを自作するはてなならではかなとか思った。</p>
</div></description>
<category>public</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/47aydk00w5</guid>
<pubDate>Thu, 24 May 2007 12:07:35 +0900</pubDate>
</item>
<item>
<title>Cache::Memcached 1.21 その3</title>
<link>http://femo.jp/kazeburo/3t2ivh924w</link>
<description><div class="section">
	<p>buck2sockを使わないようにしてみた</p>
	
	<pre class="hatena-super-pre">
<span class="synType">--- Cache-Memcached-1.21.orig/lib/Cache/Memcached.pm    2007-05-03 07:06:59.000000000 +0900</span>
<span class="synType">+++ Cache-Memcached-1.21/lib/Cache/Memcached.pm 2007-05-10 21:08:55.000000000 +0900</span>
<span class="synStatement">@@ -162,12 +162,12 @@</span>
 
 sub _dead_sock {
     my ($sock, $ret, $dead_for) = @_;
<span class="synSpecial">-    if (my $ipport = $sock_map{\$sock}) {</span>
<span class="synIdentifier">+    if (my $ipport = $sock_map{$sock}) {</span>
         my $now = time();
         $host_dead{$ipport} = $now + $dead_for
             if $dead_for;
         delete $cache_sock{$ipport};
<span class="synSpecial">-        delete $sock_map{\$sock};</span>
<span class="synIdentifier">+        delete $sock_map{$sock};</span>
     }
     @buck2sock = ();
     return $ret;  # 0 or undef, probably, depending on what caller wants
<span class="synStatement">@@ -175,10 +175,10 @@</span>
 
 sub _close_sock {
     my ($sock) = @_;
<span class="synSpecial">-    if (my $ipport = $sock_map{\$sock}) {</span>
<span class="synIdentifier">+    if (my $ipport = $sock_map{$sock}) {</span>
         close $sock;
         delete $cache_sock{$ipport};
<span class="synSpecial">-        delete $sock_map{\$sock};</span>
<span class="synIdentifier">+        delete $sock_map{$sock};</span>
     }
     @buck2sock = ();
 }
<span class="synStatement">@@ -563,8 +563,8 @@</span>
             my $tries;
             while (1) {
                 my $bucket = $hv % $bcount;
<span class="synSpecial">-                $sock = $buck2sock[$bucket] ||= $self-&gt;sock_to_host($self-&gt;{buckets}[ $bucket ])</span>
<span class="synSpecial">-                    and last;</span>
<span class="synIdentifier">+                $sock = $self-&gt;sock_to_host($self-&gt;{buckets}[ $bucket ]);</span>
<span class="synIdentifier">+                last if $sock;</span>
                 next KEY if $tries++ &gt;= 20;
                 $hv += _hashfunc($tries . $real_key);
             }
</pre>
</div></description>
<category>perl public</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/3t2ivh924w</guid>
<pubDate>Thu, 10 May 2007 21:31:00 +0900</pubDate>
</item>
<item>
<title>Cache::Memcached 1.21続き</title>
<link>http://femo.jp/kazeburo/c43yycelpp</link>
<description><div class="section">
	<p>まだまだ怪しい</p>
	<pre class="hatena-super-pre">
[Thu May 10 16:09:46 2007] [error] No map found matching for UNKNOWN(0xbb3c814) at /usr/lib/perl5/vendor_perl/5.8.8/Cache/Memcached.pm line 658, &lt;DATA&gt; line 1.&#92;n
[Thu May 10 16:09:47 2007] [error] No map found matching for SCALAR(0xbf86c34) at /usr/lib/perl5/vendor_perl/5.8.8/Cache/Memcached.pm line 658, &lt;DATA&gt; line 1.&#92;n
[Thu May 10 16:09:48 2007] [error] No map found matching for UNKNOWN(0xb7932d4) at /usr/lib/perl5/vendor_perl/5.8.8/Cache/Memcached.pm line 658, &lt;DATA&gt; line 1.&#92;n
Use of uninitialized value in string eq at /usr/lib/perl5/vendor_perl/5.8.8/Cache/Memcached.pm line 423, &lt;DATA&gt; line 1.
</pre>
	
	<p>こんなログがでて死にます</p>
</div></description>
<category>public perl</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/c43yycelpp</guid>
<pubDate>Thu, 10 May 2007 19:09:06 +0900</pubDate>
</item>
<item>
<title>Cache::Memcached 1.21</title>
<link>http://femo.jp/kazeburo/gsiw97ij37</link>
<description><div class="section">
	<pre class="hatena-super-pre">
--- Cache-Memcached-1.21.orig/lib/Cache/Memcached.pm    2007-05-03 07:06:59.000000000 +0900
+++ Cache-Memcached-1.21/lib/Cache/Memcached.pm 2007-05-10 13:55:11.000000000 +0900
@@ -162,12 +162,12 @@
 
 sub _dead_sock {
     my ($sock, $ret, $dead_for) = @_;
-    if (my $ipport = $sock_map{&#92;$sock}) {
+    if (my $ipport = $sock_map{$sock}) {
         my $now = time();
         $host_dead{$ipport} = $now + $dead_for
             if $dead_for;
         delete $cache_sock{$ipport};
-        delete $sock_map{&#92;$sock};
+        delete $sock_map{$sock};
     }
     @buck2sock = ();
     return $ret;  # 0 or undef, probably, depending on what caller wants
@@ -175,10 +175,10 @@
 
 sub _close_sock {
     my ($sock) = @_;
-    if (my $ipport = $sock_map{&#92;$sock}) {
+    if (my $ipport = $sock_map{$sock}) {
         close $sock;
         delete $cache_sock{$ipport};
-        delete $sock_map{&#92;$sock};
+        delete $sock_map{$sock};
     }
     @buck2sock = ();
 }
</pre>
</div></description>
<category>perl public</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/gsiw97ij37</guid>
<pubDate>Thu, 10 May 2007 14:25:59 +0900</pubDate>
</item>
<item>
<title>Catalyst::Plugin::Session::Store::Memcached</title>
<link>http://femo.jp/kazeburo/kag3ogo0kl</link>
<description><div class="section">
	<p>kazeburo< Cache::Memcachedを1.21にすると、Cache::Memcached::Managedがうまく動かなくなって、Catalyst::Plugin::Session::Store::Memcachedが使えない件</p>
</div></description>
<category>catalyst public</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/kag3ogo0kl</guid>
<pubDate>Wed, 09 May 2007 14:03:46 +0900</pubDate>
</item>
<item>
<title>構成ファイル一覧でコピー</title>
<link>http://femo.jp/kazeburo/lhdnlqy0p5</link>
<description><div class="section">
	<p>Safariの構成ファイル一覧で、コマンド+Cで普通にURLのコピーでけた</p>
</div></description>
<category>mac safari public</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/lhdnlqy0p5</guid>
<pubDate>Tue, 17 Apr 2007 14:32:48 +0900</pubDate>
</item>
<item>
<title>enable-coss-aio-ops</title>
<link>http://femo.jp/kazeburo/4xoqvddc3m</link>
<description><div class="section">
	<p>squidのconfigureオプションの</p>
	<pre class="hatena-super-pre">
--enable-coss-aio-ops
</pre>
	<p>って効果あるのかな。</p>
	
	<br>
	<p>追記：だめぽ</p>
	
	<p>さらに追記：</p>
	<p>./src/fs/coss/async_io.hのMAX_ASYNCOPを増やす</p>
	<p><a href="http://www.mail-archive.com/squid-users@squid-cache.org/msg41059.html" target="_blank">http://www.mail-archive.com/squid-users@squid-cache.org/msg41059.html</a></p>
</div></description>
<category>squid public</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/4xoqvddc3m</guid>
<pubDate>Tue, 10 Apr 2007 19:29:50 +0900</pubDate>
</item>
<item>
<title>fc4のlibgtop2-devel-2.10.1-1にopen.hがない</title>
<link>http://femo.jp/kazeburo/olspy9o41m</link>
<description><div class="section">
	<p>fc4でperlのGTopのinstallが</p>
	<pre class="hatena-super-pre">
/usr/include/libgtop-2.0/glibtop/open.h
</pre>
	<p>がないと怒られてできない。</p>
	
	<p>とりあえず、libgtop2-2.10.2のrpmを作ってupdate。</p>
</div></description>
<category>perl fedora public</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/olspy9o41m</guid>
<pubDate>Tue, 10 Apr 2007 15:52:18 +0900</pubDate>
</item>
<item>
<title>添削</title>
<link>http://femo.jp/kazeburo/0nzmylrnas</link>
<description><div class="section">
	<p><a href="http://www.atmarkit.co.jp/fwcr/special/ajax_debug/01.html" target="_blank">Ajaxでデバッグしよう - ＠IT</a></p>
	<p><a href="http://blog.livedoor.jp/dankogai/archives/50780781.html" target="_blank">404 Blog Not Found:勝手に添削 - Ajaxでデバッグしよう - ＠IT</a></p>
	
	<p>まぁ、ネタにマジレスなんだけど。</p>
	<p>debugと割り切ればwarnでApacheのerror_logに書き出してtail -f じゃだめなんだろうか。。</p>
	<p>flockとかもう見たくねぇ。</p>
</div></description>
<category>neta public</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/0nzmylrnas</guid>
<pubDate>Thu, 08 Mar 2007 11:38:36 +0900</pubDate>
</item>
<item>
<title>skip-set-charsetでmysqlのutf8文字化けを回避</title>
<link>http://femo.jp/kazeburo/yvvo62ybll</link>
<description><div class="section">
	<pre class="hatena-super-pre">
 mysqldump -h host  datavase --default-character-set=latin1 --skip-set-charset
</pre>
	<p>とすると、dumpの結果から</p>
	<pre class="hatena-super-pre">
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
</pre>
	<p>が消える。</p>
	
	<p>あとは、普通にmysqlにリダイレクトでok</p>
</div></description>
<category>mysql utf8 public</category>
<guid isPermaLink="true">http://femo.jp/kazeburo/yvvo62ybll</guid>
<pubDate>Thu, 25 Jan 2007 12:00:43 +0900</pubDate>
</item>
</channel>
</rss>