Java id:hyukiさんのところでやってた「Amazon Web Servicesを使ってISBN-13からASINを取得するPerlプログラム」を例によってJavaでやります。Javaプログラマはこういうのに乗ってこないですねえ。 まずはシンプルにdomを使います。JavaでdomといえばJAXP…じゃなくて、Javaでdomだったらjdomに決まってるじゃないですか。シンプルさがいい。あとCommons Langもちょっとだけ使います(StringUtilsだけ)。 package jp.javelindev.amazon; import java.io.PrintStream; import java.net.URL; import org.apache.commons.lang.StringUtils; import org.jdom.Element; import org.
Amazon Simple Storage Service(A3)をバックアップストレージとして使うときのメモです。 ここでは自分のみがアクセスする目的と考え、ファイルを公開して配布する目的では必要となるであろうログの取得についてなどは省きます。 利点 単価がとにかく安い(1か月あたりの料金:転送量が$0.20/GB、データ領域が$0.15/GB) Amazonインフラなので信頼性がある 欠点 APIでの提供なので何らかのツールが必要となる そんなに速くない ちょこちょこ使うストレージとしてみると使いづらい ファイル操作は基本GET/PUT/DELETEしか用意されていない 移動・名前変更を行おうとするとGET→名前を変えてPUT→DELETEとなるのでムダがある(時間的にも金銭的にも) バケット(bucket) ストレージの領域の事。フォルダよりドライブに近い概念です。 自由に作成できま
Amazon の個別商品リンクの変更(ref=nosim は?) Amazon へのリンク URI は /exec/obidos/ASIN/ から変更されている Amazon のアソシエイトの個別商品リンクの URL の張り方って、時々微妙に変わってますね。 ARTIFACT の AmazonのURIまめちしき等で紹介されていますが、かつては以下のような URL で商品の詳細ページに(ref=nosim なしで商品の一覧ページに)飛んでいました。 http://www.amazon.co.jp/exec/obidos/ASIN/ASINまたはISBNコード/アソシエイトID/ref=nosim これはまだ動くようですが、古いやり方です。互換性のためにまだ動くように残されているのだと思いますが、Amazon アソシエイトで現在生成されるリンクとはかなり違います。 hail2u.net による
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く