<?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>oganosin blog</title>
	<atom:link href="http://www.oganosin.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.oganosin.net/blog</link>
	<description>oganosin weblog</description>
	<lastBuildDate>Wed, 16 Dec 2009 03:00:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.oganosin.net/blog/feed/" />
		<item>
		<title>Twitter Weekly Updates for 2009-12-16</title>
		<link>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-12-16-2/</link>
		<comments>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-12-16-2/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 03:00:00 +0000</pubDate>
		<dc:creator>oganosin</dc:creator>
				<category><![CDATA[雑感]]></category>
		<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-12-16-2/</guid>
		<description><![CDATA[
Amebaなう、フォローって言葉をそのまま使っちゃうまねっこ丸出し精神に感動した！ #

]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>Amebaなう、フォローって言葉をそのまま使っちゃうまねっこ丸出し精神に感動した！ <a href="http://twitter.com/oganosin/statuses/6491509345" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-12-16-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-12-16-2/" />
	</item>
		<item>
		<title>Twitter Weekly Updates for 2009-11-18</title>
		<link>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-11-18-2/</link>
		<comments>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-11-18-2/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 03:00:00 +0000</pubDate>
		<dc:creator>oganosin</dc:creator>
				<category><![CDATA[雑感]]></category>
		<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-11-18-2/</guid>
		<description><![CDATA[
#mg1112 んで、ロビー・ウィリアムズのニュー・アルバムはどうでした？ #
#mg1112 何気に初ハッシュタグ。ドキドキ・・・。 #
リスト機能＋ハッシュタグ　ができたたら会話をまとめやすいのにな。まあ誰か同じよ [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>#mg1112 んで、ロビー・ウィリアムズのニュー・アルバムはどうでした？ <a href="http://twitter.com/oganosin/statuses/5647344747" class="aktt_tweet_time">#</a></li>
<li>#mg1112 何気に初ハッシュタグ。ドキドキ・・・。 <a href="http://twitter.com/oganosin/statuses/5647193628" class="aktt_tweet_time">#</a></li>
<li>リスト機能＋ハッシュタグ　ができたたら会話をまとめやすいのにな。まあ誰か同じようなこと考えてなにかしらソリューションがあるんだろう。ぐぐるか・・・。 <a href="http://twitter.com/oganosin/statuses/5647124489" class="aktt_tweet_time">#</a></li>
<li>おお～そうか自分自身もリストにいれないと自分の発言がみえないのか。当たり前だな・・・。 <a href="http://twitter.com/oganosin/statuses/5647022691" class="aktt_tweet_time">#</a></li>
<li>ん～リストの使い方がいまいちよく分からん。 <a href="http://twitter.com/oganosin/statuses/5646957021" class="aktt_tweet_time">#</a></li>
<li>んで、ロビー・ウィリアムズのニュー・アルバムはどうでした？ <a href="http://twitter.com/oganosin/statuses/5646874863" class="aktt_tweet_time">#</a></li>
<li>Britney Spears のシングルボックスか～。<br />
<a href="http://bit.ly/4yx2Wm" rel="nofollow">http://bit.ly/4yx2Wm</a> <a href="http://twitter.com/oganosin/statuses/5646070316" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-11-18-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-11-18-2/" />
	</item>
		<item>
		<title>Twitter Weekly Updates for 2009-11-11</title>
		<link>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-11-11/</link>
		<comments>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-11-11/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 03:00:00 +0000</pubDate>
		<dc:creator>oganosin</dc:creator>
				<category><![CDATA[雑感]]></category>
		<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-11-11/</guid>
		<description><![CDATA[
首が痛い・・・・ #

]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>首が痛い・・・・ <a href="http://twitter.com/oganosin/statuses/5563135634" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-11-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-11-11/" />
	</item>
		<item>
		<title>Twitter Weekly Updates for 2009-09-30</title>
		<link>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-09-30-2/</link>
		<comments>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-09-30-2/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 03:00:00 +0000</pubDate>
		<dc:creator>oganosin</dc:creator>
				<category><![CDATA[雑感]]></category>
		<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-09-30-2/</guid>
		<description><![CDATA[
はじめたまだ一週間くらいだが、毎日ヘルシア緑茶を飲んでる。代謝がよくなったのか、飲んだ直後はトイレに行く回数が増えた！ってたんに水分とってるからか？ #
そういえば、インキュバスのベストアルバムがリリースされていたはず [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>はじめたまだ一週間くらいだが、毎日ヘルシア緑茶を飲んでる。代謝がよくなったのか、飲んだ直後はトイレに行く回数が増えた！ってたんに水分とってるからか？ <a href="http://twitter.com/oganosin/statuses/4359511997" class="aktt_tweet_time">#</a></li>
<li>そういえば、インキュバスのベストアルバムがリリースされていたはず、欲しいな。 <a href="http://twitter.com/oganosin/statuses/4337276689" class="aktt_tweet_time">#</a></li>
<li>本日、itunesライブラリが100GB突破。17100項目/合計時間52:22:35:38/101.10GBだそうな。 <a href="http://twitter.com/oganosin/statuses/4315919538" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-09-30-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-09-30-2/" />
	</item>
		<item>
		<title>google chrome frame　ためしてガッテン</title>
		<link>http://www.oganosin.net/blog/programming/try-to-google-chrome-frame/</link>
		<comments>http://www.oganosin.net/blog/programming/try-to-google-chrome-frame/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 02:09:36 +0000</pubDate>
		<dc:creator>oganosin</dc:creator>
				<category><![CDATA[プログラム]]></category>
		<category><![CDATA[google chrome frame]]></category>

		<guid isPermaLink="false">http://www.oganosin.net/blog/?p=171</guid>
		<description><![CDATA[しかし、ブログに書くべきことはすでに
http://d.hatena.ne.jp/con_mame/20090924/1253769270
ここにまとめられていました・・・。
google chrome frameのすば [...]]]></description>
			<content:encoded><![CDATA[<p><!--:ja-->しかし、ブログに書くべきことはすでに<br />
<a href="http://d.hatena.ne.jp/con_mame/20090924/1253769270">http://d.hatena.ne.jp/con_mame/20090924/1253769270</a><br />
ここにまとめられていました・・・。</p>
<p>google chrome frameのすばらしい点は</p>
<ul>
<li>サイト製作者側からもユーザー側からもgoogle chrome frameの使用を指定できる</li>
<li>プラグインの判定Javascriptまで用意されている</li>
</ul>
<p>の2点に尽きるのではないかな。</p>
<p>んで、実際自分の管理しているサイトにメタタグを入れてみると・・・<br />
おお～IE6で透過PNGがちゃんと表示されている！！！<br />
今後製作するサイトにはすべてメタタグ</p>
<pre>
&lt;meta http-equiv="X-UA-Compatible" content="chrome=1" /&gt;</pre>
<p>を入れるようにしよう、と今の時点では思う。<br />
<!--:--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.oganosin.net/blog/programming/try-to-google-chrome-frame/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.oganosin.net/blog/programming/try-to-google-chrome-frame/" />
	</item>
		<item>
		<title>Wordpressでアマゾンの商品情報を出力するプラグイン</title>
		<link>http://www.oganosin.net/blog/wordpress/wordpress%e3%81%a7%e3%82%a2%e3%83%9e%e3%82%be%e3%83%b3%e3%81%ae%e5%95%86%e5%93%81%e6%83%85%e5%a0%b1%e3%82%92%e5%87%ba%e5%8a%9b%e3%81%99%e3%82%8b%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3/</link>
		<comments>http://www.oganosin.net/blog/wordpress/wordpress%e3%81%a7%e3%82%a2%e3%83%9e%e3%82%be%e3%83%b3%e3%81%ae%e5%95%86%e5%93%81%e6%83%85%e5%a0%b1%e3%82%92%e5%87%ba%e5%8a%9b%e3%81%99%e3%82%8b%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 15:00:07 +0000</pubDate>
		<dc:creator>oganosin</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp-tmkm-amazon]]></category>
		<category><![CDATA[アマゾン]]></category>

		<guid isPermaLink="false">http://www.oganosin.net/blog/?p=168</guid>
		<description><![CDATA[前回のブログからはや一ヶ月がたとうとしている・・・。やばいですな。
でも何もしていなかった訳ではなく、wp-tmkm-amazon の代わりにWordpressでアマゾンの商品情報を出力するプラグインを自作した。アマゾン [...]]]></description>
			<content:encoded><![CDATA[<p><!--:ja-->前回のブログからはや一ヶ月がたとうとしている・・・。やばいですな。<br />
でも何もしていなかった訳ではなく、wp-tmkm-amazon の代わりにWordpressでアマゾンの商品情報を出力するプラグインを自作した。アマゾンへのアクセスは前回勉強したTarzanを使用。<br />
<!--:--><span id="more-168"></span><!--:ja--><br />
プラグインのソースは以下の通り。wp-tmkm-amazonとは違ってショートコードを使ってみた。これどっかで公開したいな。wordpress.org で公開するにはどうしたらいいんだろう？別途調べてみよう。</p>
<p>使い方。</p>
<ol>
<li> ライブラリTarzanをhttp://tarzan-aws.com/　からDLしてパスが通っている場所、もしくは下記プラグインファイルと同じ場所に配置。
<li>順番前後しますが、Tazan内の　config.inc.php　にアマゾンの認証キー等を設定。ほんとはプラグインの管理画面から設定できるのがベストなんだろうな。
<li>投稿のアマゾンの商品情報を展開したい部分にショートコードを　［amazonitem type=&#8221;商品タイプ&#8221;］ASIN［/amazonitem］ と記述
</ol>
<p>以上。過去記事との互換性のためにショートコードがtmkm-amazonでも動作するようにしてあります。ほんとはXSLTとか使った方がスマートなんだろうけどね。現状、音楽CDの場合には収録曲が表示されます。</p>
<pre>
&lt;?php
/*
Plugin Name: Add amazon data
Plugin URI: http://www.oganosin.net/
Description: add amazon data html to the entry
Author: oganosin
Version: 1.0
Author URI: http://www.oganosin.net
*/

add_action('wp_head', 'add_amazon_stylesheet');
add_shortcode('tmkm-amazon', 'replace_asin');
add_shortcode('amazonitem', 'replace_asin');

function add_amazon_stylesheet(){
$filedir = get_option('siteurl') . '/wp-content/plugins/' . basename(dirname(__FILE__));
echo '&lt;link rel="stylesheet" href="' . $filedir . '/amazon.css" type="text/css" media="screen" /&gt;';
}

function replace_asin($atts, $content){
extract(shortcode_atts(array(
'asin' =&gt; '',
'type' =&gt; 'music',
), $atts));
$html = getAmazonData($content, $type);
return $html;
}

function getAmazonData($asin, $type){
if($type == "music"){
return getAmazonData_music($asin);
}
require_once('tarzan/tarzan.class.php');
$obj = new AmazonAAWS();
$res = $obj-&gt;item_lookup(
$asin,
array(
'ResponseGroup'=&gt;'Images,ItemAttributes',
),
AAWS_LOCALE_JAPAN);

$htmlcode = '&lt;div&gt;'
. '&lt;a href="'
. $res-&gt;body-&gt;Items-&gt;Item-&gt;DetailPageURL
. '"&gt;'
. '&lt;img src="'
. $res-&gt;body-&gt;Items-&gt;Item-&gt;MediumImage-&gt;URL
. '" /&gt;&lt;/a&gt;'
. '&lt;h4&gt;&lt;a href="'
. $res-&gt;body-&gt;Items-&gt;Item-&gt;DetailPageURL
. '"&gt;'
. $res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;Title
. "&lt;/a&gt;&lt;/h4&gt;";
if((String)$res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;Author != ''){
$htmlcode .= "&lt;p&gt;&lt;span&gt;著者/訳者：&lt;/span&gt;"
. $res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;Author
. "&lt;/p&gt;";
}
if((String)$res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;PublicationDate != ''){
$htmlcode .= "&lt;p&gt;&lt;span&gt;&lt;/span&gt;"
. $res-&gt;Body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;PublicationDate
. "&lt;/p&gt;";
}
$htmlcode .= "&lt;p&gt;&lt;span&gt;定価：&lt;/span&gt;"
. $res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;ListPrice-&gt;FormattedPrice
. "&lt;/p&gt;"
. "&lt;p&gt;&lt;span&gt;&lt;/span&gt;"
. $res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;Label
. "&lt;/p&gt;"
. "&lt;p&gt;&lt;span&gt;EAN：&lt;/span&gt;"
. $res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;EAN
. "&lt;/p&gt;"
. "&lt;hr /&gt;";
$htmlcode .="&lt;/div&gt;";
return $htmlcode;
}

function getAmazonData_music($asin){
require_once('tarzan/tarzan.class.php');
$obj = new AmazonAAWS();
$res = $obj-&gt;item_lookup(
$asin,
array(
'ResponseGroup'=&gt;'Images,ItemAttributes,Tracks',
),
AAWS_LOCALE_JAPAN);

$htmlcode = '&lt;div&gt;'
. '&lt;a href="'
. $res-&gt;body-&gt;Items-&gt;Item-&gt;DetailPageURL
. '"&gt;'
. '&lt;img src="'
. $res-&gt;body-&gt;Items-&gt;Item-&gt;MediumImage-&gt;URL
. '" /&gt;&lt;/a&gt;'
. '&lt;h4&gt;&lt;a href="'
. $res-&gt;body-&gt;Items-&gt;Item-&gt;DetailPageURL
. '"&gt;'
. $res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;Title;
if((String)$res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;Artist != ''){
$htmlcode .= " / "
. $res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;Artist;
}
$htmlcode .= "&lt;/a&gt;&lt;/h4&gt;";
$htmlcode .= "&lt;div&gt;&lt;dl&gt;";
if((String)$res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;ReleaseDate != ''){
$htmlcode .= "&lt;dt&gt;発売日：&lt;/dt&gt;"
. "&lt;dd&gt;"
. $res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;ReleaseDate
. "&lt;/dd&gt;";
}
$htmlcode .= "&lt;dt&gt;定価：&lt;/dt&gt;"
. "&lt;dd&gt;"
. $res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;ListPrice-&gt;FormattedPrice
. "&lt;/dd&gt;"
. "&lt;dt&gt;レーベル：&lt;/dt&gt;"
. "&lt;dd&gt;"
. $res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;Label
. "&lt;/dd&gt;"
. "&lt;dt&gt;JAN/EAN：&lt;/dt&gt;"
. "&lt;dd&gt;"
. $res-&gt;body-&gt;Items-&gt;Item-&gt;ItemAttributes-&gt;EAN
. "&lt;/dd&gt;"
. "&lt;/dl&gt;"
. "&lt;/div&gt;&lt;hr /&gt;";

if(count($res-&gt;body-&gt;Items-&gt;Item-&gt;Tracks-&gt;Disc)&gt;1){
// multi disc
$cnt = 0;
foreach($res-&gt;body-&gt;Items-&gt;Item-&gt;Tracks-&gt;Disc as $disc){
$atr = $disc-&gt;attributes();
$htmlcode .= "&lt;div class=\"multi\"&gt;";
$htmlcode .= "&lt;h5&gt;Disc. " . $atr-&gt;Number . "&lt;/h5&gt;";
$htmlcode .= "&lt;ol&gt;";
foreach($disc-&gt;Track as $k =&gt; $tracktitle){
$htmlcode .= "&lt;li&gt;" . $tracktitle . "&lt;/li&gt;";
}
$htmlcode .= "&lt;/ol&gt;";
$htmlcode .= "&lt;/div&gt;";
$cnt++;
if($cnt%2 == 0) { $htmlcode .= "&lt;hr /&gt;"; }
}
if($cnt%2 == 1) { $htmlcode .= "&lt;hr /&gt;"; }
}else{
//single disc
$htmlcode .= "&lt;ol&gt;";
foreach($res-&gt;body-&gt;Items-&gt;Item-&gt;Tracks-&gt;Disc-&gt;Track as $tracknumber =&gt; $tracktitle){
//foreach($item["tracks"]-&gt;Disc-&gt;Track as $tracktitle){
$htmlcode .= "&lt;li&gt;" . $tracktitle . "&lt;/li&gt;";
}
$htmlcode .= "&lt;/ol&gt;";
}
$htmlcode .="&lt;/div&gt;";
return $htmlcode;
}
?&gt;
</pre>
<p><!--:--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.oganosin.net/blog/wordpress/wordpress%e3%81%a7%e3%82%a2%e3%83%9e%e3%82%be%e3%83%b3%e3%81%ae%e5%95%86%e5%93%81%e6%83%85%e5%a0%b1%e3%82%92%e5%87%ba%e5%8a%9b%e3%81%99%e3%82%8b%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.oganosin.net/blog/wordpress/wordpress%e3%81%a7%e3%82%a2%e3%83%9e%e3%82%be%e3%83%b3%e3%81%ae%e5%95%86%e5%93%81%e6%83%85%e5%a0%b1%e3%82%92%e5%87%ba%e5%8a%9b%e3%81%99%e3%82%8b%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3/" />
	</item>
		<item>
		<title>Twitter Weekly Updates for 2009-09-02</title>
		<link>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-09-02-2/</link>
		<comments>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-09-02-2/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 03:00:00 +0000</pubDate>
		<dc:creator>oganosin</dc:creator>
				<category><![CDATA[雑感]]></category>
		<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-09-02-2/</guid>
		<description><![CDATA[
脱無職 yesterday! #

]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>脱無職 yesterday! <a href="http://twitter.com/oganosin/statuses/3699706595" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-09-02-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-09-02-2/" />
	</item>
		<item>
		<title>アマゾンのPHPライブラリTarzanを使ってみる</title>
		<link>http://www.oganosin.net/blog/wordpress/20090821tarzan/</link>
		<comments>http://www.oganosin.net/blog/wordpress/20090821tarzan/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 13:45:55 +0000</pubDate>
		<dc:creator>oganosin</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[Tarzan]]></category>

		<guid isPermaLink="false">http://www.oganosin.net/blog/?p=155</guid>
		<description><![CDATA[2009年8月15日以降、アマゾンへのAPIリクエストに認証キーが必要になるという事で今まで使っていたアマゾン用のプラグイン wp-tmkm-amazon が商品情報を表示できなくなってしまった・・・。
そこで不定期で行 [...]]]></description>
			<content:encoded><![CDATA[<p><!--:ja-->2009年8月15日以降、アマゾンへのAPIリクエストに認証キーが必要になるという事で今まで使っていたアマゾン用のプラグイン wp-tmkm-amazon が商品情報を表示できなくなってしまった・・・。</p>
<p>そこで不定期で行っているWordpress用のプラグインの勉強の課題として、wp-tmkm-amazonを認証キー対応にしてみようと思う。まずはアマゾンのAPIを調べるとPHP用のライブラリ、その名も<a href="http://tarzan-aws.com/">Tarzan</a>なるものがあるではないか！<br />
アマゾンのライブラリ、ターザンって・・・・。<br />
でもこのライブラリ、キャッシュ機能もあり、じつはかなり使えるのでは。<br />
まずは商品データを取ってくるところまで実装してみる。まずは環境設定。<br />
<!--:--><span id="more-155"></span><!--:ja--><br />
その1. オフィシャルサイト：<a href="http://tarzan-aws.com/">http://tarzan-aws.com/</a>からライブラリTarzanをダウンロード</p>
<p>その2. ダウンロードしたファイルのうち、config-sample.inc.php を config.inc.php にリネームし、必要な値を設定。今回はアマゾン・ウェブ・サービスキー、アマゾン・ウェブ・サービス秘密キー、アソシエイトIDの3つを設定</p>
<p>その3. Tarzanフォルダをサーバー上、PHPのパスが通っている場所にアップロード</p>
<p>さて、<a href="http://tarzan-aws.com/wiki/">wiki</a>も見ながらサンプルに、以下のコードを作成。</p>
<pre>
&lt;?php
require_once('tarzan/tarzan.class.php');
if(!empty( $_REQUEST['asin']) ){
 $asin = $_REQUEST['asin'];
}else{
 $asin = 'B001QL3586';    
}
$obj = new AmazonAAWS();
$res = $obj-&gt;item_lookup($asin, null, AAWS_LOCALE_JAPAN);
echo "&lt;pre&gt;";
var_dump($res);
echo "&lt;/pre&gt;";
?&gt;
</pre>
<p>これだけでちゃんとデータが取れました。すばらしい！！<br />
ただ、これだけだと必要最小限の情報しかとれていない（例えば商品画像などはなし）のでitem_lookupの第二引数にパラメーターをいろいろセットすればいいようです。<br />
続きはまたのちほど！<!--:--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.oganosin.net/blog/wordpress/20090821tarzan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.oganosin.net/blog/wordpress/20090821tarzan/" />
	</item>
		<item>
		<title>Twitter Weekly Updates for 2009-08-19</title>
		<link>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-08-19/</link>
		<comments>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-08-19/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 03:00:00 +0000</pubDate>
		<dc:creator>oganosin</dc:creator>
				<category><![CDATA[雑感]]></category>
		<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-08-19/</guid>
		<description><![CDATA[
ただいま目黒で打ち合わせ中 #

]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>ただいま目黒で打ち合わせ中 <a href="http://twitter.com/oganosin/statuses/3280513629" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-08-19/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.oganosin.net/blog/etc/twitter-weekly-updates-for-2009-08-19/" />
	</item>
		<item>
		<title>テーマ smells like facebook をカスタマイズする際のメモ</title>
		<link>http://www.oganosin.net/blog/wordpress/20090813/</link>
		<comments>http://www.oganosin.net/blog/wordpress/20090813/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 10:15:51 +0000</pubDate>
		<dc:creator>oganosin</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[smells like facebook]]></category>

		<guid isPermaLink="false">http://www.oganosin.net/blog/?p=142</guid>
		<description><![CDATA[カスタマイズするにあたっての基本（？）色の変更をメインに。
まずはCSSをのぞいて使用している色を抜き出してみる。
抜き出し方はターミナルにて
#grep color style.css &#124; sort &#124; uniq
#g [...]]]></description>
			<content:encoded><![CDATA[<p><!--:ja-->カスタマイズするにあたっての基本（？）色の変更をメインに。<br />
まずはCSSをのぞいて使用している色を抜き出してみる。<br />
抜き出し方はターミナルにて</p>
<pre>#grep color style.css | sort | uniq
#grep background style.css | sort | uniq</pre>
<p><!--:--><span id="more-142"></span><!--:ja--></p>
<ul>
<li><span style="color: #5c75aa;">background-color: #5C75AA;</span></li>
<li>background-color: #FFFFFF;</li>
<li><span style="color: #5f78ab;">background-color:#5F78AB;</span></li>
<li><span style="color: #f5f5f5;">background-color: #f5f5f5;</span></li>
<li><span style="color: #f3f3f3;">background-color: #f3f3f3;</span></li>
<li><span style="color: #627aad;">background: #627AAD;</span></li>
<li><span style="color: #899bc1;">background: #899BC1;</span></li>
<li><span style="color: #d8dfea;">background: #D8DFEA;</span></li>
<li><span style="color: #eceff5;">background: #ECEFF5;</span></li>
<li><span style="color: #eeeeee;">background: #eee;</span></li>
<li><span style="color: #f7f7f7;">background:#F7F7F7 none repeat scroll 0 0;</span></li>
<li>border-color:<span style="color: #26446e;">#26446E</span> <span style="color: #152f5f;">#152F5F</span> <span style="color: #0c2253;">#0C2253</span>;</li>
<li>color: #000;</li>
<li><span style="color: #3b5998;">color: #3B5998;</span></li>
<li><span style="color: #666666;">color: #666;</span></li>
<li><span style="color: #777777;">color: #777777;</span></li>
<li><span style="color: #gray;">color: gray;</span></li>
<li><span style="color: #333333;">color:#333333;</span></li>
<li>color:#FFFFFF;</li>
</ul>
<p>画像のほうでは</p>
<ul>
<li>menubar.png：<span style="color: #3b5998;">color: #3B5998;</span></li>
<li>bodybg.gif : <span style="color: #EDEFF4;">color:#EDEFF4;</span></li>
<li>plus.gif：<span style="color: #3b5998;">color: #3B5998;</span></li>
<li>search.gif：<span style="color: #6D84B4;">color: #6D84B4;</span></li>
</ul>
<p>こうして見ると結構な数の色を使ってますね。メインの色を抜き出すと</p>
<ul>
<li>menubar.pngを中心に一番濃い色として多用されている：<span style="color: #3b5998;">color: #3B5998;</span></li>
<li>search.gif、カテゴリメニューに使用されている中間色：<span style="color: #6D84B4;">color: #6D84B4;</span></li>
<li>bodybg.gifに使用されている薄い色 : <span style="color: #EDEFF4;">color:#EDEFF4;</span></li>
<p></uL><br />
に集約されると思います。この3色とそれに近い色を置き換える事でテーマーカラーを変更していこうと思います。<!--:--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.oganosin.net/blog/wordpress/20090813/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.oganosin.net/blog/wordpress/20090813/" />
	</item>
	</channel>
</rss>
