タグ

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

  • 「RESTful MVC」なアーキテクチャの話

    最近、増井君と私でアーキテクチャの話をすることが多いのだが、そんなディスカッションの中で気に入っているのは左の図のようなアーキテクチャ。 もちろん、核となるのはビジネスロジックを含んだModelの部分。そこをしっかりと実装し、内部構造を隠す粒度の荒いインターフェイスを定義し、外から何をされてもデータの整合性が壊れない様にすることは何よりも大切。 そして、そのModel層へのインターフェイスを特定の言語に依存したクラスやAPIではなく、HTTP上でJSON(XMLでもかまわない)をやりとりするだけの RESTfulなWeb Serviceにすることがミソ。こうすることによりにより、どんなに締め切りに負われようが、誰がControllerを実装しようが「ずるができない」ように作っておく(ずる=来使うべき外部インターフェイスだけでなく、Model内部に直接アクセスして依存関係を作ってしまう事)

    「RESTful MVC」なアーキテクチャの話
  • 新社会人のあなたに

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

    daicham
    daicham 2012/04/05
  • スティーブ・ジョブズに学ぶプレゼンの秘訣

    ベスト・セラー「スティーブ・ジョブズ 驚異のプレゼン」の著者で、Business Week のコラムニストでもある Carmine Gallo が書いた "10 ways to sell your ideas the Steve Jobs Way!" という資料を手に入れたので、簡単に内容を紹介する。 1. 最初は手書きで考えをまとめろ いきなりパワポの資料を作らず、まずは紙やホワイトボードなどで(訳注:neu.Notes+ でももちろんかまわない^^)、プレゼンの大まかな「流れ=ストーリー」を作るべき。つまらないプレゼンでは、観客はすぐに飽きてしまう。語るべき「ストーリー」がないうちにパワポの資料を作っても意味がない。 2. Twitter 向きの短いフレーズを使え Twitter の「口コミ効果」に関しては、いまさら強調するまでもないが、それを最大限に活用するには、140字以内に収まる

    daicham
    daicham 2012/01/14
  • 「空気に支配される大人」にはならないで欲しい

    「孫正義ソフトバンク社長が、経団連の理事会に出席し、経団連が一致して決議しようとした原発再稼働への賛成・推進に対して、反対し、執行部の姿勢を強く批判した」と報道されている(参照)。いかにも孫さんらしい行動だが、問題視すべきなのは、300社以上の出席者からは、孫社長の意見に対する反論も同調する意見もなかったという点。 経団連を牛耳る原発推進派の企業により「満場一致で原発再稼働に賛成する」という空気が作られるなか、その「空気作り」が許せなかった孫社長が真っ向から反対したが、残りの「空気が読める、空気に支配される大人たち」は黙ってしまったのである。 この状況は、学校で「いじめ」が起こった時に、一部のいじめっ子たちにより「あの子はいじめて良い」という空気が作られた時に他の生徒が黙認してしまう(そして、結果としていじめる側に回ってしまう)状況に似ている。そんな空気の中で「こんないじめは良くないよ」と

  • 1