« 2008年04月 | メイン | 2008年06月 »

2008年05月 アーカイブ

2008年05月12日

5月12日 セミナー

最近寒い。

2週間ぶりのセミナーになるので、
前回から今日までに調べてみた内容を書きます。


まず、梵天丸とまきものについて。

梵天丸はまきものをマクロ言語に置き換えることで動作します。
マクロ言語とは、プログラム中の文字列をあらかじめ定義された規則に従って
置換された言語のことを指します。
そのマクロを展開する処理系をマクロプロセッサといいます。

梵天丸に関わる内容に決める場合は、
このマクロプロセッサの仕組みや作り方を
理解しなくてはならないようです。


それから、梵天丸のシミュレータを作成すると仮定して考えた事を書きます。
シミュレータを作る場合は梵天丸の動作を正確に表現する事が必要になるので、
画像等の処理をしやすいプログラミング環境が必要だと思います。

あと、まきもの言語のままでシミュレーションできるかも分からないので
そこも調べなくてはなりませんが、おそらくマクロにしなければならないと思います。

 
次に、Ajax(アジャックス/エイジャックス) について。

鵜川先生に薦められて、Ajaxについても調べてみました。

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

Ajaxを用いて構築されたインターフェースの代表例
Google Map
Google Suggest

Ajaxに取りかかるのであれば、
まだまだ開拓されつくしてはいないということもあり、
なかなか面白そうです。

 

2008年05月19日

5月19日 セミナー

曇天。

まず、研究テーマですが、
Ajaxについて取り組んでみようと思います。
まだAjaxで何をするかは決まっていませんが、
Ajaxに実際触れてみて、それから考えようと思います。

Ajaxに取り組む際に参考にしているサイトはここです。 
Ajax初心者入門講座

Ajaxを体験するのに必要なブラウザやツールも
詳しく書いてあるので、
このサイトの通りにやってみる事にしました。


まず、Firefoxで拡張出来る機能の 一つである
「Firebug」を取り込みました。

やり方は、
1 Firefoxの起動
2 メニューの「ツール」→「アドオン」
3 右下の「新しい拡張機能を入手」
4 「開発者向けツール」→「Firebug」Firebug Japanese 1.05
5 インストール

ちなみに、ここではFirebug以外にも
様々なツールを取り込む事が出来ます。

私も少し遊びを兼ねて「Link Widgets」もインストールしました。
上部のツールバーをカスタマイズ出来る物です。

 
次に、実際にAjaxのプログラムを例に習って
一つ書いてみました。
Firebugはまだ使いません。いつ使うのかは謎です。

ここではテキストファイルを3つ作るようです。

test.html   (構造)
test.js       (プログラム)
test.css     (デザイン)

この3つを作成し、
Firefoxから「ファイル」→「ファイルを開く」→「test.html」
とすると、作成した内容が表示されます。

今はまだ簡単なプログラムのみですが、
サイトに従ってどんどん進めていく事が
とりあえずの方針です。

 

2008年05月26日

5月26日 セミナー

やっていた事は先週からの続きです。

Ajax初心者入門講座のサイトを見ながら、
以前にダウンロードしたFirebugの使い方を学んでいました。

Firebugでは、
自分で作ったファイル等の動作の確認や画面表示のテストが出来る、
デバッグを支援するソフト(デバッガ)です。

Firebugを用いると、プログラムそのものを書き換えず、
一時的に編集することが出来るので、テストする際にとても便利です。
そして、テストする中で気に入ったものがあれば、コピーをすればOKです。


今後も引き続き、FirebugやAjaxについて学んでいきます。

 

About 2008年05月

2008年05月にブログ「後藤のブログ」に投稿されたすべてのエントリーです。過去のものから新しいものへ順番に並んでいます。

前のアーカイブは2008年04月です。

次のアーカイブは2008年06月です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。