いまさらだがGoogleとかYahoo!とか楽天とか、あっちこちでWebサービスが利用可能になってる。

このWebサービスに最近ミョーに興味をひかれ、四苦八苦の上に何とか形になる(?)ものができたのでメモ。

今回は特に、一番とっつきにくかった(なぜならば英語だから)Amazon Webサービスのメモ。

 


Webサービス用登録IDの取得

まず、Amazon Webサービスの左側, "登録IDの取得"からIDを取得する。英語だがめげずにがんばって取得する。 手続きが終わると、Webサービスのアクセスキーが取得できるようになる。
開発者ガイドを読む

詳しい仕様はここのページからドキュメントを取得できる。 API Version: が一番新しい日付のものを読む。全部英語なんでもう真っ先にめげそうになるが頑張れば読める。
作ったサンプルコード

必要最低限のサンプルコード。バグチェックも完璧ではないので晒せるレベルじゃないかもしれないが。。。 【コードの概要】
  • コードが煩雑になるので今回はカテゴリ指定などのオプションは省略
  • Amazonの全カテゴリからキーワード指定のみで検索
  • 以下の内容で10件ずつ検索結果の商品リストを表示
    • 商品画像(リンクつき)
    • 商品名
    • 製造元
    • Amazonの価格
    • Amazonマーケットプレースの新品の最安価格
    • Amazonマーケットプレースの中古の最安価格
    • レビューの平均
    • 最新のレビュー(文字長200バイトで切り捨て)
  • ページング処理あり
以下、コード

あんまり、誰でも役に立つ。。。って方法じゃないけど、数GB以上の大容量ファイルを異なるPC間で高速にコピーする方法のメモ。

具体的な要件としては。。

・ノートPCにあるファイル(約12GB)をデスクトップPCにコピーしたい

・自宅のプライベートネットワーク内で通信してコピーできないか

っていうもの。

まあ、要は

Webサーバを起動させて、アクセス制限をして、分割ダウンロードソフトでダウンロードする。

ってだけなんですが。。。

"Webサーバ"なんてめんどくさい!すぐできるわけ無いじゃん!

って思うかも知れないが、最近、インストーラを実行するだけで簡単にサーバ環境が構築できるツールを発見したのでその点は大丈夫。。。。だと思う。


手順1:webサーバの構築

インストーラを実行するだけで簡単にサーバ環境が構築できるツールツールとは、xampp

リンク先からインストーラをダウンロードして、指示に従ってウィザードを進めるだけで、

全てGUI操作でサーバ環境がインストールされる。しかもPHPも使える。


手順2:アクセス制限

うえのままだと、Windowsファイアウォールを有効にしていない人なんかはPC内(のWebサーバのルートディレクトリ以下)がネット上に大公開されている状態なので、適宜アクセス制限をしく。

xamppのドキュメントルートはデフォルトでは C:\xampp\htdocs なので、ここ(制限するフォルダが別の場合はそのフォルダ直下に)".htaccess"というファイルを以下の内容で作成。

↓.htaccess


Order deny,allow
Deny from All
Allow from localhost 127.0.0.1 [コピー先のPCのプライベートネットワークIP]

うえはIPで制限する設定。


手順3:コピーファイルのURL設定

コピーするファイルをhttpで取得できるように設定。

webサーバのドキュメントディレクトリ以下にファイルを移動するのが手っ取り早いがいかんせん大容量な上に別ドライブのファイルなので同じPC内でも移動が面倒。

と言うわけでエイリアスの設定をした。

具体的には C:\xampp\apache\conf\extra 以下に"myalias.conf"とかいう名前のファイルを作って、

次のように記述。

↓myalias.conf

上の例はコピーするファイルがD:\\Copysuru\fairuno\folder というフォルダ内にある場合の設定。

そして、http.confに上記myalias.confをロードするよう記述し、

