必要なライブラリのインストール † OpenCV では GUI ライブラリに GTK+ 2*1 、各種フォーマットの画像を扱うために libpng、 libjpeg、 libtiff を用いているので、これらのライブラリを事前にインストールしておく必要がある。 また、動画を扱うためには FFmpeg に含まれる libavcodec が必要である。 IEEE1394 カメラ経由で動画を取りこむなら libraw1394 と libdc1394 も必要である。 ↑ GTK+ 2, libpng, libjpeg, libtiff † Fedora Core や Vine Linux など rpm を用いたディストリビューションの場合、 パッケージのインストール状態は以下のようにしてチェックする。 $ rpm -qa | grep gtk2 gtk2-2.4.14-1.fc2 gtk2-dev
Ajaxについては日本語で読めるAjax関連情報のリンク集等を参照。 以下は、私なりにより分かりやすくなるように考えた結果であって、本来あるべきAjaxの内容をストレートに反映しているか否かは分かりません。 Ajaxとは何か §UIへの応答を含むJavaScriptで記述されたコードを含むHTML+CSSにより記述されWebブラウザに実装されたXMLHttpRequestオブジェクトにより主にXMLデータをサーバより非同期に受け取りDynamic HTMLにより表示内容を構築するページ という理解は、まだ一面的でありすぎるように思われます。 この解釈ではサーバ側の処理がどのようなものであるかが、致命的に欠落しているからです。 サーバ側に何らかの処理を要求しない、つまりサーバ側の静的なリソースを取得するだけのAjaxアプリケーションはあり得ます。しかし、過半数のケースでは、サーバ側に何らかの
Anil Dash 氏のブログ記事 Web Development Trend for 2006 では、2006 年にネットサービス開発で主流になる技術をピックアップして紹介している。Web 2.0 に対応したい人が注目すべき技術群だということだ。 以下各項目について最小限のまとめと、僕の感想を括弧で。 Dampening (なだらかな画面変更) Ajax による部分的な画面書き換えで、変化した部分を一時的に黄色く書き換える Yellow Fade テクニックを代表例に、ユーザをむやみに驚かせない UI デザインのトレンドとして Dampening というキーワードを挙げている。 (最近は Ajax といえばこの手の効果が入ってる。それを揶揄するようなブログもあるが。ちなみに、この記事はこの記事で非常に面白い。要は適切な使いどころだと思う。) ECMAScript E4X Flash や
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く