Category Archives: 05.技術情報
JSONでの改行エスケープ
JSONを使ったコードを書いていて、改行の扱いでちょっと困ったのでそのことについて。 WebサーバはSAStrutsで書いているが、JSPの場合ならたいてい大丈夫だろう。 以下のような流れになっている。 ブ … 続きを読む
Filed under 05.技術情報, 高品質Webアプリ構築

高品質なWebアプリ構築をめざせ!
9月より、とあるパートナー企業様向けに、高品質なWebアプリ構築のための講習会を始めることになりました。 広くフィードバックを得て、情報を充実させていくこと、ネットの相互扶助の精神から、講習の内容について公 … 続きを読む
Filed under 05.技術情報, 高品質Webアプリ構築

iOSアプリのAd-Hoc配布方法まとめ
iOSアプリの配布方法 iOSアプリを開発して、ユーザのデバイスにインストールする方法には2種類ある。 App Store経由のインストール ad-hocインストール 1.は、開発したアプリをApple A … 続きを読む

Daoについての考察
データベースのからむアプリケーションを開発するとき、僕が気を付けていること テーブル数が5個でも、機能数が10を超えるならば、以下のことを避けるようにする。 SQLを文字列としてプログラムで組み立てる DB … 続きを読む

HTML中のSVG要素を出力(dataスキーム使用)
Protovisなどを使用してHTML画面上に生成したSVG画像を、ローカルに保存したい場合がある。 ローカルのファイルとして保存する実装はブラウザによってさまざまだが、別ウィンドウに出力したものを名前を付 … 続きを読む
Filed under 05.技術情報, 051.Protovis

Protovisで入れ子のForceレイアウト
Protovisで、バネのようなリンクと、反発力を持つノードを表現したpv.Layout.Forceというレイアウトがある(サンプル)。 このレイアウトの各ノード内に、さらにForceを置いて小宇宙のような … 続きを読む
Filed under 05.技術情報, 051.Protovis

Protovisを読んでJavaScriptを知る
pv.Layout.Forceを改造したクラスを作るために、pv.Layout.Forceをコピーし、NewForceとした。 このNewForceクラスのnodesプロパティの代わりに新しいプロパティcl … 続きを読む
Filed under 05.技術情報, 051.Protovis

Protovis、svg-edit、JavaScriptなどなど
最近、JavaScriptを使ったビジュアライゼーションについて調べています。
インターネットで使えるのベクターデータフォーマットとして、SVGが出たのは1998年のこと。サーバで画像を作成しなくてもグラフが表示できるということで、プラグインを入れて試したのは2002年頃のことだったっけ。 今は着々とブラウザに実装(IEは9から)されてきたようです。
このところの仕事で、JavaScriptの可能性について知るところがありました。 ほんのさわりですが、書き留めておきます。
続きを読むFiled under 05.技術情報, 051.Protovis

.Net MVC2でViewModelを使う場合の注意
フォームから入力された情報をDBに反映するためにUpdateModelを使用する場合、 updateされる側(UpdateModelの引数)も同じ方の階層である必要がある。 ビューモデルとして用意したクラス … 続きを読む

デザインの意味・目的
業務アプリケーションにおけるデザインの役割 目的: 作業効率の向上 心理: 思考の展開・落着 期待感・達成感 役割: 情報の伝達 機能の実現 見極め: 動と静 視線の動き 手の動き Tweet
Filed under 01.今週をどう生きるか, 05.技術情報

