タグ

2015年3月26日のブックマーク (2件)

  • 論理削除はなぜ「筋が悪い」か

    「論理削除が云々について - mike-neckのブログ」を読んで。 データベース設計において、「テーブルの書き換えをするな、immutableなマスタと更新ログによって全てを構成しろ」というこの記事の主張はモデリング論として全く正しい。 だが、残念なことに、ディスクやメモリが貴重な資源だった時代の技術であるRDBは、そのようなモデリングに基づいて設計されたデータベースには必ずしも適していない。 第一の問題は、RDBに対してなされる様々な「更新」(トランザクション)は不定形(どのテーブルをどのように修正するかはアプリケーション依存)だという点。不定形な「更新」を時系列にそってRDBに記録していくのは、設計と並走性の点において困難あるいは煩雑なコーディングが必要になる(というか、そのような「イベント」による「変化」はREDOログに書き、その更新された「状態」をテーブルに反映していくというのが

  • 「考えが浅い」「発想が平凡」なのは、"考えるステップ"を実践していないから - 僭越ながら【1テーマの本を30冊読んで勉強するブログ】

    勉強法】についてのを読む読書マラソン1冊目の復習中。 どんどん行きます! ちなみにこれ予約投稿です! はてなブログ、私がお休みしている間に新しい機能がたくさん追加されてて驚きましたー! 使いこなせるように頑張るぞう。 [スポンサードリンク] 今回も、読書マラソン1冊目のコレから。 覚えるだけの勉強をやめれば劇的に頭がよくなる 大人のアウトプット勉強法 (PHP新書) 今日からすぐできること 何かを考えるときは、次の5ステップで。 疑う⇒削ぎ落とす⇒批判的に見る⇒根源的に考え直す⇒まとめる 概要 「考えが浅い」「発想が平凡」なのは、5つの思考ステップを実践していないから 考えるステップ① 今まで当たり前だと認識していたことを「当にそれで正しいか」と問いただし、多角的に見る。 考えるステップ② 入手した情報を「今必要なもの」「必要ないけど目についたもの」「余分なもの」に区別し、当に大事

    「考えが浅い」「発想が平凡」なのは、"考えるステップ"を実践していないから - 僭越ながら【1テーマの本を30冊読んで勉強するブログ】
    ackintosh
    ackintosh 2015/03/26