<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>2010/06/19 on Yano&#39;s digital garage</title>
    <link>https://www.bravotouring.com/~yano/archives/2010/06/19/</link>
    <description>Recent content in 2010/06/19 on Yano&#39;s digital garage</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sat, 19 Jun 2010 19:36:10 +0900</lastBuildDate>
    <atom:link href="https://www.bravotouring.com/~yano/archives/2010/06/19/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>トルコライス</title>
      <link>https://www.bravotouring.com/~yano/diary/20100619turkishrice.htm</link>
      <pubDate>Sat, 19 Jun 2010 19:36:10 +0900</pubDate>
      <guid>https://www.bravotouring.com/~yano/diary/20100619turkishrice.htm</guid>
      <description>&lt;p&gt;こないだ&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/tour/2010/20100529gb.htm&#34;&gt;本場グリーンバンブー&lt;/a&gt;で食べたばかりで恐縮ですが。&lt;/p&gt;&#xA;&lt;table align=&#34;right&#34; class=&#34;Landscape&#34;&gt;&#xA;&lt;tr&gt;&#xA;&lt;td&gt;&lt;img alt=&#34;トルコライス＠ほっともっと&#34; src=&#34;https://www.bravotouring.com/~yano/images/2010/20100619turkishrice.jpg&#34;/&gt;&lt;/td&gt;&#xA;&lt;/tr&gt;&#xA;&lt;tr&gt;&#xA;&lt;td class=&#34;PhotoMemo&#34;&gt;トルコライス&lt;/td&gt;&#xA;&lt;/tr&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;5月下旬から期間限定で始まった&lt;a href=&#34;http://www.hottomotto.com/&#34;&gt;&lt;span class=&#34;Corporation&#34;&gt;ほっともっと&lt;/span&gt;&lt;/a&gt;のトルコライス&lt;span class=&#34;Price&#34;&gt;450円&lt;/span&gt;も食べてみた。&lt;/p&gt;&#xA;&lt;p&gt;2007年の&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/20070904turkishrice.htm&#34;&gt;まんぷくトルコライス&lt;/a&gt;以来の復活だが、何よりも容器の大きさからも想像付くように、ナポリタンが減量された事で&lt;span class=&#34;Warning&#34;&gt;&#34;まんぷく&#34;&lt;/span&gt;の冠が外れた模様。&lt;/p&gt;&#xA;&lt;p&gt;結果として、数字的にも1126kcalから913kcalにカロリーが減ってるのは、いろいろと気になるお年頃のYANOさんからするとwelcomeだ。&lt;/p&gt;&#xA;&lt;p&gt;内容的には「トンカツ」が「とりカツ」に変わってるが、個人的には問題無し。ウインナーも嬉しいが、どちらかと言えばスクランブルエッグに載るよりはナポリタンに混ざっていてほしかったかな。&lt;/p&gt;&#xA;&lt;table class=&#34;List&#34;&gt;&#xA;&lt;tr&gt;&#xA;&lt;th class=&#34;List&#34;&gt;menu&lt;/th&gt;&lt;th class=&#34;List&#34;&gt;熱量&lt;br/&gt;(kcal)&lt;/th&gt;&lt;th class=&#34;List&#34;&gt;蛋白質&lt;br/&gt;(g)&lt;/th&gt;&lt;th class=&#34;List&#34;&gt;脂質&lt;br/&gt;(g)&lt;/th&gt;&lt;th class=&#34;List&#34;&gt;炭水化物&lt;br/&gt;(g)&lt;/th&gt;&lt;th class=&#34;List&#34;&gt;食塩相当量&lt;br/&gt;(g)&lt;/th&gt;&lt;th class=&#34;List&#34;&gt;カリウム&lt;br/&gt;(mg)&lt;/th&gt;&lt;th class=&#34;List&#34;&gt;リン&lt;br/&gt;(mg)&lt;/th&gt;&#xA;&lt;/tr&gt;&#xA;&lt;tr&gt;&#xA;&lt;th class=&#34;List&#34;&gt;まんぷくトルコライス(2007)&lt;/th&gt;&lt;td class=&#34;List&#34;&gt;1126&lt;/td&gt;&lt;td class=&#34;List&#34;&gt;38.6&lt;/td&gt;&lt;td class=&#34;List&#34;&gt;36.1&lt;/td&gt;&lt;td class=&#34;List&#34;&gt;161.1&lt;/td&gt;&lt;td class=&#34;List&#34;&gt;5.6&lt;/td&gt;&lt;td class=&#34;List&#34;&gt;809&lt;/td&gt;&lt;td class=&#34;List&#34;&gt;442&lt;/td&gt;&#xA;&lt;/tr&gt;&#xA;&lt;tr&gt;&#xA;&lt;th class=&#34;List&#34;&gt;トルコライス(2010)&lt;/th&gt;&lt;td class=&#34;List&#34;&gt;913&lt;/td&gt;&lt;td class=&#34;List&#34;&gt;28.4&lt;/td&gt;&lt;td class=&#34;List&#34;&gt;35.5&lt;/td&gt;&lt;td class=&#34;List&#34;&gt;119.4&lt;/td&gt;&lt;td class=&#34;List&#34;&gt;5.4&lt;/td&gt;&lt;td class=&#34;List&#34;&gt;709&lt;/td&gt;&lt;td class=&#34;List&#34;&gt;375&lt;/td&gt;&#xA;&lt;/tr&gt;&#xA;&lt;/table&gt;&#xA;&lt;p class=&#34;Reference&#34;&gt;【参照】&#xA;&#x9;&lt;br/&gt;●ほっともっと &lt;a href=&#34;http://www.hottomotto.com/&#34;&gt;http://www.hottomotto.com/&lt;/a&gt;&#xA;&lt;br/&gt;┗&lt;a href=&#34;http://www.hottomotto.com/news/view.php?id=730&#34;&gt;こどもにもおとなにも食べてほしい トルコライス&lt;/a&gt; 2010年5月24日&#xA;&#x9;&lt;br/&gt;●トルコライス　マニアックス &lt;a href=&#34;http://turkishrice-maniax.ks-depots.com/&#34;&gt;http://turkishrice-maniax.ks-depots.com/&lt;/a&gt;&#xA;&lt;br/&gt;┣&lt;a href=&#34;http://turkishrice-maniax.ks-depots.com/?eid=975785&#34;&gt;【ほっかほっか亭】まんぷくトルコライス（490円）&lt;/a&gt; 2007年9月3日&#xA;&#x9;&lt;br/&gt;┗&lt;a href=&#34;http://turkishrice-maniax.ks-depots.com/?eid=975853&#34;&gt;【ほっともっと】トルコライス（450円）&lt;/a&gt; 2010年5月30日&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>原因はpreg_matchか？</title>
      <link>https://www.bravotouring.com/~yano/diary/it/20100619php5.htm</link>
      <pubDate>Sat, 19 Jun 2010 16:30:52 +0900</pubDate>
      <guid>https://www.bravotouring.com/~yano/diary/it/20100619php5.htm</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://rinn.e-site.jp/rnote/&#34;&gt;rNote&lt;/a&gt;の&lt;span class=&#34;Software&#34;&gt;PHP5&lt;/span&gt;対応。&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20100606php5.htm&#34;&gt;先日&lt;/a&gt;のトライでは、&lt;a href=&#34;http://maps.google.co.jp/&#34;&gt;Google マップ&lt;/a&gt;の航跡ログを含んでいるエントリの一部が失敗しているような傾向を感じたので、&lt;a href=&#34;http://www.cyclekikou.net/modules/wadachi/&#34;&gt;&lt;span class=&#34;Software&#34;&gt;轍&lt;/span&gt;&lt;/a&gt;のスクリプト展開部分を調べてみる事にしよう。&lt;/p&gt;&#xA;&lt;p&gt;と思ってたのだが、今日いろいろと手を変え品を変え試してみたところ、&lt;blockquote class=&#34;Log&#34;&gt;&#xA;function get_XMLTag($tag,&amp;$str){&lt;br/&gt;&#xA;  if(&lt;span class=&#34;Warning&#34;&gt;preg_match&lt;/span&gt;(&#34;/&lt;$tag.*?&gt;[[:space:]]*(.*)[[:space:]]*&lt;\/$tag&gt;/s&#34;,$str,$buf)) {&lt;br/&gt;&#xA;        return $buf[1];&lt;br/&gt;&#xA;    }&lt;br/&gt;    return &#39;&#39;;&lt;br/&gt;}&lt;/blockquote&gt;&#xA;で、&lt;span class=&#34;Warning&#34;&gt;preg_match&lt;/span&gt;に渡す$strのエントリが大きくなると&lt;span class=&#34;Strong&#34;&gt;Date&lt;/span&gt;や&lt;span class=&#34;Strong&#34;&gt;Title&lt;/span&gt;要素の切り出しに失敗している事が判明。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://maps.google.co.jp/&#34;&gt;Google マップ&lt;/a&gt;の航跡ログが入ると必然的にエントリ全体が大きくなる傾向はあるものの、航跡ログそのものや&lt;a href=&#34;http://www.cyclekikou.net/modules/wadachi/&#34;&gt;&lt;span class=&#34;Software&#34;&gt;轍&lt;/span&gt;&lt;/a&gt;のスクリプトには関係無く、48KBあたりの大きさを境にうまくいかなくなる模様。&lt;/p&gt;&#xA;&lt;p&gt;再び試行錯誤してみたところ、&lt;blockquote class=&#34;Log&#34;&gt;&#xA;function get_XMLTag($tag,&amp;$str){&lt;br/&gt;&#xA;/*  if(preg_match(&#34;/&lt;$tag.*?&gt;&lt;span class=&#34;Warning&#34;&gt;[[:space:]]*(.*)[[:space:]]*&lt;/span&gt;&lt;\/$tag&gt;/s&#34;,$str,$buf)) { */&lt;br/&gt;&#xA;    if(preg_match(&#34;/&lt;$tag.*?&gt;&lt;span class=&#34;Recommend&#34;&gt;\s*(.*)\s*&lt;/span&gt;&lt;\/$tag&gt;/s&#34;,$str,$buf)) {&lt;br/&gt;&#xA;        return $buf[1];&lt;br/&gt;&#xA;    }&lt;br/&gt;    return &#39;&#39;;&lt;br/&gt;}&lt;/blockquote&gt;&#xA;と&#34;[[:space:]]&#34;を&#34;\s&#34;に置き換える事で&lt;span class=&#34;Topics&#34;&gt;回避できた&lt;/span&gt;。&lt;/p&gt;&#xA;&lt;p&gt;…かと思ったのだが、結局は110KBあたりを越えるとやっぱり&lt;span class=&#34;Warning&#34;&gt;ダメ&lt;/span&gt;だった。まぁ、そんなに大きなログを持った記事は２エントリしか無いので個別にログを間引けば済むのだが、微妙に残念。&lt;/p&gt;&#xA;&lt;p&gt;いずれにしろ、32bits環境の&lt;span class=&#34;Software&#34;&gt;PHP4&lt;/span&gt;で問題無かった処理が64bits環境の&lt;span class=&#34;Software&#34;&gt;PHP5&lt;/span&gt;でダメだというのは釈然としないこと甚だしい。&lt;span class=&#34;Host&#34;&gt;nx9030&lt;/span&gt;ではソースからbuildしてた事もあって、バッファサイズなどの設定が微妙に違ってるのかなぁ…&lt;/p&gt;&#xA;&lt;p&gt;【6/22追記】&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20100622php5.htm&#34;&gt;PCREの設定&lt;/a&gt;で全面解決。&lt;/p&gt;&#xA;&lt;p class=&#34;Reference&#34;&gt;【参照】&#xA;&#x9;&lt;br/&gt;●rNote &lt;a href=&#34;http://rinn.e-site.jp/rnote/&#34;&gt;http://rinn.e-site.jp/rnote/&lt;/a&gt;&#xA;&lt;br/&gt;●PHP: Hypertext Preprocessor &lt;a href=&#34;http://www.php.net/&#34;&gt;http://www.php.net/&lt;/a&gt;&#xA;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