webサーバーを再起動
(スタートメニュー>全てのプログラム>apache frends>xampp>xampp control panel を起動後、apacheの[停止]ボタンを押しいったん停止後[開始]を押す)

し、ブラウザのアドレスに "http://127.0.0.1/TEST/"と打てばD:\\Copysuru\fairuno\folder にアクセスできるようになる。


Net Transportでダウンロード(=コピー)

ファイルのコピー先のPCでNet transportをインストールし、起動。

メニューの[ジョブ]>[新しいダウンロード]を選択。

"ソース"の[URL]欄に、コピーするファイルのURL(手順1、2で構築したサーバ上のコピーするファイルののURL+コピーファイルの名前)を記入

上の例では

http://"コピー元のPCのIPアドレス"/TEST/"コピーするファイルの名前"

を記入。あとは保存先の情報、ダウンロードの分割数を設定してOKを押すとダウンロードが始まる。

以上。まだるっこしい方法だけれど、12GBのファイルが10分程度でコピーできたのでまあよしとしようかと。。。

先日Googleが新型ブラウザChromeを公開開始したのも耳に新しい話ですが、

今度もまた新しいブラウザの情報が耳に入りました

その名もLunascape。

とっくに既知の方も多いとは思いますが,

今回はそのVer.5.0 α版が出るとのことで早速試してみました。

Lunascape5.0の特徴はなんと言っても、Trident、Gecko、Webkiの3つのレンダリングエンジンを搭載しているところ。この機能は世界初なんだそうです。そして国産。

新し物好きの人間としては試さずにはいられません。

と言うことで早速インストール&起動。

 

外観はVistaベースっぽいデザインで普通な感じ。ウィンドウの構成はSleipnirに似ています。

レンダリングエンジンは設定メニューから簡単に切り替え可能。

お知らせやニュースが右のほうにちょろちょろと出てくるのもなんか新しい感じです。

 

全体的に使いやすそうで、慣れるのにそんなに時間はかからなそうです。

 

でも、一つ問題。

 

 当ブログの表示が正しく表示されないんです。

 

ほかのブラウザだと表示されるんだけどな。。。。

 

 

 

 

なぜか最近敬語で書いてますが。。。。。

アフィリエイターにとって、クリックだけで報酬が出るアドセンスは非常に魅力的なもの。

特にGoogleアドセンスはコンテンツマッチ・広告数・クリック報酬単価において他に比べて圧倒的に条件が良く、利用されている方は多いと思います。

そんなGoogleアドセンスですが、一つだけ弱点と言うか大変な脅威としてあげられるのが

「アドセンス狩り」。

内容は単純。気に入らないサイトのアドセンス広告をひたすら連打クリックするだけ。

それだけでGoogleは不正な自己クリックがあったとみなし当該サイトオーナーのアドセンスアカウント永久抹消してしまうのです。

これはおそらく、不正は完全に阻止するとの方針のもと、クリックを追跡しても自己クリックかどうかを判定することが困難であるとの判断からそのような措置になっているのでしょうが、利用者からしてみれば良い迷惑どころか恐怖でしかありません。

そんな、アドセンス狩りの脅威に対抗できそうなツールを発見しました。これは、

「広告のクリック数を数えて、同一人物から一度に設定数以上のクリックがされた場合に自動でアドセンス広告を非表示にし、アドセンス狩りを防止する」

というものです。その名も

「  Adsense Click Lock 」。


Amazonとか、別のサイトのアフィリエイトアカウントがある人はアドセンス広告のあった位置に別の広告を自動で差し替えることも可能です。

なにやら面白そうなので早速導入しました。
いや面白いですね。感動的に広告が差し替わります。
(自己クリックは違反なのでページのリロードで確認しました。ページの表示回数で差し替える設定も可能なのです。)

PHPなので表示も軽快で、今回ばかりは良い買い物したと思いました。

・・・・まぁ、狩りに会うほど人気のあるサイトを持っているわけでもないんですが。。。。。

