タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Javaとjavaとtoolに関するagxのブックマーク (21)

  • NetBeans6のSwing+DBアプリ作成はすごいかもしれない - きしだのHatena

    なんか、ちょっと触ってみると、なかなかいいかもしれないと思ってきました。 ということで、デモを作りなおしてみました。 JPAを知る必要がありますけど、表示に関してはなかなかいいかもしれません。テーブルの列エディタを見ると、もしかしたらJTableにコンボボックスを埋め込むとかも、簡単にできるようになるかもしれません。 JRadioButtonの使い方が気になります。 フラッシュのデモ NetBeans6 M10‚ÌGUIƒf�[ƒ^ƒx�[ƒXƒAƒvƒŠ これ作るのに、ファイル名くらいしかキー入力してません。

    NetBeans6のSwing+DBアプリ作成はすごいかもしれない - きしだのHatena
  • IBM Developer

    IBM Developer
    agx
    agx 2007/06/09
    コード・カバレッジ(テスト対象範囲)の行い方
  • http://www.junitfactory.com/

    agx
    agx 2007/06/09
    JUnitのテストを自動生成する
  • http://blogs.sun.com/okazaki/entry/java%E3%83%8A%E3%82%A4%E3%83%88%E3%82%BB%E3%83%9F%E3%83%8A%E3%83%BC%E8%B3%87%E6%96%99_2%E6%99%82%E9%96%93%E9%9B%86%E4%B8%ADjava%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB%E8%A7%A3%E6%B1%BA%E3%83%89%E3%83%AA%E3%83%AB

    agx
    agx 2007/04/17
    javaでのデバッグやパフォーマンス向上のための方法を使用するツールとともに紹介
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    agx
    agx 2007/04/10
    JavaでのunitTestの時間を減らす。
  • HttpTea - Overview

    HttpTea - A HTTP / HTTPS Protocol Logger What is this Program doing? HTTP (Hyper Text Transfer Protocol) is an ASCII protocol used to transfer data between a your browser and the WEB servers (the other site of the internet). This program allows you to: Watch this exchange of data. Change the protocol data. Why do I need this Program? This program is made everyone who is constructing and debugging

    agx
    agx 2007/03/06
    HTTP プロキシサーバとして働き、交わされるリクエストとレスポンスを全てログ出力するツール。
  • http://www.eclipsewiki.net/eclipse/?djUnit

    agx
    agx 2007/02/19
    テスト実行時のクラスロード処理を、独自のクラスローダで行い、オンザフライでクラス変換することにより、アプリケーション開発および、ユニットテストを安全かつ、低コストで行うことを支援するツール群
  • http://www.thepeoplestoolbox.com/programmers/

    agx
    agx 2007/02/16
    プログラマーのためのさまざまなツールのまとめ
  • 静的コード解析 - Wikipedia

    静的コード解析 (せいてきコードかいせき、static code analysis) または静的プログラム解析 (static program analysis) とは、コンピュータのソフトウェアの解析手法の一種であり、実行ファイルを実行することなく解析を行うこと。逆にソフトウェアを実行して行う解析を動的プログラム解析と呼ぶ[1]。静的コード解析はソースコードに対して行われることが多いが、少数ながらオブジェクトコードに対して行う場合もある。また、この用語は以下に列挙するツールを使用した解析を意味することが多い。人間が行う作業はインスペクション、コードレビューなどと呼ぶ。日語では静的コード分析とも訳される[2]。 ツールが行う静的コード解析の洗練度は、個々の文や宣言だけを検証するものから、プログラム全体を解析するものまで様々である。解析結果の利用も様々で、Lintのように単に指摘するだけの

    agx
    agx 2007/01/11
    c++、java、php、perlなどの静的コード解析ツールのリンク
  • FindBugs - Find Bugs in Java Programs

    This is the web page for FindBugs, a program which uses static analysis to look for bugs in Java code.  It is free software, distributed under the terms of the Lesser GNU Public License. The name FindBugs™ and the FindBugs logo are trademarked by The University of Maryland. FindBugs has been downloaded more than a million times. The current version of FindBugs is 3.0.1. FindBugs requires JRE (or J

    agx
    agx 2006/10/08
    JavaのクラスファイルやJarファイルを解析し、ソフトウェアの不具合を発見するツール
  • doxygen 日本語訳

    Doxygen ライセンス Copyright © 1997-2001 by Dimitri van Heesch. Copyright © 2001 by OKA Toshiyuki (日語訳) Permission to use, copy, modify, and distribute this software and its documentation under the terms of the GNU General Public License is hereby granted. No representations are made about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. Se

    agx
    agx 2006/07/08
    Doxygen は、C++、Java、IDL (Corba、Microsoft、KDE-DCOP 風)、および C のための ドキュメンテーションシステムです。
  • Eclipseで使えるメトリクス計測ツール

    Eclipseプラグインで提供されるテストツールが充実してきた。連載では、システム開発の現場に有効なテストツールを紹介し、統合開発ツールにEclipseを選択する開発におけるテストの効率化、ソフトウェア品質の向上のヒントを提供する。(編集部) 前回の記事ではソースコードのスタイルチェックやバグ検出を行う静的解析ツールを紹介しました。今回は、ソースコードの複雑さなどを計測するメトリクス計測ツールを紹介します。メトリクスを計測することにより、ソースコードの構造上の問題点を把握し、品質の評価および向上につなげることができます。今回は、Eclipse Metrics Plugin(2種類)、CAP、JDepend4Eclipseの4ツールを紹介します。 メトリクスとは ソフトウェアのメトリクスとは、ソフトウェアを計測する方法およびその尺度のことを意味します。今回紹介するメトリクス計測ツールは、ソ

    Eclipseで使えるメトリクス計測ツール
  • CodeZine:モジュール作成のためのNetBeans API入門 第一回 概要

    はじめに Javaの開発環境と言えばEclipseが主流ですが、最近は徐々にNetBeansの勢いも増しています。NetBeansはサン・マイクロシステムズが主に開発を進めているオープンソースの開発環境です。 Tomcatを含め必要な機能がすべてインストールされるので、Eclipseのようなインストールや設定の煩わしさはありません。また最近ではVMの改善でSwingの速度が向上してきたため、Eclipseと比べても速度の面で遜色はありません。 プラグインが少ないと言われていますが、あらかじめ必要な機能が揃っているので、追加のプラグインがあまり必要ないことも理由のひとつです。ただ、やはり大きい理由はNetBeans 4.1までプラグイン作成用のプロジェクトがなく資料も揃っていなかったために、プラグイン作成の敷居が高かったことでしょう。 NetBeans 5.0からはプラグイン用プロジェクト

  • Doxygen

    ソースコード・ドキュメンテーション・ツール Doxygen は、C++、C、Java、Objective-C、Python、IDL (Corba、Microsoft 風)、Fortran、VHDL、PHP、C# 向けのドキュメンテーション・システムです。 D にもある程度対応しています。 Doxygen には、次の3つの利点があります。 文書化されたソースファイルのセットから、 オンライン・ドキュメント・ブラウザ (HTML形式) やオフラインのリファレンス・マニュアル (形式) を生成することができます。 RTF (MS-Word)、PostScript、ハイパーリンク PDF、圧縮 HTML、Unix man ページ形式の出力もサポートされています。ドキュメントは、ソースから直接抽出されます。これにより、ドキュメントとソースコードの一貫性を保つことがとても容易になります。 Doxyge

    agx
    agx 2006/06/10
    ソースコードからリファレンスを作成するソフトの説明。JavaDocみたいなの
  • シンプルで軽快なUMLドローツール UMLet 7公開 | エンタープライズ | マイコミジャーナル

    umlet.comは22日(現地時間)、Javaで記述されたUMLドローツールUMLetのバージョン7を公開した。UMLetはUMLダイアグラムを記述するためのライトウェイト描画ツールであり、シンプルなユーザインタフェースで手軽にUMLを記述できる点が特徴。 今回リリースされたUMLet 7では、以前のバージョンに対して次のような拡張が行われている。 エレメントの色分けをサポート コマンドラインからのファイル名の指定をサポート マウスでのエレメントの選択機能を拡張 UIを洗練させてよりシンプルに "全選択"をサポート その他バグの修正 UMLetの使用方法は非常にシンプルで分かりやすい。起動するとまず図.1のように表示されるので、右枠のエレメントの中から描画したいエレメントをダブルクリックする。すると左の描画領域にそのエレメントがコピーされる。あとはクラス名や属性などは右中段のテキスト領域

    agx
    agx 2006/05/27
    Javaで記述されたUMLドローツール。UMLダイアグラムを記述するためのライトウェイト描画ツールであり、シンプルなユーザインタフェースで手軽にUMLを記述できる点が特徴。
  • 2年後にはEclipseを使う人はいなくなる - きしだのHatena

    Eclipseは「リファクタリングと補完にしか取り柄のないIDE」ですが、NetBeansは逆に「リファクタリングと補完に欠陥のあるIDE」ですね。 そこでJackpotですよ、と。 http://jackpot.netbeans.org/ Jackpotは、Javaのコードをオブジェクトとして扱ったり、そこからなにか抽出したり、変更したりするためのフレームワークです。 このルール言語のリファレンスをみると、どんなことができるか想像がつくと思います。 http://jackpot.netbeans.org/docs/rule-language.html これを見ると、リファクタリングや静的検査、コード補完なんかの仕組みが書きやすくなることが想像でします。 そうすると、NetBeansでのコード補完やリファクタリングというのは、ありえない速さで進化します。 NetBeans6が出た時点では、

    2年後にはEclipseを使う人はいなくなる - きしだのHatena
  • Eclipseテストツール活用の基礎知識

    Eclipseプラグインで提供されるテストツールが充実してきた。連載では、システム開発の現場に有効なテストツールを紹介し、統合開発ツールにEclipseを選択する開発におけるテストの効率化、ソフトウェア品質の向上のヒントを提供する。(編集部) 昨今、社会問題にまで発展するシステム障害が多発し、システムの「品質」に対する意識が非常に高まっています。このような障害が起こる原因はいくつかありますが、その1つに「テスト」で問題を発見できなかったことが挙げられ、テストの重要性が再認識されています。 テストはシステム開発全体の後半で実施されるため、前半に行われる設計や製造が遅延すると、期間の短縮を余儀なくされ、十分なテストを実施できないことが多くあります。また、作業は単調であるにもかかわらず、非常に時間がかかる非効率的なものであるため、手抜きをされてしまうこともしばしばあります。 このように、システ

    Eclipseテストツール活用の基礎知識
  • BeanShell MOONGIFT

    Javaをスクリプトで プログラムの楽しさを味わうにはスクリプト言語の方が向いていると思う。何といってもレスポンスが良いからだ。PerlPHP、そしてRuby。ではJavaは? Javaをスクリプトで プログラムの基と言えばHello World、それを打ち込んで直ぐにレスポンスがあれば、それだけ楽しい。それがプログラムの入り口だ。参考を見ながらいきなり大掛かりなものに取り組むよりも、習得も早いのではないだろうか。 PerlPHPなどのスクリプト言語ではコンパイルなどの手間がないので、その点有利だ。ではJavaはどうだろう。手間がかかってしまうのは仕方がないだろうか。いや、そんな事はない。 日紹介するオープンソース・ソフトウェアはBeanShell、JavaVM上で動作するスクリプト処理環境だ。 ダウンロード後、コマンドラインで「java bsh.Interpreter」と打てば

    BeanShell MOONGIFT
    agx
    agx 2006/02/28
    JavaVM上で動作するスクリプト処理環境
  • Seasar - DI Container with AOP -

    舞姫について Tomcatの起動を早くする為のEclipseプラグインです。チェックボックスを操作するだけで簡単にTomcatのContextを有効/無効にできます。 インストール 更新サイト : http://eclipse.seasar.org/updates/3.1/ インストール前の準備 1."Sysdeo Eclipse Tomcat Launcher plugin"をインストールする http://www.sysdeo.com/sysdeo/eclipse/tomcatplugin 2.コンテキスト宣言モードを変更する ウインドウ -> 設定 設定 -> Tomcat -> コンテキスト宣言モード コンテキストにチェックする 3.server.xmlを編集する TOMCAT_HOME\conf\server.xml の中のContextと TOMCAT_HOME\conf\Ca

    agx
    agx 2006/02/11
    舞姫.Tomcatの起動を早くする為のEclipseプラグインです。チェックボックスを操作するだけで簡単にTomcatのContextを有効/無効にできます。
  • Java2HTML Tool

    Sorry, you don"t appear to have frame support. Go here instead - <a href="http://ccgi.vaegar.force9.co.uk/">Java2HTML Tool</a>

    agx
    agx 2006/01/20
    Javaのソースを、JavaDocと同じような構成のHTMLへ、色づけ・別の関数へのリンク等を付加して出力。