November 29, 2004
Browse Node追加 [ 日頃の記録 ]
エレクトロニクスのコンピュータ内のBrowse Nodeが登録されてなかったので
追加しました。
また登録されてないNodeがあれば掲示板等でお知らせください
↓Browse Node検索CGI
http://service.yanbe.net/open_node_search.cgi
November 23, 2004
hotmail.co.jpのアカウントげっとー [ 日頃の記録 ]
今更ながらとってみた
やはり日本は.co.jp。
しかしどう考えてももうWEBメールなんか使わない。
そうだよ
欲しいアカウントを先に取っておきたかっただけなんだよ
全然、試してもないけど
hotmail.comを取りたくなったら
MSNの海外行かないと取得できんのかな?
別にもう要らないけどね
November 20, 2004
BrowseNode一覧ってさー [ 日頃の記録 ]
まずBrowseNodeとは
Amazonの1つ1つのカテゴリに割り振られたID。
AWSやアソシエイトでかなり使えるブラウズノードだが
増えるのも消えるのもAmazon次第。
ある日突然、使えなくなったり ノードが同じだが別のカテゴリを指してたりと
いまいち開発者側としては不便満載なノード。
どうやったらわかるかというと
例えばミュージックのJ-POPだと
普通にブラウザでアクセスして
アドレスの「tg/browse/-/」と書いてる後ろの数字だけの部分がBrowseNode
http://www.amazon.co.jp/exec/obidos/tg/browse/-/569170/
これだとBrowseNodeは「569170」ということになる
まぁ説明はこのぐらいにして
収集してる最中なんだけどさ
かなり収集だるいねぇー
まぁそれなりのプログラマだから手動でなんか集めないけどさ
それでもめんどくさい
特にAmazonが有名になりだしたときのカテゴリである
本、洋書はかなり多い
「キッチン」とか「おもちゃ」まだ出たばかりだからそんなにないけどね。
ウザいのはアーティスト別とか著者別!
本だけで全部書けば100KB超えるテキストファイルになる
Amazon全体で1Mいくんじゃねーかな
Blogで公開しようと思ってるけど
いつも使っていたスピリッツオブゼロさんみたいに書くと
http://park8.wakwak.com/~da101/nikky/log/2004/09/18_1643.html
サイトがかなり重くなっちゃうのよねぇ
どうせ集めても1年もすれば使えなくなる情報と思うとかなり悲しい気もしないでもない
November 15, 2004
久しぶりにデザイン変更 [ 日頃の記録 ]
見たらすぐにわかるんですけど
デザインをちょっと変えてみました
って言っても左バーをつけて3カラムにしただけです
たまにスクリプトなどを貼り付けてるエントリーもあるくせに
マウスでの文字選択が困難で使いにくいと
自分の脳から苦情がよくあったので
どうせ変えるならっと
コピペできるようにしました
あとAmazonの広告もランダムに表示するように変更した
Google広告がいまいち面白味に欠けてる感じが否めないので
Amazon優先にしました
楽天のアフェリエイトも入れてみたいどーーーーーーーーー
↓Google AdSense
https://www.google.com/adsense/
↓Amazon.co.jp アソシエイトセントラル: ログイン
http://associates.amazon.co.jp/
↓【楽天市場】楽天アフィリエイト
http://partner.afl.rakuten.co.jp/
November 14, 2004
PostgreSQLのデータベースの所有者を変更する [ PC/WEB技術の記録 ]
psql内で\lしたときのowner欄のところに今設定されている
所有者を変更するコマンドです
所有者のIDを取得
SELECT usesysid FROM pg_user WHERE usename='ユーザ名';
データベース所有者を変更
UPDATE pg_database SET datdba= 変更したいユーザID WHERE datname='変更するデータベース名';
November 11, 2004
Amazonの商品画像URLのルール [ PC/WEB技術の記録 ]
Amazonにリンクする際にほとんどの方が商品画像を利用していると思いますが
実はあの画像・・・加工できるんです。
ここでは個人的にかなりおもしろかった
エースコンバット5のパッケージを利用します。
まずエースコンバット5のASINは「B0002TY16I」です。
これのURLはこれです
http://images.amazon.com/images/P/B0002TY16I.09.MZZZZZZZ.jpg
まず最初の下記部分は全商品共通です
http://images.amazon.com/images/P/
http://images-jp.amazon.com/images/P/
使ってるのは上のほうのドメインですけど
下のほうを使っても同じように取得できます
加工できる部分はこのファイル名の部分です
B0002TY16I.09.MZZZZZZZ.jpg
最初の「B0002TY16I」の部分はASINです
次の「09」は商品エリアコードです
日本用:01
海外用:09
と設定されてますが
ほとんどの場合は海外用をしかありません。
音楽のジャケットなどでは
両方あるが色彩が微妙に違ったりします。
そして重要なのは「MZZZZZZZ」!
この8文字で構成されるのは画像の形式指定です
これはアルファベットを使ってオプションを指定し
「Z」で8文字埋めるというものです
サイズを変化させるのは最初の1文字目。
大:L
中:M
小:T
極小:THUMB
極小だけ5文字ですがルールにのっとり
THUMBZZZとZ文字で8文字埋めてみると・・・
![]()
http://images.amazon.com/images/P/B0002TY16I.09.THUMBZZZ.jpg
というように極小サイズがでます。
あとは画像を傾けたり、値引率を表示したりできますが
この加工はサイズが「小」に限定されるので注意が必要です。
まず画像を傾ける方法は
左:1TZZZZZZ
右:1TRZZZZZ
です

