vimperator
新しいウィンドウひらくのが鬼おそくなるのでアンインストールした。
ロケーションバーで vim コマンドっぽいのをうつ userChrome.js
http://lab.lowreal.net/trac/browser/c/userChrome/vimcommand.uc.js
vimperator をアンインスコすると proxy きりかえがめんどくなったのでやってみた。あと chromeWindow の環境で JS を実行できるのがちょっと便利かなぁ
補完させたいけどロケーションバーの補完をどうやってあやつるかわからなかった。
ruby-openid 1.1.4
--- /usr/local/lib/ruby/gems/1.8/gems/ruby-openid-1.1.4/lib/openid/server.rb Sat Jul 14 02:48:20 2007
+++ server.rb Thu Jul 19 18:24:48 2007
@@ -430,7 +430,7 @@
raise ArgumentError, "setup_url is required for allow=false in immediate mode"
end
# make a request just like this one, but immediate mode
- setup_request = self.class.new('checkid_immediate',
+ setup_request = self.class.new('checkid_setup',
@identity,
@return_to,
@trust_root)じゃないのかなぁ……ここのコメントの意味がよくわからない。「これみたいにリクエストつくる、immediate mode 以外で」?
immediate のままだと immediate モードの user_setup_url がまた immediate になってコンシューマとの間を無限ループする。
rdoc template
なんどか書こうとおもっているのに、そのたびにテンプレートのわけわかんなさであきらめる (ERb じゃない)
Rails integrations test
これはたしかに楽しい。もっとこう、ストーリーちっくに書きたいなぁ。でもアプリケーションがアプリケーションなので書けない。
もっとストーリーがあるアプリケーションを書くべきか (なんか本末転倒)
結婚できるアプリケーションを書けばいいのか。でも assert_married とかどうやって実装すりゃいいんだろう。
assert の脳内発音
「あざーと」
なんでだろ
Rails pwd
なんか pwd が /usr/bin とかになるんだけど……
Rails + {fcgid,mongrel} + MySQL
起動しっぱにしとくといつのまにか Broken Pipe で止まる……なんでだお……
MySQL 側で接続きってる? タイムアウト? っぽいなぁ。AR は勝手に reconnect してくれないのかな
ad hoc だけどこうした
# enviroment.rb
class ActiveRecord::ConnectionAdapters::MysqlAdapter
alias _orig_active? active?
def active?
_orig_active?
rescue Errno::EPIPE
false
end
endmysqld を再起動して接続きって試してみたけどうまくいってるっぽい?
OpenID
サイトによってうまくいったりいかなかったりするのが嫌すぎる。しかもどっちが (コンシューマの実装か、サーバの実装か) わるいのかわからない。