しゃおの雑記帳
Amazonアソシエイト一発ブックマークレット


- 2010-02-28 (日)
- JavaScript
まぁ誰かやってそうですが、いちおうつくっておきます。大して検証していません。
ポイント
- ソースの yourAfIDの部分を置き換えたいアソシエイトIDに変えてください。そのままで使うと、ぼくがDBLoggerでお世話になっているお友達に結びつきます
- amazonで商品ページを出しているときに当該ブックマークレットを使ってみてください
- あまりに突貫工事なのでSafari 4以外では動作を確認していません。
- link rel=canonicalによるURL正規化って便利だよね、っていう話でもあります。
ブックマークレット
ソース
var yourAfID="mashiro00-22", links = document.getElementsByTagName('link'), z;
for (var i=0;i<links.length;i++) {
if (links[i].getAttribute('rel')=="canonical") {
z=links[i];
break;
}
}
var asin= /dp\/([0-9A-Z]+)$/.exec(z.getAttribute("href"))[1];
if (asin) {
window.location=[
"http://www.amazon.co.jp/exec/obidos/ASIN/",
asin,
"/",yourAfID,"/"
].join("")
}
- Comments: 0
- Trackbacks: 0
iWPhoneからWPtouchへ乗り換え


- 2010-02-08 (月)
- WordPress | iPhone / iPod touch
iPhone向けスキンをWPtouchに変えました。
サイトの説明では「管理画面から検索かzipアップロードしてね」ということでしたが、途中でFTPの接続情報がきかれてしまったので断念。。。。 (今時FTPはねぇw)
というわけで設置先のシェルで作業しました。
wget http://downloads.wordpress.org/plugin/wptouch.1.9.7.7.zip
unzip wptouch.1.9.7.7.zip
mv wptouch path/to/wp-content/plugins/
あとは管理画面からプラグインを有効化するだけです。おしまい。
- Comments: 0
- Trackbacks: 0
量販店ポイントの充当はiTunesカードにしよう


- 2010-02-08 (月)
- Life
ヨドバシやビックカメラなどでの買い物ではポイントがたまりますね。ゴールドポイントとかビックポイントサービスなど。
商品によって違うのですが、通常10〜20%相当のポイントが現金払いだとつきますので、その分だけ得な気がしますが、貯まったポイントを充当して(いわゆるポイント払い)買い物をしたときにはポイントがもらえません。なので最近は実質還元率なんていう言われかたをして、ポイントを使った買い物でポイントがつかないことを加味して「ポイントは1p=1円より少し残念だよね」という話になってます。
ところが、量販店では10%の還元が通常(ヨドバシ/ビックの場合)ですが、セールで23%も還元されたり、あるいはiPodやゲーム機本体などの利幅の低い商品では3%程度しか還元されなかったりします。還元率が低い商品でポイントを使えばその分「(ポイント払いにすることで)もらえなくなる損失」を最小限に抑えられます。
「じゃあ還元率低い商品教えろよ」ということになると思いますね。探してみると「還元率0%」の商品もあります。以下、知っている限りで
- 延長保証の料金
- 配送・設置工事・回収などにかかる費用 (のうちレジで精算するもの)
- iTunes カードなどのプリペイドカード
が該当します。延長保証や配送料などはレジで「延長保証代だけポイントで払うので会計を分けてください」と言えばやってくれますが、大型商品はそう買う機会がなかなかありません。
それに対して、iTunes CardはiPhoneを持っているならApp Storeでアプリを買うときに使えますし、iPodやiPhoneを持っている友達へのプレゼントにしても喜ばれます。値段も1500円から5000円まで必要に応じて買えますし、有効期限がないので安心です。
iTunesの決済をクレジットカードで行った場合にもらえるはずのクレジットポイントの損失や、たまにコンビニなどでiTunesカードの特売をやることを考えると100%お得とは言い切れません (機会があるなら工事費や配送料にするのがいちばんいい) が、頭の片隅にとどめてみるのはいかがでしょうか。
追記 (2/8 01:44)
その後、Twitterで
hyperbanana: @shao1555 あとはヤマダのポイントをツクモカードに貯めてツクモでお買い物とかですね。ツクモはポイント0%なものが非常に多いので使い易いですw
という反応をいただきました。いろいろテクニックがあってすごいです。ありがとうございます。
- Comments: 0
- Trackbacks: 0
PocketWiFi買いました


