<?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/"
	>

<channel>
	<title>BW-LOG</title>
	<atom:link href="http://blog.bit-works.net/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.bit-works.net</link>
	<description>(株)BitWorksのブログです.</description>
	<lastBuildDate>Wed, 17 Mar 2010 04:45:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>CakePHPでXMLをパースする</title>
		<link>http://blog.bit-works.net/archives/216</link>
		<comments>http://blog.bit-works.net/archives/216#comments</comments>
		<pubDate>Mon, 15 Mar 2010 06:15:03 +0000</pubDate>
		<dc:creator>tuti</dc:creator>
				<category><![CDATA[CakePHP]]></category>

		<guid isPermaLink="false">http://blog.bit-works.net/?p=216</guid>
		<description><![CDATA[PHP5にはSimpleXMLなどがありますが、CakePHPのXMLクラスでも同様に使えます。
ローカルファイルに使ったり、WEBAPIのリクエストURLやRSSを処理したり出来ます。


$xml_rakuten = [...]]]></description>
			<content:encoded><![CDATA[<p>PHP5にはSimpleXMLなどがありますが、CakePHPのXMLクラスでも同様に使えます。<br />
ローカルファイルに使ったり、WEBAPIのリクエストURLやRSSを処理したり出来ます。</p>
<pre class="brush: php;">

$xml_rakuten = &quot;http://api.rakuten.co.jp/rws/2.0/rest?
developerId=[YOUR_developerID]
&amp;operation=ItemSearch
&amp;version=2009-04-15
&amp;keyword=%E7%A6%8F%E8%A2%8B
&amp;sort=%2BitemPrice&quot;;

uses('Xml');
$xml = new Xml($xml_rakuten);
$xml_array = Set::reverse($xml);
</pre>
<p><script type="text/javascript"><!--
google_ad_client = "pub-2395691642029212";
/* 728x15, 作成済み 09/06/30 */
google_ad_slot = "5513976068";
google_ad_width = 728;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bit-works.net/archives/216/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP Viewテンプレートを指定する</title>
		<link>http://blog.bit-works.net/archives/220</link>
		<comments>http://blog.bit-works.net/archives/220#comments</comments>
		<pubDate>Tue, 16 Mar 2010 04:26:12 +0000</pubDate>
		<dc:creator>tuti</dc:creator>
				<category><![CDATA[CakePHP]]></category>

		<guid isPermaLink="false">http://blog.bit-works.net/?p=220</guid>
		<description><![CDATA[アクション名ではないViewを使用させたいときは、下記のようにします。

function edit(){
     // renderでテンプレートを指定できます(add.ctpを指定)
     $this-&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>アクション名ではないViewを使用させたいときは、下記のようにします。</p>
<pre class="brush: php;">
function edit(){
     // renderでテンプレートを指定できます(add.ctpを指定)
     $this-&gt;render('add');
}
</pre>
<p><script type="text/javascript"><!--
google_ad_client = "pub-2395691642029212";
/* 728x15, 作成済み 09/06/30 */
google_ad_slot = "5513976068";
google_ad_width = 728;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bit-works.net/archives/220/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP レイアウトの指定</title>
		<link>http://blog.bit-works.net/archives/224</link>
		<comments>http://blog.bit-works.net/archives/224#comments</comments>
		<pubDate>Tue, 16 Mar 2010 04:31:55 +0000</pubDate>
		<dc:creator>tuti</dc:creator>
				<category><![CDATA[CakePHP]]></category>

		<guid isPermaLink="false">http://blog.bit-works.net/?p=224</guid>
		<description><![CDATA[/cake/libs/view/layouts/default.ctp
を
/app/views/layouts/default.ctpにコピーして編集して使います。
コントローラーから下記のように指定できます。
(/a [...]]]></description>
			<content:encoded><![CDATA[<p>/cake/libs/view/layouts/default.ctp<br />
を<br />
/app/views/layouts/default.ctpにコピーして編集して使います。</p>
<p>コントローラーから下記のように指定できます。<br />
(/app/views/layouts/admin.ctpを指定する場合)<br />
$this->render($layout=&#8217;admin.ctp&#8217;, $file=&#8217;index.ctp&#8217;);</p>
<p><!--adsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bit-works.net/archives/224/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP 名前付きパラメーターでの受渡し</title>
		<link>http://blog.bit-works.net/archives/228</link>
		<comments>http://blog.bit-works.net/archives/228#comments</comments>
		<pubDate>Wed, 17 Mar 2010 04:17:25 +0000</pubDate>
		<dc:creator>tuti</dc:creator>
				<category><![CDATA[CakePHP]]></category>

		<guid isPermaLink="false">http://blog.bit-works.net/?p=228</guid>
		<description><![CDATA[Cakeでlistアクションにcategoryとpageを渡す場合、下記のようなURIになります。
http://localhost/blog/list/3/2
コントローラー側：

    function list( [...]]]></description>
			<content:encoded><![CDATA[<p>Cakeでlistアクションにcategoryとpageを渡す場合、下記のようなURIになります。<br />
http://localhost/blog/list/3/2</p>
<p>コントローラー側：</p>
<pre class="brush: php;">
    function list( $category, $page ){
        //処理
    }
</pre>
<p>listアクションへのパラメーター数が違うパターンがあると面倒です。</p>
<p>下記のように&#8221;URL/パラメーター:値&#8221;の形にするとパラメーター付きで値を<br />
渡せます。</p>
<p>http://localhost/blog/list/category:3/page:2<br />
コントローラー側：</p>
<pre class="brush: php;">
    function list(){
        $this-&gt;params['named']['category'];
        $this-&gt;params['named']['page'];
    }
</pre>
<p><!--adsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bit-works.net/archives/228/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP renderElementで使い回す</title>
		<link>http://blog.bit-works.net/archives/231</link>
		<comments>http://blog.bit-works.net/archives/231#comments</comments>
		<pubDate>Wed, 17 Mar 2010 04:30:22 +0000</pubDate>
		<dc:creator>tuti</dc:creator>
				<category><![CDATA[CakePHP]]></category>

		<guid isPermaLink="false">http://blog.bit-works.net/?p=231</guid>
		<description><![CDATA[Viewで同じレイアウトでよく使うパーツを使うとき、renderElementを使います。
ログインフォームやサイドバーに出す部分などでよく使うやつです。
Smartyだとこんな感じですね。
index.tpl

{in [...]]]></description>
			<content:encoded><![CDATA[<p>Viewで同じレイアウトでよく使うパーツを使うとき、renderElementを使います。<br />
ログインフォームやサイドバーに出す部分などでよく使うやつです。</p>
<p>Smartyだとこんな感じですね。<br />
index.tpl</p>
<pre class="brush: php;">
{include file='form.tpl'}
{include file='ranking.tpl'}
</pre>
<p>Cakeの場合は以下のようになります。<br />
index.ctp</p>
<pre class="brush: php;">
    &lt;?php echo $this-&gt;renderElement(&quot;form&quot;)?&gt;
    &lt;?php echo $this-&gt;renderElement(&quot;ranking&quot;)?&gt;
</pre>
<p>下記のファイルがインクルードされます。</p>
<p>views/elements/form.ctp<br />
views/elements/ranking.ctp</p>
<p><!--adsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bit-works.net/archives/231/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitterで使える絵文字</title>
		<link>http://blog.bit-works.net/archives/211</link>
		<comments>http://blog.bit-works.net/archives/211#comments</comments>
		<pubDate>Tue, 09 Mar 2010 19:35:58 +0000</pubDate>
		<dc:creator>tuti</dc:creator>
				<category><![CDATA[Twitter]]></category>
		<category><![CDATA[まとめ]]></category>

		<guid isPermaLink="false">http://blog.bit-works.net/?p=211</guid>
		<description><![CDATA[Twitterで使える絵文字をまとめてみました。
コピペでつかえます。


♥	✈	☺	♬	☑
♠	☎	☻	♫	☒
♤	☤	☹	♪	♀
✩	✉	☠	✔	♂
★	✇	♺	✖	♨
❦	☁	✌	♛	❁
☪	☂	✏	♝	❀
☭ [...]]]></description>
			<content:encoded><![CDATA[<p>Twitterで使える絵文字をまとめてみました。<br />
コピペでつかえます。</p>
<p>
<br />
♥	✈	☺	♬	☑<br />
♠	☎	☻	♫	☒<br />
♤	☤	☹	♪	♀<br />
✩	✉	☠	✔	♂<br />
★	✇	♺	✖	♨<br />
❦	☁	✌	♛	❁<br />
☪	☂	✏	♝	❀<br />
☭	☃	☛	♞	✿<br />
☮	☼	☚	♘	✾<br />
☯	☾	☝	♖	✽<br />
✝	☄	☟	♟	✺<br />
☥	✂	✍	♕	✵<br />
☉	☇	☈	☡	✠<br />
☊	☋	☌	☍	♁<br />
✇	☢	☣	✣	✡<br />
☞	☜	✜	✛	❥<br />
♈	♉	♊	♋	♌<br />
♍	♎	♏	♐	♑<br />
♒	♓	☬	☫	☨<br />
☧	☦	✁	✃	✄<br />
✎	✐	❂	❉	❆<br />
♅	♇	♆	♙	♟<br />
♔	♕	♖	♗	♘<br />
♚	♛	♜	♝	♞<br />
©	®	™	…	∞<br />
¥	€	£	ƒ	$<br />
≤	≥	∑	«	»<br />
ç	∫	µ	◊	ı<br />
∆	Ω	≈	*	§<br />
•	¶	¬	†	&#038;<br />
¡	¿	ø	å	∂<br />
œ	Æ	æ	π	ß<br />
÷	‰	√	≠	%<br />
˚	ˆ	˜	˘	¯<br />
∑	º	ª	‽	?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bit-works.net/archives/211/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
