タグ

2014年9月17日のブックマーク (3件)

  • "Microservices"を読んだ

    James Lewis氏とMartin Fowler氏による“Microservices”を読んだ.以前ざっと目を通したが,最近よく耳にするようになったのでちゃんと読んだ.以下はそのメモ. 概要 “Microservices” とはソフトウェアシステムの開発スタイルである 近年このスタイルでの開発を見てきて良い結果が出ている 初出は2012年の3月の“Micro services - Java, the Unix Way” Microserviceは一連の小さなサービスで1つのアプリケーションを開発する手法 それぞれのサービスは自身のプロセスで動いており,軽量な機構(e.g., HTTP API)を通じて情報をやりとりする これらのサービスは独立して自動デプロイされる 一枚岩として構築されるMonolithicスタイルのアプリケーションと比較すると分かりやすい 一般的なエンタープライズのア

    syonx
    syonx 2014/09/17
    つくづく「役割分担」なんだなぁと感じる。
  • CSSセレクターマッチングのコスト - Unreviewed

    ブラウザエンジン先端観測会での、Constellationさんの話を聴いて、CSSセレクターマッチングのコストには複数のレベルがあることを強く意識するようになりました。セレクターマッチングにかかるコストを下げたい、という場合には、どのレベルで何を高速化しようとしているのかを意識しないと話がかみあいません。Constellationさんの話を私なりに整理して考えた、セレクターマッチングのコストを下げるアプローチは次の3つです。 ①セレクターを減らす ②マッチするかどうかの判定回数を減らす ③1回1回の判定処理を速くする これは、ブラウザーのセレクターマッチングの処理の各部分に対応しています。 CSSの各セレクターについて(①)、 対象となるDOM要素すべてに対して、 セレクターがマッチするかしないか決まるまで、親要素・兄要素を辿りながら(②)、 要素がセレクターにマッチする・しないの判定(③

    CSSセレクターマッチングのコスト - Unreviewed
    syonx
    syonx 2014/09/17
    すてきなまとめ。でも読んでて思ったのは、どっかにCSSペタッと貼ってこっちの書き方のほうがいいよって言ってくれればそれでいいんだよね〜。
  • 5Kディスプレイ搭載の27インチiMacが年末にやってくるかも

    あれ、4Kは? 台湾のディスプレイ調査会社WitsViewが、アップルは年末にも5KディスプレイのiMacをリリースするようだと報じています。 この噂の信ぴょう性を高めるものとして、デルが現地時間の9月4日に27インチの5Kディスプレイを発表しているという背景があり、これが上記の5KディスプレイiMacのパネルに使われるのではないかとされているのです。 またこの他にも、今年の6月にOS X Yosemiteの中にRetinaディスプレイ搭載の大画面iMacに関する記述が発見されており、この点も合わせるとますます年末への期待が高まるところ。 WitsViewはさらに、このディスプレイがリリースされたら超高解像度モニタの波に拍車をかけるだろう、ともしています。5Kはシネマスコープなどにも需要が高いようですから、こういったディスプレイやテレビだけでなく、映画館の大画面もこれから一気に美しくなって

    syonx
    syonx 2014/09/17
    ピクセルどうこう言ってる時代は終わりなんや。解像度が高ければええんや。ということで歓迎。