タグ

ブックマーク / blog.katty.in (3)

  • 可視化ライブラリD3.jsの設計が素晴らしすぎる。 | 三度の飯とエレクトロン

    最近名前を聞くことが多くなってきたD3.jsを試してみています。 まだ使い始めたばかりですが、D3.jsの設計の素晴らしさに感動しています。 データを与えればグラフが表示されるというような単純なものではないので、敷居が高く感じていましたが、設計を知るほどによく出来ていて驚きます。 D3.jsとは何か? そもそも、D3.jsとはなんでしょう? D3.js – Data-Driven Documents D3.jsは、データをブラウザで可視化するためのライブラリです。 単なるグラフライブラリではなく、もっと抽象的な「可視化」を扱うのが特徴です。 抽象的なレイヤーを扱うので、ライブラリと言っても機能より設計が重要で、D3.jsが支持されている理由はその設計の素晴らしさにあります。実際に描画しながら、その設計の違いについて考えていきます。 企業の時価総額と営業利益の関係をプロット 例題として、企業

    可視化ライブラリD3.jsの設計が素晴らしすぎる。 | 三度の飯とエレクトロン
  • 広告業界と無関係な僕がさっぱり理解できないアドテク用語を調べた。

    厳密には無関係ということはないのですが、僕は直接的に広告に関連のある事業をやっているわけではありません。しかし、最近アドテクの世界が面白くて、基的なことから勉強しています。 インターネット広告はテクノロジーのかたまり インターネットはテクノロジーの世界です。そして、この世界でとても大きなお金を生んでいるのが広告です。 今をときめくGoogleもFacebookも広告で収益を上げている企業です。日でも同様にインターネット広告の市場規模はとても巨大で、1兆円程度とのことです。 必然的に、広告という世界には、インターネットの業界のテクノロジーが結集します。だから、技術的にも、とてもおもしろいです。 広告はどこからやってくるのか? 広告とは、これのことですよね。 そもそもは、これがどうして表示されるのか、というを調べていました。調べてみると、裏側にはとんでもない世界が広がっていました。 純広告

    広告業界と無関係な僕がさっぱり理解できないアドテク用語を調べた。
  • 僕が辿り着いたタスク管理の答え Asana

    タスク管理することがタスクになっていませんか? Asanaは僕の考える理想的なタスク管理システムを提供してくれました。 http://asana.com/ 僕はタスク管理にテキストファイルを使っていた 開発を始めるときは、まずテキストファイルを開いて、「何を作らなければならないか」を書き出していました。必要な作業を細分化し、優先順位を適当につけて並べ替え、後は順番にこなしていって、終わったものには印をつけていました。 「何をやらなければならないか」を可視化したいけれど、あまりそれに時間をかけたくない。 何をやるかを書きだすのに時間をかけすぎるくらいなら、直接コードを書いてしまった方が早いからです。そのためにテキストファイルは最適でした。 チーム開発することになってGoogle Docsを使うことにした チームで開発することになりました。自分にしか見えない「テキストファイル管理法」は早くも破

    僕が辿り着いたタスク管理の答え Asana
  • 1