<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>モバイル勉強会に行ってきた(070917) へのコメント</title>
	<atom:link href="http://tmty.jp/2007/09/17/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e5%8b%89%e5%bc%b7%e4%bc%9a%e3%81%ab%e8%a1%8c%e3%81%a3%e3%81%a6%e3%81%8d%e3%81%9f070917/feed/" rel="self" type="application/rss+xml" />
	<link>http://tmty.jp/2007/09/17/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e5%8b%89%e5%bc%b7%e4%bc%9a%e3%81%ab%e8%a1%8c%e3%81%a3%e3%81%a6%e3%81%8d%e3%81%9f070917/</link>
	<description>tmtysk が前よりも更新しなくなってしまっているブログ</description>
	<lastBuildDate>Tue, 08 Feb 2011 08:44:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>Persistence is Power より</title>
		<link>http://tmty.jp/2007/09/17/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e5%8b%89%e5%bc%b7%e4%bc%9a%e3%81%ab%e8%a1%8c%e3%81%a3%e3%81%a6%e3%81%8d%e3%81%9f070917/comment-page-1/#comment-110</link>
		<dc:creator>Persistence is Power</dc:creator>
		<pubDate>Mon, 25 Feb 2008 12:34:11 +0000</pubDate>
		<guid isPermaLink="false">http://wp.tmty.jp/2007/09/17/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e5%8b%89%e5%bc%b7%e4%bc%9a%e3%81%ab%e8%a1%8c%e3%81%a3%e3%81%a6%e3%81%8d%e3%81%9f070917/#comment-110</guid>
		<description>&lt;strong&gt;ケータイサイトで機種情報を取得する Rails プラグイン mbterm_db&lt;/strong&gt;

