同じずれかた
ふいた
ふいた
いたい……
webcal: をとってこれるのはいいんだけど、とってくるのを AppleScript (rubyosa) からキックできない。
15分に一度 sync するようにするぐらいしかないのかなぁ。
自分でクラス定義するときは、一緒にエラークラスも定義する。用途別にそこそこ細かくつくる。
class Foo
class FooError < StandardError; end
class FooUncoError < FooError; end
class FooTincoError < FooError; end
def initialize
...
end
...
endクラス名+Error は必ず定義する。あとからサブクラスを作るにしても、互換性の問題がでにくい。そういう風にするためにほかのエラークラスはそれのサブクラスにする。
ときどきめんどうくさがって全部 RuntimeError (raise "Error message" の場合 RuntimeError になる) になってるライブラリとかあると、(ry
似てるよね。でもセマフォは魔法少女が使いそうな呪文なのに、セグフォは違うから、それで識別できるね。
irssi しか使わなくなってたので tiarra の時点で client-{in,out}-encoding を utf-8 にしているのだけど、keitairc だと jis にしないといけないので困っていた……ら、とぴあさんの御告げがありまして realname に $encoding=jis$ とかやればそのクラだけオプションが指定できるらしいのでした。すごい。
main/IrcIO/Client.pm L100
sub parse_realname {
my ($this,$realname) = @_;
return if !defined $realname;
# $key=value;key=value;...$
#
# 以下は全て有効で、同じ意味である。
# $ foo = bar; key= value$
# $ foo=bar;key=value $
# $foo =bar;key= value $
....
}
表示にめちゃくちゃ時間がかかるうえに、ホバーしただけで開くからじゃまなことこのうえない。
(function () {
var menu = document.getElementById("go-menu");
dump(menu);
menu.parentNode.removeChild(menu);
})();とか userChrome に書いたけど、なぜかこれだと履歴が消えず、表示メニューが消える。のこった履歴は機能しなくなる。
表示メニューは出したままにできないのかな
日記とかって日付けごとにファイルにして全文検索するだけでよさそうだ。日付っぽい URL のアクセスはそういうクエリを投げるようにしたらいいしなぁ。
ってどうなんかなぁ。AS3 つんでないからだめそうだけど……
全部 gmail にしたくなってきた。どうなんだろう。ドメインむけるのってなんか登録するのがめんどかった気がするけど……