2015年7月21日のブックマーク (2件)

  • Atomの重要なプリミティブの最適化 | POSTD

    これまで数カ月にわたり、私たちはAtomのパフォーマンスの改善に取り組んできました。その結果、最適化するための課題として特に興味深いのが マーカ という構造体だと分かりました。マーカはバッファの内容が変更されても、バッファの論理的な領域を追跡することができます。例えば、以下の図で緑色のハイライトがかかった部分のマーカは、文字列を書き換えたとしても同じ領域に残り続けます。 マーカは、Atomの機能を幅広くサポートする基的なプリミティブです。検索および置換を行う場合には、マーカを使うことで 検索結果のハイライト表示 ができます。スニペットの場合も、文字列を書き換える際にマーカを使い、 タブストップで移動する位置 を追跡することができます。さらにはスペルチェックの場合でも、マーカを使って スペルミスのある単語を抽出 したり、その単語を書き換える際の再チェックをしたりすることもできます。そもそも

    Atomの重要なプリミティブの最適化 | POSTD
    taish0307
    taish0307 2015/07/21
  • 2015年上半期 流行ったツイート総まとめ

    ローライト💪アニオタトレーニー @l_lawliet_n マックの謝罪後、どんどん出てくる執拗なまでのマスコミの異物混入探しにリーガルハイ 古美門研介の言葉を思い出す。 「当の悪魔とは巨大に膨れ上がった時の民意だよ。自分を善人だと信じて疑わず、薄汚い野良犬がドブに落ちると一斉に集まって袋叩きにしてしまう、そんな善良な市民達だ。」 2015-01-08 22:31:32

    2015年上半期 流行ったツイート総まとめ
    taish0307
    taish0307 2015/07/21