きりきりと、スクリプティング。
シェルスクリプトでのファイルチェック演算子とヒアドキュメントの使い方を学習。おかげで作業がかなり効率的になった。もちろんこのあたりの設計も、事前にきちんと作りこんでおけば問題はないわけで。シェルスクリプトに限らずプログラミング全般 で「習うより慣れろ」という格言があるけれど、その格言を逃げ道にしてはいけないよなぁ。慣れてきたら早い目に「設計からがプログラミングだ」ということを覚えなくてはならない、と思う。そしてこのことをもっと基礎の情報処理教育に盛り込むべきだし、それを実現することが、情報処理教育を異端児の立場から救い上げる鍵だと思う。「ともかくこう操作して、意図しないエラーが出たら先生を呼んで」なんてのは教育じゃない。
「コール」という2002年の映画を見た。伏線の張りかたが非常に印象強くすっきりとしていて気持ちがいい。ネットワーク理論に「ケビン・ベーコンの法則」という法則があるが、「コール」の誘拐犯グループのリーダー役の俳優が、そのケビン・ベーコンだった。ちなみに「ケビン・ベーコンの法則」は「ケビン・ベーコンの共演者の、そのまた共演者の…と6回たどると、どんな俳優にもたどり着くことができる」という法則。そんなに強いネットワークを持っているんだからよっぽど重鎮なんだろう、と思っていたら意外に若かった。
「コール」という2002年の映画を見た。伏線の張りかたが非常に印象強くすっきりとしていて気持ちがいい。ネットワーク理論に「ケビン・ベーコンの法則」という法則があるが、「コール」の誘拐犯グループのリーダー役の俳優が、そのケビン・ベーコンだった。ちなみに「ケビン・ベーコンの法則」は「ケビン・ベーコンの共演者の、そのまた共演者の…と6回たどると、どんな俳優にもたどり着くことができる」という法則。そんなに強いネットワークを持っているんだからよっぽど重鎮なんだろう、と思っていたら意外に若かった。
のっぺりと、理論解析。
深夜に全く眠れないので研究室の友人に相談したところ、「この本を読むといいよ」と、筒井康隆「いかにして眠るか」を勧められた。眠りに関するエッセイを国内外から広く集めたエッセイ集で別に「これがあれば眠れる」というものではないのだが、安部公房が終わったあたりで程よく眠くなった。この本の中では「眠られぬ夜のために」という表現が多く用いられているけれど、「眠られる」「眠れる」は「見られる」「見れる」と一緒?「眠れる森の美女」もあるし…などと考えていた矢先だった。
研究に行き詰ってしまった。先生の言っていることが間違いな気がしてきて、その可能性を考え始めるとそこから抜け出せなくなる。ここは先生に「それはお前が違う」とはっきり言ってもらい、僕の考えこそが間違っているということを確定させたいところだが、先生は学会まで出張続きで不在。自力で進めるしかない、か。
あまりに進まないので真っ昼間から「羊たちの沈黙」。ジョディフォスターが訓練中にまとめ髪にしている時の顔が知り合い(A子さん・仮)にそっくりでびっくりして、それ以降はA子さんがレクター博士と接見を重ね、A子さんが自分の足で事件を解決に導いていった。「A子さんならそんなことしないな」と思いながら見ていた。
バイト。fmlの設定がイマイチ良くわからない。/var/spool/ml/[ml名]/[members|actives]にメンバー一覧があるはずなのに、そこには0バイトのファイルが並ぶのみ。makefml byeや、わざわざ今日インストールしたcgiインターフェースを使えば削除できるようなのだが…データファイルの本体はどこ??やはりある特定の個人を全てのMLから削除したいという時には上記の生データファイルを名前でgrepかけてバッサリと削除したい。2時間かかって結局解決策は見つからなかったが、これでも給料はもらえているので、申し訳なさすぎる。
10時半に寝たら2時半に眼が覚めてしまって再び「いかにして眠るか」を読んでいるが今度は眠くならない。結局これを1時間くらいかけて書いているが、さらに目がさえてきてしまった。困った。
研究に行き詰ってしまった。先生の言っていることが間違いな気がしてきて、その可能性を考え始めるとそこから抜け出せなくなる。ここは先生に「それはお前が違う」とはっきり言ってもらい、僕の考えこそが間違っているということを確定させたいところだが、先生は学会まで出張続きで不在。自力で進めるしかない、か。
あまりに進まないので真っ昼間から「羊たちの沈黙」。ジョディフォスターが訓練中にまとめ髪にしている時の顔が知り合い(A子さん・仮)にそっくりでびっくりして、それ以降はA子さんがレクター博士と接見を重ね、A子さんが自分の足で事件を解決に導いていった。「A子さんならそんなことしないな」と思いながら見ていた。
バイト。fmlの設定がイマイチ良くわからない。/var/spool/ml/[ml名]/[members|actives]にメンバー一覧があるはずなのに、そこには0バイトのファイルが並ぶのみ。makefml byeや、わざわざ今日インストールしたcgiインターフェースを使えば削除できるようなのだが…データファイルの本体はどこ??やはりある特定の個人を全てのMLから削除したいという時には上記の生データファイルを名前でgrepかけてバッサリと削除したい。2時間かかって結局解決策は見つからなかったが、これでも給料はもらえているので、申し訳なさすぎる。
10時半に寝たら2時半に眼が覚めてしまって再び「いかにして眠るか」を読んでいるが今度は眠くならない。結局これを1時間くらいかけて書いているが、さらに目がさえてきてしまった。困った。
