タグ

ブックマーク / matobat.hatenablog.com (7)

  • Maven2+JUnit4 - まとばと!

    Maven2でJUnit4を使う場合の手順 dependencyのJUnitのバージョンを4.0にする maven-surefire-pluginをSubversionから取得(https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-surefire-plugin) maven-surefire-pluginをチェックアウトしたディレクトリでmvn install maven surefireをSubversionから取得(https://svn.apache.org/repos/asf/maven/surefire/trunk) maven surefireにhttp://jira.codehaus.org/browse/MSUREFIRE-131のパッチを当てる maven surefireをチェックアウトしたディレクトリで

    Maven2+JUnit4 - まとばと!
  • プラグイン公開(仮名:マタタビ) - まとばと!

    Mayaa→マヤー→ネコ→が好きなもの→マタタビ(安易だ…) でもgoogleヒット数も多いし駄目っすね。単純にMayaaプラグインでも良いですが。 ダウンロード http://matobat.sakura.ne.jp/matatabi/matatabi.zip 動作に関して一切の保証はしません。使用は自己責任で。 一応今のところ機能は以下のもの。 htmlファイルに対応するmayaaファイルを開く mayaaファイルがない場合は自動でひな形生成をします。 パッケージエクスプローラから選んだ場合 http://matobat.sakura.ne.jp/matatabi/html%20to%20mayaa.htm エディターから選んだ場合(選択文字が相手先ファイルのidにある場合、そこに飛びます) http://matobat.sakura.ne.jp/matatabi/html%20to

    プラグイン公開(仮名:マタタビ) - まとばと!
    t-wada
    t-wada 2006/07/24
    ありがとうございます!!
  • 2006-07-15

    既存mayaaファイルにひな形挿入 htmlファイルにあって、mayaaファイルにないid属性がある場合にそのidが付いたプロセッサのひな形を追加する機能を実装。 かなり近くに落ちたような。数分間ADSLも繋がらなくなった。 Teedaのプラグインの話は出てるけどMayaaのプラグインは出ないのかな。 http://d.hatena.ne.jp/taichitaichi/20060715/1152947215#20060715f2 つーことで勝手に作成中。とりあえず対応するhtmlやmayaaを開くのは出来た。 QuickJUnitみたいにmayaaファイルが無い場合は作成するようにしてみた。 ついでに前作ったひな形作成機能も入れてみる。 ここまでは簡単なんだけど入力補完とかバリデーションチェックとなるときつくなるな。 記事下のamazonのおすすめリンクに坂真綾が出るのがちょっと笑える

    2006-07-15
  • 複数ソースディレクトリ - まとばと!

    Maven2で複数のソースディレクトリを扱う方法が不明だったけど、http://mojo.codehaus.org/ の Build Helperで出来るみたい。 pom.xmlに以下のように記述すればOK。 <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <executions> <execution> <id>add-source</id> <phase>generate-sources</phase> <goals> <goal>add-source</goal> </goals> <configuration> <sources> <source>src/generate</source> </sour

    複数ソースディレクトリ - まとばと!
  • 今の開発手順 - まとばと!

    WebWork2+Seasar2で作った場合の話です。テンプレートエンジンは何でも良いですがMayaaが好み。 最初にやること 画面(HTML)を作る DB設計書(S2DaoMaker)を作る S2DaoMakerでDao,Entityを生成 機能ごとにやること Actionを作ってアノテーションを定義。表示結果はHTMLファイル。*1 画面で使う項目をDtoMakerの定義に書く DtoMakerでDtoとvalidation.xmlを生成 Actionのvalidation.xmlを作って、Dtoのvalidation.xmlを呼ぶようにする。 Serviceを作る(空実装) ActionにDtoとServiceをインジェクションして、Serviceを呼び出す HTMLに画面のパラメータ名や動的な部分を記述*2 ServiceにDaoをインジェクションしてデータの読み込みや書き込みをす

    今の開発手順 - まとばと!
    t-wada
    t-wada 2006/06/13
  • mayaaファイルひな形生成 - まとばと!

    mayaaファイル作るのが面倒なので、HTMLのIDを抽出してmayaaのひな形を作るbookmarkletを作ってみた。firefoxでしか動かないみたいだけど。 javascript:(function(){var ids=new Object();function traverse(node){var nodes=node.childNodes;if(node.nodeType==1){attributes=node.attributes;for(var i=0;i<attributes.length;i++){if(attributes[i].name==%22id%22){ids[attributes[i].value]=attributes[i].value;}}}for(var i=0;i<nodes.length;i++){traverse(nodes[i]);}}var

    mayaaファイルひな形生成 - まとばと!
    t-wada
    t-wada 2006/05/04
  • Mayaaのモックでメニュー表示 - まとばと!

    Mayaaでm:insertとm:doRenderを使って部品化した場合に、画面のモックが確認できなくなるのがいまいちなのでインナーフレームでダミーのメニューを書くようにしてみた。 これでモックを見たときはメニューがiframeで表示され、実アプリでは埋め込まれて表示される。 元画面(HTML) <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title >トップページ</title> </head> <body> 文 <iframe src="menu.html" id="menu" width="100%" height="100%" Frameborder="0" /> </body> </html> 元画面(mayaa) <?xml version

    Mayaaのモックでメニュー表示 - まとばと!
    t-wada
    t-wada 2006/03/20
  • 1