2005年 10月 30日

Canon EXPO 2005 in Tokyo

昨日行ってきた@品川・新高輪プリンス。前回 (2000) より全然人が多かった。特に内定者がいっぱい……

そんなにおもいっきり面白い展示があったわけじゃない気がする。SED ぐらいかなぁ。SED は確かに綺麗だった。綺麗だったけど庶民には関係なさそうで略。EOS-5D を持ってみたけど重かった……そして全然関係ないところ (AF フレームがファインダーに映るとか) に感動してた。どれにでもついてるよボケ。Wireless IXY は意味があるのか疑問だったんだけど、実際見てみてやっぱり疑問だった。デジタル一眼が Wireless でコンピュータに直接転送できたら便利かもしれないけど、アマチュアには関係ない話だなぁとかなんとか。

ってことで面白さとしては携帯プロジェクタがなんかやけにかっこよくてよかった。チラついてたけど。

ソフトウェア関連で Microsoft と云々が……Canon のカラーマネージメントソフトウェアが Windows Vista に搭載されるとか、ぶっちゃけどうでもいいのでよく見てこなかったけど……

なんかあとは自動システムが多かったなぁ。顔識別・笑顔識別・オート追尾とか。

デジタル一眼欲しい。

印刷データ管理とかいってるけど、印刷しなくてすむようなシステムになるべきとか言ってたらキヤノンはプリンタ作ってんダカラ!とか怒られた (誰に)。わろす。

詳細 @Impress Watch

ruby-gd

 /tmp/ruby-GD-0.7.4
$ ruby extconf.rb
checking for main() in -lz... yes
checking for main() in -lpng... yes
checking for gdImagePng() in -lgd... yes   
checking for main() in -lm... yes
checking for gdImageColorResolve()... yes
creating Makefile                        
/tmp/ruby-GD-0.7.4
$ make
gcc -g -O2   -I. -I/usr/lib/ruby/1.8/i386-cygwin -I/usr/lib/ruby/1.8/i386-cygwin -I. -DHAVE_GDIMAGECOLORRESOLVE -I/usr/local/include  -c GD.c
gcc -shared -s -Wl,--enable-auto-import,--export-all  -L"/usr/local/lib" -L"/usr/lib" -o GD.so GD.o  -lruby -lm -lgd -lpng -lz  -lcrypt
/tmp/ruby-GD-0.7.4
$ make install
/usr/bin/install -c -m 0755 GD.so /usr/lib/ruby/site_ruby/1.8/i386-cygwin
/tmp/ruby-GD-0.7.4
$ ruby -ve 'require "GD"'
ruby 1.8.3 (2005-09-21) [i386-cygwin]
/usr/lib/ruby/site_ruby/1.8/i386-cygwin/GD.so: No such file or directory - /usr/lib/ruby/site_ruby/1.8/i386-cygwin/GD.so (LoadError)
from -e:1
exit 1

意味分からん。いつかはちゃんと動いていたのになぁ。拡張ライブラリが反抗期で僕は悲しい。

新しいサイトスタイルを考えたけどどうしようか以下略

質素かつやりたいほうだいかつファンタジーな感じにしようと試行錯誤してとりあえず画像は作ったんだけど、どうあがいても実装できないので構造をちょっといぢっちゃおうかな!バレないよね!とか思ったりしたり。とか書いたらバレるじゃんかよ。誰だよこれ書いたやつ。

年賀状も同じ系統にしようかと思ってる。flickr の CC 画像をコラージュしようと思ってたんだけど微妙にそれさえめんどくさくなってきた。ああ、どんどんダメ人間に。どうせダメ人間だよ。悪いかよ。もともとダメ人間だよ。うるさいなぁ。

ちょっとごめんトイレ行って来る、なんて言って席を立ったはいいけど、戻ってきたら自分の座る場所がなかったとか、がんばって作ったはいいけど使われなかったとか、一緒に選んだもののせいで悲しい眼をする誰かを見るとか、そういう気分。たぶんそれいっぱいある。きもちわるいぜ。ぜ。ぜ。ぜ。

つまらないから寝るよ。寝ようよ。夢の中は素晴らしいぜ。

あぁそうそう、言うのを忘れていたけれど、僕は妖精と暮らすから君は君なりに生きてくれよ、って彼がいってたよ。

2005年 10月 29日

夢: 結婚式・黒

誰かと結婚することになったらしい。やたら構造が複雑な建物で結婚式。そして迷う。「あれ? ここ俺のいる場所じゃなくね」とかいいつ迷う。迷う。岩井がでてきて案内される。なんで君はこの建物に詳しいんだ。というかなんでそんなに高速移動ができるんだ。業務用みたいなエスカレータ・エレベータ。これ以上覚えていない。

2005年 10月 28日

夢: 崖・殺人

旅行に行く夢を見た。

ついたのが午前2時ぐらいで、すぐにみんな寝てしまう。俺と、もう一人が近くの崖で何か話をする。話の結果俺は彼を殺す。よくわからんけど。絞殺。あーやってしまったんだなぁ、と思う。

部屋に戻る途中に何か動物的なものに見つかる。ぎりぎりで部屋に入る。同じ部屋のやつが眼を覚ます。そいつは寝ぼけていたのですぐに寝てしまう。このとき午前3時。

起きて、朝食をとる。殺したやつがいる。死んでいない。あー、また俺は生き延びたんだなぁと思う。

2005年 10月 27日

名前バトン

