memo 809 件

Google Voice


  • is trying out Google Voice now. #fb posted at 10:10:31

  • * で通話中に通話してる電話を変更することができる (例:携帯→机の電話、VoIP→携帯) posted at 10:34:11

  • 4 で通話を録音できる。録音したものは voice.google.com で聞ける。 posted at 10:34:33

  • voice.google.com から電話をかけると米国内は無料で通話できる (Google が登録してる電話番号へかけてくる) posted at 10:35:15

  • Softbank iPhone から Google Voice への国際 SMS は届いたふりして届かないようだ posted at 10:55:12

  • しかし Skype over 3G がいいんなら、Google Voice App もいいんじゃないかしら posted at 10:56:22

  • ほほぉ。Skype: Japan - $0.023, Japan Mobile - $0.154, Google Voice: Japan - $0.03, Japan Mobile - $0.14 だ。携帯宛なら Google Voice の方が少し安い posted at 12:07:26

  • うお、Google Voice の Invitation が $6.99 で売ってる。まぁ、通話が無料になることを考えれば安いものなのかな。 posted at 12:10:11

  • そうか、Skype は別に米国内無料じゃないっけ。それを考えると Google Voice の国内無料は太っ腹だな。http://bit.ly/C9pYs posted at 12:13:47

  • カナダも無料だ posted at 12:15:40

  • 25秒間以内に着呼しないと voicemail へまわされる http://bit.ly/13aylp posted at 12:24:37

  • had updated several contact information with Google Voice number. #fb posted at 12:29:51

  • 国際SMSは受け取れもしないって書いてあった http://bit.ly/D38mH posted at 12:38:42

  • @bignum 僕は一週間程度で招待のメールが来ましたね。番号を先に提示してるわけじゃないので、番号の有無が関係あるかどうかは不明ですが。(あと、http://bit.ly/hposo によると増やそうとしてるっぽいですね。) posted at 12:44:00


iTerm → Terminal.app

iTerm に ATOK (でも、ことえりでもいいけど)で日本語入力をしようとすると、変換中の文節の区切りがまったくわからないため、使い物にならなかった。そこで、Terminal.app に移行することを考えてる。もともとは 256色 が使いたくて iTerm を使っていたが、とりあえずは TerminalColoreopard で我慢できそう。あと CopyOnSelect もできるし、記号も TerminalEastAsianAmbiguousClearer で正しく表示されるようになったので、とりあえずしばらくこれでやってみようと思う。

New Server

コロケしてもらうために 1U のサーバを買いました。すでに生産中止になってる Q6700 を使ったりして、比較的安くあがったような気がします。

ShopItemPrice
TechforLessAsus RS100-E4/PI2 (LGA 775 Intel 3000/ICH7R 1U Rack mount)$250.14
TechforLessLite-On LTN-489S 48x IDE CD-ROM$2.08
TechforLessShiping$21.98
SuperBiizIntel Core 2 Quad Q6700 (2.66GHz 1066MHz 8MB LGA775 EM64T)$173.99
SuperBiizKingston KVR667D2E5K2/4G DDR2-667 4GB (2GBx2) ECC$69.00
SuperBiizSeagate ST31000528AS 1TB SATA2 7200rpm 32MB HDD$78.99
SuperBiizSamsung HD103UJ 1TB SATA2 7200rpm 32MB HDD$79.99
SuperBiizDicount-$15.00
SuperBiizShipping$11.18

というわけで、合計 $672.35 となりました。

FreeBSD 8.0-BETA4 を入れて、1TB x2 で gmirror した。とりあえず現行のサーバから rsync するとこまでした。いつ mount しに行けるかは不明。

追記:マザーボードは P5M2-M (の亜種)の模様

rsync

素晴らしい。rsync がファイル名の文字コードの変換をサポートしてた。(ちなみに、FreeBSD の ports では iconv がデフォルトで off になってるので、明示的に on にする必要がある)

ファイル名の文字コードが、

remote - EUC-JP
local - UTF-8

だとする。この場合、

rsync -auv --iconv=utf-8,euc-jp 192.168.1.1:/home/user /home

とする。(local,remote の順番なことに注意) rsyncd.conf を使う時は、rsyncd.conf で charset を設定する。

when disk failed

gmirror しててディスクが壊れた時のシミュレーションとして、ディスクを offline にして(ケーブルを抜いて)起動してみたところ、当たり前だけど普通に上がってきた。で、再度落として offline にしたディスクを online にして起動したところ、勝手に rebuild が始まった。Handbook にある insert をする必要もなかった。(metadata が残ってるからだろう)

BIOS upgrade : 0304 -> 0403

BIOS のバージョンアップをしたら、"No keyboard detected!" と一緒に出てた "Intel CPU uCode loading error" が消えてくれた。ASUS の RS100-E4/PI2 のページにある CPU Support List によると、Core 2 Quad Q6700 は 0403 からのサポートだから当然なんだけど。(購入時のバージョンは 0304 だった。) それはそれとして、そのエラーが出続けてるとどんな不都合があるんだろう…?

(ここに Flash の埋め込みがありましたが、提供元のサービスが終了しています: content.screencast.com/users/screencaster/folders/Jing/media


RS100-E4/PI2

新しいサーバの FRU 情報 (付属の Support CD で表示できた。ASUS なかなかやるな。)
                                                          ASUSTek Computer Inc.
FRU
------------------------------------------------------------------------------
Board Info Product Info
---------- ------------
Manufacture:ASUS Manufacture:ASUS
ProductName:P5M2-M/RS100-E4 ProductName:RS100-E4/PI2
Serial No:SF1G79026800015 Part No:85S-S3R
Part No:80-MSVANA Version :1.0
Serial No:SF1G79026800015
Chassis Info
------------
Type :17

DMI
------------------------------------------------------------------------------
Board Info System Info
---------- ------------
Manufacture:ASUS Manufacture:ASUS
ProductName:P5M2-M/RS100-E4 ProductName:RS100-E4/PI2
Serial No:SF1G79026800015 Serial No:SF1G79026800015

gmirror

買った箱は ICH7R の south bridge に LSI Logic の Embedded SATA RAID コントローラが入ってるんだけど、まぁ、ご多分にもれずいわゆる Fake RAID なので(かどうかは分からないけど)、BIOS が Degraded って言ってるのに atacontrol status ar0 では全然それが見えないので、あきらめて gmirror を使うことにした。ちなみに、普通に起動した状態から gmirror へ持っていける。
decoy# gmirror label -vb round-robin gm0 /dev/ad4
gmirror: Can't store metadata on /dev/ad4: Operation not permitted.
decoy# sysctl kern.geom.debugflags=17
kern.geom.debugflags: 0 -> 17
decoy# gmirror label -vb round-robin gm0 /dev/ad4
Metadata value stored on /dev/ad4.
Done.
decoy# gmirror load
GEOM_MIRROR: Device mirror/gm0 launched (1/1).
decoy# ls /dev/mirror/
gm0 gm0s1 gm0s1a gm0s1b
decoy# echo 'geom_mirror_load="YES"' >> /boot/loader.conf
decoy# mv /etc/fstab /etc/fstab.orig
decoy# sed -e 's#ad4#mirror/gm0#g' < /etc/fstab.orig > /etc/fstab
decoy# shutdown -r now
[...]
decoy# mount
/dev/mirror/gm0s1a on / (ufs, local, soft-updates)
devfs on /dev (devfs, local, multilabel)
decoy# dmesg | grep gm0
GEOM_MIRROR: Device mirror/gm0 launched (1/1).
Trying to mount root from ufs:/dev/mirror/gm0s1a
decoy# dmesg | egrep "ad[0-9]"
ad4: 953869MB at ata2-master SATA300
ad8: 953869MB at ata4-master SATA300
GEOM: ad8s1: geometry does not match label (255h,63s != 16h,63s).
decoy# gmirror insert gm0 /dev/ad8
GEOM_MIRROR: Device gm0: rebuilding provider ad8.
decoy# gmirror status
Name Status Components
mirror/gm0 DEGRADED ad4
ad8 (0%)
decoy#
試しに rebuild が 4% くらいのところで reboot してみたところ、
decoy# dmesg | grep gm0
GEOM_MIRROR: Device mirror/gm0 launched (1/2).
GEOM_MIRROR: Device gm0: rebuilding provider ad8.
Trying to mount root from ufs:/dev/mirror/gm0s1a
decoy# gmirror status
Name Status Components
mirror/gm0 DEGRADED ad4
ad8 (5%)
decoy#
ちゃんと続いてる。偉い。

serial console speed on FreeBSD 8.0-BETA4

たぶん、8.0 とか BETA に関係なくだけど、

26.6.5.1 Setting a Faster Serial Port Speed に書かれてることは正しくない気がする。(少なくとも僕の環境では boot2/loader に処理が移った時点で 9600 で通信しようとしてた。つまり、初めの Menu も、boot メッセージも全部 9600。"F1 FreeBSD" みたいのだけ BIOS で設定したスピードで表示された。)

で、Google 先生が教えてくれた ML の情報をもとに、/boot.config に "-Dh -S57600" とかしたら 57600 で最後まで表示されるようになった。

めでたし。

クオーテーションマーク

Quotation mark glyphs
http://en.wikipedia.org/wiki/Quotation_mark_glyphs

Grave accent
http://en.wikipedia.org/wiki/Backquote

characterdescriptionASCIIUnicode
'Apostrophe (single quote)0x27U+0027
"Straight quotation mark (double quote)0x22U+0022
`backtick (grave accent, backquote)0x60U+0060
single quote (left)U+2018
single quote (right)U+2019
double quote (left)U+201C
double quote (right)U+201D

同じ "single quote" でも U+0027 と U+2018 は違う。前者は通常直線で、後者は曲線。

で、結局 iPhone で 0x60 を入力するにはどうすればいいんだ?

新生銀行と EV SSL

Shinsei_EV_SSL.jpg

ここに出てくる「Shinagawa-ku」って何なんだろう?本店は千代田区だよね?

Shinsei_Company.jpg

(ちなみに黄色の矢印と四角は私が追加しました)

異動

ニューヨーク勤務になった。ので、いろいろ挨拶回りを嗜んでるとこ。

遠隔サポート環境

以下のような環境で遠隔サポートの環境を用意しておきたかった。

クライアント:Leopard (OS X)
プロトコル:Remote Desktop、VNC

サーバー:Windows Vista Home Premium
プロトコル:Remote Assistance、VNC、(Remote Desktop)

初めは OS X の Remote Desktop を使うために(ここ
からすでに道を外してるが)、PPTP on Leopard via UQ WiMAX
を試したが何故か PPTP のセッション確立中(PPP中)
に、アドレスが解放されちゃうのでダメだった。UQ のドライバの
せいか、Cisco の VPN Client のせいか?

次に、PPTP on WindowsXP on VMware Fusion through NAT via UQ WiMAX
を頑張ったがダメだった。GRE が VMware Fusion の NAT
を通ってない風。

そのうち、Vista Home Premium では Remote Desktop が使
えないことに気が付いて、リモートアシスタンスへ方向転換。しか
し、VM の XP でなぜかリモートアシスタンスが起動せず
(たぶん使ったことがないから削除しちゃってた風)使えなかった。
("Help and Support" がエラーを吐き、解決に時間を費やすが解決せ
ず。)

さらに、Windows7 の VM があったので、こちらでリモート
アシスタンスを試したところ、接続は試みていたが結局つながらず。これ
も VMware Fusion の NAT を通ってるからだろうか?
(ここでも、VMware Tools のアップデートとかあって余計な時間を
取られる。)

で、結局とりあえず、VNC を入れた。ここでももう一個だけ落とし
穴があって、初め OS X 側で localhost の 5900 を
port forward してたけど、それだと OSX 自身の画面共有と競合す
るから「画面共有」を VNC クライアントとして使えなくなる
(自身へは接続できない云々というエラーが出る)
しようがないから、別途 VNC クライアントをダウンロードしてつ
ないだ。(なお、port forward するポートを 10000
とかにすることで「画面共有」も使えたが、VNC セッション内で
IE を起動すると固まってた。専用のクライアントではそんなことなし。)

というわけで、異常に遠回りして結局得られたものはほとんどなかっ
た。orz

UQ WiMAX on Leopard

うーむ、ドライバがまだイマイチなのかな。UQ で接続されている間もネットワーク環境で見ると「IP アドレスなし」になってる。また、他のインタフェース(接続していない)の設定を変更して「適用」すると IP アドレスをリリースしてしまう。
UQ_IP_address.png

traceroute @ hotel

そういえば traceroute とかするの忘れてた。

>whois 202.128.3.2
[Querying whois.apnic.net]
[whois.apnic.net]
% [whois.apnic.net node-1]
% Whois data copyright terms http://www.apnic.net/db/dbcopyright.html

inetnum: 202.128.0.0 - 202.128.31.255
netname: KUENTOS-GU
descr: Kuentos Communications, Inc.
descr: PO Box 22887
descr: GMF, 96921
country: GU
admin-c: PC1-GU
tech-c: PK1-GU
remarks: service provider
notify: [email protected]
mnt-by: APNIC-HM
mnt-lower: MAINT-AP-KUENTOS
changed: [email protected] 19940512
changed: [email protected] 20010221
changed: [email protected] 20030613
status: ALLOCATED PORTABLE
source: APNIC

>whois -h whois.cymru.com " -v 202.128.3.2"
[Querying whois.cymru.com]
[whois.cymru.com]
AS | IP | BGP Prefix | CC | Registry | Allocated | AS Name
3605 | 202.128.3.2 | 202.128.0.0/19 | GU | apnic | 1994-05-12 | ERX-KUENTOS-AS Kuentos Communications, Inc.

>whois -h v4-peer.whois.cymru.com " -v 202.128.3.2"
[Querying v4-peer.whois.cymru.com]
[v4-peer.whois.cymru.com]
PEER_AS | IP | BGP Prefix | CC | Registry | Allocated | AS Name
1239 | 202.128.3.2 | 202.128.0.0/19 | GU | apnic | 1994-05-12 | SPRINTLINK - Sprint
3356 | 202.128.3.2 | 202.128.0.0/19 | GU | apnic | 1994-05-12 | LEVEL3 Level 3 Communications
4323 | 202.128.3.2 | 202.128.0.0/19 | GU | apnic | 1994-05-12 | TWTC - tw telecom holdings, inc.
4766 | 202.128.3.2 | 202.128.0.0/19 | GU | apnic | 1994-05-12 | KIXS-AS-KR Korea Telecom
7132 | 202.128.3.2 | 202.128.0.0/19 | GU | apnic | 1994-05-12 | SBIS-AS - AT&T Internet Services

KT (AS4766) が入ってるのが意外。

ソフトバンク プリペイドケータイ

家の電話として使ってるソフトバンクプリペイドケータイの電話番号の有
効期限が気になったので確認。

確認方法は、1400 にダイヤルしてガイダンスにしたがえばオケ。

ちなみに有効期限は 2009/10/24 でした。

(ところで、2Gケータイの有効期限はいつまでだっけ?)

首都高News 郵送で入手

首都高News (1部)の郵送での入手方法

  • 140円の切手
  • メモ書きでOK
    • 首都高News N月号希望
    • 氏名
    • 住所
    • 電話番号

を次の宛て先へ送付。(返信用の封筒とかは不要)

103-0015
東京都中央区日本橋箱崎町43-5
首都高(株) サービス推進部 御中

(返信用の切手の代金をその場で計算してるからこういう情報をウェブに載せないのかな)