JAVA

演習V/提出

今日は本格的にバグ取りをやって、さっきやっと提出した。 タイムアウトの処理で、HashMapの要素を一つ一つチェックしてタイムアウトしてるやつを撥ねるという処理をするんやが、ここでNullPointerExceptionが出てた。いまいち原因不明やったんやが、どうもH…

演習V/やっと通信

今回GWTでAjaxなChatクライアントを作ろう、というのは、実はブラウザとリッチクライアントで喋るのを実装してみよう、という意図やった。開発開始して早2ヶ月(うち1ヶ月は休眠)、遂にその目的に手が届く段階に来た。 今日の作業始めは、GWTで作ったクライア…

演習V/簡易HTTPサーバによるチャットシステムの実装

丁度丸一ヶ月程放置してたが、そろそろ出さんとヤバいので昨日から作業を開始して、なんとかサーバとGWTで作ったクライアントが通信するまでできた。サーバ側の実装はチャット機能のスケルトンまでできてたんで、結構作業量は少ないかと思いきやバグが出る出…

演習V/SSL暗号化通信

http://mikilab.doshisha.ac.jp/dia/research/report/2005/0918/004/report20050918004.html このへんを見ながらやったら楽にできるやろ、と思って昨日やってみたんやが、何故かnot trusted certification foundとか出て弾かれる…。 なんでやー、と悶えなが…

GWT - HTTPRequestとか使ったよ

Ajaxなら非同期通信、ということでHTTPRequest。onreadystatechangeに関数を指定する代わりに、読み込んだあと実行されるメソッドを含むResponseTextHandlerとかいうのを作らんといかんが、リファレンス見たら普通に使えるな。

Google Web Toolkit - JavaでAJAXアプリを記述→Javascriptに変換

http://code.google.com/webtoolkit/ これはどうなんだ。演習で丁度AJAXアプリとJAVAで書いたサーバの連携を考えてたから、週末に使ってみよう。…と思ったが、思い余ってwindows版をちょっとだけ使ってみた。基本的にはコマンドラインツールなんやが、eclips…

暗号化続き

起きてすぐデバッグ。ちゃんと調べたら外部表現が違うんじゃなくて、配列はtoStringしてもポインタが表示されるだけやった。 じゃあうまくいってるんかというと全く逆で、equalなときにエラーを吐くように書いてた。阿呆か…。 原因を探ると、ちゃんと受信で…

暗号化

なんとなくやりたくなったのでまた演習の続き。今日は認証関係のあたりを実装しようと思ったんやが、SecretKeySpecとかCipherとかを使ってごにょごにょするつもりやったんやがよくわからん…。とりあえずパラメータの意味とか手順とかはわかったんでエラーは…

Java Servlet

今日の放課後、hamaさんと待合せて去年以前の学祭のデータとかを受け取った。色々教えてもらったつもりで帰って去年の展示プログラム(JavaServlet)を動かしてみようと試行。Tomcat入れてポーンと…動かない。JWSDPに入ってるJAXBとかいうのが必要らしい。 適…