2007年 10月 30日

Chemr + Amalgam

Chemr でいっぱい開いてると、目的のやつにたどりつくまでめんどいので、Amalgam から検索できるようにしてみた。DRb++

http://screencast.com/t/9jJng5yu7U

http://lab.lowreal.net/test/chemr/Chemr.2007-10-30.dmg (設定可能版の Chemr)

  • http://svn.coderepos.org/share/lang/ruby/Amalgam/user-plugins/chemr.rb を ~/.amalgam/plugins に
  • うえのファイルの =begin ~/.chemr/initrc.rb から =end までを ~/.chemr/initrc.rb に追記
  • Chemr 再起動してファイルたくさんひらく
  • .d r "Chemr" (プラグインのトップレベル候補をリロード)
    • 機能のバージョンだとできないので touch ~/.amalgam/plugins/chemr.rb して .d reload_plugins
  • chm ファイル名でトップレベルに候補追加
  • 選択して RET するとサブランチャに (初回は Chemr から index をとってくるのでおもい)
  • さらに選択して RET すると該当のウィンドウがアクティブになって項目を表示

libruby ふくめてないからそのままだと落ちると思う。ぜんぶにふくめたほうがいいのだろうなぁ……

ローカル gem の chm バンドルをつくる ruby スクリプト

http://coderepos.org/share/browser/lang/ruby/misc/chm-generators/generate-local-gems-chm-bundle.rb

カレントディレクトリに GemRdoc.chm というバンドル (Chemr だけで読める) をつくる (ただしテンプレに Resh をつかっていること前提)。ドキュメントの実体は gempath にあるほうなので、gem install したり削除したりしたら実行しなおす。バンドルみたいにただのディレクトリだと symlink とかつかえてよい。

AR とか AS のももちろんインデクスされるので、そういう系の .chm はいらなくなった。

.chm にコンパイルするのも yaml から変換すれば簡単にできるだろうけれど、時間かかるのでめんどそう

mobirc いれた

これはすばらしい。

keitairc のとき読むのがめんどくさくてずっと basic password を毎回いれてたけど、これで開放される…… (N73 は接続きれたりすると再入力になってしまう)

あとキーワード機能がすばらしいなぁ。重要なのだけピックアップできるのがすてき。

モバイルの CSS ってどんぐらい効くんだろう。N73 だと twitter がかなり綺麗に表示されるけど、あれは外部 CSS になってんのかなぁ。モバイル事情を知らなすぎる。

N73 メモ

  • ブロック要素でも縦の margin 指定がきかない
  • padding はきく
  • body { margin:0; padding:0 } しても上下にマージンがでる
  • bold にならない
  • フォントサイズは割と変えられる (というか ttf よんでる)
  • input[type="text"] に対応している (CSS2)
  • 外部スクリプトは呼べない
  • document.writeln だけ確認
  • Opera mini
    • 外部スクリプトよべる
    • alert できる (中央にメッセージ表示)
    • Opera のサーバを経由する (全部のページがケータイ向けに変換かかる)

gerry++

なんか腹痛い……