November 2007 Archives

母校

| No Comments | No TrackBacks

最近、小学校の同級生とちょっと連絡をとったり。

今日はたくさん仕事も残っていたが、学生の時からお世話になっている事務の人や、いくつかの研究室の秘書さん達と食事に行ってきた。謎の集まりだったが、昔話から最近の話まで、かなり楽しかった。

まだわかんないのだけれど、多分僕は、一度今の大学を離れることになると思う。
でもね、いつか帰ってきます。5年後か10年後か、20年後か、わからないけど。

たぶん。
転職したら案外はまるかも。
やっぱり、教育っていう仕事が好きなのかも。

でも、何にしても、故郷や母校はありがたきかな。
どこで教育に従事するにしても、母校に誇りを持ってもらえるように頑張りたいものだ、と思う。

Wikipedia に載りました

| No Comments | No TrackBacks

http://lt.wikipedia.org/wiki/Osana って...
たぶん日本語の聖書だと「ホザナ」になるあれですね。

iPod で iTunes store

| No Comments | No TrackBacks

iPod から直接曲が買える、という機能をはじめて使ってみた。
すっげー!

これいいね。衝動買いには注意しよう。

New Age

| No Comments | No TrackBacks

カトリック中央協議会から「ニューエイジについてのキリスト教的考察」 という本の邦訳が出たので、速攻で注文した。カトリックの本買うのなんて初めてだけど。

最近日本でも、スピリチュアルなんとかみたいなのが流行っているけれども、僕は、あれは教団という形をもたない宗教なんだと思う。そこに (ものすごく) 人が集まる、というのは、単にマスコミがおもしろがって取り上げているから、というだけではなくて、日本の多くの人も本質的なところで、霊的な救済を求めている、ということなんじゃないか。そこのところをクリスチャンとして、教会としてもっとちゃんと考えなきゃならんのじゃないか、と思う。

尤も、テレビとかでああやってもてはやすのは、どうかと思うんだけどね。
特定の(教団を持つ形の)宗教の人がああやってテレビに出たら、いけないわけでしょう?

ぬおおおああああ

| No Comments | No TrackBacks

チャリ乗りたい。

写真展

| No Comments | No TrackBacks

連休前に始まった仕事は泥沼状態で全然終わらなかったが、少なくとも研究室の学生には迷惑を掛けないで済む、というところまできたので、仕事を放り出して大学の学園祭の写真展を観にいった。

僕が最后に出したのはもう何年も前だけれど、毎年写真展会場の解体作業には顔を出すようにしている。解体作業が楽しい、というのもあるけど、学園祭の最后の、人手の減った写真展の会場、というのがとても好きだ、というのが、僕を動かしている気がする。

我らがカメラクラブの部員は100人近い。技術的にはお世辞にも、みんな凄いとは云えないけれど、僕はこの写真展が好きだ。

白黒のプリントで自分の世界を表現することだったら、今でも誰にも負けない、という気概があるけれど、いつもそれをひっくり返してくれるのがカメラクラブの現役達の写真だ。写真は技術が大事だけれど、もっと大事なのは心だと思う。僕は、卒業してからほとんどフィルムを回さない大人になってしまったけれど、彼らは間違いなく桁違いの情熱を写真に注ぎ、桁違いの本数のフィルムを回している。技巧がどうのとかそんな、僕ら年寄りのコメントは、彼らの若さと情熱の前には為す術もないんだ、ということを、卒業してから知った。


カメラクラブでは毎年、部員向けに、"Opinion" という冊子を作っている。それぞれが1ページずつ、各々の写真について書いて、それをリソグラフで刷って製本した、そんな冊子だ。
片付けを手伝いながら、その余りを一部もらって、帰りの電車の車内で読んで、涙が止まらなかった。


昔後輩に言ったことがある。

僕らは生涯アマチュアなのだから、自分の撮りたいものを撮りたいように撮って、もし、それが誰か一人、伝えたい人に伝わったならば、それ以上幸せはないのだ、と。

僕ら素人にとって写真はまず第一に、だれかと記憶を共有する手段なんだと思う。
でも、そういうふうに写真を撮るには、とてもピュアな心が必要で、実はそれがとっても難しいのかもしれない。


ああ、くそ、blog を、手書きで書けたら、どんなに幸せだろうね!

俺はいつかまた慶應の教員になって、カメラクラブの顧問になるんだ。
そう思った。

連休

| No Comments | No TrackBacks

