タグ

ブックマーク / satoshi.blogs.com (2)

  • Google App Engine上のベスト・プラクティス、その1: Datastore

    Google App Engine上でアプリを作りはじめて約二ヶ月。いろいろと分かって来たこともあるので、自分へのメモも含めてまとめてみる。まずは、Datastoreの話から。 なによりも大切なのはデータベースの設計 あたりまえと言えばあたりまえの話だが、App Engine上でアプリを作る上でもっとも大切なこと(=頭を使うべきところ)は、データベースの設計である。特にリレーショナル・データベース(RDB)上でのアプリ作りに慣れた人には、大きな「発想の転換」が必要なので、ここは注意が必要。 特に絶対にやっては行けないのは、 将来RDB上へ移行できるようにレイヤーを作って、その上にアプリを作る RDB上に作ったアプリをデータモデルを大幅に変更せずにApp Engine上に移植する RDBを前提に設計されたフレームワークをApp Engine上に載せて、その上にアプリを作る など。App En

    vivit_jc
    vivit_jc 2012/04/20
  • 新社会人のあなたに

    新社会人への私からのメッセージは「サラリーマンにならないで欲しい」というひと言に尽きる。 ここで言う「サラリーマン」とは、 「なぜこの仕事をする必要があるか」を理解せずに仕事をする人 経営陣や上司の言うこと、やることに疑問を持たない人 当事者意識を持たずに仕事をする人 失敗を恐れて、他人のしないことや冒険を避ける人 社内の人とだけ交流し、社外にネットワークを作らない人 社内ばかり見て、自分の社外での人材価値を高めようという努力を怠る人 自分のキャリアパスは会社が描いてくれると考えている人 善悪を自分で判断せずに「まわりの人がやっているかどうか」だけで判断する人 いままでのように、横並びでスペック競争をしていれば良い時代ではなくなった。今年、就職ランキング100以内の企業が10年以内に倒産してしまう可能性だって十分にある。そんな時代だからこそ、常に「なぜこの仕事をする必要があるのか」を意識し

  • 1