あとで読むに関するheisseswasserのブックマーク (2)

  • @IT:連載 基礎から学ぶWindowsネットワーク 第1回 ユーザーから見たWindowsネットワークとその舞台裏

    これだけネットワークが身近な存在になった原動力の1つは、間違いなくWindowsにある。Windowsは、それまでは専門的な知識がなければ不可能だったネットワークの設定などを可能な限りユーザーから隠蔽し、ネットワークに関する深い知識を持たないユーザーでも、気軽にネットワークを使えるようにした。実際、一般的な環境では、ネットワーク・カード(イーサネット・カード)をWindowsマシンに装着して、ネットワーク・ケーブルでPCとLANを接続すれば、とりたてて設定を行わなくても、ネットワークが使えるようになる可能性が高い。 しかしネットワーク設定に限らず、複雑なものが簡単に使える背景には、なるべく当たり障りのない設定を自動的に行ったり、簡単に使えない機能を削除したりという事情がある。こうすると、確かに表面上は複雑なシステムがユーザーから見えなくなるが、この場合でもシステム自体が単純化されたわけでは

    @IT:連載 基礎から学ぶWindowsネットワーク 第1回 ユーザーから見たWindowsネットワークとその舞台裏
  • Web Applicationを綺麗に設計するためのMVACという考え方 - $shibayu36->blog;

    【2016/03/04追記】以前まとめたこのMVACという名前の設計は既に古くなっており、今はこのようなアーキテクチャで設計していません。 こんにちは。最近ははてなでMVACというアーキテクチャに則って開発をしているのですが、ようやく意味を理解できてきました。そこで今回は「Web Applicationを綺麗に設計するためのMVACという考え方」について、サンプルを交えながら説明していこうと思います。かなり長くなってしまったので、時間があるときにでもどうぞ。 MVACって? データソースやロジックを扱う「Model」、表示・出力を管理する「View」、複数のModelとControllerをつなぐApplication、ユーザのリクエストなどを受け取りViewやApplicationを制御する「Controller」の4つの要素を組み合わせてシステムを実装する方式。MVCをさらに抽象化した

  • 1