<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt (info@mypapit.net)" -->
<rss version="2.0">
    <channel>
        <title>院生エンジニアのにっき</title>
        <description></description>
        <link>http://life-hack.jp/blog/charly</link>
        <lastBuildDate>Wed, 08 Sep 2010 17:26:08 JST</lastBuildDate>
        <generator>FeedCreator 1.7.2-ppt (info@mypapit.net)</generator>
        <item>
            <title>修士論文執筆中・・・・</title>
            <link>http://life-hack.jp/blog/charly/164</link>
            <description>&lt;p&gt;地名と語の関連度を抽出してみた結果、厳しめの条件下で関連語を抽出して関連度の高い順にソートしてみたところ・・・&lt;/p&gt;</description>
            <pubDate>Fri, 13 Feb 2009 23:51:38 JST</pubDate>
            <guid>http://life-hack.jp/blog/charly/164</guid>
        </item>
        <item>
            <title>phpのsprintf（printf）で％を出力する</title>
            <link>http://life-hack.jp/blog/charly/163</link>
            <description>&lt;p&gt;便利関数sprintfにてパーセント表記をしたい場合&lt;/p&gt;&lt;div class=&quot;code&quot; style=&quot;font-family: monospace;color: #000066; border: 1px solid #d0d0d0; background-color: #f0f0f0;&quot;&gt;&lt;a href=&quot;http://www.php.net/echo&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt;&lt;/a&gt; &lt;a href=&quot;http://www.php.net/sprintf&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;sprintf&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'%0.2f%'&lt;/span&gt;, &lt;span class=&quot;re0&quot;&gt;$num&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/div&gt;&lt;p&gt;とすると&lt;/p&gt;&lt;div class=&quot;php&quot; style=&quot;font-family: monospace;color: #000066; border: 1px solid #d0d0d0; background-color: #f0f0f0;&quot;&gt;Warning: sprintf(): Too few arguments&lt;/div&gt;&lt;p&gt;と出てエラーになってしまいます。&lt;/p&gt;&lt;p&gt;そんな場合は「%」を重ねて記述して&lt;/p&gt;&lt;div class=&quot;code&quot; style=&quot;font-family: monospace;color: #000066; border: 1px solid #d0d0d0; background-color: #f0f0f0;&quot;&gt;&lt;a href=&quot;http://www.php.net/echo&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt;&lt;/a&gt; &lt;a href=&quot;http://www.php.net/sprintf&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;sprintf&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'%0.2f%%'&lt;/span&gt;, &lt;span class=&quot;re0&quot;&gt;$num&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/div&gt;&lt;p&gt;とすればOK&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://jp.php.net/manual/ja/function.sprintf.php&quot; target=&quot;_blank&quot; title=&quot;http://jp.php.net/manual/ja/function.sprintf.php&quot;&gt;PHP: sprintf - Manual&lt;/a&gt;&lt;/p&gt;</description>
            <pubDate>Thu, 08 Jan 2009 00:40:03 JST</pubDate>
            <guid>http://life-hack.jp/blog/charly/163</guid>
        </item>
        <item>
            <title>windowsのコンソール（コマンドプロンプト）でUTF-8を使う方法</title>
            <link>http://life-hack.jp/blog/charly/162</link>
            <description>&lt;p&gt;ちょっと必要だったんで調べてみたら簡単にありました。&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://d.hatena.ne.jp/tasukuchan/20070511/1178876977&quot; target=&quot;_blank&quot; title=&quot;http://d.hatena.ne.jp/tasukuchan/20070511/1178876977&quot;&gt;Windowsのcmdでコードページを変更 - グニャラくんのグニャグニャ備忘録@はてな&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://d.hatena.ne.jp/s0u/20070307/1173282301&quot; target=&quot;_blank&quot; title=&quot;http://d.hatena.ne.jp/s0u/20070307/1173282301&quot;&gt;typeコマンドで文字列変換 - エンジニアの魂&lt;/a&gt;&lt;/p&gt;</description>
            <pubDate>Sun, 04 Jan 2009 15:09:13 JST</pubDate>
            <guid>http://life-hack.jp/blog/charly/162</guid>
        </item>
        <item>
            <title>サーバーとしてのPHPとcron処理</title>
            <link>http://life-hack.jp/blog/charly/161</link>
            <description>&lt;p&gt;ふと疑問に思ったんで。。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;なんらかの原因でPHP・プログラムが落ちてしまうような環境を想定して、PHPを長時間動作させたい時、どうすればいいのでしょうか。&lt;/p&gt;&lt;p&gt;結局、「&lt;strong&gt;cronで一分ごとに動作確認→動作していなかったら再起動&lt;/strong&gt;」ってとこで落ち着きそうなんですが、この「動作していなかったら」ってのをどう処理させるのがスマートなのか。&lt;/p&gt;</description>
            <pubDate>Fri, 05 Dec 2008 23:53:10 JST</pubDate>
            <guid>http://life-hack.jp/blog/charly/161</guid>
        </item>
        <item>
            <title>久しぶりに開発環境を一新（Eclipse Ganymede）</title>
            <link>http://life-hack.jp/blog/charly/160</link>
            <description>&lt;p&gt;Eclipseが不安定・・・というかSubversionがうまく動作しなくなってきたので久しぶりに開発環境を整備してしてみました。&lt;/p&gt;&lt;p&gt;インストールしたEclipseの環境は以下の通り&lt;/p&gt;&lt;ul&gt;&lt;li&gt;PHPEclipse&lt;/li&gt;&lt;li&gt;Sublipse&lt;/li&gt;&lt;li&gt;Eclipse日本語化&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;PHPの開発に必要最低限のもののみ入れています。ちなみにDB操作は軽くて便利な&lt;a href=&quot;http://www.hi-ho.ne.jp/tsumiki/&quot; target=&quot;_blank&quot; title=&quot;http://www.hi-ho.ne.jp/tsumiki/&quot;&gt;cse&lt;/a&gt;を利用しているのでEclipse上で操作はしません。&lt;/p&gt;</description>
            <pubDate>Fri, 05 Dec 2008 11:46:26 JST</pubDate>
            <guid>http://life-hack.jp/blog/charly/160</guid>
        </item>
        <item>
            <title>pr関数（preタグ付きdump関数）をもうちょっと便利に</title>
            <link>http://life-hack.jp/blog/charly/159</link>
            <description>&lt;p&gt;CakePHPの標準関数のpr($vars)は&lt;/p&gt;&lt;div class=&quot;code&quot; style=&quot;font-family: monospace;color: #000066; border: 1px solid #d0d0d0; background-color: #f0f0f0;&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;function&lt;/span&gt; pr&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$vars&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;a href=&quot;http://www.php.net/echo&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;st0&quot;&gt;'&amp;lt;pre&amp;gt;'&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;a href=&quot;http://www.php.net/print_r&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;print_r&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$vars&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;a href=&quot;http://www.php.net/echo&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;st0&quot;&gt;'&amp;lt;/pre&amp;gt;'&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li2&quot;&gt;&lt;div class=&quot;de2&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;な感じの関数でとても重宝しています。&lt;/p&gt;&lt;p&gt;ただ、pr関数を使いまくっていると「どこで呼び出したっけ？」というのが分からなくなって探す・・・といったことがたまに起きてしまいます。&lt;/p&gt;&lt;p&gt;ってわけでpr関数の呼び出しもとの行数も一緒に出力する新版を書いてみました。&lt;/p&gt;</description>
            <pubDate>Fri, 14 Nov 2008 23:53:14 JST</pubDate>
            <guid>http://life-hack.jp/blog/charly/159</guid>
        </item>
        <item>
            <title>PHPで直接MeCabの結果を利用する</title>
            <link>http://life-hack.jp/blog/charly/158</link>
            <description>&lt;p&gt;&lt;a href=&quot;http://page2.xrea.jp/#php_mecab&quot; target=&quot;_blank&quot; title=&quot;http://page2.xrea.jp/#php_mecab&quot;&gt;Page2&lt;/a&gt;にてMecab Extentionなるものも存在するんですが、&lt;a href=&quot;http://q.hatena.ne.jp/1168145696&quot; target=&quot;_blank&quot; title=&quot;http://q.hatena.ne.jp/1168145696&quot;&gt;こちら&lt;/a&gt;などを参考にしてmorph_analysis関数を作ってみました。&lt;/p&gt;&lt;p&gt;やってる内容は至極簡単。&lt;/p&gt;&lt;p&gt;MeCabプロセスに対して文字列を投げて返ってきた値をパースしているだけ。&lt;/p&gt;</description>
            <pubDate>Wed, 12 Nov 2008 19:21:49 JST</pubDate>
            <guid>http://life-hack.jp/blog/charly/158</guid>
        </item>
        <item>
            <title>レーベンシュタイン距離（編集距離）をPHPで</title>
            <link>http://life-hack.jp/blog/charly/157</link>
            <description>&lt;p&gt;気分転換にレーベンシュタイン距離をPHPで書いてみた（研究と全く関係ないんだけど・・・）&lt;/p&gt;&lt;p&gt;レーベンシュタイン距離の説明は「&lt;a href=&quot;http://ja.wikipedia.org/wiki/%E3%83%AC%E3%83%BC%E3%83%99%E3%83%B3%E3%82%B7%E3%83%A5%E3%82%BF%E3%82%A4%E3%83%B3%E8%B7%9D%E9%9B%A2&quot; target=&quot;_blank&quot; title=&quot;http://ja.wikipedia.org/wiki/%E3%83%AC%E3%83%BC%E3%83%99%E3%83%B3%E3%82%B7%E3%83%A5%E3%82%BF%E3%82%A4%E3%83%B3%E8%B7%9D%E9%9B%A2&quot;&gt;レーベンシュタイン距離 - Wikipedia&lt;/a&gt;」が詳しい。&lt;/p&gt;&lt;p&gt;要は「文字列Aを文字列Bに変換するためにどれだけの操作が必要か」ということ。&lt;/p&gt;&lt;blockquote&gt;   1. kitten&lt;br /&gt;   2. sitten （“k”を“s”に置換）&lt;br /&gt;   3. sittin （“e”を“i”に置換）&lt;br /&gt;   4. sitting （“g”を挿入して終了）&lt;br /&gt;&lt;/blockquote&gt;&lt;p&gt;でレーベンシュタイン距離=３だそうです。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;実装してからLevens・・・と書いてEclipseのコードインテリジェンスで関数候補を見たら「levenshtein」という関数を発見・・・&lt;/p&gt;&lt;p&gt;標準関数でした（&lt;a href=&quot;http://php.benscom.com/manual/ja/function.levenshtein.php&quot; target=&quot;_blank&quot; title=&quot;http://php.benscom.com/manual/ja/function.levenshtein.php&quot;&gt;PHP: levenshtein&lt;/a&gt;）&lt;/p&gt;&lt;br /&gt;&lt;p&gt;せっかくなんでテストもしてみた。&lt;/p&gt;&lt;div class=&quot;code&quot; style=&quot;font-family: monospace;color: #000066; border: 1px solid #d0d0d0; background-color: #f0f0f0;&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;function&lt;/span&gt; LevenshteinDistance&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$str1&lt;/span&gt;, &lt;span class=&quot;re0&quot;&gt;$str2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;span class=&quot;re0&quot;&gt;$d&lt;/span&gt; = &lt;a href=&quot;http://www.php.net/array&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;array&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;span class=&quot;re0&quot;&gt;$len1&lt;/span&gt; = &lt;a href=&quot;http://www.php.net/strlen&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;strlen&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$str1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;span class=&quot;re0&quot;&gt;$len2&lt;/span&gt; = &lt;a href=&quot;http://www.php.net/strlen&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;strlen&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$str2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li2&quot;&gt;&lt;div class=&quot;de2&quot;&gt;&amp;nbsp; &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i1&lt;/span&gt; = &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;; &lt;span class=&quot;re0&quot;&gt;$i1&lt;/span&gt; &amp;lt;= &lt;span class=&quot;re0&quot;&gt;$len1&lt;/span&gt;; &lt;span class=&quot;re0&quot;&gt;$i1&lt;/span&gt;++&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;re0&quot;&gt;$d&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; = &lt;a href=&quot;http://www.php.net/array&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;array&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;re0&quot;&gt;$d&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; = &lt;span class=&quot;re0&quot;&gt;$i1&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li2&quot;&gt;&lt;div class=&quot;de2&quot;&gt;&amp;nbsp; &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i2&lt;/span&gt; = &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;; &lt;span class=&quot;re0&quot;&gt;$i2&lt;/span&gt; &amp;lt;= &lt;span class=&quot;re0&quot;&gt;$len2&lt;/span&gt;; &lt;span class=&quot;re0&quot;&gt;$i2&lt;/span&gt;++&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;re0&quot;&gt;$d&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; = &lt;span class=&quot;re0&quot;&gt;$i2&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i1&lt;/span&gt; = &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;; &lt;span class=&quot;re0&quot;&gt;$i1&lt;/span&gt; &amp;lt;= &lt;span class=&quot;re0&quot;&gt;$len1&lt;/span&gt;; &lt;span class=&quot;re0&quot;&gt;$i1&lt;/span&gt;++&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li2&quot;&gt;&lt;div class=&quot;de2&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i2&lt;/span&gt; = &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;; &lt;span class=&quot;re0&quot;&gt;$i2&lt;/span&gt; &amp;lt;= &lt;span class=&quot;re0&quot;&gt;$len2&lt;/span&gt;; &lt;span class=&quot;re0&quot;&gt;$i2&lt;/span&gt;++&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;re0&quot;&gt;$cost&lt;/span&gt; = &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$str1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i1&lt;/span&gt; - &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; == &lt;span class=&quot;re0&quot;&gt;$str2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i2&lt;/span&gt; - &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; ? &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt; : &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;re0&quot;&gt;$d&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; = &lt;a href=&quot;http://www.php.net/min&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;min&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;re0&quot;&gt;$d&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i1&lt;/span&gt; - &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i2&lt;/span&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; + &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;, &lt;span class=&quot;co1&quot;&gt;//挿入&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;re0&quot;&gt;$d&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i1&lt;/span&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i2&lt;/span&gt; - &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; + &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;, &lt;span class=&quot;co1&quot;&gt;//削除&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li2&quot;&gt;&lt;div class=&quot;de2&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;re0&quot;&gt;$d&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i1&lt;/span&gt; - &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$i2&lt;/span&gt; - &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; + &lt;span class=&quot;re0&quot;&gt;$cost&lt;/span&gt; &lt;span class=&quot;co1&quot;&gt;//置換&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$d&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$len1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$len2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li2&quot;&gt;&lt;div class=&quot;de2&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;re0&quot;&gt;$test&lt;/span&gt; = &lt;a href=&quot;http://www.php.net/array&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;array&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;a href=&quot;http://www.php.net/array&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;array&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'abc'&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;'abc'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;, &lt;span class=&quot;co1&quot;&gt;//0&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;a href=&quot;http://www.php.net/array&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;array&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'kitten'&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;'sitting'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;, &lt;span class=&quot;co1&quot;&gt;//3&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;a href=&quot;http://www.php.net/array&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;array&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'aaaaa'&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;'bbbbb'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;,&lt;span class=&quot;co1&quot;&gt;//5&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li2&quot;&gt;&lt;div class=&quot;de2&quot;&gt;&amp;nbsp; &lt;a href=&quot;http://www.php.net/array&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;array&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'abc'&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;'bca'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;,&lt;span class=&quot;co1&quot;&gt;//&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;a href=&quot;http://www.php.net/array&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;array&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;'12345'&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;'234'&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;,&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;foreach&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$test&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;as&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$row&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;a href=&quot;http://www.php.net/echo&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt;&lt;/a&gt; &lt;a href=&quot;http://www.php.net/levenshtein&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;levenshtein&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$row&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;, &lt;span class=&quot;re0&quot;&gt;$row&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li2&quot;&gt;&lt;div class=&quot;de2&quot;&gt;&amp;nbsp; &lt;a href=&quot;http://www.php.net/echo&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;st0&quot;&gt;' = '&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;a href=&quot;http://www.php.net/echo&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt;&lt;/a&gt; LevenshteinDistance&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$row&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;, &lt;span class=&quot;re0&quot;&gt;$row&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&amp;nbsp; &lt;a href=&quot;http://www.php.net/echo&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt;&lt;/a&gt; &lt;span class=&quot;st0&quot;&gt;'&amp;lt;br/&amp;gt;'&lt;/span&gt;;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;PHPはこーゆーときの配列処理とかなんか気持ち悪いなと思う。&lt;/p&gt;</description>
            <pubDate>Tue, 11 Nov 2008 23:19:07 JST</pubDate>
            <guid>http://life-hack.jp/blog/charly/157</guid>
        </item>
        <item>
            <title>Cakephp 1.2系でのbakeについて（Windows）</title>
            <link>http://life-hack.jp/blog/charly/156</link>
            <description>&lt;p&gt;CakePHP1.2系ではbakeの挙動が大幅に変わっていて、一時期それが理由でCakePHP1.2系を使うのをためらっていました。&lt;/p&gt;&lt;p&gt;複数のプロジェクト（標準はappってことでいいんでしょうか？）を入れることが出来るようになったのはいいのですが、CakePHP1.1系と同じように扱うためのまとめを書いておきます。&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://cakephp.seesaa.net/article/78855802.html&quot; target=&quot;_blank&quot; title=&quot;http://cakephp.seesaa.net/article/78855802.html&quot;&gt;CakePHP のおいしい食べ方: [1.2]Easy Bake on Windows&lt;/a&gt;&lt;/p&gt;&lt;p&gt;にてすでに書かれてはいるんですが、CakePHP1.1系からもっと簡単に乗り換えるために。&lt;/p&gt;</description>
            <pubDate>Tue, 11 Nov 2008 18:15:15 JST</pubDate>
            <guid>http://life-hack.jp/blog/charly/156</guid>
        </item>
        <item>
            <title>全国都道府県の緯度経度</title>
            <link>http://life-hack.jp/blog/charly/154</link>
            <description>&lt;p&gt;&lt;a href=&quot;http://icotfeels.blog66.fc2.com/blog-entry-1592.html&quot; target=&quot;_blank&quot; title=&quot;http://icotfeels.blog66.fc2.com/blog-entry-1592.html&quot;&gt;今感じていること 全国都道府県の緯度経度JSONデータ&lt;/a&gt;にて全国都道府県の緯度経度情報がJSONとPHPの連想配列（漢字の都道府県名をキーにして文字列で緯度,経度）があったんですが、キーの都道府県が漢字で嫌だったんでアルファベットの都道府県をキーにした配列にしてみました。&lt;/p&gt;</description>
            <pubDate>Sun, 02 Nov 2008 18:02:35 JST</pubDate>
            <guid>http://life-hack.jp/blog/charly/154</guid>
        </item>
    </channel>
</rss>
<!-- 0.6098s -->