1. [java][eclipse][netbeans]eclipseで実行してnetbeanでプロファイラを動かしてみる

    eclipseは好きな統合開発環境のひとつです。他のIDEを使用してみて、明らかに後れをとっていて残念だなと思う分野がGUI(Swing)のRADな環境とプロファイラの分野です。もちろんeclipse.org以外のプラグインを使用すればよいのでしょうが、netbeansがそれら…

  2. [java]例外迷子

    アプリケーションが複雑になるにつれて、バグがでた場所を発見するのが難しくなります。

    アプリケーション内部で問題が発生した場合に、まずログ出力を調べるのが通常の対応でしょう。





    javaの例外を出力に慣れておくために、サンプルコードで出力されるエラーをみてみます。



    例外出力



    MyRunti…

  3. クロージャがJDK7から導入されるらしい

    クロージャがJDK7から本格的に導入されるようです。

    James Gosling: on the Java Road



    これを機会にLisp、Smalltalk、Ruby、C#のクロージャについて調べてみたいなと思います。

  4. 製品として考えるならクリアしなければいけない問題 

    オープンソースソフトウェアを活用した実用ソフト開発講座(Java編)

  5. [Java][雑感]eclipseからnetbeansへ

    Eclipseを使用していると、IDEに助けてもらっているなぁとしばしば思います。他のIDEでもしばらく使いこなせばそう感じると思うので、別に格段にEclipseが飛びぬけているとは主張しません。



    おぼろげに、感じていたことがはてなの日記で書いてありました。

    きしだのはてな EJB…

  6. [.net][windows]Microsoft® Expression® Graphic Designer

    これからのデスクトップアプリケーションは、見た目がリッチな方向に進んでいます。これはAppleMac OSXをみていてもあきらかです。OSからして、リッチならその上で動作するアプリケーションもリッチなものが要求されます。



    Web2.0をデザイン面から語るとき、グラデーション、ピカ…

  7. [java][IDE][NetBeans]NetBeansのソースタブが好き

    現在、javaの開発においてIDE(統合開発環境)はほとんどのデベロッパーが使用していると思います。

    IDEは便利ですが、やはりある程度使用方法を学習が必要です。



    アプリケーションのマニュアルにほとんど目を通さない昨今において、動画、アニメーションをもちいてのレクチャーはお手軽で効…

  8. [java]JNLPで必要なライブラリ

    開発で必要なライブラリは安定稼動すると早々変更しないものです。



    ライブラリのバージョンをあげようとすると、新しいバージョンが問題がないか検証しないといけないから、だめだということにしばしばなります。これは通常の反応です。



    ところで、Java Web Startで使用される開発者ライ…

  9. [opensource][google]googleでオープンソースプロジェクトのホスティングサービスが開始されていました。

    googleでオープンソースプロジェクトのホスティングサービスが開始されていました。



    http://code.google.com/hosting/



    Subversionを使用してソース管理を行うことができます。



    試しにquicklunchというプロジェクトをつくってみました。





    手軽に…

  10. [java][eclipse][netbeans]VEがんばれ。

    eclipseを好んで使用しています。eclipseはいいIDEだと思います。

    ただし、不満があります。GUIをもつアプリケーションを開発する際に、決め手になるプラグインがないように思えます。VE(VisualEditor)がでてくるまえは、ボーランドのJBuilderでUIを作…

  11. · java / log4j

    [java][log4j]設定ファイルの上書き読み込み

    アプリケーションログを出力するのにcommons-loggingとlog4jをよく使用しています。



    log4jを使用していて、

    設定ファイルにアプリケーションログの出力パスを決めうちで書いていると動作環境が違う場合に対応しないといけい場合が発生します。



    下記のように対応しています。



    (…

  12. [いろいろ]いろいろ気になることがおおいですね。

    あとでまとめる





    http://java.sun.com/products/jfc/tsc/sightings/S23.html



    http://jakarta.apache.org/commons/scxml/



    http://www.jfugue.org/index.jsp



    http:/…