No Such Blog or Diary

«Prev || 1 | 2 | 3 |...| 404 | 405 | 406 |...| 1234 | 1235 | 1236 || Next»

初回点検

994km で初回点検.特に問題はなし.なお,予約が埋まりすぎてて閉店間際なタイミングしかなかったのは増税前駆け込みなどの影響か?

そして ICS(インテリジェントクリアランスソナー)の体験も.試乗車シエンタで障害物(プラスチックダンボール製)にクリーピングで突っ込んでもらうというものだったけれど,確かにギリギリで止まってくれる.というか思ったよりギリギリ.驚き.

ここらの安全装置はそのうち自分の車でも試してみたいところ.段ボール箱とかなら最悪ぶつかっても問題なかろう.自分の車ではやってくれるなと言われたけど.

閑話休題.

自宅の部屋の気温が 28.6℃とか行ってるのはなぜだ…… 窓あいてるのに.

今日の疑問

なぜ,合理的とは思えないインターフェース設計をするのだろうか.謎.単純に作ったシステムを使う場面を想像できないのかな……

モノづくりを学ぶのは何の講義だろう?

runState が……

State モナドの runState の返すペアってどっちが値でどっちが状態だっけ? とか思って Hoogle に聞いてみたら,一番上に出てきたのが runState :: State s a -> s -> (s, a) だった.

なるほど,snd で値が取れるのか → 大量のエラーを食らう.そしてしばらくエラーと戦い迷走.

結論:Control.Monad.State のやつは runState :: State s a -> s -> (a, s) でペアが逆だった.Hoogle だと2番目に出てくる.はた迷惑な.よく見ろよとも言う.

歴史的事情なのだろうけど,同じ名前で同じ目的なんだから同じ型にしておいて欲しい.無駄に時間を食った(runState くらい覚えとけとか,そもそも evalState でいいじゃんとか思わなくもないけれど).

態度悪い

とある試験の問題説明会.数学の問題の説明中に左前に座ってた化学系の50代くらいの先生が事ある毎に舌打ちしてて態度悪い.何か気に食わんのか知らんけど,ガキみてーなことしてんなよとツッコミを入れたかった今日このごろ.

あと,うちの班は班長を筆頭に誰もおらんかったんはなぜ? 皆ボイコット? 色々と周りが酷いね.

今日は祝日

だがしかし,頭痛で一日ダウン.風邪引いたか?

メモが下手?

伝えたことを忘れられるのでメモを取れと言うたはいいが,実は言われた側はとりあえず何かをノートやテキストに書いとけば良いのだろうと考えるだけであって,「メモを後で有効に使おう」というか「メモは後で読むもの」という前提が頭にないのかも知れない.故に,「前にも言ったよね?」とか「メモにも書いてあるじゃん!」とか「なんで大事なことすっぽ抜けてるの!?」いうツッコミを入れることになるのではなかろうか……

非生産的な.

「適切なメモのとり方」やら「そのメモの使い方」という技術はいつ学ぶものなんだろうか.学校では教えてくれないシリーズであって,必要に迫られて経験的に身につける技術な気もするけれど…… 「何かを後で思い出さなければならない」という必要にどんな時に遭遇するのかはよく分からない.

講義のスライドとか配っちゃダメなのかも知れん.

«Prev || 1 | 2 | 3 |...| 404 | 405 | 406 |...| 1234 | 1235 | 1236 || Next»
Search
Feeds

Page Top