memo 809 件

Siro 2.2.2

http://macthemes2.net/forum/viewtopic.php?pid=253435
で Siro 2.2.2 by DSKY がダウンロードできた。

閉じる/縮小する ボタン とか、デフォルトの各種ボタンとか、ツールバーのボタンとかスクロールバーとかが少し変化する theme (ボタンが光ったりする)。なにやら /System/Library 以下のファイルを置き換えるように言われるけどたいしたことはなかった。なんとなくミニマルな感じで良さそうなのでしばらく使ってみようかと思う。

CrystalClear Interface

CrystalClear Interface 1.9
http://www.musingsfrommars.org/2008/03/crystalclear-interface-update-version-19.html

を入れてみた。簡単にインストール/アンインストールできるのは手軽で良かった。実際のインタフェースはいろいろウィンドウが半透明になったりして綺麗だったけど、正直いまいち使いづらいのと、どうしてもひっかかる感じが残ったので止めた。もしかしたらもう一度後でトライするかも。

printing to LIPS IV printer on MacOS X

GPL/ESP Ghostscript 8.15.4 for MacOSX 10.5 (ppc/intel)
http://www2.kumagaku.ac.jp/teacher/herogw/

の LIPS IV 用のドライバを使ってやっと印刷できた。

条件が、
  • Canon LBP-950 (非 PostScript プリンタ、LIPS IV 対応)
    • けど実際は、LPV2-T1経由でセントロニクスインタフェースからデータを突っ込みたい
  • Canon の純正のドライバは、純正の Ethernet インタフェースのみサポート
    • マニュアルにそう書いてある
    • そもそもプリンタの追加の際「その他のプリンタ」を選ばされるので、プロトコルが単なる LPD ではなさそう
    • パケットダンプして見てると、初めに SNMP のリクエストを出してその後ダンマリになるので、何かしらの SNMP に対応してないと(MIB を持ってないと)いけないっぽい
っていう感じ。で、いろいろ試したんだけど、
  1. 種類として「IP」を選んでプロトコル「LPD」としてみたんだけど、ドライバが無い (デフォルトで入ってる LDP-430 でいけるかと思ったんだけどダメだった。ちなみに Canon の純正のドライバは、上述の通り「ほかのプリンタ」から選ばないと出てこず、LPD では使えないんじゃないかと思われる)
  2. 次に「AppleTalk」でやろうとしたんだけど(LPV2-T1 は AppleTalk もサポートしてる)、今度は LPV2-T1 の制限で、AppleTalk で突っ込む場合は、プリンタが PostScript 対応プリンタじゃなきゃいけなくて、これもダメ
  3. 最後に、「ほかのプリンタ」から「Canon IP (LIPS)」を選んで(これが純正のドライバ)追加するものの、上述の通り実際には印刷できず
という感じで全滅。困って先生に「macos lips」とか聞いたところ一番目に上述のサイトが出てきた。「お!」と思ってインストールしたところ種類「IP」、プロトコル「LPD」のドライバとして「Canon LIPS-IV, Foomatic + lips4」っていうのが出てきた!期待しながらそのまま設定し印刷したところ、無事印刷できた!

要するに Canon のドライバが Windows 用はラスタライズの機能だけもってて(もしくは Windows ではそこを分けて実装できて)、MacOS X 用は通信のインタフェースまで持ってる(LPD を足回りとして使うんじゃなくて)っていうのを理解せずに、一生懸命純正のドライバを使おうとしてたのが敗因だったっぽい ... (あと、まぁ、LPV2-T1 を通すっていうのがイレギュラーな構成だったのかも)

iTerm

iTerm の理解が深まった。
  1. Default の Keyboard Profile が "Default" かと思ってたら "xterm (OS X)" になってた。(どうりで、"Default" の方の設定を変えても全然変わらないと思った)
  2. ここここを見て、日本語環境では Optionキー を Metaキー として使えないことを理解した (でも先生によるとできてる人もいるっぽいんだけど ...)
  3. ここを見て scroll buffer を 1 にして Refreshing rate を「速く」と「遅く」の真ん中くらいにしたら、Emacs での領域を選択が劇的に速くなった (今までは領域が広いとCPU負荷がいきなり高くなって1,2秒待たされた)
つーか、すげー速くなった。ちゃんと FAQ 読んでおけばよかった。

5 Ways to Molest Internet Users

5 Ways to Molest Internet Users
http://asert.arbornetworks.com/2008/04/5-ways-to-molest-internet-users/

danny によるポスト。VeriSign の SiteFinder のお仲間みたいな問題が起ってるらしい。
しかも、XSS のセキュリティーホールがあったため、いろんなサイトを騙れる状態になっていたらしい。
PITMAs (Provider In The Middle Attacks) と呼ばれてるらしい。

で、danny の挙げる悪いこと
  • Domain tasting
  • whois サーバの管理者が、登録されてないドメインを片っ端から登録する
  • NXDOMAIN を返す名前を片っ端から登録する。うまくいけば売れるかも。
  • DNSサービスを提供して、顧客のサブドメインを悪用する (ちゃんと契約にも潜り込ませてね :)
  • SiteFinder の夢よもう一度

Google Earth

前の VAIO では重かった Google Earth が、今の MacBook Pro ではいい感じに動く。
4.3beta で太陽の動きが見られるようになったからキャプチャしてみた。

http://screencast.com/t/Ks2VTWgl

GNS3

というわけで GNS3 (dynamips/dynagen) を動かしてみた。
4台くらいつないで、OSPF を動かしてる。

GNS3-example.png

すごい簡単。

ちなみにデフォルトだと線を引く時、どこにつながるか分からないから、
Preferences - General - Always use manual mode when adding links
にチェックをしとくといいと思う。

Firmware Password Utility

MacOS X Leopard (on MacBook Pro) で Firmware Password Utility、

firmwarepasswordutility.png

を使うと、起動時のこれらのショートカットがすべて無効になる。

shortcutkey-on-boot.png

その代わり、この表にはないけど「option キー」を押し続けると、

firmwarepassword.jpg

というようにパスワードを聞かれ、HDD/CD/外付けディスク などを起動ディスクとして選択できるようになる。