2012年1月25日水曜日

gentoo に ICONIA A500 をマウント

我が ICONIA A500 ですが、どうも最近カーナビの役割しかしてない…
ICONIA で音楽聞きたくなったので、手元の音楽 CD を mp3 にして
これを Music フォルダに転送しようと画策。

# ちなみに CD -> mp3 は cdda2wav で wav にしてそれを lame で
# mp3 に。proxy じゃないと外に出られない環境だったので cddb
# の取得に苦労した... 結局 freedb.freedb.org:8880 をローカル
# ポートフォワードしちまった。

ICONIA を USB デバイスとして、我が X60 の Gentoo に接続して
まぁ usb-storage でフツーに見えるだろうと思い高を括っていた
ら、dmesg に出ない!

ちょっと調べたところ、どうも usb-storage でなく MTP でお話し
してるらしい。以下にやり方がまるまる載っとる。ubuntu だけど。

 Connecting via USB to Linux (Ubuntu)

というわけで上記 URL をまるまる参考にして mtpfs を入れること
にした。fuse でこんなのあったのね。知らんかったよ。


# 全然関係ないけど、もしかして我が家の Canon HF11 ももしかし
# て MTP?


 emerge mtpfs

  (mask されてるので、事前に package.keywords に要追加)

んで、lsusb で VendorID を確認。以下の出力ありで 502。

 Bus 001 Device 008: ID 0502:3325 Acer, Inc.

そしたら、/etc/udev/rules.d/51-android.rules を新規作成して
以下の行を追加。

  SUBSYSTEM=="usb", ATTR{idVendor}=="0502", MODE="0666"
で、マウントポイントの作成。
  mkdir /media/a500
でマウント。 
  mount -t fuse mtpfs /media/a500/
意外とあっさり出来た。 
# mtpfs がなんだか tmpfs に見える。 
 


 
 



# ちなみに初 CD は Retunr of The Headhunters でした。古!

abcde

これ知らんかった。Bourne Shellっつーのがアレだけど便利かも。

A Better CD Encoder
http://lly.org/~rcw/abcde/page/

と思ったらかなり古く本家は全然メンテされてないのね…
debian で地道にメンテされてるのか?以下が最新ぽい

http://http.us.debian.org/debian/pool/main/a/abcde/

:Zone.Identifierなるファイル

Powershell で set-executionpolicy remotesigned にしてるのに
「デジタル署名されていません」のエラー。

なんじゃらと思い web を調べると、なんだか windows はネット
ワーク経由で落としてきたファイルの状態を、
「そのファイル名:Zone.Identifier」なる隠しファイル?で管理
しているらしい。
変な仕様...

で、PowerShell のターミナルから notepad コマンドでこの隠し?
ファイルを開くと中身は以下のようになっている。

 [ZoneTransfer]
 ZoneId=3

ZoneId の意味は web で検索すれば山ほど出てくるので省略。

手動で ZoneId=2 にすることで解決。いちいち notepad を起動
して一つずつ修正するのがバカバカしいのだが、まとめてやる
のはどうしたらいいかわからず放置中。sed -i が最強なのだが
お客さんのマシンに cygwin 入れるわけにもいかず、おそらく
powershell で出来るんだろうが、もう win とか powershell
に関わりたくない(既に PowerShell 大嫌い。素直に csh
あたりを標準にしろって>MS)。

2012年1月11日水曜日

ドメインを GoDaddy に移管しようと思って PayPal で支払いしようとしたところ
以下のメッセージがあり何か friendly name なるものを入力させられることにな
っている。

 Please enter in a friendly name to identify this PayPal account:

いろいろ試したところ、PayPal にログインする際のメアドで良いらしい。