仕事山積み。次々に起きる障害。
昨日寝たのは4時です。自転車なので帰れたけど。
今日もまだ起きてます。今日は最寄り駅までの終電はとうになく、別の路線で近くまで帰ってタクシー。自転車でいけばよかったよ。

そして、研究室全面シャットダウンのチャンスにやりたいと思っていたことのいくつかには、結局手もつけられなかった...

そんな調子なので、ここ数日全然おもしろいことも書いてないし、それ以前に世間との連絡がほとんど取れてません。世の中で何が起きてるのかもわからん。ほんとすいません。

Windows Update

| No Comments | No TrackBacks

Windows Update (Microsoft Update) が全然終わらなくなった。で、たまたまMS の対策パッチ を見つけたので入れてみた。ちゃんと動くようになった...

なんてこったい。ありえんぜ MS.

今日のリラックマ

| No Comments | No TrackBacks

昨日から samba のセットアップで悩んでたのだが、無事に終わった。で、動作確認をしていたら、研究室の端末 (ハードディスクには Windows が入っていて、Network boot で FreeBSD を使ってるんだ。かっこいいでしょー) のハードディスクがおかしいやつを発見。CRC Error とかダイアログが出るし...

で、余っているディスクを見つけてきて交換して再インストールしてる間に、ちょっと調べ物でこの weblog を検索しようと思ったら、右の方にいるリラックマが「セットアップはたのしいですよね」「がんばってください」だって。そうね。順調にいってるときは楽しいよね。昨日は散々でしたが。

一昨日の自転車(後半戦)

| No Comments | No TrackBacks

環八経由で帰宅。PC とかそういった旅行帰りの荷物は一部研究室に置いてきたものの、着替えとか背負ってたので、思うように速度が上がらなかった。

サドルを若干上げた方がよさそう。もともと低めだったが、シューズが変わって深刻になった感じ。5mm くらい上げてみるか。
チェーンの油が切れている。

18.49km @ 27.6km/h (40m05s) odo 4160.9km

今日のチャリ前半戦

| No Comments | No TrackBacks

早朝に MacBook を背負って八ヶ岳ダウンヒル (笑)。
荷物もあるし、路面も荒れてるしでスピードは抑え気味 (max 57.1km/h)。
8.06km @ 37.1km/h (13m02s) 4141.8km

Solaris10 で 2TB 以上のディスクを認識

| No Comments | No TrackBacks

Solaris10 の、最新の kernel patch (SPARC だと、118833-36) を入れると、mpt な SCSI カード (Sun の、LSI Logic のやつ) で 2TB 以上のディスクを認識できなくなる。正確には、LUN あたりの容量が 2TB を越えると認識できない。

ちょっと前の SCSI ドライバを入れると動くらしい、という話をきいて、/kernel/drv/sparcv9/mpt を Patch ID 119850-22 のものと入れ替えてみたら、めでたく認識した。ちょっと怖いけどね。

stream 作りたい

| No Comments | No TrackBacks

gzip とか bzip2 なファイルを stream で読みたいなー、と思った。

streambuf をうまく拡張すればよさそう。やり方は http://homepage2.nifty.com/well/Stream.html#making_stream_object_1" に例がある。

zlib の使い方は奥村先生のページ: http://oku.edu.mie-u.ac.jp/~okumura/compression/zlib.html に、bzlib の使い方はファイヤープロジェクトのページ: http://www.fireproject.jp/feature/c-language/etc/bzlib.html にある。

今日の自転車

| No Comments | No TrackBacks

今日は、昨日と上りセクションが若干違うコースで、トータルの距離は若干短いが、一気に登る感じのところを走ってきた。下りは昨日と同じコースだったので、52x11 に入れて、そこそこ飛ばしたけど、最高速度は 59.1km/h であり、たいしたことない。

今日はちょっと富士山が見えた。
明日はノートパソコンその他の装備を背負って早朝ダウンヒル (笑)。

22.19km @ 25.8km (51m34s) odo 4132.8km

今日のチャリ

| No Comments | No TrackBacks

八ヶ岳南麓をチンタラ。

八ヶ岳ズームライン、というのをズガーっと下って、山麓を走って、八ヶ岳リゾートアウトレットの脇から登ってきた。
23T だがまあ、意外と登れたな。ただ、最後はけっこうしんどかったが。

