2006-01-01から1年間の記事一覧
これでやっと裏番組を楽しむことができます。 師走の平日の放送なんてとてもじゃありませんがみれません...。
粛々とやり終えました。ちょっとかかりすぎたかな。 次はギヒョウさんのWebで公開されているmaven2まわりのを見てみようかな。
ちょっとしたTIPSを。たぶんJUnit使いの多くはQucik JUnitプラグインを使ってることと思います。 テストケースのエディタ画面で、Ctrl+0とするとJUnitで実行することができますね。わざわざエディタで開かなくても、パッケージエクスプローラで選択した状態…
名前重要っていうじゃないですか。 POJOもAJAXもいい名前がつけられたからこそ、識別可能な実体を持つことになり、まあ現状みたいにはやっているわけで。 とか思いつつ、そういえばこいつにはなんか名前が付いていたかなぁと。こいつというのは、Teeda Exten…
t-wadaさんのSeasarConでのセッションで聞いて目からウロコ。特にこのショートカットは便利。 一時期GoToFileとか入れてみてたけど、プロジェクトやファイルが多いとサーチがすごく遅くてイライラします。Ctrl + Shift + R → リソースを開くデフォルトの機能…
例のTDDの写経中にdependencyの追加を書くのがだるいなぁと。 パッケージエクスプローラのプロジェクトのところで右クリック。 [Maven2 > Add Dependency]。 ダイアログの上で「xmlunit」とか入力すると、下に検索結果が表示されます。 バージョンを選択して…
できないかなーと思ってたら見つけた。ああ神よ。http://pc8.2ch.net/test/read.cgi/tech/1131976988/ 157 :デフォルトの名無しさん :2006/10/17(火) 10:47:44 WTPとの相性が悪いのが痛い。 EclipseからTomcatを起動してWebアプリをテストするときには、 …
[ソース>クリーンアップ]がすごい。3.2から入ったのかな?今気づいた...。 自動テストが一通りそろってるプロジェクトなら、これで一気にソースの可読性を高くして、無駄もなくしてしまって、自動テストで動作確認して...なんてことも簡単にできそう。 ソー…
週末にふらっと本屋にいったらt-wadaさんおすすめの元祖本を見つけたのでつい衝動買いしてしまいました。 一通り読み終わって、会社の休み時間に写経中。 で、家では遅ればせながら買ったまま積んでおいた↓で写経中。 #噂の動画はまだみてません。本筋と関…
id属性で、goかjumpで始まらないとマッチングしなかったり、ハイフンによる重複除けをしているとマッチングしなかったりと、結構条件が狭いですが仕様ですか? html: <input type="button" id="hoge" value="HOGE"/> ---> 「HOGE」 <input type="button" id="hoge-a" value="HOGE"/> ---> 「HOGE」 <input type="button" id="doHoge" value="HOGE"/> ---> 「HOGE」
Teedaでは、headのtitleタグでidを指定すると、propertiesファイルからタイトル文字列を取得してくれます。Dolteng+Teedaだと、CRUDページをEdit/Confirmの2種類のhtmlでカバーするのが基本構成となっています。 新規作成と変更をEditで。削除と詳細をConfi…
他にもinputのボタン名なんかも簡単に差し替えが聞くとうれしいなぁとか思って試してみたらできました。ボタン名(value)を変えるためだけに全体をdivでくくってisXxx条件分岐をさせる必要がなくなるのでhtmlがシンプルに書けそうです。 プロパティファイルか…
Daoを作るときのようにクラス名やフィールド名を指定可能なダイアログがあるとうれしいです。 現状は何も聞かれずにデフォルト規約ですべて生成されてしまいます...。
Teedaでは <div id="isHoge">ほげ</div> <div id="isNotHoge">ほげ</div>とhtmlに書いておいて、対応するPageに boolean isHoge() { return true; }のようなbooleanのメソッドを用意しておけば、id="isHoge"のdivだけが結果HTMLに出力されるというすてきな機能があります。 逆にid="isNotHoge"の場合、完全に同…
話は違いますが、Doltengがいれてくれるteeda-tigerはまだstable版はでてないんですねぇ。 1.0.1でそろえようかと思ったら、ダウンロードアーカイブにもmavenにも見つかりませんでした...。 仕方なくteeda-tigerだけDolteng同梱版を使っています。
>SelectOneMenuで既存値のデフォルト選択ができてないみたい? teeada1.0.1で確認してみました。scafflodのCreateボタン→confirm→previousでもどったときは、さっきの値を保持しているようになりました。 #SeasarConのひがさんのデモのときから、記憶されて…
ちょっと使ってみた感想というか気になったところなど。 jarのアップデート既存プロジェクトのsesar系jarファイルを最新にアップデートする機能が是非欲しいところ。 予定されているんでしょうかね。 自動生成されるフィールド名の英単語の区切り部分で自動…
XIncludeいいですね。これ。うん、いい。
行ってきました。 春はインフルでおおやられだったので、半年ぶりのリベンジです。感想は、 Eclipseのショートカットすげー Tuigwaa + S2buriすげー BuriEditorすげー (agataさんすげー) !!!! →これが今回一番の衝撃!思わず声がでてしまった...。 Dolteng+…
って、IDにはつかえないみたい。 create/insert時にはSERIAL(PostgreSQL)で自動払い出ししたいので、INSERT文からはずしたいのだけど...。 IDをはずしたいがためにフルセットのSQL文をかかないといけないのかな...。追記。 ちがった。UPDATE専用なのか。 INS…
逝ってしまいました。先日はハードディスクがこわれたものと思い、新しいハードディスクを購入してきました。 で、 http://weblog.am13.net/2006/06/linkstation_89f5.html の辺りの情報を参考に、ファームウェアアップデートを何度もくじけずにかけてたら(5…
4th MEDIA(フォースメディア)対応の大型液晶テレビ欲しい!
ビルコレさん、新色のニンテンドーDS Lite欲しい!
結構たってしまいましたが、お盆中の雷ラッシュのおかげでファイルサーバ兼CVSサーバとして使っていたLinkStationのハードディスクが逝ってしまいました。USBのハードディスクケースに入れて、Windowsにさして、explore2fsで中をのぞいてもI/Oエラーが発生し…
夏休みに入ったので、久しぶりにエントリを書こうとここ1ヶ月間のサマリを書いてたら、Sleipnir(2.5)が落ちる落ちる。 書いては落ち、書いては落ち。 こう落ちつづけてはやる気がそがれます。しかもはてなの設定がちょっとアレだったのでバックアップ機能も…
public @interface Hoge { String fromStaticMethod = String.valueOf(100); // staticメソッドを呼べる String fromStaticMethodValue(); //String fromStaticMethod() default String.valueOf(100); // 直接はNG } 訂正 デフォルト値を別の属性を使って条…
昨日の エラーの内容は、このDaoの一つにAbstractDaoの実装サブクラスがあるのですが、そいつを実行しようとするときに (interface org.seasar.dao.DaoMetaDataFactory)が見つからないのでnullを設定します となってしまうというもの。 dao.diconをincludeし…
結局のところHotDeployを利用してこうアプリケーション開発をしろ!みたいなベストプラクティスは定まっていないということでしょうか。 s2container.diconにはこう書いて、app.diconにはこういうものをかけ。みたいな。 まだベータ版ですがインパクトは十分…
# koichik 『AspectCustomizer の interceptor プロパティを String の interceptorName に変更しました.これにより,Interceptor は s2container.dicon ではなく,app.dicon (相当) のコンテナからルックアップされるようになります. うーん。なんだかよ…
shotさんに教えていただいた通り、AspectCustomizerを使えばOKでした! AspectCustomizerはComponentCustomizerのサブクラスで、対象のコンポーネント定義にアスペクト定義を追加するカスタマイザです。 で、これはCreatorに登録します。具体的には↓こんな感…