アイスランドのオーロラ

アイスランドは、オーロラが最も頻繁に現れるいわゆるオーロラ帯の中心に位置し、このため、空が晴れて暗くなりさえすれば毎晩のようにオーロラを見ることができる。

オーロラが出現するのは秋〜春 (9月〜4月) の期間。大抵の場合、帯状やカーテン状の緑や赤の色かかった光線が怪しく空を輝かす (時には別なコロナ形状のオーロラも見られる) 。

オーロラは地球の磁極近くの高層大気に突入する太陽からの微粒子 (太陽風) が飽和されることによって生じる現象で、約100km上空に出現する。太陽から吹いている太陽風が地球磁場に捉えられ、磁力線に沿って極地方に降り注ぎ、高層大気にある原子や分子に猛スピードで衝突する際に作り出される光が、自然界の中で最も美しい現象の一つであるオーロラである。
∇アイスランドのオーロラ
∇火山と氷河の国アイスランド7日間

Continue reading "アイスランドのオーロラ" »

Ajax

Asynchronous JavaScript + XML
 Webブラウザに実装されているJavaScriptのHTTP通信機能を使って、Webページのリロードを伴わずにサーバとXML形式のデータのやり取りを行なって処理を進めていく対話型Webアプリケーションの実装形態。

 従来、Webブラウザを使ったWebアプリケーションでは、データをサーバに通知して処理結果を得るにはページ全体をロードしなおさなければならず、ネイティブアプリケーションのような操作性を得ることは難しかった。Ajaxでは、指定したURLからXMLドキュメントを読み込む機能を使い、ユーザの操作や画面描画などと並行してサーバと非同期に通信を行なうことで、サーバの存在を感じさせないシームレスなWebアプリケーションを実現することができる。

 ちなみに、JavaScriptのHTTP通信機能自体は同期通信にも非同期通信にも対応しており、受信するデータ形式もXMLとプレーンテキストの両方を選べるため、プレーンテキストを同期通信する従来型のWebアプリケーションをページ遷移を伴わずに実現するといった使い方もできる。

 この機能をたくみに使って、画面の切り替えなしにダイナミックに変化させるアプリケーションでギークたちの注目を浴びたのがGoogle Suggest, Google Mapsであった。この時点では、Ajaxというコトバは使われておらず、それが最初にブログ上に現れたのが、2005年2月18日であった。ユーザビリティで有名な米AdaptivePathのJesse James Garrettによる「Ajax: A New Approach to Web Applications」だった。

この有名なブログエントリーにあるAjaxの定義を転載しておく。

Defining Ajax

Ajax isn’t a technology. It’s really several technologies, each flourishing in its own right, coming together in powerful new ways. Ajax incorporates:

このAjax実現の仕組みは1999年から実装されており、手段となるJavascriptはそのはるか昔からある。その意味では新しいテクノロジーではなく、既存のツールをいかに使いこなすかという応用技術の問題であろう。日本においても、Googleが注目を集める以前からAjax手法を使ったアプリケーションが開発されている。JavaScriptだけでここまで実現できるのかと驚くほどのアクションRPGWebゲーム「TRIGRAV」(http://www.smokymonkeys.com/triglav/)は、2002年に開発されている。

Ajaxのデメリット

* XMLHttpRequestには「標準」がないため、文字コードやMIMEタイプの扱いについて、ブラウザによって微妙な違いがある
* JavaScriptの動作についても、ブラウザによって微妙な違いがある
* ブラウザのローカルキャッシュがAjaxの動作に影響を与える場合がある
* Ajaxエンジンからアクセスできるのは、元ページと同じドメイン内のURLに限られる
* プログラムの中身がユーザーに丸見えになる

Ajaxのメリット

* 柔軟な動作のRIAを実現できる
* ユーザー側にはプラグインが必要ない
* 商用の開発環境がなくても開発できる

Affinity diagram method (affinity diagramming)

親和図法

 KJ法に由来する情報整理法で、品質管理(QC:Quality Control)分野での呼び名。新QCの7つ道具の1つ。バラバラの情報やアイデア、漠然としてはっきりしない問題を、言葉の意味合いの親和性によってグループ化・図式化することにより、問題の所在や本質を明らかにすることができる。課題に関係する項目や要素が多数あって錯綜していたり、問題解決への取り組み方自体が混乱している場合に有効とされる。

 手順は、特定のテーマに関して多様な考えを言葉として提出し、それらをカードや付箋紙などに記入する。そのカードを見て、関連性・親和性を感じさせるカードを直感で並べていき、その集めた理由を記入した見出しカード(要約カード)を作成する。見出しカードで同じ作業を繰り返し、カードの数を適度に減らしたところで、カードを台紙などに配置し、枠線などを書き込んで図として表す。その図を参照しながら、最終的に文書を作成する──となる。

ACCIS

ACCIS - Association of Consumer Credit Information Suppliers
1990年Dublinに設立されたヨーロッパの個人信用情報産業協会。ヨーロッパ18カ国の消費者信用照会機関(Consumer Credit Reference Agencies)25の正会員とそれ以外の準会員(日本:CICとJIC)からなる。会員企業・団体の利益擁護団体で、政府機関に対する窓口としてData Protection DirectiveやConsumer Credit Directiveの遵守・レビューする役目も果たしている。EUROFINASGlobal Consumer Credit Reporting Networkなどの通商組織と協力関係にある。

Continue reading "ACCIS" »

ActiveX

OLEコントロールという技術をベースにMicrosoft社が開発した、インターネット上のリソースを扱うためのOCXオブジェクトが提供され、Microsoft社の開発ツールやアプリケーションから共通の手段で扱えるようにした技術です。

Acrobat

Adobe Systems社が開発したパソコンで作成した文字やイラスト、写真などを機種が違うパソコンでもまったく同じイメージで見ることができるソフトと技術です。

Actionの意味

Action is effective will
哲学的には、アクションは効果を発揮する意思のことである。

社会学的には、意味のある行動で多くの人を動機付け対応を促すことである。
とくに対人関係の変化をもたらす行動・言動を言う。

Never confuse movement with action
--Hemingway