哀さん から (http://mixi.jp/view_diary.pl?id=48756398&owner_id=9740)

ハンドルは何?
さとう / 砂糖 / 佐藤 / cho45
ハンドルの由来は?
さとう
RO にて一時期の間 SyrupNg をキャラ名に (俺はよくキャラを消すので数字をインクリメントさせながら使ってた) していた。固定パーティ (まだギルドが存在していない) だったヤツに「syrup って何?」と訊かれたとき「砂糖水みたいなもん」とか答えたせい。その後砂糖汁だかなんだかを経てありがちな名前の落ち着く。母親の旧姓が佐藤なので特に違和感もなく。
cho45
C12H22O11 を纏めただけ。ユニークっぽいのでユニークさが必要ならこっちを使うことにしてる。
過去のハンドル
素で覚えてない。本名を省略したやつを使っていた (いる) けど親父とかぶるのでできるだけ使わないようにしてる。
本名は?
非常に良くある苗字と、割かしよく見かける名前の組み合わせ。本名でぐぐると 508 件ヒット。巡回リストに同姓同名がいる気がする。漢字はわからんけど。
ハンドルと本名どっちが好き?
ハンドルのほうが好き。本名は響きがあまり好きじゃないし、由来 (過去の政治家の名前) も好きじゃない。といってもハンドルは苗字っぽいし名前が不定なので比べるのが微妙だけど……
過去あだな
苗字一文字とって「っさん」。あと幼稚園ときは「ひーくん」だった。やばいキモイ。
一番大切な人に何と呼ばれたい?
難しいなぁ。「ひろさん」とか呼ばれたい、かもしれない。佐藤って呼ばれたらいいかもしれない。ネットでの活動を知っての上なら。ただあんまり呼び方気にしないかもしれない。全然関係ないけどこの質問に「おにいちゃん」と答えたやつが絶対いそうだ。あー「君」って呼ばれたい。正直「君」って呼ぶ女の子って憧れる。
かわいいと思う名前は?
雪 (ゆき) / 雨 (あめ) / 音[無夢] (ねむ) / 春日 (はるひ)
生まれ変わってもその本名?
いや。美少女で「音夢」という名前かつ眠そうな人間に生まれたい。ムリ。
バトンを回す五人

友人に言われて検索してみて吹きそうだったんですが、「音夢」は某エロゲーのキャラとは全然関係ないです。というかそのゲームやったことないし。

午前4時に何かをするのはやめたほうがいい

午[前後]n時でもいいよ。

内臓えぐりだして見せてやろうか、ということを考えて、それに関することでいくつか決心してみたりするけど、やっぱそういうのに不快的な人もいるわけで、やっぱ考え直したほうがいいんだろうか、今ならまだ戻れるかもしれないぜ、なんていうことを脳内天使と悪魔がささやきあっていたりするけど、脳内天使と悪魔について考えていたら俺には悪魔と悪魔が不毛な議論を重ねているように見えてきたので彼らをどうにかして消去する方法を考えることにした。.scan(/考/).size #=> 4

How Much Is My Blog Worth

Your blog, lowreal.net/, is worth $2,822.70

30万ぐらい? 売りたい。

2005年 10月 25日

SSH on XREA

SSH ログインの制限緩和うんちゃらがだいぶ前になってたわけでして、できるなら CGI 経由で make なんてしたくねぇよとか思ったのでいろいろとやった。未完成。

なんかサッパリよくわからないけど XREA に SSH でログインしたときは ~/.profile が実行されるらしい。~ は /virtual/username。そこで次のような .profile を用意

export PATH="/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:$PATH"
hh=$HOSTNAME
uu=$USER
col=32
TITLEBAR='\[\033]0; \w\007\]'
PS1="${TITLEBAR}
\[\e[${col}m\]$uu@$hh \[\e[33m\]\w
\[\e[${col}m\]\$\[\e[m\] "

PATH 通せば ruby とかが素で通る。これ自体は CGI 経由と同じ。残りはどっかからパクったオマケ。カレントディレクトリ見えてないと嫌よ症なので……

しかしこれで make しようとしても、collect2: cannot find `ld' とかでやがって通りません。ld -v は通るんだけどなぁ? 小プロセスに環境変数引き継がれてないとか? わかんねぇ。ほんとわかんねぇ。

lowreal@s63.xrea.com ~
$ echo $PATH; ruby -ve "p ENV['PATH']"
/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/rbin
ruby 1.8.3 (2005-09-21) [i686-linux]
nil

なぜ。

2005年 10月 24日

Ruby で XML をまじめに使いたい

標準添付の rexml は軽くやるぐらいなら十分だけど、名前空間関係がちょっと怪しい。今時 XML を真面目に使えないとなるとやばい。

RAA を検索してみると libxml-ruby がよさげなので試してみる。extconf.rb がなんだかしらんが全く通らないので該当部分でばっさりコメントアウト。extconf.rb の存在意義なし!!!

リファレンスの類が見当たらない。要素は ele = XML::Node.new(element_name[, content]) で作るみたい。便利だけど Node っていう名前にちょっと違和感が……属性は ele["attr_name"] = attr_valueDOM 実装を期待してたんだけど違うらしい。getElementsByTagName は Node#find みたいだし (find の引数は XPath なので全然違うが) あーやばい。コンテキストノードとカレントノードの違いを忘れそうだった。Node#find はトップレベルのコンテキストノードにレシーバを設定して云々、でいいのかな。カレントノードが XSLT のものだよなぁ。

名前空間関連はまだ調べてない。libxml だから大丈夫だと思う(てきとう。とりあえず学校へ。眠いっつうの。