2006年 12月 16日

エロサイトで便利かもしれない GMS

	var host = (frames.top) ? frames.top.location.host : location.host;
	Array.forEach(document.getElementsByTagName('a'), function (e) {
		log(host, e.href);
		if (e.href.indexOf(host) != -1 && e.href.indexOf('http:', 1) == -1) {
			e.style.background = '#f00';
			e.style.fontWeight = 'bold';
		}
	});

というのをざっと書いたのだけど、セキュリティエラーで frame がうまく処理できない。
(同じホストへのリンクをハイライトするものです。普通のサイトに使うとうざったい。あと out.php?h=http://hoge/ みたいなのを排除)

夢:渋谷城/スクラッチ

  • 渋谷のどっかの建物の二階
  • なんかお湯をわかしてお茶を飲む
  • 変なおっさんと意気投合する
  • 削る(よくわからない)
  • 朝になって眠い
  • 帰る事にする
  • 駅に向かう
  • 駅ののり口は一階分ぐらい地面に潜っていて、全ての路線の改札が密集していた
  • 駅の看板に「渋谷城駅」と書いてある。駅のでかさからきているようだ。なるほどと思った。
  • 小田急 区間急行 新月島行きにのる(区間急行も新月島も存在しません)
2006年 12月 15日

吉永さん家のガーゴイル 11

吉永さん家のガーゴイル 11 を読んだ。

もう11巻目なのか!とか思いつつ、しかし10までの内容をあんまり覚えてなかったりする。もう安定した話になってて大枠でストーリーが動いたりはしないみたいだ? 普通に面白い。

日記ツール作りたい病

blosxom いいんだけど、なんかまた日記ツールを作りたい病にかかってる。
taiytry の何がアレなんだっけなぁ。テンプレートに処理が書いてあるのがアレなんだっけ。今はどうだかわからないけど……
CGI で動くのが作りたい。

lightweight framework on Ruby

Rails は(殆ど触った事ないけど)特定の用途ではいいっぽいけどそんなに汎用性がある感じじゃないイメージ。あと重い。CGI で動かすと死ぬ。データベース必須。とか……
データベース使わなくてもできることはできるのだろうけど、AR とコアとの関係が深そう。ORM が強いのが Rails の強みみたいな話を聞く。
イメージ的には Catalyst の Ruby 版が欲しいんだよなぁ。概念とある程度のガイドラインがあって、実装はコントローラぐらいしかない。


欲しいのは

  • リクエストのラッパ/CGI/FCGI/mod_ruby のクッション
  • URL とメソッドの規約/REST 対応
  • Catalyst っぽいチェイン(あれなんていうんだっけ)
  • CGI で動く軽さ(そもそものコード量が少ないことが必要?)

CGI のことを考えてるあたりアレだけど、実際使うとなるとなぁ……XREA で動かしたい。自分でサバ管理したくない。

rails は AR なくても動くみたいです! オフにできるって!

2006年 12月 14日

zaurus USB keyboard

W-ZERO3 が流行っているおかげで mini-A USB コードが入手しやすくなってる。せっかくなので一本買ってみた。

キーボードを繋いでみたけど、何も設定しなくてもそのまま使える。ただし日本語配列。ドライバレベルで手を入れないと英語キーボードは使えるようにならないみたいだ。(ぐぐるといくつかでてくる)

そんなに使いたいわけじゃないので深追いしてない。

livedoor テクノロジセミナーに行ってきた

技術的なことを深く掘り下げるっていうより、考えていること (mala さんのアレとかはてな哲学とか) を聴けたのがよかった。

なんていうか、当たり前だけどレベルが違うなぁとか思った。途中で最近自分は何にもそういうこと考えてないなぁって気付いてヤバい。

Capistrano のシェルってすごいなぁっておもたけど、個人レベルじゃ使う機会がなくてうんぬん。

うぇぶでざ

このサイトもそうだけど、たくさんのサイトは一番上にサイト名があって、次にナビゲーションがあって……みたいになってる。

でもこのサイト名とかナビゲーションって一番上になくてもいい気がする。サイト名って別にそのページのリソースとは直接関係ないし、サイト名がわかったからといって、読んでる人はそんなに得をしない気がする。ページのタイトルが一番上に来ている方がスマートなんじゃないかって、なんかさっき坂を上りながら考えた。


そろそろ古い CSS セットを捨てて HTML を書き直しつつ新しい CSS を書こうと思う。今のはごちゃごちゃしすぎている。

モチベーション

モチベーションって何かなぁ。モチベーションのスイッチが入っているときは、いつスイッチが切れてしまうんだろうって不安だし、切れているときはもう二度と入らないんじゃないかと不安だ。なんか不健康なもののようだ。いやでもスイッチが完全に入っていれば集中してるからいいのか。でも集中ってずっと続かないのが明らかというかご飯食べないと死ぬよね、みたいな。

ご飯食べたり、トイレいったりする時に、悪い方向にピンとくるとスイッチが切れてしまう。良い方向にピンとくるともっとスマートな実装を思いついたりする。プラスマイナスゼロ


追いつめられないとあらゆることにモチベーションが沸いてこない。ぎりぎりまで何もしない。正確には、スイッチがどうすれば入るのかを考えている。けど手を動かしていないので何もしていないのとおなじ。


モチベーションから行動。

自分が「とりあえずやってみるか」と思えるのはアンドゥが効くときだけみたいだ。全くリスクがないとき。

何かしらリスクがあることはそうはいかなくて、そのままでは全く行動までいかない。でもってここで「失敗したら死ねばいい」と考えているから、やっと行動ができる。失敗ケースの逃げ道は、もちろんそれ以外にも用意はするけど、結局ワーストケースで全く逃げ道がない場合でも、死ねばいいという逃げ道を確保できる。自分はこれはネガティブな考え方だとは思ってない。もしこれについてネガティブだなぁっていうなら、そいつは何もわかっちゃいないのだ、と思う。

gvim on Windows

なんかフォントが M+ になったり MS ゴシックになったり謎の挙動。

guifont=BDF_M+:h9:cSHIFTJIS

としてあるんだけど、M+ になっているところとなってないところがある。謎すぎる