小学校の脇の坂を登ってたら、学校帰りの子供たちから歓声が上がった。俺、15年くらい遅く生まれてたら、レーサーになっていたのかなー、とか、そんなことを考えた。

24.42km @ 24.7km/h (59m07s) odo 4110.0km

最近のリラックマ

| No Comments | No TrackBacks

世田谷がお気に入り。
「世田谷はきれいですか?」「世田谷は遠いですか?」「世田谷はリラックスですか?」など。

そのほか:

「日本人はどうですか」
どうですかって、いわれてもねぇー。

「どこでとれた野菜ですか」
トレーサビリティーの人にきいてくださいよ。

あー、これって、「日本人は魚と野菜と」ってやつを読んだな。

買い物メモ

| No Comments | No TrackBacks

Amino Vital + Triple Carbo を大量に。
Amino Vital って、マジ冗談じゃなく効くのな。
日本人は魚と野菜と米食ってチャリ乗ってればいいんだよ! と思っていたんだがね。

今日の自転車

| No Comments | No TrackBacks

昨日で燃え尽きちゃったかも、と思いつつ乗ったら、意外と調子がよかった。
ボトルケージを取り外して掃除したら、パキパキいうのはだいぶよくなった。ポンプ台座はプラスチックなので、シリコンオイルでも注したらよくなるかな?

帰ってすぐプロテイン (スプーン3杯) 飲んで、お風呂にゆっくりつかってアミノバイタルのんで寝たのが効いたんだろうか。プロテインはけっこうカロリーあるけど...

往路、28.1km/h。
復路はまた環八周りで帰る。環八に乗ったら調子が上がってきて、相変わらず登りはしんどかったが、世田谷通りで平均が 28.1km/h まで上がる。最後、家の近くでやや失速したが。

回復メニューは昨日と同じ。

38.95km @ 27.9km/h (1h23m35s) odo 4082.3km

レッズ

| No Comments | No TrackBacks

優勝おめでとう!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

しらせ

| No Comments | No TrackBacks

「しらせ」が晴海埠頭から最後の南極観測ミッションへ。
仕事サボって見に行けばよかったな。

Tour de Okinawa

| No Comments | No TrackBacks

今年の「おきなわ」が終わった。
CyclingTime に市民 200km 優勝の高岡選手のコメントが出てる。
あー、かっこいいなー。

俺も頑張ろう。いつか 130km 完走くらいはしたいね。
いや、まあ、出るなら優勝ねらいますけれど。

Multithreaded rendering with Cairo

| No Comments | No TrackBacks
NOTE: if someone need English translation of this entry, I'll do that with pleasure. If you need, please send me an E-mail.

cairo のドキュメンテーションというのは不思議なほど少なくて、API doc を隅から隅まで読んだ上で、いろいろ試したり想像をふくらませたりして遊んでるわけだが、このたび一念発起して、ずっと開発しているプログラムの、cairo を使ったレンダリングを並列化することにした。自分が dual core なプロセッサのマシンを使っているのに、書いているプログラムが single threaded だなんて、かっこ悪いからな。

基本的なやり方としては、メインの画像の一部を別のスレッドでレンダリングしてはめ込む、もしくは alpha channel を使って上に重ねるわけだが、どちらもやり方はほとんど同じだと思う。まず最初に、スレッドの数だけの surface と cairo drawing context を作る。このとき、surface type はメインの画像のものと同じにするが、surface content は color with alpha にしておくのが大事だと思う。

メインの cairo_t を cr とすると、

  cairo_surface_t* surface;
  cairo_surface_t* surface_p[10];
  cairo_t* cr_p[10];

   // create surfaces
   surface = cairo_get_target(cr);
   for(int i=0; i<10; i++){
     surface_p[i] = cairo_surface_create_similar(surface, 
                                              CAIRO_CONTENT_COLOR_ALPHA,
                                              WIDTH, HEIGHT);
     cr_p[i] = cairo_create(surface_p[i]);
   }
こんな感じで、surface と cairo context をたくさん作って、あとはそれぞれの context の上にじゃんじゃか絵を描けばよい。