・・・ただし、このツールの使用には2点だけ条件があって、

1.MySQLが使えること
2.PHPが使用可能なこと

が条件です。そんな無料レンタルサーバなんて無いよーーー、って思ってたんですが、探すと案外見つかるもんですね。

例えば「わたしのスペース」ならフリーでMySQLもPHPも使えるし、WordPressというブログ作成ツールも自動でインストールしてくれるのでブログメインの人でも気軽に使用できます。


クリック数を検知して広告を貼り替え! Adsense Click Lock


・・・・まぁ、でもよく考えたらこれくらいは自分で勉強してスクリプト書ければよいんでしょうが。。前回のImpact PopUpもそうですが。




Google AdSense狩人撃退マニュアル ?アドセンス狩り対策? アドセンス狩りに対処するための新兵器!? もしかして、あなたはチャネルとアクセス解析を毎日チェックするだけで、アドセンス狩りの狩人たちの魔の手から逃れることができると思っていません ...




「アドセンス荒らし」「アドセンス狩り」といういたずら行為があるんですね。 日本国内でもそういったことはあるらしいのですけど、特に外国に多い。 つまり、外国向けのアドセンスだと、そういうリスクもすごく大きくなるわけです。 ...




アドセンス狩りで失ってしまって. うまくいっていたアドセンスでの稼ぎも. 2度となくなってしまうのかと思うと. 途方に暮れていました。 そこで、このアドセンス楽々スタートパック. の話を聞いて、質問してみたところ、. アドセンスのIDは一度失って ...




というのも、google adsenseは未だシステム改善を行っておらず、アドセンス狩りにあったら配信者のせいにされてお仕舞いになってしまう。また、サイトによっては全く報酬が入らないことがある。10クリックで0.01ドルということも。 ...




同時に「アドセンス狩り」のようなリスクと隣り合わせです。 ※アドセンス狩り:不正に広告をクリックしアカウントを削除させる悪質な行為。違法であるが基本的に取り締まることはできず、泣き寝入りするしかない アドセンスを狩られると、グーグルは問答 ...


Impact PopUp(インパクト・ポップアップ)というWebパーツを入手しました。 ポップアップメッセージなんですが、同一ページ内に表示されるのでポップアップウィンドウとはちょっと違うみたいです。

なのでポップアップブロックに引っかからないそうです

ちょっとしたアクセントになって面白いと思います。
ネタバレ隠しとかにも良いかも。
(スクリプトがオンになってなかったら悲しいことになりますが。)

確かにインパクトは出るんじゃないかと思います。

自己紹介

主にPCとかで気になったことを素人なりに調べてやってみたことをメモってます。あんまり深い内容ではありませんが、少しでもご参考になれば幸いです。

クリック募金

SEO対策ツール

無料SEOツール。ご自由にお試しください。

キーワードアドバイスツールプラスでは、GoogleとYahoo!における月間検索回数、検索回数と検索結果件数からはじき出されるKEI(キーワード有効性指標)を一覧表示しています。

キーワードアドバイス
ツールプラス

ディレクトリチェックツールは各種ディレクトリ検索エンジンに登録されているかチェックすることができます。

URL

サイトタイトル

ディレクトリ登録
by ホームページ登録

アクセスアップ・SEO関連リンク

  • seo

Powered By

ページランク


AD-Butterfly

ブログランキング

万が一気が向いたらクリックなぞしてやってください。・・すみません。

人気ブログランキングへ

にほんブログ村 IT技術ブログへ

人気ブログランキング

FC2ブログランキング

blogoole pingサーバ

人気ホームページランキング

BS blog Ranking

有名ブログランキング

検索 New Wave

boog.jp


ブログパーツ

リンク等

Mlog(初ブログ)

相互リンク集


ブログ検索サーチ

検索エンジン kensakusaku

検索エンジン・検索サイトWODGE

Server Architecture for windows

リンくる

年代別ブログ図鑑

アウトプットJAPAN