2008年08月 19 件

Google Calculator

Google Calculator のメモ
1GB in MB : 1 gigabyte = 1024 megabytes
1GB in 1 day : N/A
1GB / 1 day : (1 gigabyte) / (1 day) = 12.1362963 kBps
1 GB / 1 day : (1 gigabyte) / (1 day) = 12.1362963 kBps
1 gb / 1 day : N/A
1gb / 1 day : N/A
1 GB / 1 Day : N/A
1 GB / 1 DAY : N/A
case sensitive なのがカワイイ。(まぁ、kbps と kBps が違うんだから当たり前かもしれないが)

駅探

到着駅の下を引っぱったら経由駅が指定できるようになった! (2ch
より)

iPhone板TIPS

初心者用 iPhone まとめ @wiki - iPhone板TIPS
http://www33.atwiki.jp/iphone/pages/27.html

Tips#13 全文引用を避けたい
→ SHIFT+DELで全文削除

Tips#14 3G経由時のYoutubeの再生画質をWi-Fi経由並みに上げたい
→ Truveo Vedeo Search

は知らなかった。

Jott

Jott をダウンロードしてみたけど、米国内の端末であるかの確認に「SMS」か、電話をかけるという方法をとってるので使えなかった。なんでそんなに厳重にしてるんだろう?

OpenSSL default certficate

OpenSSL がどこへデフォルトの証明書を探しに行くかを調べた。
Google CodeSearch はわりと便利だった。

apps/verify.c

if (CAfile) {
i=X509_LOOKUP_load_file(lookup,CAfile,X509_FILETYPE_PEM);
if(!i) {
BIO_printf(bio_err, "Error loading file %s\n", CAfile);
ERR_print_errors(bio_err);
goto end;
}
} else X509_LOOKUP_load_file(lookup,NULL,X509_FILETYPE_DEFAULT);
crypto/x509/x509_vfy.h

#define X509_LOOKUP_load_file(x,name,type) \
X509_LOOKUP_ctrl((x),X509_L_FILE_LOAD,(name),(long)(type),NULL)
crypto/x509/by_file.c

