2012-01-01から1年間の記事一覧

Quartzで一つのジョブに複数のトリガーを設定する

JavaでCronとかスケジュール実行したい場合に、Quartzってのがある( http://quartz-scheduler.org/ )基本的な使い方は公式のリファレンスや他所を参照として、1点、はまった点についてメモ。一つのジョブAに対して、時刻a、時刻b、時刻cの3つの時刻に起動す…

サービス化

JavaService Jakarta Commons Daemon Java Service Wrapper Java Service Wrapperチュートリアル(日本語)http://wrapper.tanukisoftware.com/doc/japanese/integrate.html作ったサービス登録したいJavaアプリと、Java Service Wrapperをうまくパッケージ化…

Selenium RCを使ったJBoss Seamアプリケーションの自動テスト

こうすればテストしやすい、といったTipsをまとめる。想定はSelenium RC(Java)。 View(xhtml): JSFタグでは原則id属性をつける 例えば <h:form> ではなく <h:form id="fooForm"> とする。これにより、表示されるページでは、各入力部品のidとして、 j_id123:name のように動的に割り振られ</h:form></h:form>…

コード規約とか

気が向いた時にpygameというPython用ゲームライブラリを使ったロールプレイングゲームを作っている(Pythonの勉強を兼ねて)。作っているものはそれはそれであるのだが、このまま開発を進めていくとコードが汚くなっていきそうだったので、初心に戻る。Pytho…

jQuery DataTablesプラグインで特定の列をソートさせなくする

ベタに書かれているHTMLのtableを、列クリックでのソートとか、検索とか、ページング処理なんかをできるようなtableにする際に、jQueryのプラグインであるDataTablesを使っている。デフォルトの設定で十分よいものができるし、リファレンスも充実してるけど…

今更ながらシンプルなポップアップウインドウを作る

本当にいまさらだけど、作ってみた。 大したことはしないので、使うのはjquery.jsのみとする。 画像をクリックしたり、ポップアップウインドウ非表示時にカーソルを合わせるとポップアップウインドウを表示する。 画像からカーソルを離したり、ポップアップ…