私が生協の食堂についたとき,約束の時間に少し遅れていた.
彼女は,出口に近いいつもの席に座っていた.
声をかけずに私は彼女の向かいの席につく,
そして,彼女の手が止まるのを待つことにする.
彼女はすでに食べ終えたお昼ご飯のトレイを片方へ寄せていて,
2階の書籍部で買った本を紙袋から取り出した.
そして,本は横へ置き,その紙袋を手にした.
手慣れた手つきで紙袋の端をしごき,袋を開いていく.
裏返しにしたそれに本を載せ,現物合わせで折り曲げる.
そうして本にかぶせると,その紙袋が本のカバーになる.
「おまたせ」
とチハちゃんが席を立ち,そのままトレイを下げにいく.
帰りしなに私は席をたって,一緒に食堂を出た.
紙袋でブックカバー.
大学に入学して間もない頃,まだ友達と呼べる仲間もいないとき,
やはり生協の食堂で,私はこの光景をはじめて見た.
大げさに言うと,それは何かの儀式のよう.
その後に仲良くなったチハちゃんには,
だから,私はこのことは何も言わない,ただ見ているだけ.
彼女からも何も言わない,やはり聞かれたくはないんじゃないかな.
このあたりが,チハちゃんと私の距離なんだと思う.
たぶん.
wiじゃダメですか?
普段は日本語変換にAnthy-uim を使ってるのですが,ときどき面倒です.
「ゐ」を入力するのはどうやるんだっけ,とググルと「xxwi」,
うわぁ,覚えてられない,ていうか長すぎるよ.
参考: AZIK拡張ローマ字入力方式
uim カスタマイズを参考に
MS-IME風ローマ字配列, ATOK風ローマ字配列にした方が楽そうです.
山の彼方の空高く
猫に振られて
物語は始まらない 2
「アルクトゥールスの小石」という心理学用語がある.
アルクトゥールスは太陽から36.7光年離れた恒星で,
その周りを回っている地球型惑星が一つ巡っている.
その星の赤道に沿って山脈があり,
その端の一方に小さなクレーターの中央近くに小さな頂が見える.
そのふもと,塵が一面に積もる平野に一個の石コロが転がっている.
その石は,ちょうど卵くらいの大きさでやや偏平な形をしている.
色は少し緑がかった灰色,重さは見た目ほど.
手の中で転がすのに良いくらいの手触りだ.
誰も見たこともない,実際にあるのかも分からない石.
しかし,一度それを認識することによって,それはある程度の存在感を持ちうる.
要は,ひとの心の中での存在感というものは実在の存在感とはしばしば無関係である,ということらしい.
「アルクトゥールスの小石」という社会学用語があった.
チハちゃんから聞いたこの話は,その実全くの作り話だった.
彼女と話をするようになったのには特に理由もなく,
なんとなく友達になっていったように思う.
出会って間もないころに,私はチハちゃんからこの話を聞いた.
かなり真面目な性格の,まだ充分親しくなかった彼女の話を,
私は疑うことなど考えもしなかった.
ついこの間,何かの折に「小石」の話をチハちゃんにした.
「チハちゃんから聞いたのよ」
という私に彼女は怪訝そうな顔をして,
それから,何かに気がついたようすで,そのままチハちゃんは突っ伏した.
肩を震わせて,そして,笑っていた.
私は,ようやく騙されたことに気がついて頭に血が昇る一方,
はじめて見るチハちゃんの大爆笑(?)に驚いてもいた.
何が何だか分からなく,というより,どうでもよかった.
そして最後は,つられて一緒に笑っていた.
長い笑いがようやく収まってから,チハちゃんは私に謝った.
「でも,何でそんなこと言ったんだろ」
彼女らしくないその些細なウソは,チハちゃんにも出どころが分からないらしい.
私にはなおさらだ.
それが何だったのかは,今でも良く分からない.
ただ困ったことに,味を占めたチハちゃんが,
それから時々小さなウソを言うようになってしまった.
私がかなりだまされやすいせいなのかしら.
三童子山を登ってきました
Flex 2.0.1で謎のエラー
Flex 2.0.1 で以下のエラーが発生.
An internal build error has occurred. Please check the Error Log.
エラーログの要点は,次の通り.
!MESSAGE Uncaught exception in compiler
で,色々と試してみると,とある部分の
if ( true ) { … } else { … }
を
if ( 1==1 ) { … } else { … }
や
if ( !false ) { … } else { … }
にして,プロジェクト/クリーンすると,エラーが消える.
しかし,そのコードのすぐそばに
if ( true ) { … } else { … }
とか入れてもエラーは起きない.
原因が判りません.
複数カラムでソート
Q. table A に table B, table C を結合したとき,
table B.price と table C.price の複数カラムでソートしたい.
(SQL Server の場合)
table A
ID type
—————
1 b
2 b
3 c
4 c
5 b
table B
—————
ID price
1 100
2 110
5 150
table C
—————
ID price special
3 120 11
4 130 15
A. OUTERT JOIN で結合し,ORDER BY で複数の検索カラムを指定する.
SELECT table A.ID, table A.type,
table B.price,
table C.price, table C.special
FROM table A
OUTER JOIN table B ON table A.ID = table B.ID
OUTER JOIN table C ON table A.ID = table C.ID
WHERE table A.ID = table B.ID OR
table A.ID = table C.ID
ID typ prc prc spcl
1 b 100 NUL NUL
2 b 110 NUL NUL
3 c NUL 120 11
4 c NUL 130 15
5 b 150 NUL NUL
上記のように結合し,次のようにソートする.
ORDER BY ISNULL( table B.price, table C.price )
排他なので,table B.price, table C.price のうちNULLでないものを取ればよい.
項目が3つ以上の場合も同様.
参考 http://oshiete1.goo.ne.jp/qa3257629.html
10年一昔
Lepton’s world というよりも「闘わないプログラマ」が終わりました.
雑文サイトがまたひとつ消えて…時の流れを感じますね.
私は相変わらずダラダラとやっていますが,何にも残せていないなぁ.