- 2010-02-07 (日)
- モバイル
今日発売!とかそういうわけではないですが、最近SoftBankのsmile.worldが遅いしb-mobile 3Gもやっぱり遅いし、そろそろiPadとか買いそうだしほしいなと思っていたところ、ヨドバシカメラ (新宿西口) にふらっとよってふらっと買ってしまったという話。
既存回線からの買い増し、とくに既存回線が音声プラン (Touch Diamondとかemonsterとか) ならば断然EMチャージがおすすめ。PocketWiFi本体と1万円のチャージのセットで39580円で、このチャージ分で月4410円の30日契約を2回とあと少し使える感じです。
にねんMだと新規5980円ですが、違約金が33600円から毎月1400円ずつ減って2年で0になるという、まぁイーモバイルでよくみる売り方です。音声からの買い増しはできませんし、データからの買い増しで39580円払っても (残債をすべて処分すれば5980円で買えるけど、新規と同じ違約金という負債が発生します) 1万円分のチャージとかつきませんから、やはりEMチャージで買うのがいいでしょう。
いくつかポイント。
- EMチャージのPocket WiFiはたぶん店頭で積極的に案内されてませんが、店員に「PocketWiFiをEMチャージで契約したい」と言えばでてきます。在庫はたぶんポストペイの通常契約と同じ
- 特殊なケースを除き、オンラインストアで買っても量販店で買っても値段はたぶん同じ。手持ち金があるならば39580円を一括で払って量販店ポイントをもらいましょう。
- ヨドバシでは10%還元でおよそ4000円分ポイントがつきます。iTunesカードあたりにポイントを充当しましょう
- 手持ち金がない場合はアシスト840を同時に申し込むと、金利手数料なしで840円/月の24回払いができます (39580-840*24=)19420円でお持ち帰りできます。
- 契約にはクレジットカードと審査が必要。審査基準が通常と異なるかはわかりませんが、受領までに30分から1時間かかるのはポストペイ契約といっしょ。 (クレカ以外の決済が可能かは確認してません)
- EMチャージを使う場合は EMチャージサービスサイト で30日定額あたりを申し込みましょう。既存のSIMをそのまま使うならばこの操作はいりませんが、EMチャージについてくる1万円の特典は契約後90日たつと消滅するので注意。
- EMチャージ契約後90日以内に30日定額を2回契約できるので、既存契約の料金請求の節目で30日定額を契約し、既存契約は寝かせておけばだいぶ得ですね。
- APN(プロファイル設定) はデフォルトで emb.ne.jp
- ポストペイ契約ならば音声/データどちらの回線でも同じなので、音声プランのSIMでもそのままいけます。
- プリペイド(EMチャージ)のSIMを使う場合は rtc.data にする必要があるので、192.168.1.1 に接続し、 ユーザ名: admin, パスワード: 添付シールのWEPキー (5桁) を入れてログイン、設定 → 3G設定 → プロファイル設定 で “rtc.data” を選択すればプリペイドSIMで接続できます
- おすすめ設定
- IPアドレスは192.168.1.1だと他のルーターなどとかぶりやすいので、適当なIPアドレス帯に買えるのがいいかもしれません。
(なぜかIPの設定が 設定 > ファイアウォール設定 > DHCP設定 にあるのが気持ち悪いw) - UPnPはデフォルトでオフです。Skypeなどを使う予定の人は ファイアウォール設定の中にあるUPnP設定を有効にしたほうがいいです。
- DHCP設定でDNSの設定もできます。Google Public DNS のほうが速い(気がする)ので、DNS設定をスタティックにして、8.8.8.8 と 8.8.4.4 を設定しておきます。
- IPアドレスは192.168.1.1だと他のルーターなどとかぶりやすいので、適当なIPアドレス帯に買えるのがいいかもしれません。
- いろいろ
- USBに接続するとMacではEthernetデバイスとして見えます (NDISではないみたい) – iPhoneのTetheringのように、つなぐだけでLAN接続されます。WAN側 (3G回線) をつなげばインターネットにもつながる、という感じ。
- プライバシーセパレーター機能を無効にすれば、当該EthernetデバイスとPocketWiFi配下のデバイスを同一ネットワーク内で通信させることができます。インターネット接続共有で他のメディア(WiMAX, 有線など)をブリッジさせれば簡易ルーターとして遊べそうですが、DHCPの問題などがちょっとややこしいです。
- モデムとしては見えません (他のHuawei機では出てくる /dev/tty.HUAWEIMobile-Modem がない) し、たぶんそういう仕様。
気になる速度ですが、新宿西口のルノアールで計測してみると(以下すべて3回計測した平均値)
- iPhone 3GSの SPEEDTEST.NETアプリで DL 1224kbps / UL 246kbps, ping:186msec
- MacBook (Radish Network Speed Testing) で DL 4960kbps / UL 927kbps, ping 45msec [WiFi接続]
なお、smile.world (iPhone SIM) でも試してみましたが
- iPhone 3GSの SPEEDTEST.NETアプリで DL 1899kbps / UL 278kbps, ping 2133msec
- MacBook (Radish Network Speed Testing) で DL 3210kbps / UL 334kbps, ping 186msec [USB Tethering]
となりました。私見ですがemobileのほうがHSUPA対応が効いているのか全体的にpingが速くて快適さを実感できます。
さて、だいぶルノアールに長居してしまいましたし、帰りの電車で使い勝手を検証していきたいと思います。
- Comments: 0
- Trackbacks: 0
ATOKダイレクトAPIでWikipedia特別検索をMacでも!


