徒然日記
2007年6月18日(月) [長年日記]
■ すくろーる
Firefoxでキーボードでスクロールすることが出来なくなってしまった。
Space, PgUp, PgDown, 上下左右キー, Home, Endぜーんぶダメ。
もちろんIMEはOff状態。そして、拡張が全て無効になるSafe modeで起動するとちゃんとスクロールできる。
でも、最近入れた拡張を外しても直らない。
なにが悪さしてんのー…(涙
■ perl -i
perlって-iをつけて実行すると、ファイルに上書きができて、one linerとかで重宝するんだけど、実はこれsymlinkなファイルにやるのはNGなのね。
どういうことかっていうと、例えば…
/etc/grub.confは/boot/grub/grub.confへのsymlinkだけど
これに対して
perl -p -i -e 's/^default=.*/default=1/' /etc/grub.confとかすると
/etc/grub.confは書き換わるんだけど実体になってしまう。
結果としてgrubはboot時に読むのは/boot/grub/grub.confの方だから、defaultを書き換えたはずなのに、起動するkernelは変わらない、という現象が起こる。
おそらく、perlが/tmpに一時ファイルを作って、元のファイルを読み込んで、処理した結果を一時ファイルに流し込んで、元のファイルにmvしてるんじゃないだろうか?(ソース読んでない…スマソ)
こうやって考えてみれば実体に変わっちゃうのも納得できる。
でも、仕組みを知らない/考えていないと何が起こったのかわからなくて???だった…
■ ぼーなす
先週末に出た。月給2ヶ月+αくらい。まーこんなもんかな。
ところで、うちの会社は一昨年まで年報制だったので、去年入社した僕等はそれを引きずって初めてのボーナスでもきっちり2ヶ月分支給された。
で、今年の新人達は月給制で採用されているので、世の会社と同じように入りたてのときのボーナスは雀の涙程度だと思ってたんだが、実は2ヶ月分しっかり支給されてた。びっくり。
まぁ雀の涙だろうが、ちゃんと2ヶ月分支給されてようが、自分には関わりないのでどうでもいいのだがw
ちょっと期待を裏切られたので悔しい感じ(ぉぃ
2007年6月27日(水) [長年日記]
■ 鯖落ち
このサーバー、神奈川の実家に置いてあるんだけど、以前からブロードバンドルーターのアドレス変換テーブルの挙動が怪しかったのが電源のOFF/ONで止めを刺されたようで、中から外は何等問題ないのに、外から中へのアドレス変換は全く動作せず。
LAN内に入れないのでルーターの設定できないし、かと言って親が出来るはずもなく…
さらに発生したのが日曜の夕方なのに、月曜は夕方に障害発生。火曜はメンテ…結局復旧できたのがついさっきの22時前。丸々3日以上止まってしまった(涙
バウンスしたメールあるだろうなー 利用している皆様申し訳ありませぬぅ〜〜 orz
■ FujiSankei Business i. 総合/東大、日時情報だけで迷惑メールを90%振り分け 新フィルター技術を開発
そんなに精度高いのか… false positiveが気になるところだけど。
ちなみに、「学習」っていうのはベイジアンな感じな学習なのか、この人がいろんなデータを突っ込んだのかも気になるね。
2007年6月28日(木) [長年日記]
■ sylph-searcher
sylpheedの山本さんが作ったメール全文検索アプリ
登録にはそれなりに時間がかかるけど、検索は2秒くらいでできるのでかなり高速。
難点は、
- sylpheedと連携してないのでcronとかで登録してやらないとダメ
- sylpheedと別のアプリなので普段の検索では使えず、手軽に使えない
- 登録するメールがゼロでもmailboxを舐めるのに1分ちょっとかかる
って点かなぁ。早くsylpheed本体に取り込まれないかなー
以下めも。
sudo service postgresql initdb sudo service postgresql start su - postgres createuser -P USERNAME exit createdb -E UTF-8 sylph su - postgres psql sylph -f /usr/share/pgsql/contrib/tsearch2.sql psql sylph -c "GRANT ALL ON pg_ts_cfg TO PUBLIC" psql sylph -c "GRANT ALL ON pg_ts_cfgmap TO PUBLIC" psql sylph -c "GRANT ALL ON pg_ts_dict TO PUBLIC" psql sylph -c "GRANT ALL ON pg_ts_parser TO PUBLIC" exit psql --password sylph -f sql/create.sql psql --password sylph -f sql/function.sql syldbimport -d sylph -r -P PASS "#imap/アカウント名称/INBOX"