2010年2月6日土曜日

ヘアカット

ここ何年か、ずうっと同じ所に行ってたけど、昨年末にビアパブにてスタイリストの方とその店の店長を紹介してもらったことがあり、折角なので今回はそこへ足を運んだ。

今回も「髪の量が多い」と言われ、ほっ。
額は危険水域に突入してそうな気がするけどいちおう安心した。

やや遠かったけども、気分転換と考えると丁度いいかなっと。

構成管理ソフトウェア

wikipedia に比較表があった。書いてあるように、オープンソースのものの比較。
Comparison of open source configuration management software

Cfengine, Chef, Puppet くらいしか名前を知らないな

2010年2月4日木曜日

ふぇいすぶっくのひっぷほっぷ for PHP

超大規模だけに、こういうのが必要になってくるんだろねぇ。

Facebook、PHPコードをC++コードに変換して高速に実行する「HipHop for PHP」発表
PHPをC++に変換して高速化する「HipHop for PHP」をFacebookが公開

Yahoo! や Facebook が PHP を採用した理由のひとつに、学習コストの低さがあるのは興味深いな。
「PHP はとっとと覚えて C++ でいろいろいじくっちゃおうぜ」ということなんだろけど。

テレ朝の DNS サーバがキニナル



A 引ける
% dig www.tv-asahi.co.jp a +short
43.253.231.100

NS 引ける
% dig tv-asahi.co.jp ns +short
dns-b.iij.ad.jp.
dns-c.iij.ad.jp.

上記の DNSサーバ指定で A 引けない
% dig @dns-b.iij.ad.jp www.tv-asahi.co.jp a +short
% dig @dns-c.iij.ad.jp www.tv-asahi.co.jp a +short
%

host コマンドでも

% host -t a www.tv-asahi.co.jp dns-b.iij.ad.jp
Using domain server:
Name: dns-b.iij.ad.jp
Address: 210.130.1.46#53
Aliases:

www.tv-asahi.co.jp has no A record
% host -t a www.tv-asahi.co.jp dns-c.iij.ad.jp
Using domain server:
Name: dns-c.iij.ad.jp
Address: 210.138.175.6#53
Aliases:

www.tv-asahi.co.jp has no A record

short つけずにごそごそしてみると、DNS サーバは IIJ じゃなくて アクセリアらしい。

% dig @dns-c.iij.ad.jp www.tv-asahi.co.jp a

; <<>> DiG 9.6.0-APPLE-P2 <<>> @dns-c.iij.ad.jp www.tv-asahi.co.jp a
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58916
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 2, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;www.tv-asahi.co.jp. IN A

;; AUTHORITY SECTION:
www.tv-asahi.co.jp. 28800 IN NS cdnns2.accelia.net.
www.tv-asahi.co.jp. 28800 IN NS cdnns1.accelia.net.

;; Query time: 23 msec;; SERVER: 210.138.175.6#53(210.138.175.6)
;; WHEN: Thu Feb 4 00:43:28 2010
;; MSG SIZE rcvd: 89

ので、cdnns(1|2).accelia.net に問い合わせてみる。引けた。
% dig @cdnns1.accelia.net www.tv-asahi.co.jp a +short
43.253.231.57
% dig @cdnns2.accelia.net www.tv-asahi.co.jp a +short
43.253.231.57

accelia.net の cdn は、問い合わせの度に異なる A を返してくるっぽいのが何度か叩いてみるとわかる。

Mac OS X のターミナルで host すると、 A が返ってくるとともに SERVFAIL してるのが若干気になる・・・なんでだろ?
% host www.tv-asahi.co.jp
www.tv-asahi.co.jp has address 43.253.231.100
Host www.tv-asahi.co.jp not found: 2(SERVFAIL)

CDN つーと アカマイの場合だと
例えば
hoge.example.com があると
hoge.example.com の CNAME で ケツに .edgesuite.net ついて
さらに CNAME でどこかの .akamai.net が返ってくる。
でロケーション毎に違うアドレス。エッジサーバがあちこちにあるからなせる技なんだろなー。。

テレ朝の場合の DNS 周りが従来の自分の知識と食い違っていて疑問に思ったけど、そんなものなのかな。
委譲してはないけど委譲してる?
追記) www を委譲してるなんておもってなかったから疑問に思っていた。。思い込みよくない。

2010年2月2日火曜日

HHK Pro その後

発送。元の職場へ向けて発送。

おもむろに Happy Hacking Keyboard でやふおく検索してみると、Professional 2 の墨、中古が出品されてる。しかも自分が出したのより安い(現時点では)。Lite2 の新品くらいの価格だ。

価格設定は絶妙なさじ加減だなー。とひさしぶりに利用して、思った。

2010年2月1日月曜日

doc.python.org 代わりに python26-doc

なんとなく少しばかり python 使ってみてるのでしばらく py なエントリ続くかもしれないけど続かないかもしれない。

MacPorts に python26-doc というものがあるので、それを install してしまえば
バージョン 2.6.4 のドキュメントに関しては手元に置いておける
っても、 download these documents というリンクがあるのでそれを取得、展開しておいてもいいんだけどね・・。

ドキュメントがたやすく手に入るのはいいねぇ。

いんふらエンジニアのなんとかかんとか

WakameTech #1 行ってきたエントリで少し触れたのだけど、インフラエンジニアを「データセンターに関わる人」とするとして、

企業の半数がデータセンターの人材不足を指摘---Symantecの調査

ということもあるのだよねぇ。

# スラドの記事経由で、再度見た。
# http://slashdot.jp/it/10/02/01/0919210.shtml