さて、問題はこれをはめ込むときだ。仕掛けとしては、さきほどたくさん作った surface から cairo_pattern_create_for_surface() で pattern を作り、それを cairo_set_source() で指定した上で cairo_rectangle(); cairo_fill() とかすればよいのだが、重要なのは、cairo_pattern を使う場合、pattern は rectangle などの位置に関係なく、必ず(0, 0) を基準にして展開される ということである。したがって、rectangle の位置に pattern の位置が合うように、transformation matrix を指定してやらねばならない。

  cairo_pattern_t* pattern;
  for(int i=0; i<10; i++){
     cairo_matrix_t m;
     pattern = cairo_pattern_create_for_surface(surface_p[i]);

     cairo_matrix_init_identity(&m);
     m.x0 = -XPOS;  // -XPOS, but not XPOS !
     m.y0 = -YPOS;  // -YPOS, but not YPOS!
     cairo_pattern_set_matrix(pattern, &m);

     cairo_set_source(cr, pattern);

     cairo_rectangle(cr, XPOS, YPOS, WIDTH, HEIGHT);
     cairo_fill(cr);

     cairo_pattern_destroy(pattern);
     cairo_surface_destroy(surface_p[i]);
     cairo_destroy(cr_p[i]);
   }
とまあ、こんな感じ。GTK とか PDF で試した感じでは、うまくいっている。

今日の自転車

| No Comments | No TrackBacks

4000km milestone は昨日だった模様。

今日は絶好調だった。往路は多摩川サイクリング道路を、多摩沿線道路をロードで走っている人をペースメーカーにして 35km/h くらいで飛ばす。サイクリング道路は信号はないけど、舗装が荒れてたり、前方不注意な人たちがいたりで、意外に走りづらいので、条件は五分。大学までは平均で 27.2km/h 。

復路は日吉から田園調布まで出て、環八通りから世田谷通り。東横線を越えたちょっと先までが上りなのだが、アウターでワシワシとペダルを回し、東横線を越えるところでオールアウト。つらかったが、その先の下りで回復。世田谷通りに入ったところで平均速度が 28.0km/h になり、成城からの下りで 28.3km/h くらいまで上がった。いやもう、すっげえ楽しかった!!

やっぱりあれだ、ご飯食べてしばらくしてから乗ると調子がいい感じ。

左のペダルを踏み込むとパキパキ音がするのだが、どうもボトルケージの取り付け部っぽい。ボトルケージの台座には、携帯ポンプの台座も噛ませてあり、そのあたりか。明日注油してみよう。

新しく買ったシマノのシューズは、前のパールイズミの vagabond というモデルに比べると、ソールの剛性感・アッパーのホールド感ともに段違い。ただ、ちょっと堅すぎるかな。靴底の形はシマノの方が扁平で、僕の足の形には合っていない気がするので、これはそのうちちゃんとしたインソールを買わないと、足を傷めるかも。

37.47km @ 28.2km/h (1h19m39s) odo 4041.3km

接種

| No Comments | No TrackBacks

インフルエンザの予防接種うけた。
で、やっぱりウイルスを注入するわけで、夜はすこし熱っぽくてぼーっとなった。注射したところもちょっと腫れたし。

起きたら、腫れ以外はすっきりしてたので、大丈夫。
今日はチャリで go.

敗走

| No Comments | No TrackBacks

買い物にいった帰りに甲州街道走ってたら、ロードに抜かれた。
ナルシマのジャージをびしっと着た人で、車種はわからなかったが、形状と制動音から察するにカーボンフレームにカーボンホイールであり、そうとうやる気だ。

で、カウンターアタックを決めようと思ったんだが、相手がかなり速くて全然ダメだった。俺、お茶とか衣類とか買った帰りで荷物もあったし、なによりインフルエンザの予防接種直後だからな (笑)。

そうそう、あたらしいシューズはかなり剛性が高くていい感じだ。ギア掛けてダンシングで加速するときとか、最高です。

FreeBSD 6.3

| No Comments | No TrackBacks

FreeBSD でも 802.3ad (LACP) 使って link aggregation したいよなー、と思って調べてたら、FreeBSD Handbook に lagg(4) を使え と書いてあった。でも、6.2 にはそんなのないです。

で、調べてたら 7.0 にはすでに入っており、6.3 から使えるようになる のだそうだ。わーい。楽しみ。

Leopard の X とか

| No Comments | No TrackBacks

MacOS X 10.5 の X11 だが、なんか、dual display とかにした状態で、別のディスプレイの方にウィンドウを移動したりすると、すごくおかしなことになっている気がする...

今日は研究室でセミナがあり、いつものようにそうしようと思ったのだが、結局プロジェクタと MacBook のディスプレイをミラーリングすることになった。

