Firefox 1.5 beta 2
速攻入れる。1.0.xはタブ閉じてもメモリ開放されないので使わないほうがいい。betaを薦めるのもどうかとおもうけど。でも1.5b1にしてからメモリ消費量すげー減ったもんなぁ。
今回入れた拡張:
- Nightly Tester Tools 0.7.9.7
- Live HTTP Headers 0.10
- Web Developer 0.9.4
- del.isio.us 0.5.9
- IE View 1.2.6.1
- ScrapBook 1.17.4
- Greasemonkey 0.6.2
- LiveLines 0.4.4
このうち Nightly Tester Tools のお世話になったのは意外にも Live HTTP Headers のみで、あとはすんなり入った。
CLON状況
あとはURLによって表示内容フィルタする処理つければとりあえず完成。
SQLiteへのキャッシング処理をもちょいうまく考えないとアレゲ。
とりあえず寝る。
<a title=""><img alt="" title="" /></a> のときのポップアップ表示の優先順位
IE, Firefoxともにimgのものが使われる。
code { font-family: monospace; }
これやめることにしよ。等幅意味ないしあんまり。
Markdownバグ
一行目空行で、二行目にコードブロックもってきても認識されないから気をつけろ!!
IMEキーバインドメモ
- 前候補
C-e
- 最前候補
C-a
SQLiteeeeee
おそくねー???
txtパースしてハッシュ突っ込むとこまでは一瞬で終わるのにそれをSQLiteに突っ込むと1秒とかかかる。3日分で。
あー微妙。キャッシュ用とだけだからStorebleとかData::Dumperとかにしたほうが良いかも。
CLON
表示時毎回txtパースしてたんじゃ効率が悪いのでSQLiteつかってキャッシュする。 で、mtimeみて更新されてたらまた読み込み。
実際は更新された部分(ほとんどが新規追加だろうし)だけをキャッシュしなおすということをしたいが、Clmemoの構造上結構めんどくさいのでとりあえずは全更新する。ファイルが少ないうちは余裕だろう。
ChangeLogメモビューワ
Catalyst+Markdownでさくっとつくってみよ。
とりあえずChangelogのtxt読み込んでパースするのは書いた。
ネーミングに迷う。とりあえずてきとうにCLONとかにしておいた。
zsh + regexp
zshでは正規表現は使えないと思っていたのだけど [0-9]
とかは使えるらしい。
[a-z]{2}
とか [a-z]{2,5}
とかも使えた。