case X509_L_FILE_LOAD:
if (argl == X509_FILETYPE_DEFAULT)
{
file = (char *)Getenv(X509_get_default_cert_file_env());
if (file)
ok = (X509_load_cert_crl_file(ctx,file,
X509_FILETYPE_PEM) != 0);
else
ok = (X509_load_cert_crl_file(ctx,X509_get_default_cert_file(),
X509_FILETYPE_PEM) != 0);
crypto/x509/x509_def.c

const char *X509_get_default_cert_file(void)
{ return(X509_CERT_FILE); }

const char *X509_get_default_cert_file_env(void)
{ return(X509_CERT_FILE_EVP); }
crypto/cryptlib.h

#define X509_CERT_DIR OPENSSLDIR "/certs"
#define X509_CERT_FILE OPENSSLDIR "/cert.pem"
#define X509_PRIVATE_DIR OPENSSLDIR "/private"
crypto/opensslconf.h

#if defined(HEADER_CRYPTLIB_H) && !defined(OPENSSLDIR)
#define OPENSSLDIR "/usr/local/ssl"
#endif

iPhone

圏内と圏外を遷移すると Safari が落ちがちな気がする。

HyperEstraier & Mew

Mew と HyperEstraier でフィールドを検索したい。
estcmd create -attr to str ~/Mail/casket
estcmd create -attr cc str ~/Mail/casket
estcmd create -attr from str ~/Mail/casket
estcmd create -attr subject str ~/Mail/casket
estcmd create -attr message-id str ~/Mail/casket

Gmail: Sent Mail

Gmail を通して送ったメールの POP における扱い。
  • ウェブインタフェースを使って送ったもの → POP でダウンロードされる
  • 通常のメールクライアントを使って送ったもの → POP でダウンロードされない


My 'Sent Mail' is downloaded to my POP inbox
http://mail.google.com/support/bin/answer.py?answer=16418

"If you don't want messages that you send from the web interface downloaded to your mail client's inbox ..."

Some mail was not downloaded
http://mail.google.com/support/bin/answer.py?answer=13291

"And finally, mail sent from your POP client will not download again."

iPhone と Gmail

Gmail を英語モードにしたら、iPhone で見た時のフォルダも英語
になった。

「すべてのメール」→「All Mail」
って感じ。

Excel関数実践技&ウラ技大全 (アッと驚く達人の技)

あんまり期待しないで借りた Excel 本だったけど、思いのほか新しい発見がたくさんあった。
  • セル内での改行は「Command + Option + Enter」
  • Office2008 for mac にはDATEDIF関数がない

ついでなので、面白いと思った手法をまとめといてみた
→「urawaza.xls

Excel関数実践技&ウラ技大全 2000/2002/2003/2007対応 (アッと驚く達人の技)
C&R研究所
ナツメ社
売り上げランキング: 333880

[すぐにできる!] Mac OS X Version10.5 Leopard

これもたまたま図書館で見かけたので借りてみた。MacOS X 歴はまだ半年程度なので、何か新しい発見があるかもと思ったが、あんまりなかった。半分くらいが、「インターネットに接続してみよう」とか「アプリケーションを使ってみよう」とか「デジタルライフを楽しもう」とかなのでさもありなんという感じではあるけど。(まぁ、そもそも OS の話だけで一冊も間が持たないよなとも思うけど)
  • Option キーを押しながらズームボタンをクリックすると同じ種類のウィンドウがズームする (って、ズームボタンは「最大化」じゃないでしょ)
  • 個別に選択は「Ctrl + クリック」じゃなくて「Command + クリック」
  • コピーは「Ctrl + ドラッグ」じゃなくて「Option + ドラッグ」
  • Finder で表示のオプションは「Command + J」
  • Finder でファイルの複製を作成は「Command + D」
  • Automator でさくっと web 上の画像をダウンロードできる


[すぐにできる!] Mac OS X Version10.5 Leopard
野沢 直樹
ソーテック社
売り上げランキング: 49820
おすすめ度の平均: 4.0
4 初心者~中級者に最適

[すぐにできる!] iWork'08

図書館で借りてきた。iWork はあんまり使ってない。っていうか、仕事に使わなくなったので、ますます活躍の場が狭まった。が、まぁ、知っといて無駄にはならんと思うので読んでみた。
  • リンクテキストを使って流し込みができる (Pages)。テキストボックスの右下にある三角アイコンがそれ。
  • 同時に複数のインスペクタウィンドウを表示したい場合は、Optionキーを押しながらジャンル分けのアイコンをクリック
  • フォントパネルのタイトルバーの下にあるポッチ(小さな丸)をドラッグするとフォントのサンプルが表示される
  • 図形のハンドルを Command キーを押しながら動かすと回転になる
  • 図形のハンドルを Option キーを押しながら動かすと、中心を固定したままの変形になる
  • 多角形の図形は、簡単に辺や頂点の数を変更できる (スライダが表示される)
  • 「フォーマット - 図形 - 編集可能にする」で図形を編集できる
  • 編集可能にした図形の赤いポイントをダブルクリックすると曲線のポイントと点のポイントを相互変換できる
  • グラフに直接、色をドラッグアンドドロップすることで、その系列にだけ色を適用できる (Numbers)


[すぐにできる!] iWork'08
折中良樹 青山たかし
ソーテック社
売り上げランキング: 10626

ミラーシェード

サイバーパンクの傑作ってなんですか?」で紹介されてた本。

頑張って読んでみたがスプロール三部作と同じように挫折した。全12編のうち9編まで頑張って読んだんだけど、どうにもその先を読み進めようという気にならない。正直何が書かれてるか分からない話が多すぎる。

サイバーパンクのキーワードに「幻視」ってのがある。ブルース・スターリングの序文にも「サイバーパンクはSFの中で生まれ育った幻視者に特別な愛着をいだいている。」とある。その幻視的体験を作者と共有し、疾走するテクノロジーの波に乗れた人だけがサイバーパンクの醍醐味を味わえるのだろうか。

いや、何編か面白い、というか分かりやすい話ももちろんあった。脳に「回線」を入れられその意識に<スネーク>が住み着いてしまった男と、「機械言語とアセンブリ言語を教え」てくれる同心円状の一連の球体からなる「アレフ」の物語「スネークアイズ」は、電脳というわかりやすいプロットと、「言語の代わりに音素の構造的集合が聞こえることがあった」という「サイバーパンク」らしい表現で読んでて楽しかった。一方「フーディニの物語」はそのタイトルの通り、稀代の(?)奇術師がマジックを行なう様を綴ってるんだけど、それだけ。特に「サイバー」らしい表現も出てこないし、何をおもしろがればいいのかさっぱり分からなかった。「ガキはわかっちゃいない」は「AKIRA」的な世界観を感じさせる物語。ガキのグループが荒廃した世界で「敵」と戦う話。敵対するグループとの共闘や、ちょっとクールさを感じさせるグループ名などのプロットはそのまま、いまでも近未来を舞台とした子供たちの物語でも使われており、懐かしさを感じる(って、こっちの方がずっと古い(1983年刊行)のだが)。次に来る「夏至祭」は内容はともかく「成功したドラッグ・アーティスト - トニー・ケイジ」ってのがカッコイイ。そこに自分のクローンであり、娘でもあり、そして恋人でもあるウィンが絡んでくる。基本的なストーリーは恋愛小説とも言えるが、ドラッグ、テクノロジー、アート、ビジネス、そしてストーンヘンジといった舞台装置が読んでいてすっきりと頭の中に入ってきた。今気がついたけど、この短編集の中で一番好きだった話かも。

そして次の「ペトラ」と読むのを断念した。なんか若干宗教がかった背景に謎の人物達が出てくるんだけど、まったくもって「幻視」に乗れなかった。

「赤い星、冬の軌道」は途中を飛ばして読んでみた話。宇宙ステーションの人間と、それを廃棄する決定を下した地球側の人間との相克がテーマのようなお話。サイバーな感じではないけど、スチームパンク的な匂いのする物語だった。結末も、打ち捨てられたステーションに一人残る老人と、新しく植民に来たっぽい若者の出会いで締めくくられる。面白いかと聞かれると微妙だけど、読む価値はあったように感じる。

というわけで、総じて面白いかどうかより雰囲気を楽しめるかどうかが評価軸だろうか。

ミラーシェード―サイバーパンク・アンソロジー (ハヤカワ文庫SF)

早川書房
売り上げランキング: 557046
おすすめ度の平均: 4.0
4 まあまあのアンソロジー

少年計数機

石田衣良、二作目。短編が四編。

表題の少年計数機は二番目に収録されてる。四編の中では一番面白かったかも。サヴァン症候群的な少年が主人公の物語。その特徴を活かして暗号のようにメッセージを伝える場面などは陳腐ではあるがわくわくさせられる。他三編は、まぁ他の話と同じで勧善懲悪(ではないプロットだけど、結局、誠が「善」だよね)の物語。「水のなかの目」は恐らくは女子高生コンクリート詰め殺人事件をプロットにしている物語。犯人は被害者の弟。誠が弟を殺しておしまい。なんの悩みもない。

んー、どうしても面白いと思えない。IWGPシリーズに対する評価として「みずみずしい」っていうのを見かけるけど、そのみずみずしさが楽しめなくなってるのかなぁ…。年をとったから?

少年計数機―池袋ウエストゲートパーク〈2〉 (文春文庫)
石田 衣良
文藝春秋
売り上げランキング: 25236
おすすめ度の平均: 4.5
4 普通におもしろい!
3 シリーズ中最も挑戦的な作品
5
4 1に引き続き面白かった。
4 面白いv

ip6.use_tempaddr

http://takagi-hiromitsu.jp/diary/20080730.html#p01
「Mac OS Xで、起動時から「use_tempaddr=1」の設定となるようにしたいのだが、どうするのがよいだろうか。詳しい方の解説を待ちたい。」

たぶん同様の回答多数だと思うけど、

% echo net.inet6.ip6.use_tempaddr=1 | sudo tee -a /etc/sysctl.conf

でよいのではないかと。(これがお作法に則ったやり方なのかはわからないですが)

しかしこの件のように、MacOS X ではデフォルトが安全側に倒れてない場合がしばしばあるような気がする。(Safari のファイルダウンロードとか)