2008-09-01から1ヶ月間の記事一覧

「達人に学ぶSQL徹底指南書」を読む(1) − 集合演算子は nullとnullを「等しい」とみなす。なぜ?

達人に学ぶ SQL徹底指南書 (CodeZine BOOKS)作者: ミック出版社/メーカー: 翔泳社発売日: 2008/02/07メディア: 単行本(ソフトカバー)購入: 54人 クリック: 1,004回この商品を含むブログ (78件) を見るこれは名著。論理学と集合論の基礎的な用語をほんの少…

みんなどうやって自分のやった仕事をいつまでも覚えているのだろう

学生のときは気付かなかったんだけど、仕事始めてみたら自分が大事なことを片っ端から忘れる人間だということがわかって、たとえば 先月までやってたプロジェクトのビルドとかデプロイの方法が思い出せない。毎日何十回もビルドしてたのに 昨日解決したバグ…

「感情に逆らい、合理に殉じる人」が本当に頭のいい人なのだよなあ

「ヤバい経済学」は面白くない これはつまらなかった。ヤバい経済学 ─悪ガキ教授が世の裏側を探検する作者: スティーヴン・レヴィット,スティーヴン・ダブナー,望月衛出版社/メーカー: 東洋経済新報社発売日: 2006/04/28メディア: 単行本購入: 15人 クリック…

ベイトソンのイルカ、学習の跳躍

イルカに新しい芸を教える ベイトソンの「精神と自然―生きた世界の認識論」に書いていたことなんだけど、調教師がイルカに「新しい芸を覚えればご褒美がもらえる」というルールを理解させるのは、えらく難しいことらしい。 イルカの調教はイルカが何かおもし…

同一テーブルに対してinsertする2つのトランザクションがデッドロックした

Teradataで、あるテーブルに対して複数行insertするジョブを並行して走らせたところ、デッドロックしてしまった。 Teradataの場合、insertのデフォルトのロックはテーブルロックだと思っていたのだがこれが間違いで、実は行ハッシュロックというのが掛けられ…

find -mtime に指定する値の考え方

find -mtime でファイルを探すとき、 「3日前のファイル」をリストしようとして $ find . -mitme 3 と打ったら4日前の日付のファイルが出てきて、理由がわからず悩む とか、 「3日以上前のファイル」をリストしようとして $ find . -mitme +3 と打ってみたが…