【ブログプラグイン】amazon

  • 0
  • 0

40-thumbnail.png

このブログのプラグインに、Amazonのアソシエイト広告欄があるんですがそこの変更点とおまけ

続きを読む
このブログでは、Amazonのアソシエイトを利用していて、
以前は手打ちでカチャカチャ打っていたのですが、
毎月更新めんどいよう、手がつかれるよう、商品選ぶの面倒いよう、もういやだよう
といった感じで、いつの日か自動化しようと密かに思っていたので、自動化してひっそりとAPIらしきものを公開してみました。

ひっそりとなので、無いと思いますがアクセスが多かったり負荷がかかる場合は、
終了する場合もあるので使用は自己責任でお願いします。

Amazonのアソシエイトを使用しています。

Amazon アソシエイト・プログラムとは?
あなたのホームページやブログで Amazon.co.jp の商品をご紹介いただきます。閲覧者が、あなたのサイトを経由して Amazon.co.jp でお買い物をした場合、購入金額に対して3.5-8%の報酬をお支払いします。 参加、ご利用は無料です。

Amazon アソシエイト・プログラム

つかいかた

http://api.nanoch.jp/amazon/affiliate.json
ここにアクセスするとjsonp形式で出力結果が帰ってきます。コールバックが必要です。
http://api.nanoch.jp/amazon/affiliate.json?callback=TEST
なとちゃんねるでは、jQueryのAjaxで取得しています。

See the Pen Amazon Affiliate API by Nanoway by hayu (@hayu) on CodePen


パラメータとか※コールバック等は省いています。
id=*****-22
AmazonアソシエイトのトラッキングIDを入力してください。
指定しないと、このブログ用の『natoron-22』が適用されるので注意して下さい。
例:http://api.nanoch.jp/amazon/affiliate.json?id=amazon-22
n=表示件数
商品の取得数、デフォルトは5件です。ALLで全取得できます。
例:http://api.nanoch.jp/amazon/affiliate.json?id=amazon-22&n=ALL
取得できるデータ
ビデオゲームの売れ筋商品が取得できます。

商品のタイトル
トラッキングIDつきURL
商品のID
商品のサムネイル(大・中サイズ)
商品の価格
商品の発売日
商品のカテゴリ別ランキング順位
その他
取得に失敗して再取得をする場合は以下のようにして下さい。
例:http://api.nanoch.jp/amazon/affiliate.json?id=amazon-22&cache=reload

こんなかんじです。
あとは→のようにjavascriptなどでHTMLに出力して下さい。なにかあればコメントかメールフォームからどうぞ
スポンサーサイト

Rictyフォントのインストール(windows7)

  • 0
  • 0

久しぶりですが今回はプログラミング用フォント『Ricty』のインストール方法ですん。
Rictyは他のフォントとは違いインストールの方法がちょっと複雑なので、インストール方法を覚書も兼ねて紹介します。

続きを読む

Ricty (リクティ) は Linux 環境での研究・開発に適したフリーなプログラミング用 TrueType フォントです。Emacs や Vim を用いた C、C++、FORTRAN、Python、Perl、Ruby、AWK、sed、シェルスクリプト、LaTeX などのコーディングにおける使用を想定しています。以下の 2 つの等幅フォントの合成、および、プログラミング用フォントとしてのいくつかのチューニングを行う生成スクリプトの配布を行なっています。

Inconsolata
「Top 10 Programming Fonts」や「プログラミング時に最適なフォント『Inconsolata』」などで高い評価を受けているサンセリフ体等幅欧文フォント

Migu 1M
M+ 1M と IPA ゴシックの合成フォント (旧称 M+1VM+IPAG circle/M+2VM+IPAG circle) であり、「Windows でプログラミングに最適なフォントを探す」などで高い評価を受けているゴシック体等幅和文フォント

Ricty


  1. 以下4つのファイルを全てダウンロードして解凍して下さい。

    Ricty生成スクリプト
    Beta Version もしくは、Current Version をダウンロードして下さい。
    misc
    ricty_discord_patch.pe
    ricty_generator.sh


    FontForge
    FontForgeを解凍した中の fontforge.bat があるフォルダに上下のファイルとフォルダを全てコピーもしくは移動させて下さい。


    Inconsolataフォント
    Inconsolata.otf


    Migu 1Mフォント
    migu-1m-regular.ttf
    migu-1m-bold.ttf


  2. fontforge.bat を同じフォルダに複製して適当な名前『ricty.but』とかをつけてください。
    その ricty.but を右クリックから編集して下さい。
    
    xwin-close.exe -wait
    fontforge.exe -nosplash %file0% %1 %2 %3 %4 %5 %6 %7
    xwin-close.exe -close
    
    
    テキストの下の方に上記のように書いてあるところを下記のように修正して下さい。
    
    xwin-close.exe -wait
    sh ricty_generator.sh auto
    sh misc/os2version_reviser.sh Ricty-*.ttf RictyDiscord-*.ttf
    xwin-close.exe -close
    
    
    これで、既存の不具合を回避できます。

  3. ricty.but を実行して下さい。
    コマンドプロンプトが起動され、実行が終わると ricty.but と同じディレクトリに Ricty フォントファイルが4つくらい生成される思います。
    生成には時間がかかるので、コマンドプロンプトを終了しないで待っていてください。
    これをクリックしてインストールするとRictyフォントが使用できます。

さらにフォントを綺麗に表示するには、MacType などを使うといいです。
今回はいつもと違う感じで書いてみました。

参考サイト:
http://d.hatena.ne.jp/itouhiro/20120703
http://blog.serverworks.co.jp/tech/2012/07/31/ricty_for_windows/
  • 最新記事
  • 人気記事

おすすめ

拍手