- 2009-09-28 (月)
- ATOK
さとろみ先生がATOKダイレクトAPIでWikipediaを推測候補として用いることができるプラグインを公開していたので使おうと思ったのですがWindows用でしたので手元のATOK 2009 for Macでは動きませんでした。
というわけでMac版をさっくり作ったというかパッケージしなおして公開。10.6 Snow Leopard環境で確認してます。
ダウンロード
wikipedia_mac.zip (708KB)
インストール
プラグインの実行にはhpricot(ともちろんATOK2009)が必要 (rubygemsは最初から入っているはず)です。
- まずhpricotをインストール
もしSnow Leopardでうまくいかない場合は$ sudo gem install hpricot
- Snow Leopardのディスクに入っているXcodeを入れてある
- もし旧環境から引き継いでいる場合は mizch log - Snow Leopardにアップデートした後に気をつけること 主にMacPortsとrubygemsについて の手順に沿って環境を再構築
- 最終手段として
% sudo env ARCHFLAGS=”-Os -arch x86_64 -fno-common” gem install hpricotとしてみる。
あたりでがんばってください。
- インストールして再起動(もしくはログアウト→ログイン、要にはWindowServerが終わればいい)したら、control+Tすることで検索できます。
- 他にはてなのダイレクトプラグインなどがある場合に”Wikipediaだけ使いたい”というときは control+shift+Tでどうぞ。
- Comments: 0
- Trackbacks: 0
VMware ESXi ServerにWindows Home Serverを入れる


- 2009-05-10 (日)
- VMware
TechNetでいつのまにか、Windows Home Server PP1がダウンロードできるようになっていたので、ESXi ServerにWindows Home Serverをゲストとして導入し、評価してみようと思う。基本的にはWindows Server 2003 Standard (32bit) で問題ないが、そのまま進めると「インストール可能なハードディスクがないよ」と言われてしまう。対処方法は、
- SCSIのタイプ(VMのSettingsで変更できる)をLSI LogicからBusLogicにする
- BusLogic用のドライバ(のFDイメージ)を入手し、Floppy Driveにマウントする
- インストールを開始し、追加ドライバを読み込むか?と聞かれたら”はい”を選び、vmscsiファイルを指定する
でOKかと。インストールプロセスにより再起動がかかるが、その後
- VMwareのPOST画面でEscを連打し、Hard Disk から起動する (NTLDR is Missingと出てきてしまう場合はFloppyから起動していると思われる)
- つづく、青いインストール画面ではF6を押し、Sでフロッピーからドライバを読みこみ、VMware SCSIドライバを追加読み込みする
- これをやらないとSTOP 0×0000007Bエラーでブルースクリーンになる
- Comments: 0
- Trackbacks: 0
b-mobile 3Gを買ってみた


