2015 04 10 - log

  • ガッテンバイアスについて
    • ものすごい複雑なことなんだけど、わかりやすいメンタルモデルが提示されたときにすごいガッテンすることがある。
      • 難しくわからなかったことがすっと心に入ってくるとき。
    • もし、そのすっと入ってきたものが間違っていた場合、訂正することが難しく、またそれ自体間違っていると検証することが難しい。
      • すごいがんばってプログラム書いて、思った通りの結果が出たとき、その結果を検証する気力がなくて「動いてるから、これでいい」みたいになる。
    • 間違って覚えていることを修正できずに迷惑かけたりかけられたりするのが社会だけど、曲解したまま訂正できないのは何か人間自体にバグバイアスがあるのではないか、と思ったので。
      • 脳の回路を書き換えるより、元々作られている回路を強化する方が容易なので、易きに流れて生き残ってしまう。
  • Twitterには、前にFavつけなかったけど、突然思い出してもつけられるようにする機能が必要。
  • 自宅で花を見たので今年の花見は実行したことになった。
  • はてな記法だと[]でURLを囲むのにMarkdownだと()で囲む必要があり、そのため はてな記法を長いこと使っている人ほどMarkdownの[]()を一発出かけない印象がある。
    • [http:~~で書き出すのがはてな記法なので、[]と()で混乱するけど今日見たこれで割と別回路で覚えられそうな気はする。
    • やわらか日本語は()でalphabetは[]と相性がいいみたいなことかもしれない
  • プログラムは書いたとおりに動くが、人間はマニュアルを書いたとおりに動かない。
  • 60分一本勝負は、一日の内に60分という時間で負荷がかかりすぎない上に練習になるから、みたいな動機で作られたと思ったけど。
    • 現実は厳しい
    • コーディングは60分でプロダクトできないと思うけど、ラクガキのようなものはできる。
      • 一日30分コーディングして芝生生やすとかも、同じような感じなのか。
      • 一日ごとにデプロイできる仕組みを作るの大事ってことなのかも。
    • アウトプットの粒度は一週間くらいがちょうどいいと思うけど、完全に気まぐれで作るタイプだと難しいし、作りたいものが大きいほど難しい気がする。
  • 私も30分だけ何かやるかと思って、mocha チュートリアルやろうと思ったら環境そろえるだけで30分超えた。
    • Asyncテスト簡単にできてすごい。
    • 後からpower-assert入れたら、これはpower-assert使うよねってなった。
  • JavaScriptのDateのこの動作って未だに納得できない。(理解できるし、妥当だと思うけど、なんか気持ち悪いというか……)
var date = new Date("2015/03/31");
console.log(date);  // Tue Mar 31 2015 00:00:00 GMT+0900 (JST)
date.setMonth(3);  // 4月
console.log(date);  // Fri May 01 2015 00:00:00 GMT+0900 (JST)

  • 勉強をやった日よりも、前からやろうと思っていたことを手を動かしてやった日の方が満足度が高い。