JA8096

ハッピーフライト、レンタルで借りてきてみた。
いろんなドラマが隠れていて、なかなかおもしろい。
DVD買おうかな。
もう引退しちゃったけど、JA8096 は何度か乗ったことがある機体で、あと何年かしたら国際線といえば 747-400 、というのは過去の話になるのかなー、と思うと、感慨深いね。

松本空港とDFA

村井長野県知事、FDA (フジドリームエアラインズ) と協議 だそうで。
松本空港がジェット化されたのは僕が高校くらいのとき。
山があったりする関係で離陸はいろいろ大変だそうで。
東京も名古屋も中央線でズバーっと行けばすぐなので、松本空港の存在感はあんまりないのだけれど、でも、あるならあるで、ちゃんと活用しなきゃもったいないわけで。
FDA は静岡が拠点の、静岡のためのエアライン、というイメージがあるのだけれど、JAL や ANA と資本関係のない、地方空港専門のエアライン会社としてやっていくのも悪くないかもしれないな、と思う。
ただ、航空業界は不況なので、うまくやらないとダメですが。

2位ではダメなのか

事業仕分けで、スパコンのプロジェクトが「なぜ1位でなければならないのか、2位ではダメなのか」という理由で予算執行停止する勢いだそうですが。
なぜ1位でなければダメかというと、「2位でいいや」とか言ってる奴はせいぜいビリから2番めくらいにしかなれない、というのを、小学校の運動会くらいから知っているからです。『単位がとれて卒業できればいい」とかいってる大学生と同じなわけで。
1位を目指している連中が大勢いる中で、2位でいいや、とかいっていたら、あっという間に置いてきぼりになって、何のアドバンテージもない成果しか得られない。
それならやらないで、他のことに時間と資金と労力をつぎ込んだほうがマシ。
じゃあ計算機作らなくていいかというと、このご時世、速いマシンを持っているというのはそれだけであらゆる面において有利なわけで、ね。

政権交代と医療

たまには政治の話をしよう。
マジメに政治を語るのは、たぶんこの blog がはじまって2度目くらい。
僕は東京出身だが、南信州が好きで、毎日長野日報のページをチェックしている。
それで、最近ずっと気になっているのは塩嶺病院と岡谷病院の問題だ。
塩嶺とか岡谷とか言われてもどこだかわからない、という人が多いかもしれないが、つまり、新宿駅から「あずさ」に乗って終点の松本に到着する手前、諏訪湖畔にある岡谷市と、そこから山ひとつこえた隣の塩尻あたりの地域。
信州というのは、東京の人には想像もつかないくらい広い。よく、長野県、というと、「ああ、新幹線で行けるよね」という反応をされるが、それは長野市を含めた北信地域の話であって、中央線沿線から南信地域の人にとっては、新幹線など無縁の話なのだ。なにしろ、飯田から長野までは3,4時間かかるんだし、その間に甲府あたりまで行けるわけで、新幹線の恩恵には到底あずかれない。
あと半年もしないうちに、その地域から、心臓血管外科という診療科が消える。
もし、そこへ救急搬送しなければならない患者さんが発生したら、遠くの長野市、あるいは県外へ行くしかない。
それで、大都市圏から遠い、というのは何が問題かというと、高速道路が1000円とか無料とかじゃなくて、医療だ。大都市圏でも夜間の救急搬送でたらい回し、というのが問題だが、地方ではそもそも昼間でも、重篤な症状で受け入れられる病院が存在しない、というケースが存在する。でも、それって、本当にみんなわかってくれているのかしら?
僕は、今回の日大医学部の判断はきわめて合理的だし、何も文句は言えないと思う。もちろん、先生方、いままでありがとうございました、といって見送って、それで終わり。その先生方がいなければ助からない患者さんはごめんなさい、助けられません、というのは、教科書通りの資本主義。でも、それでいいのか? と言われたら、そうだという人は少ないんじゃないだろうか。
僕の中学時代の後輩というか友人が blog で、清掃婦を見殺しにしない社会設計とか、『赤ひげ神話」と日本の頭痛という記事を書いているけれど、僕らは、「Dr. コトー診療所」みたいな、医療従事者の善意に寄りかかり過ぎたんじゃないだろうか。高速道路無料化とかいう議論をする前に、僕らは人の命に直結する、医療について語るべきじゃないのか。
税制改革で全国一律の国税と地方税を払うようになったのに、
命に関わる部分は、一律じゃない。
故郷で倒れた愛すべき人が、充分な医療を受けられずに還らぬ人となる、
そういう日は案外近くまで来てしまっているのかもしれない。

SIGIO Howto

User code to enable async notification by SIGIO:
signal(SIGIO, &handler); // instead, do sigaction() in real code!
fcntl(fd, F_SETOWN, getpid());
int oflags = fcntl(fd, F_GETFL);
fcntl(fd, F_SETFL, oflags|FASYNC);
Driver method:
filp->fasync(): called when FASYNC flag has modified.
Kernel functions:
fasync_helper(): Register listener process.
kill_fasync(): Transmit signals to listener processes.