<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="rss.css" type="text/css"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:xhtml="http://www.w3.org/1999/xhtml" xml:lang="ja-JP">
	<channel rdf:about="http://hgotoh.jp/tdiary/index.rdf">
	<title>努力してみた日記</title>
	<link>http://hgotoh.jp/tdiary/</link>
	<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/" />
	<description>単なる覚書以下の内容です。一度内容を全部消しました。</description>
	<dc:creator>hgotoh</dc:creator>
	<dc:rights>Copyright 2012 hgotoh &lt;webmaster@hgotoh.jp&gt;, copyright of comments by respective authors</dc:rights>
	<items><rdf:Seq>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120501#p01"/>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120430#p03"/>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120430#p02"/>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120430#p01"/>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120428#p01"/>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120424#p01"/>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120417#p16"/>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120417#p15"/>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120417#p14"/>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120417#p13"/>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120417#p12"/>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120417#p11"/>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120417#p10"/>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120417#p09"/>
<rdf:li rdf:resource="http://hgotoh.jp/tdiary/?date=20120417#p08"/>
</rdf:Seq></items>
</channel>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120501#p01">
<link>http://hgotoh.jp/tdiary/?date=20120501#p01</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120501#p01" />
<dc:date>2012-05-01T20:25:34+09:00</dc:date>
<title>Zeroバージョンに対応できていない</title>
<dc:creator>hgotoh</dc:creator>
<dc:subject>www</dc:subject>
<description>ついにNicoWatch Toolsのボタン表示が出なくなっちゃいましたねぇ。 今のところはまだ原宿バージョンに戻す方法がニコ動から提供されているので動かそうと思えば動かせてますが。</description>
</item>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120430#p03">
<link>http://hgotoh.jp/tdiary/?date=20120430#p03</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120430#p03" />
<dc:date>2012-04-30T17:12:41+09:00</dc:date>
<title>答え：「最初に記述されたブロックの設..</title>
<dc:creator>hgotoh</dc:creator>
<description>答え：「最初に記述されたブロックの設定が使われる」 @IT - バーチャルホストによる複数サイトの同時運用（2/2） 邪悪になるな、でおなじみのGoogle先生を使い調べてたところ上記リンクのページに書いてありました。最初に記述された VirtualHostディレクティブの設定が適用されるとのこと。  実際に試して目視確認。ふーむ。するとIPアドレス指定の場合の振り分けは出来ないってことか。</description>
</item>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120430#p02">
<link>http://hgotoh.jp/tdiary/?date=20120430#p02</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120430#p02" />
<dc:date>2012-04-30T17:12:41+09:00</dc:date>
<title>ひとつのIPアドレスにA,B二つのホ..</title>
<dc:creator>hgotoh</dc:creator>
<description>ひとつのIPアドレスにA,B二つのホストの構成の話 HTTP1.1はHostヘッダの内容でクライアントがどのホストにアクセスしているのか明示します。 apacheはこのヘッダを見て、DocumentRootを切り替えられます。Aなら /usr/local/www/A 、Bなら /usr/local/www/B 、に振り分けできます。  じゃあさ、ホスト名じゃなくてIPアドレスだったらどうなるの？</description>
</item>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120430#p01">
<link>http://hgotoh.jp/tdiary/?date=20120430#p01</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120430#p01" />
<dc:date>2012-04-30T17:12:41+09:00</dc:date>
<title>バーチャルホストなapacheサーバにIPアドレスでアクセスするとどうなるの？</title>
<dc:creator>hgotoh</dc:creator>
<dc:subject>雑記</dc:subject>
<description>VMイメージのコピーで済ませられたらいいのになぁ....まぁある程度は仕方ないか。 で、VPS移行作業中、移行作業中ちょっと分からない事が出てしまいました。 マルチホストなapacheサーバにIPアドレス指定でアクセスされた場合どうなるのかって話です。</description>
</item>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120428#p01">
<link>http://hgotoh.jp/tdiary/?date=20120428#p01</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120428#p01" />
<dc:date>2012-04-28T03:26:26+09:00</dc:date>
<title>VPSもう一個</title>
<dc:creator>hgotoh</dc:creator>
<dc:subject>雑記</dc:subject>
<description>確保しちゃいました。乗り換えにするかどうかは新しい方の移行作業の進み具合による、かな。 Webサーバ乗っけてみないとどのくらいよくなったか分からないので、現在環境構築中。</description>
</item>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120424#p01">
<link>http://hgotoh.jp/tdiary/?date=20120424#p01</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120424#p01" />
<dc:date>2012-04-24T09:07:25+09:00</dc:date>
<title>さくらVPSのプラン変更優待</title>
<dc:creator>hgotoh</dc:creator>
<dc:subject>雑記</dc:subject>
<description>今契約しているのが、さくらVPSの旧プラン512。2Core 512MB HDD20GBで980円/月のVPS。 これを期間内で移行するなら、旧プランの残り期間分の返金および移行先プランの１ヶ月無料をやってくれる(金額を減らすのではなく、無料使用期間が1ヶ月付く)。新プランの3Core 2GB HDD200GBだと1480円/月。  旧プランもそのうち512MB→1GBへのメモリ変更があるらしいけど、ディスク容量が足りないんだよな...将来的に置こうと思っているコンテンツが置けない。ただその将来がいつなのかが未定という(^^;;  500円上乗せでこれなら移行してもよいとも思うし。うーどうしよかね。</description>
</item>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120417#p16">
<link>http://hgotoh.jp/tdiary/?date=20120417#p16</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120417#p16" />
<dc:date>2012-04-17T12:58:59+09:00</dc:date>
<title>メールヘッダからメールアドレスを取り出す３</title>
<dc:creator>hgotoh</dc:creator>
<dc:subject>mail</dc:subject>
<description>これは昨日会社でやっと気が付いたもの。お間抜けですわ(^^;  my $Cc = 'abc@hoge.jp,&quot;def@hoge.jp&quot;,jkl@hoge.jp,ThisIsTest,mno@hoge.jp,&quot;this is test&quot;@hoge.jp'; my @addrs = $Cc =~/&quot;(?:\\&quot;|\\\\|[a-zA-Z0-9\.!#$%'*+-\/=\?\^_\`\{\|\}~ \(\)\[\]:;,@])+&quot;(?!@)|\((?:\\&quot;|\\\\|[a-zA-Z0-9\.!#$%'*+-\/=\?\^_\`\{\|\}~ \(\)\[\]:;,@])+\)|[a-zA-Z0-9\.!#$%'*+-\/=\?\^_\`\{\|\}\~]+@[a-zA-Z0-9\.-]+|&quot;(?:\\&quot;|\\\\|[a-zA-Z0-9\.!#$%'*+-\/=\?\^_\`\{\|\}\~ \(\)\[\]:;,@])+&quot;@[a-zA-Z0-9\.-]+/g;   $i=1; print &quot;****\n$Cc\n****\n&quot;; foreach my $ml ( @addrs ) { ..</description>
</item>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120417#p15">
<link>http://hgotoh.jp/tdiary/?date=20120417#p15</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120417#p15" />
<dc:date>2012-04-17T12:58:59+09:00</dc:date>
<title>一行の正規表現でローカル部のダブルク..</title>
<dc:creator>hgotoh</dc:creator>
<description>一行の正規表現でローカル部のダブルクォート囲みか名前のダブルクォート囲みか判断させるのは困難でした。なのでこの方法に落ち着くしかありませんでした。 もしうまい手があれば教えてください。いや本当に。</description>
</item>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120417#p14">
<link>http://hgotoh.jp/tdiary/?date=20120417#p14</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120417#p14" />
<dc:date>2012-04-17T12:58:59+09:00</dc:date>
<title>先の正規表現では４つの文字列にマッチ..</title>
<dc:creator>hgotoh</dc:creator>
<description>先の正規表現では４つの文字列にマッチングします。  &quot;(?:\\&quot;|\\\\|[a-zA-Z0-9\.!#$%'*+-\/=\?\^_\`\{\|\}~ \(\)\[\]:;,@])+&quot;(?!@)     ダブルクォートで囲まれ最後が『〜&quot;@』で終わらない文字列にマッチングします。『〜&quot;@』で終わるとメールアドレスのローカル部にもマッチングしてしまうためです。 \((?:\\&quot;|\\\\|[a-zA-Z0-9\.!#$%'*+-\/=\?\^_\`\{\|\}~ \(\)\[\]:;,@])+\)     ダブルクォートの替わりに括弧&quot;()&quot;で囲まれた文字列のマッチングします。 [a-zA-Z0-9\.!#$%'*+-\/=\?\^_\`\{\|\}\~]+@[a-zA-Z0-9\.-]+     ローカル部がダブルクォートで囲まれていないメールアドレスにマッチングします。 &quot;(?:\\&quot;|\\\\|[a-zA-Z0-9\.!#$%'*+-\/=\?\^_\`\{\|\}\~ \(\)\[\]:;,@])+&quot;@[a-zA-Z0-9\.-]+     ローカル部がダブルクォートで囲ま..</description>
</item>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120417#p13">
<link>http://hgotoh.jp/tdiary/?date=20120417#p13</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120417#p13" />
<dc:date>2012-04-17T12:58:59+09:00</dc:date>
<title>正規表現が長いのでちょっと説明</title>
<dc:creator>hgotoh</dc:creator>
<description>正規表現が長いのでちょっと説明</description>
</item>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120417#p12">
<link>http://hgotoh.jp/tdiary/?date=20120417#p12</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120417#p12" />
<dc:date>2012-04-17T12:58:59+09:00</dc:date>
<title>**** abc@hoge.jp, ..</title>
<dc:creator>hgotoh</dc:creator>
<description>**** abc@hoge.jp, &quot;def@hoge.jp&quot; ghi@hoge.jp, &quot;are you \&quot;ready\&quot; ?&quot; jkl@hoge.jp, ThisIsTest mno@hoge.jp ( other email pqr@hoge.jp ), &quot;this is test&quot;@hoge.jp **** 001: * [abc@hoge.jp] 002:   [&quot;def@hoge.jp&quot;] 003: * [ghi@hoge.jp] 004:   [&quot;are you \&quot;ready\&quot; ?&quot;] 005: * [jkl@hoge.jp] 006: * [mno@hoge.jp] 007:   [( other email pqr@hoge.jp )] 008: * [&quot;this is test&quot;@hoge.jp]  アスタリスクの付いた、001,003,005,006,008がお目当てのメールアドレスになります。つまり、切り出した要素の両脇がダブルクォートか括弧で囲まれてなければメールアドレスと判断すればよろし。 007は、メールアドレスのあとに書けるコメントです。こちら..</description>
</item>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120417#p11">
<link>http://hgotoh.jp/tdiary/?date=20120417#p11</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120417#p11" />
<dc:date>2012-04-17T12:58:59+09:00</dc:date>
<title>ええ、こそーっと一部正規表現をなおし..</title>
<dc:creator>hgotoh</dc:creator>
<description>ええ、こそーっと一部正規表現をなおしてます。途中で気が付いちゃったもんで(^^; 実行するとこんな感じ。</description>
</item>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120417#p10">
<link>http://hgotoh.jp/tdiary/?date=20120417#p10</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120417#p10" />
<dc:date>2012-04-17T12:58:59+09:00</dc:date>
<title>my $Cc = 'abc@hoge..</title>
<dc:creator>hgotoh</dc:creator>
<description>my $Cc = 'abc@hoge.jp, &quot;def@hoge.jp&quot; ghi@hoge.jp, &quot;are you \&quot;ready\&quot; ?&quot; jkl@hoge.jp, ThisIsTest mno@hoge.jp ( other email pqr@hoge.jp ), &quot;this is test&quot;@hoge.jp'; my @addrs = $Cc =~/&quot;(?:\\&quot;|\\\\|[a-zA-Z0-9\.!#$%'*+-\/=\?\^_\`\{\|\}~ \(\)\[\]:;,@])+&quot;(?!@)|\((?:\\&quot;|\\\\|[a-zA-Z0-9\.!#$%'*+-\/=\?\^_\`\{\|\}~ \(\)\[\]:;,@])+\)|[a-zA-Z0-9\.!#$%'*+-\/=\?\^_\`\{\|\}\~]+@[a-zA-Z0-9\.-]+|&quot;(?:\\&quot;|\\\\|[a-zA-Z0-9\.!#$%'*+-\/=\?\^_\`\{\|\}\~ \(\)\[\]:;,@])+&quot;@[a-zA-Z0-9\.-]+/g;   $i=1; print &quot;****\n$Cc\n***..</description>
</item>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120417#p09">
<link>http://hgotoh.jp/tdiary/?date=20120417#p09</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120417#p09" />
<dc:date>2012-04-17T12:58:59+09:00</dc:date>
<title>メールアドレスだけをパースしようとす..</title>
<dc:creator>hgotoh</dc:creator>
<description>メールアドレスだけをパースしようとするからいけないんだ。名前とメールアドレスをパースしてあとでメールアドレスだけ集めちゃえばいいじゃない！ってことで、無理に正規表現をこねくり回さないで素直に書いてみたのが次のコード。</description>
</item>
<item rdf:about="http://hgotoh.jp/tdiary/?date=20120417#p08">
<link>http://hgotoh.jp/tdiary/?date=20120417#p08</link>
<xhtml:link xhtml:rel="alternate" xhtml:media="handheld" xhtml:type="text/html" xhtml:href="http://hgotoh.jp/tdiary/?date=20120417#p08" />
<dc:date>2012-04-17T12:58:59+09:00</dc:date>
<title>じゃあ名前とメールアドレスをパースし..</title>
<dc:creator>hgotoh</dc:creator>
<description>じゃあ名前とメールアドレスをパースしちゃえばいいじゃない！</description>
</item>
</rdf:RDF>

