Sprites

テストを追加した

少しだけテストを書いてみた。 暇見て書いていく予定。ドキュメントはまだかいてません。 どういった形で書けばいいか定まっていないので、着手できてません。DocBookはかなり有望なのですが、それに適したエディタがないんだよねー。そういえば、JavaEE勉強…

はがゆい

うーん、Seasarのメーリングリストでバッチの話題が出てました。SpritesはデフォルトのコンテナとしてSeasar2を想定していますが、残念ながらリリースできるタイミングじゃありません。CSVとかデータを抽出するステージ、そのデータを処理するステージ、DBか…

ドキュメント

で、なぜSpring見にいったのかというと、Spritesのドキュメントの参考になるかなって?HTMLのソースを見るとDocBookってのを使ってるらしい。 これかな? The DocBook Projectちょっと調べてみよう。

プロトタイプ

正月休みもとうとう終わりです。ということで、Spritesのソースを上げてみました。テストコード?なにそれ?http://code.google.com/p/sprites-framework/プロトタイプで自分で動かしてみたレベルなのでご容赦ください。サンプルもあげたので、どう使うかは…

とりあえず・・・。

今日は、今年の出社最終日。 ま、いろいろあったけど、それなりに良い出会いもあり、会社のあれにいろいろいえたし、それなりに面白かった1年だったんじゃないかな。で、今日の納会?で今作ってるやつの話をしたので、ちゃんとしなきゃと思った。多分、当分…

shutdown

完全に私の備忘録となってます・・・。ずっとshutdownについて悩んでました。stage->queue->stage->queue-stageとあって、stageがスレッドです。最初のStageが終了したら、毒薬を流して次々に停止します。ただ、停止の要求をどのようにするか、うまい方法が…

Stageのライフサイクル

Stageのライフサイクルというよりスレッドの管理。一度プロトタイプで作っては見たが、捨てることにした。 とりあえず、このバッチの考えがうまく動作するかを確認する程度だったからね。そんなこんなで、今ちゃんと考えてるところ。 ライフサイクルを考える…

volatileって

enumなフィールドにvolatileってOKなのかな? 不可変なオブジェクトならOKだと思うんだけど。わからないからTODOに残して、安全なほうに倒しておくか。

Jung

まったく後回しにする気でいるのですが、jobManager.graph()とかやるとグラフを出せればいいなーと思っています。そのとき使えそうなのが、Jung。 有向グラフができるらしいです。http://www.techscore.com/tech/Others/Jung/index.html

自分へのメモ

同じ名前のステージを登録した場合の名前の整理をしないとね。

実行時にパラメータを渡すには

JobManagerのコンストラクタで渡せるようにする。 public JobManager(String diconFile){} public JobManager(String diconFile, JobEnvironment env){} 指定なしの場合は、VM引数を利用できるようにする。 指定した場合、JobManagerを呼ぶ処理で実装者が適…

名前

Spritesにしよっかなー。