2024年6月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            

カテゴリー

ブログパーツ

無料ブログはココログ

« リモートブレインのクラウド化を考える | トップページ | 夏休みに作ろう!自動制御で坂を登るロボクライマー(1) »

2011年7月18日 (月)

なるほどこれは難しい

ロボット作ろう:カメロ製作記

リモートブレインの「クラウド化」を目指して、もうちょっとそれらしいweb版のロボットコンソールの製作にかかっているわけですが・・・ 改めてその難しさを思い知らされる毎日です。

作っているものの仕様は一つ前の投稿にあるとおり、そんなに難しくはないんですが・・・ 仕様からすんなりフレームワークに落とし込めないというのが実感です。所詮プログラムでしょ、という気分ではじめたのですが、どうも僕のなじんでいるプログラム作法とは大分相違があるようです。

「サーバ上のテキストファイルをページの一部として表示する」といった部分仕様を、javaScriptでやるのかphpでやるのか、はたまたHTMLか? この辺の判断で困っている感じです。


とりあえず、こんな感じの画面ができて、画像やロボットからのSTATUSやMESSAGEはAjaxで数秒おきに自動更新されています。また、左側のテキストエリアにプログラムを書き込んで、下のボタンをクリックすると、phpで作ったcgiと連動し、ロボットが読めるよう、プログラムとコマンドがワンセットでサーバに保存します。
あとはデータベースにプログラムを保存する仕掛けを作れば一応格好がつきますね。

Kameroconsole

データベースは、MySQLでやるなら、それほど悩まなくてすみそうです。


« リモートブレインのクラウド化を考える | トップページ | 夏休みに作ろう!自動制御で坂を登るロボクライマー(1) »

ロボット作ろう」カテゴリの記事

コメント

>「サーバ上のテキストファイルをページの一部として表示する」といった部分仕様を、javaScriptでやるのかphpでやるのか、はたまたHTMLか?
普通なら、
- 静的なページなら、HTMLオンリー
- サーバからとってくるときに動的にテキストを作るなら、PHPとHTML
- それに加えて、一度とってきたページから動的に問い合わせて、さらにテキストをとってきたいならjsも使う(いわゆるajax)
って感じですね。

kinuっちさん!明快なコメントをありがとう!これで悩まずに進めます!

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: なるほどこれは難しい:

« リモートブレインのクラウド化を考える | トップページ | 夏休みに作ろう!自動制御で坂を登るロボクライマー(1) »