http://images.amazon.com/images/P/B0002TY16I.09.1TZZZZZZ.jpg
次は値引率の表示です
10%OFFの場合は

http://images.amazon.com/images/P/B0002TY16I.09.10TRZZZZ.jpg
というように「10TRZZZZ」と指定すればOKです
最初の10が値引率なので
95%OFFなら

http://images.amazon.com/images/P/B0002TY16I.09.95TRZZZZ.jpg
となります
割引率の数字に応じてマークの色も変化します
そして値引率を右にもっていきたければ

http://images.amazon.com/images/P/B0002TY16I.09.95TLZZZZ.jpg
という風に「95TLZZZZ」と「TR」を「TL」にすればOKです
left・rightの頭文字です
値引率は1~99まで整数のみ対応してます
(1%の場合は01と2桁指定すること)
傾ける方法と値引率を同時にすると

http://images.amazon.com/images/P/B0002TY16I.09.50TTZZZZ.jpg
という風にできます
微妙な問題ですが

http://images.amazon.com/images/P/B0002TY16I.09.00TTLZZZ.jpg

http://images.amazon.com/images/P/B0002TY16I.09.TTLZZZZZ.jpg
というように割引率を0にして傾けるのと
傾けるだけのとは商品の位置が微妙に違います
これも覚えるのが面倒なので
ASINから自動で画像URL生成するスクリプト
http://www.yanbe.net/cgi/aws/image.cgi
なおこの画像加工はAmazon公式にはどこに載ってるかわからなかったので
自分で調べたものですので
今後、ずっと使えるかどうか不明ですので
ご了承ください
今回も下記2サイトにお世話になりました!
感謝!
↓AsociateHelper
http://a-h.parfe.jp/intro.html
↓はてなダイアリー - まんぷく::日記(Amazon画像、さらなる機能)
http://d.hatena.ne.jp/manpukuya/20040119#1074438001
November 10, 2004
遂にスノボシーズン到来! [ 日頃の記録 ]
さっき鷲ヶ岳スキー場のメルマガがきました
11月11日からシーズンインするそうです
ようやくスノボシーズン到来!って感じですね
名物(?)のクリスタルクラッシャーコースも全面滑走できるそうで
早く滑りてーーーーー
っていうか今年こそは行けるのか?>自分
↓鷲ヶ岳スキー場
http://ski.washigatake.jp/
AmazonのECSを使う! [ PC/WEB技術の記録 ]
AmazonのWEBサービスを使って遊ぶための情報をまとめてみる
以下の情報は全てAWS4.0ですのでお間違いなく。
XMLをもらうためのRESTリクエストルールは以下の通り
まずドメインは
日本のAmazonなら
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
アメリカのAmazonなら
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
(ここで紹介するリクエストオプションは全て共通です)
まずXML使用するためにIDを指定する
アソシエイトIDは日本Amazonで
SubscriptionIdはアメリカAmazonで取得してください
&SubscriptionId=[登録時のsubscription ID]
&AssociateTag=[アソシエイトID]
ECSサービスのバージョンを指定する
指定しなくても取得できるがデフォルト値は最新なのでバージョンアップした際に動作しなくなる恐れあり。
&Version=2004-10-19
レスポンスの形式を指定する
XMLかHTMLで取得できるがHTMLにしてもブラウザで見やすいというものではない
&ContentType=text/xml
&ContentType=text/html
レスポンス内容を指定する
「&ResponseGroup=」で指定できるが
このオプションはカンマ(,)で区切って複数を指定できるので欲しい情報を指定しよう
ほとんどの情報は
Small
Medium
Large
を指定すれば情報量を操作できる
| Small | 最小限の情報を返す(デフォルト値) ・ASIN ・曲名・書籍名 ・作者・アーティスト ・所属グループ ・商品へのリンクURL |
| Medium | 中ぐらいの情報を返す ・ASIN ・曲名・書籍名 ・作者・アーティスト ・所属グループ ・商品へのリンクURL ・売り上げランキング順位 ・商品画像URL(大・中・小)(縦横のピクセル単位のサイズもある) (もちろんない場合もある) ・定価 ・発売日 ・書籍の場合は本の分厚さ、ページ数がある ・音楽の場合はメディアの種類(CD/DVDなど)、ディスクなどが何枚組かがある Small, Request, ItemAttributes, OfferSummary, SalesRank, EditorialReview, Imagesの集合体 |
| Large | ほとんどの情報を返す |
他の細かい指定の例
画像URLとピクセル単位の縦横のサイズ(画像サイズは大中小あり)
Images
音楽の場合だと曲目リストを取得
Tracks
価格・在庫情報など
Offers
Amazon.co.jp 売上ランキング
SalesRank
カスタマーレビュー
Reviews
さてここからは共通項目ではなくなります
まずASINコードから検索してみます
ItemId=[ASINコード]
ASINはこれだけです。
例えば「CGI&Perlポケットリファレンス」という本だと
ASINコードは4774107557です(本の場合はISBNとASINは同じ)
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
&SubscriptionId=0G5EGJ79QA3Y2073NFG2
&AssociateTag=ait-22
&ContentType=text/xml
&ItemPage=1
&Version=2004-10-19
&Operation=ItemLookup
&ResponseGroup=Medium
&ItemId=4774107557
というURLになります(長くなるので改行してます)
キーワード検索はまた今度説明を載せますが
毎回URLを手打ちするのは面倒なので
URL記述プログラムがあるので使いたい人はご自由にどうぞ。
下記リンクの上位2つのサイトの情報をほとんど使ってます
本当に感謝!
↓Amazon ECS 4.0 解説1 RESTリクエストのパラメータ:Goodpic
http://www.goodpic.com/mt/archives2/2004/10/amazon_ecs_401.html
↓まいど、blog始めました: AmazonのアフィリエイトシステムであるECS(元AWS)関連の自分用メモ
http://kazux.tea-nifty.com/blog/2004/10/amazonecsaws.html
↓Amazon.co.jp: アマゾンへようこそ!
http://www.amazon.co.jp/exec/obidos/tg/browse/-/489986/249-7278634-5803534
↓Amazon E-Commerce Service 4.0 - SDK
http://www.amazon.com/gp/aws/sdk/
↓Amazon Web Services (AWS) SDK - Introduction and Overview of Operations
http://www.amazon.com/gp/aws/sdk/main.html/102-2720479-0175323?s=AWSEcommerceService&v=4-0&p=PgOverviewArticle
November 06, 2004
Google AdSenseを導入してみた [ 日頃の記録 ]
Googleの広告を表示するだけといえばそれだけだが
Blog使ってるならおもしろい技術をどんどん使っていきましょう。
今後はAmazonとの連携などしてみたいね
それより広告内容がページ内容を見て適切な表示されるらしいが
なかなか「そこの単語を使う?」っという感じな単語もあっておもしろいね
↓Google AdSense
https://www.google.com/adsense/
↓Amazon.co.jp アソシエイト・プログラム
http://www.amazon.co.jp/exec/obidos/subst/associates/join/associates.html
↓Amazon.co.jp アソシエイトセントラル: ログイン
http://associates.amazon.co.jp
November 02, 2004
最新Apache 1.3.33リリース! [ ニュースの記録 ]
10月28日にリリースしてました
Apache HTTP Server 1.3.33 Released!!!!
SSIの不都合を修正したようです
↓Apache HTTP Server Project
http://www.apache.org/dist/httpd/Announcement.html
↓Welcome! - The Apache HTTP Server Project
http://httpd.apache.org/
