2007年 01月 01日

今年の抱負

なんか ntp の設定してたら年が明けてた。iptables の設定わからない。別に普通の日だなぁ。当たり前か。

今年は

  • 50mm で納得いく写真がとれるようになりたい
  • Ruby 極めたい
  • Perl の型グロブをしっかり理解したい
  • Haskell やる気になりたい
  • unlambda をとりあえず極めたい
  • 可愛い女の子と新世界に旅立つ。

最後のがもちろん最もプライオリティが高いものであるが、実現可能性が著しく低いので、まず先に時間移動の方法を見つけたい。

userChrome.js のデバッグってどうするんだろう

新しくウィンドウ開くしかないのかな

gerry++

しんねんそうそう

2006年 12月 31日

THAL like

	html = html.replace(/>([^<]+)/g, function () {
		var ret = arguments[1];
		ret = ret.replace(/¥[?(https?:¥/¥/[-_.!~*'()a-zA-Z0-9;/?:@&=+$,%#]+)¥]?/g, '<a href="$1">$1</a>');
		ret = ret.replace(/¥[?(d:id:([A-Za-z][a-zA-Z0-9_¥-]{2,14}))(¥:(¥d{8}))?(?:(¥#|:)([a-zA-Z0-9_]+))?¥]?/ig, function () {
			if (arguments[5]) {
				var delim = arguments[5] == ':' ? '/' : '#';
				return [
					'<a href="http://d.hatena.ne.jp/',
					arguments[2],
					'/',
					arguments[4],
					delim,
					arguments[6],
					'">',
					arguments[1],
					arguments[3],
					arguments[5],
					arguments[6],
					'</a>'
				].join('');
			} else {
				return [
					'<a href="http://d.hatena.ne.jp/',
					arguments[2],
					'/',
					arguments[4],
					'">',
					arguments[1],
					arguments[3],
					'</a>'
				].join('');
			}
		});
		return '>'+ret;
	});

2006年おわり

あー日記を最初から読み直してメモしてたけど、途中で Fx 固まって消えたのでもういいや。でも年に一度ぐらいは日記を読み直したほうが絶対いいなぁと思った。こんなことあったのか、とか気付いたり、あれって今年のできごとだったんだ、と気付いたり面白い。

現在位置の確認をするのに、過去の日記はたいへんつかえるのかもしれないなぁと思いました。

今年は前年にも増していろいろなことがあり、いろいろな人のお世話になりました。おかげさまで二年ぐらいたったように感じられます。ありがとうございます。

だんだん書ける事が少なくなっていくのが不安ですが、できるだけ何も考えないで書いていけるようにするために緩やかな変化をつけていこうと思います。

img_231602

2006年 12月 30日

なんか

なんだかわからないけど、うまく対称性があるインスタンスメソッドの対を見ると、ドキドキします。

OS X のブラウザでのフルスクリーンモード

Opera 以外はできないのかなぁ。

今日書いたコード

JS 部分は Opera/Firefox/Safari でうごいて IE がなかまはずれ
CSS 部分は Firefox/Safari で想定したものになって、Opera/IE が想定外(ただしこのふたつは挙動が一緒)ってなった

なんかこの組み合わせが多いきがする

2006年 12月 29日

XP がまた不安定

んがー。ログオフしたら再起動かかった。こわい