タグ

ブックマーク / codezine.jp (9)

  • 「D3.js」を使ったデータビジュアライゼーション

    Webやスマートデバイス、センサーなどあらゆるものから情報を収集出来るようになり、世の中には膨大なデータが溢れかえっています。また、ビッグデータやデータサイエンティストといったキーワードに注目が集まり、データ活用への期待が高まっています。しかし、単純に収集したデータはそのままでは見づらく、そこから意味を汲み取ることは困難です。そこで、データの見せ方や伝え方が重要になってきます。 D3.jsとは D3.jsは、Mike Bostock(mbostock)が作成したデータ可視化用途で人気のJavaScriptライブラリで、データをDOMと結びつけ、データ駆動によりグラフを作成することができます。ソースコードはGithubで公開されており、人気を表すStarの数がGithubに公開されているリポジトリ全体で6番目に多いことからも、注目の高さが伺えます(2013/10現在)。ライセンスは修正BSD

    「D3.js」を使ったデータビジュアライゼーション
  • サーバー側コーディング不要のGoogle App Engine開発環境「jsonengine」

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    ichao130
    ichao130 2011/01/24
  • Google Waveをガジェットで拡張してみよう

    はじめに Google Waveは、GoogleGoogle I/O 2009で発表した新しいコミュニケーション&コラボレーションツールです。Google Waveを用いると、メールのようなメッセージのやりとりから、チャットのようなリアルタイムのコミュニケーションまで幅広いレスポンスタイムのコミュニケーションが実現できます。 Google Waveの一番の特徴は、1つのドキュメントに対し複数人でリアルタイムの編集ができるところでしょう。また、その編集がコンフリクトしないことがプロトコルレベルで保証されています。Google Waveは操作変換という仕組みを用い、低レイテンシかつ編集の衝突がないドキュメントの編集機能を実現しています。 Google Waveは2つの方法でGoogle Waveを拡張する方法を提供しており、今回は2つのうちの1つであるWaveガジェットを作ります。Waveガ

    Google Waveをガジェットで拡張してみよう
  • mixiアプリで始めるOpenSocial入門(1) ――OpenSocialの概要とmixiアプリ

    複数のSNSサイトで共通に使える開発プラットフォームを提供する「OpenSocial」。連載では、OpenSocialをサポートしているmixi上で実際にアプリケーションを作成しながら、OpenSocialのさまざまな機能に触れていきます。第1回は、OpenSocialの概要を紹介します。 OpenSocialとは SNS(Social Networking Service:ソーシャル・ネットワーキング・サービス)は、その名の通りソーシャルな(≒人間関係の)ネットワークを、インターネット上で構築するサービスです。2005年頃から着実に普及を続け、今や膨大な会員数と、さらに膨大な数の会員同士のネットワーク情報を抱えるようになっています。SNSの基的な機能としては、次のようなものがあります。 人を検索し、自分の友人として登録する機能 他の人とメッセージをやり取りする機能 自分のプロフィール

    mixiアプリで始めるOpenSocial入門(1) ――OpenSocialの概要とmixiアプリ
  • Eclipse 3.4の各種設定と利用方法 〜Eclipse 3.4入門〜 :CodeZine

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Eclipse 3.4の各種設定と利用方法 〜Eclipse 3.4入門〜 :CodeZine
  • フリーのEclipse用AIRプラグイン「AIR GEAR 1.0.0」リリース、WYSIWYGでAIR開発OK!:CodeZine

    Eclipse用AIRアプリケーション開発支援プラグイン「AIR GEAR 1.0.0」が2日にリリースされた。オープンソースで公開されており、Eclipse Public License 1.0内で自由に使用することができる。「GUIを使った開発」「ActionScript/MXMLを使ったAIR開発」「簡単にできるパッケージ作成」など、AIR開発を強力に支援するプラグインとなっている。 ソースはSourceForgeにて公開されている。jarファイルをダウンロードできるので、これをeclipse/pluginsフォルダ内に配置してEclipseを起動するだけでよい。

    ichao130
    ichao130 2008/08/14
  • 「ブラウザの表示モード」を理解してクロスブラウザなレイアウトを実現する:CodeZine

    はじめに Webページの表示結果がブラウザによって異なって見えるという問題。Web開発に携わる方なら一度は直面したことがあるのではないでしょうか。どのブラウザでもページが同じように表示されるようにするテクニック、いわゆる「クロスブラウザ対応」は現在のWebサイトが備えるべき緊急の課題となっています。 連載第一回目は、このクロスブラウザなデザインを実現するために、まず最初に押さえておきたいポイント「ブラウザの表示モード」を中心に解説します。対象読者XHTMLCSSの基を理解していている方。Web標準に準拠したクロスブラウザなレイアウトデザインに興味のある方。 必要な環境 表示確認用に、Web標準をサポートした複数のブラウザをご用意ください。稿では、表示モードの切り替え確認に、Windows Internet Explorer6を使用して解説します。クロスブラウザなデザインの基的な考え

  • 会社と家のFirefoxブックマークを自動で同期「Foxmarks Bookmark Synchronizer」:CodeZine

    別々のPCにインストールされているFirefoxのブックマークを自動的に同期する拡張機能「Foxmarks Bookmark Synchronizer 1.0.1」がリリースされた。Firefox Add-onsより無償でダウンロードできる。 この拡張機能をインストールしたのちFirefoxを起動すると簡単なセットアップウィザードが実行される。一度セットアップしてしまえば、後はFirefox起動時にバックグランドで自動的にブックマークのアップロード・ダウンロードが行われるため、ユーザーは特に意識することなくブックマークを同期することができる。 なお、ブックマークはWebサービス「Foxmarks」のmy Foxmarksとして管理される。FoxmarksのWebサイトにアクセスすることで、自分のブックマークを編集できるようにもなっている。 Foxmarks Bookmark Sync

  • SQLiteを操作できるFirefox拡張機能「SQLite Manager 0.2.4」リリース:CodeZine

    SQLiteを操作できるFirefox拡張機能SQLite Manager 0.2.4」がリリースされた。Firefox Add-onsよりダウンロードできる。 「SQLite Manager」をインストールすると、Firefoxメニューの「ツール」から起動できるようになる。DBファイル(sqliteファイル)を指定することで、テーブルの操作が可能になる。 実行できる操作はデータベースの作成・削除、テーブルの作成・削除、データグリッドによるテーブル行の追加・編集・削除など。他にもSQL文の発行やインデックスの設定といった基操作全般が行えるようになっている。 SQLite Manager :: Firefox Add-ons

  • 1