実は前から公開してたんだけど、最近の機種情報を追加ついで、あと Rails のプラグインを書く勘を取り戻しついでに、ちょっと手を入れたので、改めて紹介しときます。
mbterm_db は Ruby on Rails でケータイサイトをつくる際に、ブラウザのバージョンや画面サイズを取得....
</description>
		<content:encoded><![CDATA[<p><strong>ケータイサイトで機種情報を取得する Rails プラグイン mbterm_db</strong></p>
<p>実は前から公開してたんだけど、最近の機種情報を追加ついで、あと Rails のプラグインを書く勘を取り戻しついでに、ちょっと手を入れたので、改めて紹介しときます。<br />
mbterm_db は Ruby on Rails でケータイサイトをつくる際に、ブラウザのバージョンや画面サイズを取得&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Persistence is Power より</title>
		<link>http://tmty.jp/2007/09/17/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e5%8b%89%e5%bc%b7%e4%bc%9a%e3%81%ab%e8%a1%8c%e3%81%a3%e3%81%a6%e3%81%8d%e3%81%9f070917/comment-page-1/#comment-109</link>
		<dc:creator>Persistence is Power</dc:creator>
		<pubDate>Sun, 21 Oct 2007 04:59:24 +0000</pubDate>
		<guid isPermaLink="false">http://wp.tmty.jp/2007/09/17/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e5%8b%89%e5%bc%b7%e4%bc%9a%e3%81%ab%e8%a1%8c%e3%81%a3%e3%81%a6%e3%81%8d%e3%81%9f070917/#comment-109</guid>
		<description>&lt;strong&gt;携帯機種情報DBの検索サービスを作ってみた&lt;/strong&gt;

今月は、忙殺＆ネタ不足で何もできていなかったので、あり合わせで何か作ってみようということで、先に公開した 機種情報 DB の検索サービスを作ってみた。
てなわけで、機種情報検索サービスはこちら。
携帯機種名を入れて検索すれば、DB 上のデータを部分一致検索し....
</description>
		<content:encoded><![CDATA[<p><strong>携帯機種情報DBの検索サービスを作ってみた</strong></p>
<p>今月は、忙殺＆ネタ不足で何もできていなかったので、あり合わせで何か作ってみようということで、先に公開した 機種情報 DB の検索サービスを作ってみた。<br />
てなわけで、機種情報検索サービスはこちら。<br />
携帯機種名を入れて検索すれば、DB 上のデータを部分一致検索し&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>yosuke より</title>
		<link>http://tmty.jp/2007/09/17/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e5%8b%89%e5%bc%b7%e4%bc%9a%e3%81%ab%e8%a1%8c%e3%81%a3%e3%81%a6%e3%81%8d%e3%81%9f070917/comment-page-1/#comment-107</link>
		<dc:creator>yosuke</dc:creator>
		<pubDate>Tue, 16 Oct 2007 16:46:29 +0000</pubDate>
		<guid isPermaLink="false">http://wp.tmty.jp/2007/09/17/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e5%8b%89%e5%bc%b7%e4%bc%9a%e3%81%ab%e8%a1%8c%e3%81%a3%e3%81%a6%e3%81%8d%e3%81%9f070917/#comment-107</guid>
		<description>(yo さんへのお返事の続きです)
BrowserMatch を入れ子にできれば、仰るとおり、キャリア判別 - 機種特定に分けることが有効そうですね。httpd での設定シンタックスに制限が無く、httpd とアプリケーションで、まったく同じロジックを適用できるとすれば、(アプリの実行環境にもよりますが、)パフォーマンスはほぼ同等(に近付く)と見て良いのではないかな、と考えております(厳密に調査していないので、微妙ですが)。言語跨ぎで利用できるなどの利便性、PC サイトと兼用している場合の不都合や、httpd と密結合になってしまうために httpd の入れ替え/切り分けをしたいときに面倒になるなど、一長一短なところは付きまといますが。。
アプリの組み方でも工夫できますし、そのときどきで良い手段が選択できれば良いかな、と思います。もし、より良い方法や、面白い実用方法がありましたら、お教えいただけますと幸いです (_ _)
</description>
		<content:encoded><![CDATA[<p>(yo さんへのお返事の続きです)<br />
BrowserMatch を入れ子にできれば、仰るとおり、キャリア判別 &#8211; 機種特定に分けることが有効そうですね。httpd での設定シンタックスに制限が無く、httpd とアプリケーションで、まったく同じロジックを適用できるとすれば、(アプリの実行環境にもよりますが、)パフォーマンスはほぼ同等(に近付く)と見て良いのではないかな、と考えております(厳密に調査していないので、微妙ですが)。言語跨ぎで利用できるなどの利便性、PC サイトと兼用している場合の不都合や、httpd と密結合になってしまうために httpd の入れ替え/切り分けをしたいときに面倒になるなど、一長一短なところは付きまといますが。。<br />
アプリの組み方でも工夫できますし、そのときどきで良い手段が選択できれば良いかな、と思います。もし、より良い方法や、面白い実用方法がありましたら、お教えいただけますと幸いです (_ _)</p>
]]></content:encoded>
	</item>
	<item>
		<title>yosuke より</title>
		<link>http://tmty.jp/2007/09/17/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e5%8b%89%e5%bc%b7%e4%bc%9a%e3%81%ab%e8%a1%8c%e3%81%a3%e3%81%a6%e3%81%8d%e3%81%9f070917/comment-page-1/#comment-106</link>
		<dc:creator>yosuke</dc:creator>
		<pubDate>Tue, 16 Oct 2007 16:45:55 +0000</pubDate>
		<guid isPermaLink="false">http://wp.tmty.jp/2007/09/17/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e5%8b%89%e5%bc%b7%e4%bc%9a%e3%81%ab%e8%a1%8c%e3%81%a3%e3%81%a6%e3%81%8d%e3%81%9f070917/#comment-106</guid>
		<description>yo さん、コメントありがとうございます。
httpd での機種情報チェックは、発表用に急ぎで試してみたネタでしたが、そこそこ使えるアイデアでは無いかな、と思っています。 既にご覧になったかもしれませんが、httpd で多量の BrowserMatch を評価する際のコストについては、勉強会での発表資料 http://tmty.jp/ms070917/ の後半部分で幾つか調査/考察しておりますのでご参考ください。
(続きます)
</description>
		<content:encoded><![CDATA[<p>yo さん、コメントありがとうございます。<br />
httpd での機種情報チェックは、発表用に急ぎで試してみたネタでしたが、そこそこ使えるアイデアでは無いかな、と思っています。 既にご覧になったかもしれませんが、httpd で多量の BrowserMatch を評価する際のコストについては、勉強会での発表資料 <a href="http://tmty.jp/ms070917/" rel="nofollow">http://tmty.jp/ms070917/</a> の後半部分で幾つか調査/考察しておりますのでご参考ください。<br />
(続きます)</p>
]]></content:encoded>
	</item>
	<item>
		<title>yo より</title>
		<link>http://tmty.jp/2007/09/17/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e5%8b%89%e5%bc%b7%e4%bc%9a%e3%81%ab%e8%a1%8c%e3%81%a3%e3%81%a6%e3%81%8d%e3%81%9f070917/comment-page-1/#comment-105</link>
		<dc:creator>yo</dc:creator>
		<pubDate>Tue, 16 Oct 2007 07:43:34 +0000</pubDate>
		<guid isPermaLink="false">http://wp.tmty.jp/2007/09/17/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e5%8b%89%e5%bc%b7%e4%bc%9a%e3%81%ab%e8%a1%8c%e3%81%a3%e3%81%a6%e3%81%8d%e3%81%9f070917/#comment-105</guid>
		<description>いつもプログラム側で振り分けてたんですが、httpd.conf でやる方法があったんですね、とても勉強になりました。目からウロコです。
ところでウェブサーバ側で振り分けるのと、プログラム側で振り分けるのと、どちらがコストかかるんでしょうね？
BrowserMatch の場合、 httpd.conf に書かれている条件すべてを探索してるみたいなんです。
つまりファイル先頭に書かれている DoCoMo F883iES でアクセスしたとしても、ファイル末尾の SoftBank 706SC まで、500回近くも正規表現によるマッチングが実行されてしまいます。
せめてキャリアを判別してから、そのキャリアの端末と比較するようにできればうれしいですね（プログラム側で振り分けるならそうします）。いい機会なので Apache のディレクティブについて勉強してみます。
</description>
		<content:encoded><![CDATA[<p>いつもプログラム側で振り分けてたんですが、httpd.conf でやる方法があったんですね、とても勉強になりました。目からウロコです。<br />
ところでウェブサーバ側で振り分けるのと、プログラム側で振り分けるのと、どちらがコストかかるんでしょうね？<br />
BrowserMatch の場合、 httpd.conf に書かれている条件すべてを探索してるみたいなんです。<br />
つまりファイル先頭に書かれている DoCoMo F883iES でアクセスしたとしても、ファイル末尾の SoftBank 706SC まで、500回近くも正規表現によるマッチングが実行されてしまいます。<br />
せめてキャリアを判別してから、そのキャリアの端末と比較するようにできればうれしいですね（プログラム側で振り分けるならそうします）。いい機会なので Apache のディレクティブについて勉強してみます。</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.971 seconds -->

