[k]id » API 

2010年5月6日

ttf2fftのMACターミナルで展開手順

用意するもの

freetype-2.1.10.tar.gz
ttf2fft-1.1.tar.gz

それぞれ解凍
上記をそれぞれ解凍
ターミナルからそれぞれのフォルダの階層に移動し

freetype-2.1.10.tar.gzを展開
$ ./configure
$ make
$ sudo make install
上記で完了


ttf2fft-1.1.tar.gzを展開
$ gcc -o ttf2fft *.cxx `freetype-config --cflags` `freetype-config --libs` -lm -lstdc++
$ chmod 755 ttf2fft
$ sudo cp ttf2fft /usr/local/bin
上記で完了

以上でttf2fftがコンパイルできると思います。

カテゴリー: WEB Tips
タグ:

2008年7月17日

WordPressで楽天のAPI「楽天ダイナミックアドAPI」を利用する覚え書き。

WordPressで楽天グループのウェブサービス「楽天ダイナミックアドAPI」の利用方法の覚え書き。
下記ソースをサイドバーに記述すると、指定したページに関連する、商品が表示されます。



<div>
<div id="rakuten_dynamic_ad">読み込み中...</div>
<script type="text/javascript">
<!--
function rakutenCallBack(data) {
var ads = data.Body.Ads.Ad;
var html = '';
html = '<dl>';
for (var i = 0; i <ads.length; i++) {
var ad = ads[i];
html += '<dt>';
html += '<a href="' + ad.AffiliateItemUrl + '" target="_blank"><img  src="' + ad.SmallImageUrl + '" alt="' + ad.ItemName + '" /></a>';
html += '</dt>';
html += '<dd>';
html += '<h4><a href="' + ad.AffiliateItemUrl + '" target="_blank">『' + ad.ItemName.substr(0,30) + '』</a></h4>';
html += ad.ItemPrice + '円';
if (ad.TaxFlag == 0) {
html += '(税込、';
}
else {
html += '(税別、';
}
if (ad.postageFlag == 0) {
html += '送料込)';
}
else {
html += '送料別)<br class="float_clear" />';
}
html += '</dd>';
}
html += '</dl>';
document.getElementById('rakuten_dynamic_ad').innerHTML = html;
}
-->
</script>
<script type="text/javascript" src="http://dynamic.rakuten.co.jp/rcm/1.0/i/json?developerId=[ここにID]&amp;affiliateId=[アフィリエイトID]&amp;url=[ターゲットのURL]&amp;callBack=rakutenCallBack"></script>
</div>

[ターゲットのURL]には
< ? php bloginfo('url'); ?>
   や
< ? php the_permalink(); ?>
のWordPressタグを挿入し、動的に生成する事も可能です。

Get Adobe Flash playerPlugin by wpburn.com wordpress themes