タグ

2013年11月8日のブックマーク (2件)

  • HTML D3.js Layout - @//メモ

    d3.layout とは? † layout は、直接グラフィックを描画しない layout は、生データを中間形式に変換する function たとえば、pie layout の場合 d3.layout.pie() は、生データの配列を、対応する円グラフの中心角の配列に変換する 中心角の配列を d3.svg.arc() で、SVG のポリゴンに変換する 最終的にできた <path d="M123,456,780,..."/> がブラウザにより画面に表示される ↑ pie layout † https://github.com/kagyuu/D3JSExam/blob/master/D3JS-layout-pie.html<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Pie</title> <st

  • Android 4.4 Sensor Batchingに対応して消費電力を抑える | TechBooster

    Sensor Batchingの概要 Android 4.4ではセンサーへのアクセスをバッチ処理することで消費電力をさらに抑えました。センサーバッチ(Sensor batching)ではシステムがスリープしていても(画面がオフでも)センサーイベントを取得できるため位置情報を利用するなど低消費電力・長時間利用というユースケースに最適です。 バッチ処理が必要な理由 バッチが実行されるまでの間はセンサーイベントが通知されないためCPUは低消費電力なアイドル状態/サスペンド状態を維持できます。バッチの実行間隔は任意の設定が可能です。もちろんリアルタイムなセンサー値がほしい場合はいままで通りです。センサーのバッチ処理はフィットネスや位置追跡、監視などに向いており、システムスリープ状態やスクリーンオフでも利用できる利点があります。ハードウェア対応が必要なため、Nexus 5など新しい端末で利用できます

    Android 4.4 Sensor Batchingに対応して消費電力を抑える | TechBooster