あと、最近経験した不具合としては、
- syslogd が大暴走して電車の中で電池がなくなりそうになった
- /usr/sbin/DirectoryService が大暴走して名前が引けなくなった
- iDisk の同期がうまくいかなかったのか、~/Library/FileSync が 100GB くらいになった (笑)
などなど。やっぱりまだ、10.5 に移行するにはちょっと早いかもしれんね。

困ったちゃん。でも、やっぱりけっこうイケてるので、いまさら戻れないし。

root

| No Comments | No TrackBacks

最近猛烈に root 仕事の負荷が高く、
終わったと思っても次から次へと問題が発生する。

やってられん。ていうか、俺の仕事じゃないのに。

ヤキソバマン

| No Comments | No TrackBacks

asahi.com に、ヤキソバマン レッド の紹介記事が載っていた。
ウェストポーチをしているから、実は中身はふんがさん だったりするのではないかと思うんだが、さすがに太田市は遠いし、違うか。

44

| No Comments | No TrackBacks

靴のサイズは 44 だ。欧州の規格で。
で、先日レーサーシューズが壊れてしまって、このままでは自転車に乗るのが近所だけに限定されてしまうので困ったぜ、と思い、午後仕事が終わってから自転車屋を2軒ほど回ってみた。

41 とかのサイズならどこにでもあるんだが。そして、みんなそれくらいらしい。
いま履いているのはパールイズミの 43。その前はずっとシマノの 44。
シマノの 43 は、入らなくもないんだが、ちょっときつい。
SIDI の 43 なんか、幅が狭すぎて全然ムリ。
職場で履いている Birkenstock のサンダルは、実は 42 ですが、けっこうぎりぎりです。まあ、サンダルだからいいようなもので。

で、44 はシマノの SH-R151L というのしか手に入らなかった。いままでで買ったレーサーシューズでは一番高いな。

ほんとは、バックルのついてるやつがほしかったんだが、いままでと同じ3本ストラップになってしまった。まあ、ゴール前でバックル締め付けてスプリント、なんていうことするわけじゃないので、これで充分なんだけどね。慣れてるし。
ていうか、カーボンソールですよ。むふ。

クリートの取り付けが終わったので、片足だけつっこんでペダルに入れてみた。
フィット感がたまりません。明日走るのが楽しみだ!

ap

| No Comments | No TrackBacks

日経ベンチャー online の、am/pm のひとの記事 がめちゃくちゃおもしろい。
現状や既存の仕組みをあたりまえとしない、という姿勢って大事だな、と思う。

Apple's Tablet PC

| No Comments | No TrackBacks

こんなの 教えてもらった。なんてかっこいいんだ!

Solaris10

| No Comments | No TrackBacks

研究室に Sun Fire T2000 が届いたのでセットアップ中。

で、link aggregation を使おうと思ったのだが、GLDv3 な Ethernet driver じゃないといけない模様。プレインストールされていたバージョンの Solaris10 は若干古く、ipge ドライバ (GLDv3 じゃない) で Ethernet が認識されていたので、これを e1000g (GLDv3 対応で、まあ、同じ Intel なので動くらしい) に取り替えて動かそうとしたら、dladm create-aggr まではうまくいったが、ARP がおかしくなったりパケット落ちが激しかったり、最後は kernel panic するようになっちゃって、お手上げだった。

結局 Web から最新の Solaris10 をダウンロードしてセットアップすることに。こんどは、NIC が最初から e1000g で動く模様なので、大丈夫そうだ! しかし、シリアルコンソールって便利だな。Sun のマシンだと、シリアルから電源を入れたり切ったりできるし。

めもり

| No Comments | No TrackBacks

じゃじゃーん大復活

| No Comments | No TrackBacks

2ヶ月もの沈黙を経て、今日からチャリ復活ですよ!

Mimivirus

| No Comments | No TrackBacks

Mimivirus: こいつウイルスなのに 1.2Mbp もあるよ! なんてやつだ!

来年

| No Comments | No TrackBacks

いろいろあって、来年も東京にいることになりました。
ま、残念ではあるのですが、それはそれでいいかなー、と。

そういうわけで、まだ年賀の挨拶にはだいぶ早いですが、
来年もよろしくお願いいたします。

OpenID accepted here Learn more about OpenID
Powered by Movable Type 5.01

March 2010

Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

About this Archive

This page is an archive of entries from November 2007 listed from newest to oldest.

October 2007 is the previous archive.

December 2007 is the next archive.

Find recent content on the main index or look in the archives to find all content.