タグ

2013年6月8日のブックマーク (3件)

  • iOS 7への6つの願い:フラット・デザインのその先へ

    「フラット」って見た目だけじゃないはず。 iOS 7はフラットになるフラットになるって、みんな言ってます。そしてたしかに、それらしい証拠も出てきています。でもよくわからないのは、iOS 7の機能がどうなるかってことです。 ものの見た目のデザインを変えようとすることは、キッチンのタイルの張替えをするようなものです。それは簡単なように見えて、いざ白いタイルをはがしてみると、その下にはアリがいっぱい住み着いてた...みたいなことになってるかもしれません。そしてiOSには、そんなアリ的な問題がたくさんあります。 ニューススタンドの棚風デザインやiCalアプリのレザー風ステッチといったSkeumorphismが好きか嫌いか、といった見た目の問題の向こうには、iOS 7の機能がどうあるべきかというもっと深い課題があります。そしてその解決策は、概念的には「フラット・デザイン」に逆行しているようにも見え

    iOS 7への6つの願い:フラット・デザインのその先へ
  • YappoLogs: 馬鹿でもわかる Application Server と Reverse Proxy Balancer のお付き合いを考える

    馬鹿でもわかる Application Server と Reverse Proxy Balancer のお付き合いを考える 一般的な Web Application というのはロードバランサ、Webサーバ、アプリケーションサーバという HTTP を喋るサーバで構成されていると思います。 ロードバランサは高級なハードウェアからソフトウェア(lvs, httpd, etc..)で作るものまで色々ありますね。 アプリケーションサーバでは各種言語に合わせた実装でデーモンが常駐してるでしょう。これはいわゆる普通の Web サーバよりは単純なコンテンツを返す性能が低いです。 そんなわけで動的なアプリケーションサーバが有る構成では js や css や画像など静的なファイルは Apache や nginx などの専用の Web サーバでサービスして、動的なリクエストだけバックエンドのアプリケーションを

  • 10GbE時代のネットワークI/O高速化

    10GbE、40GbEなどの極めて高速な通信をサポートするNICが、PCサーバの領域でも使われるようになってきている。 このような速度の通信をソフトウェア(OS)で処理し高い性能を得るには様々な障害があり、ハードウェア・ソフトウェア両面の実装を見直す必要がある。 セッションでは、ハードウェア・ソフトウェア両面にどのような改良が行われてきており、性能を引き出すにはどのようにこれらを使用したらよいのかについて紹介する。Read less

    10GbE時代のネットワークI/O高速化