<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>ke-tai.org &#187; PHP</title>
	<atom:link href="http://ke-tai.org/blog/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://ke-tai.org/blog</link>
	<description>ke-tai.org　ケータイプログラマのためのコミュニティサイト。携帯電話向けWeb開発の技術情報を扱っています。</description>
	<lastBuildDate>Tue, 15 May 2012 05:32:22 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/tag/php/feed/" />
		<item>
		<title>PHPカンファレンス北海道のLTで「PHP検定」に関する発表を行ってきました</title>
		<link>http://ke-tai.org/blog/2012/04/26/phpkentei/</link>
		<comments>http://ke-tai.org/blog/2012/04/26/phpkentei/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 14:41:43 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[お知らせ]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=8031</guid>
		<description><![CDATA[先日の4月21日に「PHPカンファレンス北海道」が行われ、無事終了することができました。 私もスタッフとして参加させていただいていました。 ご来場者の皆様、ご協力いただいた方、本当にありがとうございました。 &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>先日の4月21日に「<a href="http://phpcon.php.gr.jp/hokkaido/2012/" target="_blank">PHPカンファレンス北海道</a>」が行われ、無事終了することができました。</p>
<p>私もスタッフとして参加させていただいていました。<br />
ご来場者の皆様、ご協力いただいた方、本当にありがとうございました。</p>
<p class="spacer">&nbsp;</p>
<p>その中のLTで「PHP検定」に関する発表（宣伝）を行ってきましたので、その資料を公開したいと思います。</p>
<p class="spacer">&nbsp;</p>
<div style="width:425px" id="__ss_12687414"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/infinite_loop/php2012-lt" title="PHPカンファレンス北海道2012 LT資料（PHP検定）" target="_blank">PHPカンファレンス北海道2012 LT資料（PHP検定）</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/12687414" width="500" height="418" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/infinite_loop" target="_blank">infinite_loop</a> </div>
</p></div>
<p class="spacer">&nbsp;</p>
<p>PHP検定のリリースに関しては、本当はイベント当日の公開に間に合わせたかったのですが残念です。</p>
<p>せっかくなので、問題の追加など内容を練り直して、改めて公開したいと思います。</p>
<p>その際はまた本サイトでお知らせさせていただきますので、お楽しみにどうぞ。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2012/04/11/lokunityphpmysql/">昨日行われたイベント「Lord of Knights の裏側見せます！～Unity + PHP + MySQL で作るスマートフォンゲーム開発～」の資料を公開しました</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2012/04/11/lokunityphpmysql/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2012/03/30/unityaiming/">Unityを使ったiPhoneアプリ開発の実状がわかるスライド資料「Unity×HTMLで作るiPhone オンラインゲーム開発事例」</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2012/03/30/unityaiming/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2012/03/12/vimkentei/">Vim力がぐんぐん上昇してvimrcも長くなる革新的なiPhoneアプリ「Vim検定」をリリースしました！</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2012/03/12/vimkentei/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2012/04/26/phpkentei/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2012/04/26/phpkentei/" />
	</item>
		<item>
		<title>明日札幌で「第18回 LOCAL PHP部 勉強会」が行われます</title>
		<link>http://ke-tai.org/blog/2012/02/17/phpbu18/</link>
		<comments>http://ke-tai.org/blog/2012/02/17/phpbu18/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 02:52:07 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[イベント]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=7775</guid>
		<description><![CDATA[イベントの告知です。 明日札幌で「第18回 LOCAL PHP部 勉強会」が行われます。 &#160; 2012/02/18(土) 13:00 ～ 17:00 定員 :　15 人 費用 :　おやつ代（１人500円以下）  [...]]]></description>
			<content:encoded><![CDATA[<p>イベントの告知です。</p>
<p>明日札幌で「第18回 LOCAL PHP部 勉強会」が行われます。</p>
<p class="spacer">&nbsp;</p>
<p>2012/02/18(土) 13:00 ～ 17:00</p>
<p>定員 :　15 人</p>
<p>費用 :　おやつ代（１人500円以下）</p>
<p>会場 :　<a href="http://garage-labs.jp/" target="_blank">Garage labs</a> （北海道札幌市中央区北3条西14丁目2-2）</p>
<p class="spacer">&nbsp;</p>
<p>内容は以下の通りです。</p>
<ul>
<li>fluxflexとFuelPHPで簡単アプリ公開（nazo氏）</li>
<li>PHPで値渡しと参照渡しの速度比較（kitoku_magic氏）</li>
</ul>
<p class="spacer">&nbsp;</p>
<p>イベントの詳細や申し込みはこちらから。</p>
<p>→　<a href="http://atnd.org/events/24462" target="_blank">ATND　第18回 LOCAL PHP部 勉強会</a> <small>[atnd.org]</small></p>
<p class="spacer">&nbsp;</p>
<p>定員は15名ですが、まだ数名分の空きがありますので、どうぞお気軽にお越しください。</p>
<p>私は仕事の関係で参加出来るか出来ないか微妙なラインなのですが、可能ならば飛び込みで参加したいと思います。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2011/11/28/masuititaniumevent/">2011年12月17日に札幌のガレージラボで「Titanium Mobileハンズオン」が行われます</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2011/11/28/masuititaniumevent/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2011/11/08/garage-labs-open/">札幌に北海道初のコワーキングスペース「Garage labs(ガレージラボ)」がオープンします</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2011/11/08/garage-labs-open/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2011/11/04/globalsmartphone/">「グロバール×スマホゲームの勝ち方！」セミナーのスライド資料が公開されています</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2011/11/04/globalsmartphone/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2012/02/17/phpbu18/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2012/02/17/phpbu18/" />
	</item>
		<item>
		<title>第16回 LOCAL PHP部 勉強会　無事終了いたしました</title>
		<link>http://ke-tai.org/blog/2011/10/03/localphp16end/</link>
		<comments>http://ke-tai.org/blog/2011/10/03/localphp16end/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 14:48:38 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[LOCAL PHP部]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[イベント]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=7119</guid>
		<description><![CDATA[先日10月1日(土)に行われた、第16回のLOCAL PHP部勉強会「東京のPHPの講演を札幌で見学する会」ですが、おかげさまで盛況のうちに無事終了することができました。 東京との通信にタイムラグがあって一部うまく見れな [...]]]></description>
			<content:encoded><![CDATA[<p>先日10月1日(土)に行われた、第16回のLOCAL PHP部勉強会「東京のPHPの講演を札幌で見学する会」ですが、おかげさまで盛況のうちに無事終了することができました。</p>
<p>東京との通信にタイムラグがあって一部うまく見れなかったところもありましたが、なかなか楽しい会でした。</p>
<p>参加いただいた皆様ありがとうございました。</p>
<p class="spacer">&nbsp;</p>
<p><img src="http://ke-tai.org/blog/wp-content/uploads/2011/10/20111003_php16.jpg" alt="" title="20111003_php16" width="400" height="300" class="alignnone size-full wp-image-7122" /></p>
<p class="spacer">&nbsp;</p>
<p>なお私事ですが、今回の第16回勉強会を持って、PHP部の部長を交代することになりました。</p>
<p>本業が忙しく、時間を取ることができなくなってしまったのが主な原因です。</p>
<p>新しい部長は@nazo氏です。</p>
<p>私も一般部員として可能な限り参加しますので、どうぞ引き続きLOCAL PHP部をよろしくお願いします。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2011/09/16/localphp16/">2011年10月1日に札幌で「東京のPHPの講演を札幌で見学する会 （第16回 LOCAL PHP部 勉強会）」を行います</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2011/09/16/localphp16/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2011/08/29/localphp15slide/">第15回LOCAL PHP部勉強会で使ったスライド資料「チーム開発をうまく行うためのコーディング規約論」</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2011/08/29/localphp15slide/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2011/08/08/9leapsapporo/">「9leap Programming Camp@札幌」に参加し、enchant.jsを使ってゲームを作成してきました</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2011/08/08/9leapsapporo/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2011/10/03/localphp16end/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2011/10/03/localphp16end/" />
	</item>
		<item>
		<title>明後日8月28日(日)は「第15回 LOCAL PHP部 勉強会」の日です</title>
		<link>http://ke-tai.org/blog/2011/08/26/localphp15/</link>
		<comments>http://ke-tai.org/blog/2011/08/26/localphp15/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 16:28:32 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[イベント]]></category>
		<category><![CDATA[告知]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=6884</guid>
		<description><![CDATA[明後日の日曜日に行われるイベントの告知です。 2011年8月28日に札幌で「第15回 LOCAL PHP部 勉強会」を行います。 &#160; →　LOCAL PHP部　イベント情報 [local.or.jp] 日時：　 [...]]]></description>
			<content:encoded><![CDATA[<p>明後日の日曜日に行われるイベントの告知です。</p>
<p>2011年8月28日に札幌で「第15回 LOCAL PHP部 勉強会」を行います。</p>
<p class="spacer">&nbsp;</p>
<p>→　<a href="http://www.local.or.jp/2011/08/633.html" target="_blank">LOCAL PHP部　イベント情報</a> <small>[local.or.jp]</small></p>
<p>日時：　2011年8月28日（日） 14:00～16:30<br />
場所：　札幌市産業振興センター　セミナールーム9<br />
費用：　参加費（会場代、おやつ代）　１人500円<br />
懇親会：　終了後は毎回恒例の懇親会を予定しております。<br />
（当日会場内で参加者を募集します）</p>
<p class="spacer">&nbsp;</p>
<p>今回は、次の3つの発表を行います。</p>
<ul>
<li>Silex入門 @nazo</li>
<li>正規表現入門 @iakio</li>
<li>PHPコーディング規約を考える @ketaiorg</li>
</ul>
<p class="spacer">&nbsp;</p>
<p>参加の申し込みはこちらからお願いします。まだまだ申込が可能です。</p>
<p>→　<a href="http://atnd.org/events/18631" target="_blank">ATND　第15回 LOCAL PHP部 勉強会　参加受付ページ</a> <small>[atnd.org]</small></p>
<p class="spacer">&nbsp;</p>
<p>私も一コマしゃべるので、よければぜひ聞きに来てください。</p>
<p>多数の皆様のご参加をお待ちしております。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2011/03/16/20110409phpevent/">2011年4月9日に札幌で「第13回 LOCAL PHP部 勉強会」を行います</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2011/03/16/20110409phpevent/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2011/02/25/social-top-runners-2011winter/">「Social Top Runners 2011WINTER ~札幌(vo.5)~」に行ってきました</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2011/02/25/social-top-runners-2011winter/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2010/10/20/201010php/">10月24日（日）にLOCAL PHP部の第12回勉強会を行います</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/10/20/201010php/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2011/08/26/localphp15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2011/08/26/localphp15/" />
	</item>
		<item>
		<title>先日開催されたOSC 2011 Hokkaidoの発表で使用したスライド資料「大規模ソーシャルゲーム開発から学んだPHP＆MySQL実践テクニック」</title>
		<link>http://ke-tai.org/blog/2011/06/14/daikiboslide/</link>
		<comments>http://ke-tai.org/blog/2011/06/14/daikiboslide/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 02:59:38 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[スライド資料]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=6338</guid>
		<description><![CDATA[2011年6月11日(土)に、「オープンソースカンファレンス 2011 Hokkaido」が開催されました。 &#160; その中で「大規模ソーシャルゲーム開発から学んだPHP＆MySQL実践テクニック」という発表を行わ [...]]]></description>
			<content:encoded><![CDATA[<p>2011年6月11日(土)に、「<a href="http://www.ospn.jp/osc2011-do/" target="_blank">オープンソースカンファレンス 2011 Hokkaido</a>」が開催されました。</p>
<p class="spacer">&nbsp;</p>
<p>その中で「大規模ソーシャルゲーム開発から学んだPHP＆MySQL実践テクニック」という発表を行わせていただきました。</p>
<p>「<a href="http://www.3gokushi.jp/" target="_blank">ブラウザ三国志</a>」や「<a href="http://yahoo-mbga.jp/game/12002762" target="_blank">英雄クエスト</a>」といったゲームを、PHP＋MySQLで構築してきた上で、身につけたノウハウや、注意すべき箇所、指針などをまとめた発表となっています。</p>
<p class="spacer">&nbsp;</p>
<p>なお昨年も近い発表を行っており、見た目は昨年の資料に似ていますが、完全な新作となっています。</p>
<p>会社のブログ上で、資料を公開しましたので、よろしければぜひご覧ください。</p>
<div align="center">
<a href="http://www.infiniteloop.co.jp/blog/2011/06/daikibogameslide/"><img src="http://ke-tai.org/blog/wp-content/uploads/2011/06/20110614_daikiboslide.png" alt="" title="20110614_daikiboslide" width="300" height="208" class="alignnone size-full wp-image-6343" /></a>
</div>
<p>→　<a href="http://www.infiniteloop.co.jp/blog/2011/06/daikibogameslide/" target="_blank">株式会社インフィニットループ技術ブログ　OSC 2011 Hokkaidoの発表で使用したスライド資料「大規模ソーシャルゲーム開発から学んだPHP＆MySQL実践テクニック」</a> <small>[www.infiniteloop.co.jp]</small></p>
<p class="spacer">&nbsp;</p>
<p>最後になりますが、会場にご来場いただいた皆様、スタッフ・関係者の皆様、本当にお疲れ様でした。<br />
改めてお礼を申し上げさせていただきます。ありがとうございました。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2010/06/28/osc2010slide/">OSC 2010 北海道の発表で使用したスライド資料「PHPで大規模ブラウザゲームを開発してわかったこと」</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/06/28/osc2010slide/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2011/03/07/chihousocialkaihatsu/">高知のソーシャルゲーム講習会で発表したスライド資料「地方企業がソーシャルゲーム開発を成功させるための10のポイント」 </a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2011/03/07/chihousocialkaihatsu/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2011/01/28/snsgamesslidematome/">ソーシャルゲーム開発に関するスライド資料をまとめてみました</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2011/01/28/snsgamesslidematome/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2011/06/14/daikiboslide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2011/06/14/daikiboslide/" />
	</item>
		<item>
		<title>明日4月9日(土)は「第13回 LOCAL PHP部 勉強会」の日です</title>
		<link>http://ke-tai.org/blog/2011/04/08/localphp0409/</link>
		<comments>http://ke-tai.org/blog/2011/04/08/localphp0409/#comments</comments>
		<pubDate>Fri, 08 Apr 2011 06:45:00 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[LOCAL PHP部]]></category>
		<category><![CDATA[イベント]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=5643</guid>
		<description><![CDATA[明日行われるイベントの告知です。 2011年4月9日に札幌で「第13回 LOCAL PHP部 勉強会」を行います。 &#160; →　LOCAL PHP部　イベント情報 [local.or.jp] 日時：　2011年4月 [...]]]></description>
			<content:encoded><![CDATA[<p>明日行われるイベントの告知です。</p>
<p>2011年4月9日に札幌で「第13回 LOCAL PHP部 勉強会」を行います。</p>
<p class="spacer">&nbsp;</p>
<p>→　<a href="http://www.local.or.jp/2011/03/501.html" target="_blank">LOCAL PHP部　イベント情報</a> <small>[local.or.jp]</small></p>
<p>日時：　2011年4月9日（土） 14:00～16:30<br />
場所：　札幌市産業振興センター　セミナールームB<br />
費用：　参加費（会場代、おやつ代）　１人500円<br />
懇親会：　終了後は毎回恒例の懇親会を予定しております。<br />
（当日会場内で参加者を募集します）</p>
<p class="spacer">&nbsp;</p>
<p>今回の勉強のテーマは開発環境についてです。<br />
Eclipse（PDT）、NetBeans、Zend Studio、Dreamweaver、TextMate、VS.php、vim、emacs、秀丸などの環境について話し合おうと思います。</p>
<p class="spacer">&nbsp;</p>
<p>参加の申し込みはこちらからお願いします。</p>
<p>今回は部屋が広いので、まだまだ申込が可能です。</p>
<p>→　<a href="http://atnd.org/events/13402" target="_blank">ATND　第13回 LOCAL PHP部 勉強会　参加受付ページ</a> <small>[atnd.org]</small></p>
<p class="spacer">&nbsp;</p>
<p>多数の皆様のご参加をお待ちしております。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2011/02/25/social-top-runners-2011winter/">「Social Top Runners 2011WINTER ~札幌(vo.5)~」に行ってきました</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2011/02/25/social-top-runners-2011winter/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2010/10/20/201010php/">10月24日（日）にLOCAL PHP部の第12回勉強会を行います</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/10/20/201010php/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2010/09/17/ldd10fall-in-kushiro/">明日9月18日は「LDD’10/Fall in KUSHIRO」の日です</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/09/17/ldd10fall-in-kushiro/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2011/04/08/localphp0409/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2011/04/08/localphp0409/" />
	</item>
		<item>
		<title>2011年4月9日に札幌で「第13回 LOCAL PHP部 勉強会」を行います</title>
		<link>http://ke-tai.org/blog/2011/03/16/20110409phpevent/</link>
		<comments>http://ke-tai.org/blog/2011/03/16/20110409phpevent/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 07:28:54 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[イベント]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=5441</guid>
		<description><![CDATA[イベントの告知です。 2011年4月9日に札幌で「第13回 LOCAL PHP部 勉強会」を行います。 &#160; →　LOCAL PHP部　イベント情報 [local.or.jp] 日時：　2011年4月9日（土）  [...]]]></description>
			<content:encoded><![CDATA[<p>イベントの告知です。</p>
<p>2011年4月9日に札幌で「第13回 LOCAL PHP部 勉強会」を行います。</p>
<p class="spacer">&nbsp;</p>
<p>→　<a href="http://www.local.or.jp/2011/03/501.html" target="_blank">LOCAL PHP部　イベント情報</a> <small>[local.or.jp]</small></p>
<p>日時：　2011年4月9日（土） 14:00～16:30<br />
場所：　札幌市産業振興センター　セミナールームB<br />
費用：　参加費（会場代、おやつ代）　１人500円<br />
懇親会：　終了後は毎回恒例の懇親会を予定しております。<br />
（別途ATNDが立つ予定です）</p>
<p class="spacer">&nbsp;</p>
<p>今回の勉強のテーマは開発環境にする予定です。<br />
Eclipse（PDT）、NetBeans、Zend Studio、Dreamweaver、TextMate、VS.php、vim、emacs、秀丸などの環境について話し合おうと思います。<br />
（Eclipse, vim, NetBeansについては決まったのですが、それ以外の環境について話してくれる方を引き続き募集しています）</p>
<p class="spacer">&nbsp;</p>
<p>参加の申し込みはこちらからお願いします。</p>
<p>→　<a href="http://atnd.org/events/13402" target="_blank">ATND　第13回 LOCAL PHP部 勉強会　参加受付ページ</a> <small>[atnd.org]</small></p>
<p class="spacer">&nbsp;</p>
<p>PHPを間接的に利用するデザイナーさん、PHP以外の言語利用者などの参加も、もちろん歓迎しています。</p>
<p>皆様のご参加をお待ちしております。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2011/02/25/social-top-runners-2011winter/">「Social Top Runners 2011WINTER ~札幌(vo.5)~」に行ってきました</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2011/02/25/social-top-runners-2011winter/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2010/10/20/201010php/">10月24日（日）にLOCAL PHP部の第12回勉強会を行います</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/10/20/201010php/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2010/09/17/ldd10fall-in-kushiro/">明日9月18日は「LDD’10/Fall in KUSHIRO」の日です</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/09/17/ldd10fall-in-kushiro/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2011/03/16/20110409phpevent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2011/03/16/20110409phpevent/" />
	</item>
		<item>
		<title>ブックレビュー：PHP×携帯サイト実践プログラミング</title>
		<link>http://ke-tai.org/blog/2010/11/11/reviewphpjissen/</link>
		<comments>http://ke-tai.org/blog/2010/11/11/reviewphpjissen/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 14:05:00 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[ブックレビュー]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=4513</guid>
		<description><![CDATA[本屋で見かけたので購入してみました。 レビューを書かせていただきたいと思います。 &#160; →　Amazon　PHP×携帯サイト実践プログラミング [amazon.co.jp] &#160; 本書「PHP×携帯サイト [...]]]></description>
			<content:encoded><![CDATA[<p>本屋で見かけたので購入してみました。<br />
レビューを書かせていただきたいと思います。</p>
<p class="spacer">&nbsp;</p>
<p><a href="http://www.amazon.co.jp/dp/4774143308?tag=ketaiorg-22&#038;camp=243&#038;creative=1615&#038;linkCode=as1&#038;creativeASIN=4774143308&#038;adid=12GDXZ9S5RRXRA421D4F" target="_blank"><img src="http://ec3.images-amazon.com/images/I/51vK8xgieaL._SL500_AA300_.jpg" /></a></p>
<p>→　<a href="https://www.amazon.co.jp/dp/4774143308?tag=ketaiorg-22&#038;camp=243&#038;creative=1615&#038;linkCode=as1&#038;creativeASIN=4774143308&#038;adid=12GDXZ9S5RRXRA421D4F&#038;" target="_blank">Amazon　PHP×携帯サイト実践プログラミング</a> <small>[amazon.co.jp]</small></p>
<p class="spacer">&nbsp;</p>
<p>本書「PHP×携帯サイト実践プログラミング」は、2010年9月に出版された、比較的新しいPHPによるケータイサイト構築の解説本です。</p>
<p>タイトルにある「実践」の文字が示すように、「ケータイサイトとは」といった解説や、各キャリアの違いなどに関する解説は最小限にとどめられており、どちらかというと自作のケータイ向けフレームワークの解説本といった感じの内容になっています。</p>
<p class="spacer">&nbsp;</p>
<p>本書内で取り扱っているサンプルプログラムは、おそらく筆者による独自開発のフレームワーク（とは明言されていませんが）「MobCommon」によって作られています。<br />
ざっと概要を引用すると「ドコモ・au・ソフトバンクの3キャリア対応」「PHP5.1.2以上」「テンプレートエンジンとしてSmartyを使用」「XOOPSのようなブロックレイアウト構造を採用」といった特徴を持っているようです。</p>
<p class="spacer">&nbsp;</p>
<p>目次は以下のようになっています。</p>
<p class="spacer">&nbsp;</p>
<p><small>序章　携帯サイトを構築する前に<br />
第1部　『電子掲示板』を作ってみよう</p>
<p> * 1章　アプリケーション『電子掲示板』の設計<br />
 * 2章　EmojiConvライブラリの処理と実装<br />
 * 3章　BaseEmojiConvertクラスの実装<br />
 * 4章　MobBaseSessionクラスによるセッション処理<br />
 * 5章　MobRenderingCommandクラスによるレンダリング処理<br />
 * 6章　MobIPCheckクラスによるIPアドレスのチェック<br />
 * 7章　『電子掲示板』の初期処理<br />
 * 8章　MVCモデリングの実装のロードマップ<br />
 * 9章　View部の実装<br />
 * 10章　Controller部の実装<br />
 * 11章　MobBBSViewクラスのレイアウトメソッド<br />
 * 12章　Model部の実装</p>
<p>第2部　ユーザー管理機能を追加する</p>
<p> * 13章　『プロフィール』の設計<br />
 * 14章　MobAuthSessionクラスによるセッション処理<br />
 * 15章　MobSendSMTPMailクラスによるメールの仕様<br />
 * 16章　『プロフィール』の初期処理<br />
 * 17章　MobProfileViewクラスによるView部の実装<br />
 * 18章　MobGuestViewクラス<br />
 * 19章　MobAuthViewクラス<br />
 * 20章　MobAdminViewクラス<br />
 * 21章　MobGuestProfileViewクラス<br />
 * 22章　MobAuthProfileViewクラス<br />
 * 23章　MobAdminProfileViewクラス<br />
 * 24章　MobCommonライブラリのModelクラス</p>
<p>第3部　ユーザー管理機能付き掲示板を作る</p>
<p> * 25章　『電子掲示板2』の仕様<br />
 * 26章　『電子掲示板2』の初期処理<br />
 * 27章　『電子掲示板2』のView部の実装<br />
 * 28章 『電子掲示板2』固有のModelクラス<br />
</small></p>
<p>※<a href="http://gihyo.jp/book/2010/978-4-7741-4330-9" target="_blank">gihyo.jp</a>より引用</p>
<p class="spacer">&nbsp;</p>
<p>ご覧になるとわかる通り、作成したい機能に対して設計を行い、そのクラスを実装しながら解説していくという流れになっています。</p>
<p>途中セッション管理や絵文字の処理などの解説はありますが、全体としてそれほど細かくケータイならではのロジックについて解説されているわけではなく、MVCプログラミングの題材としてケータイサイトを選んだ、というような印象を受けました。</p>
<p>冒頭の注意書きにもあるのですが、本書はPHPプログラミングに関する知識はもちろん、ケータイ向け開発に関する前提知識もある程度持っている読者を想定しているようです。</p>
<p class="spacer">&nbsp;</p>
<p>XHTMLやCSSには非対応で、そのあたりの出しわけなどには触れられていませんが、現状XHTML無しでケータイサイトを作成することは考えれず、そのあたりをフォローする他の書籍などとの併用が必要になりそうです。</p>
<p>フレームワークについても昨今ではCakeやsymfonyなどのメジャーなフレームワークやそのプラグインを利用するケースも多いと思われますが、自作にこだわるという方や、根っこの部分から中身を勉強したいという方には役に立つ内容になっていると思います。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2010/07/23/reviewpocketrefference/">ブックレビュー：ケータイHTML ポケットリファレンス</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/07/23/reviewpocketrefference/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2010/07/15/reviewshokuningei/">ブックレビュー：職人芸としての携帯サイト制作　ケータイサイトの制作・運営でつまずく65のポイントとその解決策</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/07/15/reviewshokuningei/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2010/07/12/reviewketaisitenenkan2010/">ブックレビュー：携帯サイト年鑑2010 – ケータイサイトの最新デザインがわかる厳選500サイト超掲載</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/07/12/reviewketaisitenenkan2010/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2010/11/11/reviewphpjissen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2010/11/11/reviewphpjissen/" />
	</item>
		<item>
		<title>OpensocialのRESTfulAPIでPUTメソッドを使うサンプル</title>
		<link>http://ke-tai.org/blog/2010/09/29/opensocialput/</link>
		<comments>http://ke-tai.org/blog/2010/09/29/opensocialput/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 14:39:51 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[OpenSocial]]></category>
		<category><![CDATA[PUT]]></category>
		<category><![CDATA[RESTfulAPI]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=4086</guid>
		<description><![CDATA[昨日に引き続きOpensocialネタです。 ソーシャルゲームなどを作成する際にOpensocialのRESTfulAPIを使うことがあります。 GETやPOSTの情報は、検索するとそれなりに出てきますし、サイト上にもサ [...]]]></description>
			<content:encoded><![CDATA[<p>昨日に引き続きOpensocialネタです。</p>
<p>ソーシャルゲームなどを作成する際にOpensocialのRESTfulAPIを使うことがあります。</p>
<p>GETやPOSTの情報は、検索するとそれなりに出てきますし、サイト上にもサンプルがあったりするのですが、PUTメソッドやDELETEメソッドでの接続を要求されることがあります。<br />
存在は何となく知っていたものの、そんなメソッドは当然使ったことはなく、検索してもサンプルも少なく困りました。</p>
<p class="spacer">&nbsp;</p>
<p>ということで、本日はOAuth署名付きのリクエストでPUTメソッドを送信するサンプルを公開してみます。<br />
（国内モバイル向けのソーシャルアプリは色々と情報公開に制限があるので、差し障りの無い範囲でまとめました）</p>
<p>コードは、こちらのOAuth.phpに依存しています。<br />
example内にあるコード例を参考にさせて貰いました。</p>
<p>→　<a href="http://code.google.com/p/oauth/" target="_blank">oauth &#8211; Project Hosting on Google Code</a> <small>[code.google.com]</small></p>
<p class="spacer">&nbsp;</p>
<pre class="super-pre-small"><code>// アプリの設定
$id = '123456';
$consumer_key = 'abcdef';
$consumer_secret = 'uvwxyz';

// APIのURL
$end_point = 'http://example.jp/foo/bar/@app';

// パラメータ
$get_params = array('xoauth_requestor_id' => $id, 'format' => 'json');
$put_data = json_encode(array('data' => 'ほげほげ'));

$cons = new OAuthConsumer($consumer_key, $consumer_secret, NULL);
$req = OAuthRequest::from_consumer_and_token($cons, NULL, 'PUT', $end_point, $get_params);
$req->sign_request(new OAuthSignatureMethod_HMAC_SHA1(), $cons, NULL);

$url = $end_point . '?' . http_build_query($get_params);
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'PUT');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_FAILONERROR, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_POSTFIELDS, $put_data);
$auth_header = $req->to_header();
curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type: application/json', $auth_header));

$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
</code></pre>
<p class="spacer">&nbsp;</p>
<p>curlでPUTする方法は幾つかあるようなのですが、こちらの方法が一番シンプルだったので参考にさせて貰いました。</p>
<p>→　<a href="http://www.php.net/manual/ja/function.curl-setopt.php#96056" target="_blank">PHP Manual　curl_setopt (Ed Cradock氏 05-Feb-2010 06:47のコメント)</a> <small>[www.php.net]</small></p>
<p class="spacer">&nbsp;</p>
<p>とりあえず動作することは確認しましたが、あまり本気で使っていないため、何かツッコミがありましたらお願いします。</p>
<p>DELETEメソッドもこの応用でいけるのですが、それはまた後日にでもまとめたいと思います。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2010/09/28/opensocialoauthframework/">フレームワークを使ってOpensocialのOAuth認証を通す場合のハマりどころ</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/09/28/opensocialoauthframework/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2010/09/27/rubykaigi2010keitaiopensocial/">日本Ruby会議2010の発表で使われたスライド資料「Ruby on Railsではじめる携帯電話向けオープンソーシャルアプリケーション開発」</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/09/27/rubykaigi2010keitaiopensocial/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2010/05/14/reviewmixiopensocial/">ブックレビュー：mixiアプリをつくろう!OpenSocialで学ぶソーシャルアプリ</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/05/14/reviewmixiopensocial/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2010/09/29/opensocialput/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2010/09/29/opensocialput/" />
	</item>
		<item>
		<title>CakePHP用に作られた簡易GPS検索プラグイン「GeoSimple Plugin」</title>
		<link>http://ke-tai.org/blog/2010/09/16/cakegeosimple/</link>
		<comments>http://ke-tai.org/blog/2010/09/16/cakegeosimple/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 14:59:09 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[ソフト紹介]]></category>
		<category><![CDATA[記事紹介・リンク]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=3993</guid>
		<description><![CDATA[CakePHP用に作られた簡易GPS検索プラグイン「GeoSimple Plugin」というのがあるようです。 &#160; →　エクスギア Blog　CakePHP 携帯ライブラリと位置情報ライブラリを使った簡易GPS [...]]]></description>
			<content:encoded><![CDATA[<p>CakePHP用に作られた簡易GPS検索プラグイン「GeoSimple Plugin」というのがあるようです。</p>
<p class="spacer">&nbsp;</p>
<p>→　<a href="http://www.exgear.jp/blog/2010/09/geo_simple_plugin/" target="_blank">エクスギア Blog　CakePHP 携帯ライブラリと位置情報ライブラリを使った簡易GPS検索プラグイン「GeoSimple Plugin」</a> <small>[exgear.jp]</small></p>
<p class="spacer">&nbsp;</p>
<p>来月の10/2～10/3に行われるイベント「2010 PHP Matsuri」に向けて作られたライブラリとのことで、実装にはCake用の携帯ライブラリ「Ktai Library」と、GPS取得部分は「Geomobilejp」を利用しているとのことです。</p>
<p>便利そうなのは、半径○kmなどの取得方法が用意されている点です。<br />
三平方の定理を使った簡易的な算出方法ではあるものの、これは何かと便利そうですね。</p>
<p class="spacer">&nbsp;</p>
<p class="super-pre-small">PHPMatsuriに向けて何か記事を、と思いつきで作りましたのでズバリ検証が不十分です！ご利用になられてバグ等を見つけられましたら是非PHPMatsuriで直接フィードバックしてください</p>
<p>とのことですので、興味のある方はぜひ利用してはいかがでしょうか。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2009/06/15/htmlemoji/">処理が高速なPHP絵文字変換ライブラリ「HTML_Emoji」</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/06/15/htmlemoji/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2009/05/25/ketailibslide/">第4回CakePHP勉強会@Tokyoで発表されたスライド資料「Ktai Libraryで携帯サイトを高速開発」</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/05/25/ketailibslide/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2009/05/13/ketailibrary010/">CakePHP用のケータイ対応ライブラリ「Ktai Library」のバージョン0.1.0がリリースされました</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/05/13/ketailibrary010/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2010/09/16/cakegeosimple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2010/09/16/cakegeosimple/" />
	</item>
		<item>
		<title>第11回LOCAL PHP部 勉強会　無事終了しました</title>
		<link>http://ke-tai.org/blog/2010/08/30/localphp11end/</link>
		<comments>http://ke-tai.org/blog/2010/08/30/localphp11end/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 14:37:50 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[LOCAL]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=3833</guid>
		<description><![CDATA[先週8月28日に行われた第11回のLOCAL PHP部勉強会ですが、おかげさまで盛況のうちに無事終了することができました。 なんと24名もの方にご参加いただくことができまして、かつ新規の方も多かったという、勉強会としては [...]]]></description>
			<content:encoded><![CDATA[<p>先週8月28日に行われた第11回のLOCAL PHP部勉強会ですが、おかげさまで盛況のうちに無事終了することができました。</p>
<p>なんと24名もの方にご参加いただくことができまして、かつ新規の方も多かったという、勉強会としては最高の形でした。</p>
<p>発表者の皆様、そしてご参加いただいた皆様、お疲れ様＆ありがとうございました。</p>
<p class="spacer">&nbsp;</p>
<p><img src="http://ke-tai.org/blog/wp-content/uploads/2010/08/4934764346_04a31c3497_o.jpg" alt="4934764346_04a31c3497_o" title="4934764346_04a31c3497_o" width="500" height="333" class="alignnone size-full wp-image-3837" /></p>
<p class="spacer">&nbsp;</p>
<p>私の発表のスライドも公開しました。</p>
<p>HTMLからSQLを使ってスクライピングができるhtmlSQLについての発表です。<br />
（内容自体はネタなので軽く読み流してください）</p>
<p class="spacer">&nbsp;</p>
<div style="width:500px" id="__ss_5088931"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/ketaiorg/html-sqlhp" title="「Html sql」で図書館hpにアクセスしてみよう">「Html sql」で図書館hpにアクセスしてみよう</a></strong><object id="__sse5088931" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=htmlsqlhp-100830090631-phpapp02&#038;stripped_title=html-sqlhp" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5088931" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=htmlsqlhp-100830090631-phpapp02&#038;stripped_title=html-sqlhp" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="417"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/ketaiorg">ketaiorg</a>.</div>
</div>
<p class="spacer">&nbsp;</p>
<p>次回の第12回PHP勉強会は、10月に行われる予定です。</p>
<p class="spacer">&nbsp;</p>
<p>普段のオンラインでの活動はこちらで行っています。</p>
<p>→　<a href="http://php.local.or.jp/" target="_blank">LOCAL PHP部　トップ</a> <small>[php.local.or.jp]</small><br />
→　<a href="http://groups.google.co.jp/group/local-php" target="_blank">Google groups　LOCAL PHP部</a> <small>[groups.google.co.jp]</small></p>
<p>よろしければぜひご参加ください。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2010/04/12/20100424php/">4月24日(土)に札幌で第9回LOCAL PHP部勉強会を行います</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/04/12/20100424php/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2010/01/25/ldd10winter/">2010年2月13日(土)に札幌で「LOCAL DEVELOPER DAY ‘10 /Winter」が開催されます</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/01/25/ldd10winter/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2009/11/13/20091114phpstudy/">明日11月14日は第7回LOCAL PHP部勉強会の日です</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/11/13/20091114phpstudy/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2010/08/30/localphp11end/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2010/08/30/localphp11end/" />
	</item>
		<item>
		<title>明日8月28日(土)は第11回LOCAL PHP部勉強会の日です</title>
		<link>http://ke-tai.org/blog/2010/08/27/20100828phpbu/</link>
		<comments>http://ke-tai.org/blog/2010/08/27/20100828phpbu/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 02:16:35 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[勉強会]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=3822</guid>
		<description><![CDATA[イベントの告知です。 明日8月28日(土)に札幌で第11回LOCAL PHP部勉強会を行います。 →　LOCAL PHP部　お知らせ [php.local.gr.jp] &#160; 日時：　2010年8月28日（土）  [...]]]></description>
			<content:encoded><![CDATA[<p>イベントの告知です。</p>
<p>明日8月28日(土)に札幌で第11回LOCAL PHP部勉強会を行います。</p>
<p>→　<a href="http://php.local.gr.jp/" target="_blank">LOCAL PHP部　お知らせ</a> <small>[php.local.gr.jp]</small></p>
<p class="spacer">&nbsp;</p>
<p>日時：　2010年8月28日（土） 14:00-16:30<br />
場所：　札幌市産業振興センター　セミナールーム9<br />
参加費用：　参加費（会場代、おやつ代）　１人500円</p>
<p class="spacer">&nbsp;</p>
<p><strong>・本当は怖いPHP (nazo)</strong><br />
PHPの仕様的によくわからない部分や、普段触らないような変な挙動を、比較的初心者の方にもわかりやすく紹介します。</p>
<p><strong>・htmlSQLで図書館HPにアクセスしてみよう　(matsui)</strong><br />
SQL形式でWebページをスクレイピングできるhtmlSQLで、図書館のHPにアクセスしてみます。</p>
<p><strong>・タイトル未定 （Ishida）</strong></p>
<p class="spacer">&nbsp;</p>
<p>私も簡単ですが、htmlSQLのネタ発表を行わせていただきたいと思います。</p>
<p>飛び入りの発表も歓迎です。</p>
<p class="spacer">&nbsp;</p>
<p>申し込みはこちらからお願いします。<br />
おかげさまでかなり盛況ですが、まだまだ入れます。</p>
<p>→　<a href="http://atnd.org/events/6443" target="_blank">ATND　第11回　LOCAL PHP部勉強会</a> <small>[atnd.org]</small></p>
<p class="spacer">&nbsp;</p>
<p>終了後は毎回恒例の懇親会を予定しております。<br />
よろしければこちらも合わせてどうぞ。</p>
<p>→　<a href="http://atnd.org/events/7133" target="_blank">第11回　LOCAL PHP部勉強会　の懇親会</a> <small>[atnd.org]</small></p>
<p class="spacer">&nbsp;</p>
<p>たくさんのご参加お待ちしております。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2010/06/25/osc2010-do2/">明日2010年6月26日（土）は、「オープンソースカンファレンス2010 Hokkaido」の日です</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/06/25/osc2010-do2/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2010/06/18/osc2010do-1/">オープンソースカンファレンス2010 Hokkaidoで「PHPで大規模ブラウザゲームを開発してわかったこと」という発表を行います</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/06/18/osc2010do-1/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2010/04/12/20100424php/">4月24日(土)に札幌で第9回LOCAL PHP部勉強会を行います</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/04/12/20100424php/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2010/08/27/20100828phpbu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2010/08/27/20100828phpbu/" />
	</item>
		<item>
		<title>8月28日(土)に札幌で第11回LOCAL PHP部勉強会を行います</title>
		<link>http://ke-tai.org/blog/2010/08/09/20100810ph/</link>
		<comments>http://ke-tai.org/blog/2010/08/09/20100810ph/#comments</comments>
		<pubDate>Mon, 09 Aug 2010 14:59:30 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[LOCAL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[勉強会]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=3707</guid>
		<description><![CDATA[イベントの告知です。 8月28日(土)に札幌で第11回LOCAL PHP部勉強会を行います。 →　LOCAL PHP部 [php.local.gr.jp] &#160; 日時：　2010年8月28日（土） 14:00-1 [...]]]></description>
			<content:encoded><![CDATA[<p>イベントの告知です。</p>
<p>8月28日(土)に札幌で第11回LOCAL PHP部勉強会を行います。</p>
<p>→　<a href="http://php.local.gr.jp/" target="_blank">LOCAL PHP部</a> <small>[php.local.gr.jp]</small></p>
<p class="spacer">&nbsp;</p>
<p>日時：　2010年8月28日（土） 14:00-16:30<br />
場所：　札幌市産業振興センター　セミナールーム9<br />
参加費用：　参加費（会場代、おやつ代）　１人500円</p>
<p class="spacer">&nbsp;</p>
<p><strong>・本当は怖いPHP (nazo)</strong><br />
PHPの仕様的によくわからない部分や、普段触らないような変な挙動を、比較的初心者の方にもわかりやすく紹介します（予定）。</p>
<p><strong>・htmlSQLで図書館HPにアクセスしてみよう（仮）　(matsui)</strong><br />
SQL形式でWebページをスクレイピングできるhtmlSQLで、図書館のHPにアクセスしてみます。</p>
<p><strong>・他1名の発表を予定（調整中）</strong></p>
<p class="spacer">&nbsp;</p>
<p>私も簡単ですが、htmlSQLネタの発表を行わせていただきたいと思います。</p>
<p>他1名の発表を予定していますが、まだ調整中の段階です。<br />
何か話したいことがある方はお気軽に声を掛けてください。</p>
<p class="spacer">&nbsp;</p>
<p>申し込みはこちらからお願いします。</p>
<p>→　<a href="http://atnd.org/events/6443" target="_blank">ATND　第11回　LOCAL PHP部勉強会</a> <small>[atnd.org]</small></p>
<p class="spacer">&nbsp;</p>
<p>終了後は毎回恒例の懇親会を予定しております。<br />
よろしければこちらもどうぞ。</p>
<p>→　<a href="http://atnd.org/events/7133" target="_blank">第11回　LOCAL PHP部勉強会　の懇親会</a> <small>[atnd.org]</small></p>
<p class="spacer">&nbsp;</p>
<p>ご都合の合う方はぜひどうぞ。<br />
たくさんのご参加お待ちしております。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2010/06/25/osc2010-do2/">明日2010年6月26日（土）は、「オープンソースカンファレンス2010 Hokkaido」の日です</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/06/25/osc2010-do2/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2010/06/18/osc2010do-1/">オープンソースカンファレンス2010 Hokkaidoで「PHPで大規模ブラウザゲームを開発してわかったこと」という発表を行います</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/06/18/osc2010do-1/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2010/04/12/20100424php/">4月24日(土)に札幌で第9回LOCAL PHP部勉強会を行います</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/04/12/20100424php/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2010/08/09/20100810ph/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2010/08/09/20100810ph/" />
	</item>
		<item>
		<title>PHP用の絵文字変換ライブラリ「HTML_Emoji」がバージョンアップ＆ページリニューアルしたとのことです</title>
		<link>http://ke-tai.org/blog/2010/06/10/libemojicom/</link>
		<comments>http://ke-tai.org/blog/2010/06/10/libemojicom/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 12:44:40 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[タレコミ]]></category>
		<category><![CDATA[絵文字]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=3010</guid>
		<description><![CDATA[revuloさんからタレコミをいただきました。 情報提供ありがとうございます。 以前にもご紹介させていただいたことがある、処理の高速さが売りのひとつであるPHP用の携帯絵文字変換ライブラリ「HTML_Emoji」ですが、 [...]]]></description>
			<content:encoded><![CDATA[<p>revuloさんからタレコミをいただきました。<br />
情報提供ありがとうございます。</p>
<p>以前にも<a href="http://ke-tai.org/blog/2009/06/15/htmlemoji/" target="_blank">ご紹介させていただいた</a>ことがある、処理の高速さが売りのひとつであるPHP用の携帯絵文字変換ライブラリ「HTML_Emoji」ですが、この度バージョンアップを行い、同時に新たにドメインを取得してページもリニューアルしたとのことです。</p>
<p class="spacer">&nbsp;</p>
<p>→　<a href="http://libemoji.com/" target="_blank">libemoji.com　トップページ</a> <small>[libemoji.com]</small></p>
<p>→　<a href="http://libemoji.com/html_emoji" target="_blank">携帯絵文字変換ライブラリ HTML_Emoji</a> <small>[libemoji.com]</small></p>
<p class="spacer">&nbsp;</p>
<p>最新バージョンは0.8とのことで、約1年ぶりの更新となるとのことです。<br />
多くの機能が追加されていますが、主な変更点は次の通りとのことです。</p>
<ul>
<li>iPhone, iPod touch, iPad の絵文字の入出力に対応</li>
<li>数値文字参照での絵文字の入出力に対応</li>
<li>メールの絵文字の変換に対応</li>
<li>フィルタを追加することで機能を拡張できる仕組みを実装</li>
</ul>
<p class="spacer">&nbsp;</p>
<p>マニュアルもwikiで整備されており、初めて使う人でもとっつきやすそうですね。</p>
<p class="spacer">&nbsp;</p>
<p>またこのライブラリは高速処理が売りとなっていますので、アクセス数が多いサイトにも適していると思われます。</p>
<p><small>少し古い情報ですが参考記事：</small><br />
→　<a href="http://ke-tai.org/blog/2009/06/17/htmlemoji2/" target="_blank">PHP絵文字ライブラリ変換ライブラリの速度比較について</a> <small>[ke-tai.org]</small></p>
<p class="spacer">&nbsp;</p>
<p>絵文字変換はケータイ開発からは避けて通れません。<br />
PHP使いの方はチェックしてみてはいかがでしょうか。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2009/06/15/htmlemoji/">処理が高速なPHP絵文字変換ライブラリ「HTML_Emoji」</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/06/15/htmlemoji/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2009/06/17/htmlemoji2/">PHP絵文字ライブラリ変換ライブラリの速度比較について</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/06/17/htmlemoji2/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2009/07/23/encodejpemoji/">Googleの emoji4unicodeをベースにした絵文字変換Perlモジュール「Encode::JP::Emoji」</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/07/23/encodejpemoji/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2010/06/10/libemojicom/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2010/06/10/libemojicom/" />
	</item>
		<item>
		<title>ソフトバンク2Gの停波に伴ってユーザエージェントによるキャリア判定のロジックを書き直してみました</title>
		<link>http://ke-tai.org/blog/2010/04/15/uaswitch/</link>
		<comments>http://ke-tai.org/blog/2010/04/15/uaswitch/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 14:59:49 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[全キャリア対応]]></category>
		<category><![CDATA[ユーザエージェント]]></category>
		<category><![CDATA[振り分け]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=2565</guid>
		<description><![CDATA[3月末にソフトバンクの2G端末がひっそりと停波となりました。 これに合わせてユーザエージェントが「J-PHONE」の端末からのアクセスはなくなることになります。 （一部クローラで使われていることもありますが、おそらくこれ [...]]]></description>
			<content:encoded><![CDATA[<p>3月末にソフトバンクの2G端末が<a href="http://plusd.itmedia.co.jp/mobile/articles/1004/08/news079.html" target="_blank">ひっそりと停波となりました</a>。</p>
<p>これに合わせてユーザエージェントが「J-PHONE」の端末からのアクセスはなくなることになります。<br />
（一部クローラで使われていることもありますが、おそらくこれもじきになくなるでしょう）</p>
<p>というわけで、それに伴ってユーザエージェント判定のプログラムをPHPで書き直してみました。</p>
<p class="spacer">&nbsp;</p>
<pre class="super-pre-small"><code>// ユーザエージェントの取得
$agent = $_SERVER['HTTP_USER_AGENT'];

// 振り分け処理
if (preg_match('/^Vodafone/', $agent) or preg_match('/^SoftBank/', $agent) or preg_match('/^MOT-/', $agent)) {
	// Vodafone, SoftBankの場合
	$dir = 'sb/';
} elseif (preg_match('/^DoCoMo/', $agent)) {
	// DoCoMoの場合
	$dir = 'i/';
} elseif(preg_match('/^KDDI/', $agent)) {
	// auの場合
	$dir = 'ez/';
} else {
	// その他PC等
	$dir = '';
}

$url = 'http://example.jp/' . $dir;
header('Location: ' . $url);        // 指定ページに移動
exit;
</code></pre>
<p class="spacer">&nbsp;</p>
<p>ドコモの場合は「i/」に、auは「ez/」、ソフトバンクは「sb/」に飛ばすサンプルです。</p>
<p>ユーザエージェントが「Vodafone」から始まる端末は、3GC形式の古い端末でまだ生きていますので必要になります。</p>
<p>「MOT-」はモトローラ製の端末にそういうユーザエージェントを出力する変態端末があったのですが、現在使っている人は皆無でしょうから、この条件は事実上無くても良いと思います。</p>
<p class="spacer">&nbsp;</p>
<p>auは昔は「UP.Browser」で判定をかけていたのですが、それらの端末もすでに停波済みですので、「KDDI」でチェックするのが良いでしょう。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2007/10/26/agent-rewrite/">ケータイキャリア毎に振り分けを行うには（mod_rewrite編）</a></em> <img style="border: 0px none;" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2007/10/26/agent-rewrite/" alt=""></li>
<li><em><a href="http://ke-tai.org/blog/2009/11/17/rakurakuconverter/">PHPを使って3分で作る3キャリア対応ケータイサイト</a></em> <img style="border: 0px none;" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/11/17/rakurakuconverter/" alt=""></li>
<li><em><a href="http://ke-tai.org/blog/2008/03/18/flashfunc/">PHPでケータイのFlash対応・非対応を判定できる関数を作ってみました</a></em> <img style="border: 0px none;" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2008/03/18/flashfunc/" alt=""></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2010/04/15/uaswitch/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2010/04/15/uaswitch/" />
	</item>
		<item>
		<title>ケータイ向けGoogle Analyticsで設置する「ga.php」にtypoがあり、利用時には修正が必要なようです</title>
		<link>http://ke-tai.org/blog/2010/02/09/googleanalyticstypo/</link>
		<comments>http://ke-tai.org/blog/2010/02/09/googleanalyticstypo/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 12:34:54 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[ニュース]]></category>
		<category><![CDATA[記事紹介・リンク]]></category>
		<category><![CDATA[Google Analytics]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=2064</guid>
		<description><![CDATA[makiさんからのタレコミです。 情報提供ありがとうございます。 先日公開された国内ケータイ向けGoogle Analytics正式版ですが、PHPを使って設置する場合に利用される「ga.php」に不備があり、利用時には [...]]]></description>
			<content:encoded><![CDATA[<p>makiさんからのタレコミです。<br />
情報提供ありがとうございます。</p>
<p>先日公開された国内ケータイ向けGoogle Analytics正式版ですが、PHPを使って設置する場合に利用される「ga.php」に不備があり、利用時には修正が必要なようです。</p>
<p class="spacer">&nbsp;</p>
<p>→　<a href="http://chinacky.hicage.com/2010/02/09/google-analytics-for-mobile%E3%81%AE%E6%AD%A3%E5%BC%8F%E7%89%88%E5%B0%8E%E5%85%A5%E6%99%82%E3%81%AB%E6%B3%A8%E6%84%8F%E3%81%97%E3%81%9F%E3%81%BB%E3%81%86%E3%81%8C%E3%81%84%E3%81%84%E3%81%93%E3%81%A8/" target="_blank">晄夏ノート　Google Analytics for Mobileの正式版導入時に注意したほうがいいこと（PHP版）</a> <small>[chinacky.hicage.com]</small></p>
<p>→　<a href="http://blog.fkoji.com/2010/02091532.html" target="_blank">F.Ko-Jiの「一秒後は未来」　モバイル向けGoogle Analyticsで配布されているga.phpにタイポが発見される</a> <small>[blog.fkoji.com]</small></p>
<p class="spacer">&nbsp;</p>
<p>本日時点でGoogle Analyticsサイトから「ga.php」を落としなおしてみたのですが、今も直ってないようですね。</p>
<p><img src="http://ke-tai.org/blog/wp-content/uploads/2010/02/20100209_ga_typo.gif" alt="20100209_ga_typo" title="20100209_ga_typo" width="432" height="308" class="alignnone size-full wp-image-2075" /></p>
<p class="spacer">&nbsp;</p>
<p>正しくは</p>
<p>×「<strong>$SERVER</strong>」　○「<strong>$_SERVER</strong>」<br />
※「_(アンダーバー)」が抜けている</p>
<p>になります。</p>
<p>ここが間違っているとドコモ以外のキャリアの判定がうまく行われないようです。</p>
<p class="spacer">&nbsp;</p>
<p>既にPHPでGoogle Analyticsを使っている方、これから使おうとしている方は、上記の3箇所を修正してから利用する必要があるようです、ご注意ください。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2010/02/02/googleanalyticsopen/">Google Analyticsが国内ケータイに正式対応したようです</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/02/02/googleanalyticsopen/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2009/11/30/googleanalyticsmobile3/">Google Analytics携帯版の導入方法まとめ</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/11/30/googleanalyticsmobile3/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2009/11/12/centos5awstats/">AWStatsを使って国内ケータイのアクセス数を集計するには（CentOS5編）</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/11/12/centos5awstats/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2010/02/09/googleanalyticstypo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2010/02/09/googleanalyticstypo/" />
	</item>
		<item>
		<title>FacebookがPHPをC++に変換し高速化する「HipHop for PHP」を公開したようです</title>
		<link>http://ke-tai.org/blog/2010/02/05/hiphopphp/</link>
		<comments>http://ke-tai.org/blog/2010/02/05/hiphopphp/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 15:33:00 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[ニュース]]></category>
		<category><![CDATA[記事紹介・リンク]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=2016</guid>
		<description><![CDATA[本日はケータイとは直接関係ないのですが、すごいものを見かけましたのでご紹介します。 FacebookがPHPをC++に変換し処理速度を高速化するという「HipHop for PHP」を公開したとのことです。 &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>本日はケータイとは直接関係ないのですが、すごいものを見かけましたのでご紹介します。</p>
<p>FacebookがPHPをC++に変換し処理速度を高速化するという「HipHop for PHP」を公開したとのことです。</p>
<p class="spacer-small">&nbsp;</p>
<p>→　<a href="http://blog.candycane.jp/archives/275" target="_blank">candycane development blog　PHPをC++に変換して高速化する「HipHop for PHP」をFacebookが公開</a> <small>[blog.candycane.jp]</small></p>
<p class="spacer-small">&nbsp;</p>
<p>HipHop for PHPはPHPのソースコードをC++に変換するもので、FaceBookで実際に使われています。</p>
<p>このHipHop for PHPによってFacebookでは、Webサーバー上で約50パーセントのCPU使用量を削減できたとのことですから、かなりの高速化が可能なようです。</p>
<p class="spacer-small">&nbsp;</p>
<p>型はどうしてるんだろうとか、変換による不都合は起きないのだろうか、色々な疑問が出てきますが、情報を読む限りはベータ版とはいえ、FacebookのWebトラフィックの90%以上をさばいているとのことですので、それなりにうまく動いてしまうみたいです。</p>
<p class="spacer-small">&nbsp;</p>
<p>ケータイ案件は一般的にアクセス数が多くなる傾向があるので、速度面で困っている方も多いと思います。<br />
いきなり全面適用というのは少し怖いものがあるかもしれませんが、速度改善の切り札となるかもしれません。<br />
興味のある方は試してみてはいかがでしょうか。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2009/06/29/androidnative/">グーグルがAndroid用ネイティブコード開発キットをリリース、C／C++言語が利用可能に</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/06/29/androidnative/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2009/07/31/kantansample/">実際に動いてすぐ使える「PHPによるかんたんログインサンプル」を作ってみました</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/07/31/kantansample/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2009/07/30/lait/">Apacheモジュールによるケータイコンテンツ自動変換機能がついたレンタルサーバサービスが登場したようです</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/07/30/lait/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2010/02/05/hiphopphp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2010/02/05/hiphopphp/" />
	</item>
		<item>
		<title>PHP+MySQLのお仕事を手伝ってくれるパートナーを募集中です</title>
		<link>http://ke-tai.org/blog/2010/01/19/il_partner/</link>
		<comments>http://ke-tai.org/blog/2010/01/19/il_partner/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 08:41:09 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[求人]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=1872</guid>
		<description><![CDATA[本日はこの場を借りてお知らせです。 ke-tai.orgを運営している「株式会社インフィニットループ」では、現在「PHP+MySQL」を使った開発業務案件を多数抱えており、お手伝いいただけるパートナー（企業様・個人の方） [...]]]></description>
			<content:encoded><![CDATA[<p>本日はこの場を借りてお知らせです。</p>
<p>ke-tai.orgを運営している「<a href="http://www.infiniteloop.co.jp/" target="_blank">株式会社インフィニットループ</a>」では、現在「PHP+MySQL」を使った開発業務案件を多数抱えており、お手伝いいただけるパートナー（企業様・個人の方）を募集しています。</p>
<p class="spacer">&nbsp;</p>
<p><strong>期間：</strong><br />
2010年2月ごろから3ヶ月間程度～<br />
（他案件・追加開発の可能性もありますので長期でお付き合いできるパートナー様を歓迎しています）</p>
<p><strong>人数：</strong><br />
2名程度</p>
<p><strong>条件：</strong><br />
・PHP+MySQLを使った開発経験があること<br />
・遠方の方の場合は、Skypeを使って常時連絡を取り合えること<br />
・札幌近郊の企業様・個人の方、ケータイ向けシステム開発、ブラウザゲーム開発、mixiアプリなどのソーシャルアプリ開発の経験がある方は特に歓迎いたします</p>
<p><strong>募集期間：</strong><br />
2010/1/19（火）17時 ～ 2010/1/22（金）13時まで</p>
<p><strong>申込方法：</strong><br />
下記お問い合わせフォームからお申し込みください。<br />
・ご用件題名に「パートナー募集係」<br />
・お名前（企業様の場合は、企業名と担当者名）<br />
・メールアドレス<br />
・お電話番号<br />
をご入力ください。折り返しメールにてご連絡させていただきます。</p>
<p>→　<a href="http://www.infiniteloop.co.jp/mail/" target="_blank">株式会社インフィニットループ　お問い合わせフォーム</a> <small>[infiniteloop.co.jp]</small></p>
<p class="spacer">&nbsp;</p>
<p>ひとまずもう少し詳しい業務内容を確認したい、質問がある、等等どんな形でもOKです。まずは上記フォームからお気軽にお問い合わせください。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2010/01/08/200912rank/">2009年12月の人気エントリーまとめ</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2010/01/08/200912rank/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2009/12/01/200911rank/">2009年11月の人気エントリーまとめ</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/12/01/200911rank/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2009/11/02/200910rank/">2009年10月の人気エントリーまとめ</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/11/02/200910rank/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2010/01/19/il_partner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2010/01/19/il_partner/" />
	</item>
		<item>
		<title>PHPを使って3分で作る3キャリア対応ケータイサイト</title>
		<link>http://ke-tai.org/blog/2009/11/17/rakurakuconverter/</link>
		<comments>http://ke-tai.org/blog/2009/11/17/rakurakuconverter/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 14:59:27 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[ソフト紹介]]></category>
		<category><![CDATA[全キャリア対応]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[コンバーター]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=1406</guid>
		<description><![CDATA[本日は3分で3キャリア対応ケータイサイト作れてしまうというPHPスクリプト、「らくらくケータイ3キャリアコンバーター（仮名）」を作成してみましたので、そのご紹介をさせていただきます。 &#160; 先日のPHP勉強会で発 [...]]]></description>
			<content:encoded><![CDATA[<p>本日は3分で3キャリア対応ケータイサイト作れてしまうというPHPスクリプト、「らくらくケータイ3キャリアコンバーター（仮名）」を作成してみましたので、そのご紹介をさせていただきます。</p>
<p class="spacer">&nbsp;</p>
<p>先日のPHP勉強会で発表させていただきました。<br />
ご参加いただいた皆様、本当にありがとうございました。</p>
<p>発表資料をアップしてありますので、まずはこちらをご覧ください。</p>
<p class="spacer">&nbsp;</p>
<div style="width:425px;text-align:left" id="__ss_2519469"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/ketaiorg/php33" title="PHPを使って3分で作る3キャリア対応ケータイサイト">PHPを使って3分で作る3キャリア対応ケータイサイト</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=ketaiorg3carrierconv-091117082802-phpapp02&#038;stripped_title=php33" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=ketaiorg3carrierconv-091117082802-phpapp02&#038;stripped_title=php33" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/ketaiorg">ketaiorg</a>.</div>
</div>
<p class="spacer">&nbsp;</p>
<p>ということで、「3分で作る」とは謳っているものの、ドコモ用に作られたHTMLを他キャリア用にコンバートするだけの、実に簡素な作りです。</p>
<p>ドコモ用サイトを3キャリア化するのは容易ですが、1からサイトを作成する場合はもちろん3分では作れません（笑）</p>
<p class="spacer">&nbsp;</p>
<p>動作条件は以下の通りです。</p>
<ul>
<li>PHPが動作すること（5系で動作確認済み、4でも動くかも？）</li>
<li>mod_rewriteが使えること</li>
</ul>
<p>主な機能はこちらです。</p>
<ul>
<li>キャリア判定</li>
<li>XHTML用ヘッダの出し分け</li>
<li>絵文字変換</li>
<li>istyle変換</li>
</ul>
<p class="spacer">&nbsp;</p>
<p>上記資料内にもありますが、簡単な使い方をご説明します。</p>
<p>まずはこちらから、ファイルをダウンロードします。</p>
<p>→　<a href="http://ke-tai.org/counter/http://ke-tai.org/up_files/rakuraku_ketai_converter_0.11.lzh" target="_blank">ダウンロード　rakuraku_ketai_converter_0.11.lzh</a></p>
<p><small>※2009/11/21 エスケープ処理を加えver0.1→ver0.11となっています。旧バージョンをお使いの方は再度ダウンロードをお願いします。</small></p>
<p class="spacer">&nbsp;</p>
<p>続いて、FTPなどでファイルをアップします。</p>
<p>この時、ドキュメントルート（例えば「http://example.jp/」の直下）に設置する場合は、そのままアップするだけでOKです。</p>
<p>あとはアップしたいケータイサイト用HTMLを隣にアップすれば、ケータイから3キャリア対応サイトとして見ることができます。<br />
もちろんフォルダを作ってその中にアップしても大丈夫です。</p>
<pre class="super-pre-small"><code>設置例：
public_html
 ├ .htaccess
 ├ viewer.php
 └ sample.html

http://example.jp/sample.htmlでアクセスするだけ

</code></pre>
<p class="spacer">&nbsp;</p>
<p>もし「/」直下ではなく、フォルダを作ってその中に設置したい場合は、付属の「.htaccess」ファイルを次のように修正してください。</p>
<pre class="super-pre-small"><code>例：http://example.jp/mobile/に設置したい場合

&lt;IfModule mod_rewrite.c&gt;
  RewriteEngine On

  # 設置したディレクトリに合わせて変更
  RewriteBase /mobile/      # ← ここを設置したいディレクトリ名に合わせて変更

  RewriteRule ^([0-9A-Za-z~_\/\-\.]+)\.html$ viewer.php?p=$1 [L]
&lt;/IfModule&gt;
</code></pre>
<p>「RewriteBase /mobile/」の部分をフォルダ名に合わせて修正します。</p>
<p class="spacer">&nbsp;</p>
<p>コンテンツの記述ルールは次の通りです。</p>
<ul>
<li>絵文字はドコモの「&amp;#xXXXX形式」を使う　（i絵文字を使うと便利）</li>
<li>入力文字種の指定は「istyle=&#8221;1 or 2 or 3 or 4&#8243;」で指定</li>
<li>画像はjpgかgifを使う</li>
</ul>
<p class="spacer">&nbsp;</p>
<p>動作サンプルはこちらです。</p>
<p>→　<a href="http://ke-tai.org/public_html/up_files/rakuraku_ketai_converter/sample.html" target="_blank">らくらくケータイ3キャリアコンバーター（仮名）　サンプル</a></p>
<p><img src="http://chart.apis.google.com/chart?cht=qr&#038;chs=150x150&#038;chl=http://ke-tai.org/public_html/up_files/rakuraku_ketai_converter/sample.html" /></p>
<p><img src="http://ke-tai.org/blog/wp-content/uploads/2009/11/20091117_3minphp.png" alt="20091117_3minphp" title="20091117_3minphp" width="172" height="257" class="alignnone size-full wp-image-1427" /></p>
<p class="spacer">&nbsp;</p>
<p>自分がちょっとしたケータイサイトを作りたいときに使いたいために作ったシンプルなものですので、あまりメンテなどはしないかもしれませんが、ご要望が多ければバージョンアップするかもしれません。<br />
なお、現在何か素敵なソフト名を募集中です。</p>
<p>また、もしよければ以前作ったこちらも合わせてどうぞ。<br />
→　<a href="http://ke-tai.org/blog/2009/07/31/kantansample/" target="_blank">実際に動いてすぐ使える「PHPによるかんたんログインサンプル」を作ってみました</a></p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2009/07/31/kantansample/">実際に動いてすぐ使える「PHPによるかんたんログインサンプル」を作ってみました</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/07/31/kantansample/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2008/09/09/phoneid2/">ケータイの端末ID・ユーザIDの取得についてまとめてみました（サンプルプログラム編）</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2008/09/09/phoneid2/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2007/11/26/henkan_tips/">PHPで絵文字を壊さずに文字コードや全角半角変換を行う方法</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2007/11/26/henkan_tips/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2009/11/17/rakurakuconverter/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2009/11/17/rakurakuconverter/" />
	</item>
		<item>
		<title>symfonyでモバイルサイトを作成する際のポイントがまとめられた記事「ウノウラボ　symfonyでモバイルサイトを作るときにやったこと」</title>
		<link>http://ke-tai.org/blog/2009/09/28/unohsymfony/</link>
		<comments>http://ke-tai.org/blog/2009/09/28/unohsymfony/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 14:13:15 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[記事紹介・リンク]]></category>
		<category><![CDATA[ウノウ]]></category>
		<category><![CDATA[ウノウラボ]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=955</guid>
		<description><![CDATA[ケータイ関連の良記事が多いウノウラボさんのブログに「symfonyでモバイルサイトを作るときにやったこと」というエントリーが掲載されていましたのでご紹介します。 →　ウノウラボ　symfonyでモバイルサイトを作るときに [...]]]></description>
			<content:encoded><![CDATA[<p>ケータイ関連の良記事が多いウノウラボさんのブログに「symfonyでモバイルサイトを作るときにやったこと」というエントリーが掲載されていましたのでご紹介します。</p>
<p>→　<a href="http://labs.unoh.net/2009/09/symfony_3.html" target="_blank">ウノウラボ　symfonyでモバイルサイトを作るときにやったこと</a> <small>[labs.unoh.net]</small></p>
<p class="spacer-small">&nbsp;</p>
<p>最近はケータイ案件に限らずフレームワークを使って開発を行うケースが多いですが、この記事ではPHPのフレームワークsymfonyを使ってモバイルサイトを作る際のポイントが紹介されています。</p>
<p class="spacer-small">&nbsp;</p>
<ul>
<li>docomoのセッション管理</li>
<li>絵文字に対応</li>
<li>アスキーアートの文字化け対策</li>
<li>メンテナンス時に確認端末を通す</li>
<li>文字コードの変換</li>
</ul>
<p>という5つのポイントに関して解説されています。<br />
サンプルコードも掲載されていますのですぐ使えて便利ですね。</p>
<p class="spacer-small">&nbsp;</p>
<p>ただ、ヘルパー関数のhr対策などに関するところは、もう少し踏み込んで欲しかったなと思います。<br />
個人的には他の人はどうやって対処しているのかなと気になっていた部分なので、実際のコードを見てみたいなと思いました。<br />
（サンプルとして掲載するには地味で面白みのないコードなのかもしれませんが）</p>
<p class="spacer-small">&nbsp;</p>
<p>しかしながら全体としてsymfonyでモバイルサイトを初めて作る方にとっては、とても勉強になる良エントリーだと思います。<br />
ぜひ参考にしてみてはいかがでしょうか。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2009/07/14/unohimode20/">iモードブラウザ2.0についてのまとめ（ウノウラボ）</a></em> <img style="border: 0px none ;" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/07/14/unohimode20/" alt=""></li>
<li><em><a href="http://ke-tai.org/blog/2009/02/17/emojicode/">ウノウラボに絵文字と文字コードについて詳しく解説した資料「文字コードと携帯絵文字」が公開されています</a></em> <img style="border: 0px none ;" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2009/02/17/emojicode/" alt=""></li>
<li><em><a href="http://ke-tai.org/blog/2008/10/09/ketaicookie/">ケータイ+Cookieのハマリどころをまとめた「携帯とCookieドメイン」(ウノウラボ)</a></em> <img style="border: 0px none ;" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2008/10/09/ketaicookie/" alt=""></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2009/09/28/unohsymfony/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2009/09/28/unohsymfony/" />
	</item>
	</channel>
</rss>

