October 28, 2012

Random Number Generator in MacOS X


今までパスワード生成に mkpasswd とか pwgen などコマンドラインツールをコンパイルして使っていたが、MacOS X では Password Assistant というプログラムがビルトインされていた。Keychain Access や System Preference の Users & Groups でパスワードを入力する欄の横に小さい起動ボタンがあった。
OS X Lion: パスワード [apple.com]

October 27, 2012

stunnel for Mew on MacOS X Mountain Lion


Mountain Lion にアップデートしたら、以前 make した stunnel-3.22 が動かなくなり、Mew 6.3 on Emacs 22.3.1 が使えなくなった。
最新版の stunnel-4.54 をコンパイルしようとしたら、GCC が無くなっている。
Xcode 4.5.1 と Xcode 内の Command Line Tools をインストールして、GCC 復活。
stunnel は普通にコンパイルして、無事インストールしたら Mew も復活した。
$ ./configure
$ make
$ sudo make install

August 27, 2012

Safari extension for mbed Compiler

Safari 機能拡張を作ってみた。
Safari extension for mbed Compiler [mbed.org]

ページがロードされた後に、スタイルシートの一部を上書きする手法。
mbed.org は行間が 15px あり若干すかすかで表示できる行数が少ない感があったので、13px にして表示できるコードを増やした。
Syntax Highlight は Xcode の Default Theme となるべく同じ色を使うように指定。しかし、Syntax Highlight 用の分類が、Xcode の分類とはことなるので、完全に同じにはできなかった。

参考文献
  1. Just Metal, Just Baroque.: Safari Extensions を作ってみる [blogspot.jp]
  2. Safari Extensions Development Guide [apple.com]

February 8, 2012

Wireless LAN SD and Toshiba FlashAir

いくつかの報道情報では Wireless LAN SD がどのような規格であり、FlashAir が何を実装しているのかいまいち分かりにくかったので一次情報を中心にリンクまとめ。