2006-10-01から1ヶ月間の記事一覧

NetBeans Visual Web Packテクノロジープレビュー

出てました。 あと、NetBeans5.5の英語版が正式リリースされてます。 ついでに、NetBeansのサイトがなんだかスッキリしてます。 Visual Web Packですけど、Studio Creator2をNetBeans上で動かせるようにしただけ、という感じです。 Studio Creator2と比べた…

Ajaxの限界

Ajaxで本格的に業務アプリを作ろうとしたときに問題になるのは開発環境です。 開発環境としてWYSIWYGなエディタが必要になるのですが、本質的な壁が立ちはだかります。 Ajaxを構成するためのHTML+CSS+JavaScript+サーバーサイドというのが、すべて独立した技…

JAX-WSでの認証

StatefulWebServiceManagerを使う SunのRIでしか使えない。 https://jax-ws.dev.java.net/nonav/jax-ws-21-ea2/docs/statefulWebservice.html HttpServletRequestのセッションを使う サービスごとの認証になってしまう。 http://weblogs.java.net/blog/ramap…

富豪的TDD批判

・よい バグが出たらなおせばいいじゃない ・悪い バグが出たら捨てればいいじゃない ・富豪 バグが出たらほかのソフト買ってくればいいじゃない ・ダメ バグが出てもリリースすればいいじゃない*1 *1:ハテブのコメントを参考に追加

6.0マイルストーン4リリース

エディタの変更が取り込まれるのは、次のマイルストーン5になるらしいです。 残念。 11月27日あたりになるらしい。 http://wiki.netbeans.info/wiki/view/Milestone4Report http://wiki.netbeans.info/wiki/view/NewAndNoteWorthy エディタの変更のあとは、…

データベース作成・JPA・JSF・Webサービスのデモ

データベースを作成してJPAクラスを作ってJSFで管理ページを作って、Webサービスを作成してGUIクライアントを作成するというデモを作ってみました。 組み込みブラウザはJDICプラグインを使ってますが、それ以外はインストールしたときのままです。 http://ww…

NetBeans 6.0でのコードエディタ

もうEclipseには負けませんよ。 http://wiki.netbeans.info/wiki/view/Java_EditorUsersGuide 「to beat Eclipse」とか書いてあるし。 http://cld.blog-city.com/netbeans_60s_new_code_editing_features.htm あとは日本語変換中にカーソルが消えなくなれば…

エンティティビーンのシリアライズは、どうやるのが正しいの?

EJB3(JPA)で取得したエンティティをシリアライズしたいとき、具体的にはWebサービスでどっかに送り付けたいとき、循環参照をどうやって切るのが正しいんでしょうか? 例えば、ShohinからMakerに@ManyToOneのプロパティが、逆にMakerからShohinに@OneToManyの…

セッターゲッターなんかいらない

副作用が欲しかったり、セッターゲッターがないとフレームワークが認識してくれなかったり、書き込み不可にしたくなったときに作ればいいだけだし。 リファクタリングがやってくれる。

Thread.sleepのバグ

どうやら上記の件は10ミリ秒未満のThread.sleepで時計が進むというVMのバグが関係しているようです。 JDIC中のThread.sleep(1)をThread.sleep(10)に書き換えると解決しました。 http://www.archivesat.com/Jdic_project/thread1762339.htm

時計が速くなる問題

原因がわかりました。 JDICのBrowserライブラリを使ってIEを組み込むと、時計があからさまに速くなるマシンがあります。 時計を表示して、JDICのサイトのJava Web Startのデモを実行するだけで確認できます。 いまのところ確認してるのはIBMのWindowsXPマシ…

Webサービスの取得がうまくできない件

プロジェクトのパスにスペースやら漢字やらが入ってると、いろいろ不具合があるみたいです。

第13回二度寝しても大丈夫なSICP読書会 in 福岡

前回はきしだはお休み。 で、今回。月曜が休日だったので火曜日に振り替え。 眠かった・・・。 とりあえず問題2-23までということで、やってたんだけど、動きそうなコードを書いて一応動くのに最後にエラーが出て、いやになってビーズクッションで寝てました…

@WebServiceRefが効かない件のその後

http://d.hatena.ne.jp/nowokay/20061004#1159942900 @WebServiceRefを使うにはGroupLayoutが使えないという件。 @WebServiceRef(wsdlLocation = "http://localhost:8080/App-war/XxxService?wsdl") private static wsc.XxxService service; というコードが…

ほんとに「聞」の耳は右下が抜けないのかな?

この康煕字典のサイトでは「耳」になってますねぇ。 http://www.zdic.net/zd/zi/ZdicE8Zdic81Zdic9E.htmこのサイトが本物の康煕字典と一致してるかという問題はありますけど、まあ康煕字典に書いてあるなら右下が抜けてる方が正しいってことになりそうです。…

Javaコミュニティ@九州準備会

参加したい人は、コメントに書いたりいきなり来たりしてください。 日時:10月13日(金)19:00〜 場所:日本オラクル西部支社セミナールーム http://www.oracle.co.jp/corp/seibu.html 内容:12月のセミナーの予習 (JavaSE6 EJB3 NetBeans) 準備するもの:ノー…

MSゴシックで12ポイントのときだけ「聞」の字が間違ってる

「聞」っていう字の門がまえの中の文字は「耳」じゃなくて、一番下の横線が右に抜けない字*1で、MSゴシックでも10ポイントや16ポイントなんかのときには正しい字になっているんだけど、なぜか12ポイントのときは門に耳になってます。 *1:テレビでやってた

@WebServiceRefが効かない件

@WebServiceRefが効かない件。 http://d.hatena.ne.jp/nowokay/20060921#1158819469 GroupLayoutのクラスがみつからないというエラーがベリファイアの方で出てるので、BorderLayout使ってやりなおしてみるとうまく動きました。 JDK6でもうまく動かないのが、…

Visual Web Packデモ

Creator Packと呼ばれてた、Java Studio CreatorをNetBeansのプラグインにするもののデモが公開されました。 Wanna Take a Look Under the Hood? Creator2と違うのは、NetBeansのデータソース上のテーブルをドラッグできてることですね。 10月30日にテクノロ…