2007年10月14日日曜日

未踏ユース ブースト会議

すごい経験になりました。

2007年10月12日金曜日

前途多難…かも?

XMLでのやり取りが意外と面倒だ….
あと複数のディスカッション同時起動可能なのも作る側としてはきつい.
思ったより開発に時間がかかっている.
果たして11月までにシステムできるのかしら.


明日はブースト会議なんだけど何の用意もしてないな.
思いっきり恥をかいてみるのも手か?
とりあえず名刺は配っておこう.

成果:
通信テストができる程度に実装(いじったとこが多すぎ)

積み:
複数ディスカッション管理
MVCの同期の取り方を工夫
XML⇔クラスで出るバグの修正.

2007年10月10日水曜日

XML

XML問題は解決?したかな。
バージョン管理より、拡張性を優位として実装することに。
java.beansのXMLエンコとデコーダ使うことにしました。

とりあえず、ようやく通信管理に入れた。
明日には通信ができるレベルにまでいけるはず。

1stプロトタイプがかなり無理してた分、
2ndプロタイプはいい感じ(に見える)

今のところGUIと通信とデータは
きれいに分離できているので、ちょっとwktkしてます。
さて、明日(今日)もがんばりたい。


成果:
クラスのXML化実装完了?
通信管理部実装開始

積み:
通信管理部実装(続)
GUIの作成と本体への接続。

ブースト会議に向けてなんかやる?

2007年10月7日日曜日

doniti

土日はバイトが入っていた。
これでおそらくしばらくは入らない。というか入れない。


来週からは講義,研究室,未踏とのデルタロックをかけられることになる.
うかうかしているとやられてしまいそう.
気合をいれていきたい.


そういえば,とある機会でお目にかかる機会があった
クジラ飛行机氏
http://www.kujirahand.com/

の書いたFlex2本がうちの大学生協で平積みされていた。
http://books.yahoo.co.jp/book_detail/31958441

うむ,我が大学ながらなかなか目の付け所がいいものである。
仕事でサーバアプリをヘタレながら作っている自分。
時間ができたらぜひ読みたい。

成果:
参加者管理機能の実装(途中)
GUIの実装

積み:
参加者管理に利用するデータのXML化機能の実装

…通信をXMLでやろうとすると,ほぼのエンティティクラスはXML化する機能が必要になる。
もっと頭のいいパッキング方法を考えたほうがいいかも….




成果

2007年10月4日木曜日

実装実装実装

ひたすら実装を続けています。
XMLでデータ構造を表現する部分のメインフレームは完成しました。
後はデコレーションしていけばそれなりになるでしょう。

それに加えてGUIとの接続についても実装を検討しています。
GUIとXMLはいわばXWindowシステムのように本体から切り離すことが目標。
同様に通信部分についても切り離しを行う。

これによってもし、P2Pがこけても
サーバ上で動作するJavaアプリケーションに鞍替えできるだろう。

言い方が悪いけど、最終的にサーバと連携したサービスの提供を目標にしているから
本題はそちらなので勘違いしないように?

さて、明日も実装がんばろう・・・。
最近息抜きでケータイに使えそうな入力装置作ってます。



成果:
XMLデータ構造の実装
GUI実装検討

積み:
P2P通信にXMLデータを乗せる。
データグラム系のXML定義と実装。
(ざっと挙げて、参加者リスト転送、オンライン状態チェッカ、役割状態管理などなど)

2007年10月3日水曜日

NewMacOS

Leopard


の発売を待っている。春発売の予定が10月までずれているとのこと。
これが発売されてMacBookに搭載され次第MacBookを購入予定。

なぜかというと、BootCampが正式リリースになるから。
これがあればVistaがIntelMacで動かすことができる。
楽しみである。

ついでだからiPodTouchでも買おうかな。


成果:
通信テスト
セルの実装、セルのXML化実装

積み:
XMLのセル化実装
Datagramによる通信インフラデータのXML化とその逆の実装

しばらくはXMLとの戦い一辺倒になりそうだ。

2007年10月2日火曜日

なんてことだ

私の連れが貧血で倒れたとの連絡.
救急車とか呼ばなかったらしいから貧血自体は酷くないのだけど….

ぶっちゃけ未踏より大事.
でも,未踏の話

今回は契約締結が遅れるらしい.
となると遅れるのが,予算の支払い.
今回は12月が最初の支払いになるらしい.

とりあえず予算がないとモノが買えないので
現在なんとか早めに出して貰えないか交渉中.
貧乏学生に立替はきつい.


成果:
Nornir実装,SystemWindow作成
通信テスト
SkypeAPI4Javaの解析作業

積み:
XML通信データ(ずっとやってるなぁ…)
XML通信部分の実装続き

SkypeAPI4Java解析