No Such Blog or Diary

«Prev || 1 | 2 | 3 |...| 401 | 402 | 403 |...| 1372 | 1373 | 1374 || Next»

今日の疑問

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

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

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代くらいの先生が事ある毎に舌打ちしてて態度悪い.何か気に食わんのか知らんけど,ガキみてーなことしてんなよとツッコミを入れたかった今日このごろ.

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

今日は祝日

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

メモが下手?

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

非生産的な.

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

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

少しお出かけ

高速道路での燃費を確認すべく 250km くらいを制限速度で巡航(だいたい 100km/h).まだまだ加速の挙動が掴みきれてないので速度維持が難しかったけれど(特に登りでの踏み込み量),途中で存在を思い出したクルコンを使ったら巡航がとても楽だった.驚きの楽さ具合.

で,燃費自体は 18km/L だった.始点と終点の標高差をなくすためにスタート位置に戻ってくるまでの記録.しばらく登りだなぁという辺りでは 14km/L とかになってたので,位置エネルギーが結構利いてそう.

閑話休題.

三光コスモス園.今年は北側の段差のある方.例により早朝なので看板の日付変わってない……




今年はちょうどよいタイミングに行けたかね.曇りで朝日が差さなかったのが残念だったけれど.

なお,コスモス畑の中の駐車場は早朝だと入り口が開いてない.とりあえずガラガラの道の駅第二駐車場から歩いて行ったけれど,畑が広いので自転車を積んでくってのも良いかも知れない.

«Prev || 1 | 2 | 3 |...| 401 | 402 | 403 |...| 1372 | 1373 | 1374 || Next»
Search
Feeds

Page Top