タグ

2014年9月16日のブックマーク (4件)

  • CSSセレクターマッチングのコスト - Unreviewed

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

    CSSセレクターマッチングのコスト - Unreviewed
  • MacDown: The open source Markdown editor for macOS

    What is MacDown? MacDown is an open source Markdown editor for macOS, released under the MIT License. It is heavily influenced by Chen Luo’s Mou. This is how it looks: Why Another Markdown Editor? I like Mou. I write Markdown all the time, and since I use macOS on a daily basis, Mou is my go-to editor whenever I wish to generate something with markup. But I had always wanted something more. It cam

    MacDown: The open source Markdown editor for macOS
  • Wikiwand - Wikipedia, and beyond

    Know what to ask Wikiwand’s Top Questions give you a lightning-fast, accurate, and complete story alongside every Wikipedia article. Composed directly from the article’s body, rich with summaries and references. Never miss a key point—learn faster and deeper. Try it now

    Wikiwand - Wikipedia, and beyond
  • VagrantとChefSoloを使って、まちクエストの開発環境構築を自動化

    はじめまして。@nushu123と申します。 某IT系企業でネットワークエンジニアとしてBGPを触ったり、営業としてクラウドサービスに関わったりしていました。 最近はwebサービス開発に興味があり、@jishihaさんの下でお手伝いをさせていただくことになりました。 まずは、VagrantとChefSoloを使って、まちクエストの開発環境構築の自動化に取り組みました。 今回は、VagrantとChefSoloの主な操作手順と、ハマったポイントについて紹介したいと思います。 1. まちクエスト開発環境構築の自動化のポイントコマンド一発で、開発環境deployができる事 今までは各自のローカルPCで環境を準備していました。環境に依存するエラーが発生した場合、トラブルシュートに時間を要していました。まさにvagrantの出番といったところです開発環境deploy時に、サンプルdataの登録もあわ

    VagrantとChefSoloを使って、まちクエストの開発環境構築を自動化