- 2009-03-02 (月)
- モバイル
150時間分の通信がパックされている、b-mobile 3G hours150を買ってきました。トラフィックの低そうな深夜に計測してみた結果はこんな感じです。
計測は付属のZTE MF626をMacBook (Mac OS X 10.5.6)に差して行いました。1回しか測ってないので参考程度にどうぞ。
=== Radish Network Speed Testing Ver.3.2.2 - Test Report ===
使用回線:無線
------------------------------------------------------------
測定条件
精度:低 データタイプ:標準
下り回線
速度:964.3kbps (120.5kByte/sec) 測定品質:37.2
上り回線
速度:365.8kbps (45.72kByte/sec) 測定品質:67.4
測定者ホスト:*****************.bmobile.ne.jp
測定サーバー:東京-WebARENA
測定時刻:2009/3/2(Mon) 3:06
------------------------------------------------------------
測定サイト http://netspeed.studio-radish.com/
============================================================
384kbpsを超えているのでHSDPAで確立していることは間違いないのですが、1Mbps程度といった数字。測定品質が低いのは網側の輻輳制御のせいでしょうか?
この同梱モデムは出荷時からSIM unlocked、つまりどのキャリアのSIMでも受け付けます。というわけでiPhoneのSIMを刺して微笑みの国につないで計測したらこんな感じに。
=== Radish Network Speed Testing Ver.3.2.2 - Test Report ===
使用回線:SoftBank 3Gハイスピード 3.6Mbps
------------------------------------------------------------
測定条件
精度:低 データタイプ:標準
下り回線
速度:2.833Mbps (354.1kByte/sec) 測定品質:95.0
上り回線
速度:398.6kbps (49.83kByte/sec) 測定品質:5.0
測定者ホスト:**************.*.tik.panda-world.ne.jp
測定サーバー:東京-WebARENA
測定時刻:2009/3/2(Mon) 3:09
------------------------------------------------------------
測定サイト http://netspeed.studio-radish.com/
============================================================
今度は下りの測定品質が残念なことになりました。うーん。。
- Comments: 0
- Trackbacks: 0
iPhone / iPod touch でビデオクリップをバックグラウンド再生する方法


- 2008-12-31 (水)
- iPhone / iPod touch
再生中にロック(本体上部のスリープボタンで)し、Homeボタンをダブルタップして再生すればいい。
- Comments: 0
- Trackbacks: 0
CentOS 5.2 に php 5.2.6 を入れる


- 2008-11-27 (木)
- Linux
参考: CentOS 5 で DAG(rpmforge) の yum repository 追加 – Enjoi Blog
epel, remi, rpmforgeをレポジトリに追加してあげればいい。
レポジトリの準備
wget http://rpms.famillecollet.com/el5.i386/remi-release-5-4.el5.remi.noarch.rpm wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-2.noarch.rpm wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm rpm -ivh remi-release-5-4.el5.remi.noarch.rpm epel-release-5-2.noarch.rpm rpmforge-release-0.3.6-1.el5.rf.i3
実際のアップグレード操作
yum --enablerepo=remi,rpmforge update php*
確認
[root@sabato tmp]# php -v PHP 5.2.6 (cli) (built: May 7 2008 00:50:43) Copyright (c) 1997-2008 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
- Comments: 0
- Trackbacks: 0
MacVim 7.2 に cmigemoを入れてみる


- 2008-10-08 (水)
- vim
vimのMac移植版であるmacvimですが、本家最新バージョンの7.2にはmigemoが入っていませんでしたので、C/Migemoを手動でいれてみることにしました。
まずはsubversionでtrunkソースを落とします。
% svn co http://cvs.kaoriya.net/svn/CMigemo/trunk cmigemo
次に、ソースディレクトリに移動しコンパイル。基本readmeの通りですが今回はUTF-8で使ってみたいために、C/MigemoをUTF-8で使う – jimo/memo を参考にUTF-8版の辞書を作成してみました。
% cd cmigemo % ./configure % make osx % make osx-dict % cd dict % make utf-8 % cd ../
とりあえずできているはずですが、テストしてみましょう。
% ./build/cmigemo -d dict/utf-8.d/migemo-dict
migemo_open("/usr/local/share/migemo/utf-8/migemo-dict")=0x100150
clock()=0.271662
QUERY: hanjo
PATTERN: (ハンジョ|ハンジョ|犯情|半畳|繁[縟昌盛]|はんじょ|hanjo|hanjo)
上ではhanjyoと入力し、返ってくるパターンを見ています。問題ないようだったらインストール。ついでにvimのプラグインフォルダにmigemo.vimのインストールもしておきます。
% sudo make osx-install % cp tools/migemo.vim ~/.vim/plugin/
最後に.vimrcの設定。(抜粋)
if has ('migemo')
set migemo
set migemodict=/usr/local/share/migemo/utf-8/migemo-dict
endif
これで:Migemo で検索できるようになります。:Migemoが面倒なら
map <C-M> :Migemo<CR>
などお好きにどうぞ。
- Comments: 0
- Trackbacks: 0
- Search
- Feeds
- Meta

