タグ

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

  • 「Hello♪」を表示するだけのEclipseプラグイン - @IT

    第2回 「Hello♪」を表示するだけのEclipseプラグイン 萩原 巧 リトルソフト株式会社 2006/8/4 前回「仕事に役立つEclipseプラグインを使いたい」では、作成を行うプラグインの[プラグイン・プロジェクト]の作成や、[プラグイン・プロジェクト]の特徴について説明しました。今回は作成した[プラグイン・プロジェクト]に対して、処理を実装してプラグインを完成させます。最後に完成したプラグインの動作確認方法についても説明をします。

    agx
    agx 2006/08/07
  • Azureus, now called Vuze : Bittorrent Client

    Vuze (formerly Azureus) is an extremely powerful and configurable BitTorrent client. Search and download torrent files. Play, convert and transcode videos and music for playing on many devices such as PSP, TiVo, XBox, PS3, iTunes (iPhone, iPod, Apple TV).

    agx
    agx 2006/07/24
    Java製のBitTorrentクライアント
  • Java アプリケーション入門

    Click here to enter

    agx
    agx 2006/07/23
    JAVAについて、基本文法からUML、オブジェクト指向、コアパッケージ、Swing、RDB、JDBC、Servlet、XML、パフォーマンス、セキュリティ、Struts、JSFなど非常に幅広く説明
  • http://www.nextindex.net/java/Swing/layout.html

    agx
    agx 2006/07/16
  • Java 2 Platform SE 5.0

    Java Is the Language of Possibilities Java is powering the innovation behind our digital world. Harness this potential with Java resources for student coders, hobbyists, developers, and IT leaders.

  • Let'sプログラミング

    Let'sプログラミングでは初心者の方を対象にJavaPythonPHPRubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です

    Let'sプログラミング
    agx
    agx 2006/07/13
    JavaDriveはJavaに関する総合情報サイトです。SwingやSWTなどのクライアント技術のほかにサーブレットやiアプリの作成、Java2DやJava3DなどJavaに関する最新情報を提供していきます
  • 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 のための ドキュメンテーションシステムです。
  • JSFがくる

    作成 2004/2/10 更新 2004/4/7 もくじ JSFって? 参考 ダウンロード はじめてのJSF HTMLタグサンプル (2004/4/7) サンプルアプリケーション (2004/4/21) コンバータ (2004/4/24) バリデーション (2004/4/26) カスタムコンポーネント (2004/4/27) MyFaces (2004/4/28) ライフサイクルとか (2004/4/29) JSFって? JSFって? JSF(JavaServer Faces)は、Java Webアプリケーション(など)を簡単につくるための標準フレームワークです。JSFは以下の利点があります(Specより)。 Ease-of-Use Standardization Device Independence Ease-of-Use 利用を簡単に。Webアプリケーションのビュー部分の開発というの

  • Rad Upload Lite

    改善は現実を知る所から プロジェクト登録型の時間計測ソフトウェアです。実時間、パーセントでのレポーティングが可能です。 改善は現実を知る所から この所、自覚できるほど時間の使い方が下手になっている。情報が過多になり、調査と記事を書く時間との区別がつきづらくなっている。これではいかん。 まず、自分の時間の使い方を目に見える形にしよう。そこから改善策は見えてくるはずだ。 今回紹介するオープンソース・ソフトウェアはSlicetime、作業時間計測ソフトウェアだ。 Slicetimeの使い方は、まずプロジェクトの登録から始まる。そして、後は作業した時間の分だけ報告していくだけだ。ごくシンプルなインタフェースなので、操作に困ることはあまりないだろう。結果は実時間、パーセントでレポートされる。 自動で計測してくれるソフトウェアもあるが、Slicetimeは自己申告だ。時間を見ておく必要はあるが、うっか

    agx
    agx 2006/07/02
    直感的なファイルアップロード ファイルのドラッグアンドドロップによるアップロードを可能にしてくれるソフトウェア
  • JSmooth - Java Executable Wrapper

    Overview JSmooth is a Java Executable Wrapper. It creates native Windows launchers (standard .exe) for your java applications. It makes java deployment much smoother and user-friendly, as it is able to find any installed Java VM by itself. When no VM is available, the wrapper can automatically download and install a suitable JVM, or simply display a message or redirect the user to a web site. JSmo

    agx
    agx 2006/06/28
    jarをexeでラップする
  • Greasemonkey: Javadoc Incremental Search User Script

    Updated: 2006-07-09 15:53:00+0900 [Home] This Greasemonkey script adds Incremental Search function to Javadoc 'all classes' frame. Download javadoc_isearch.user.js (2006/07/09 v0.5) Demo Screen Demo (Flash) Features wildcard search (N*P*Exception) Camel Case Search (NPE, NuPoEx) Anchor Search Mode: Press '#' to enter anchor search mode. You can search method and field names from the current select

    agx
    agx 2006/06/25
    JavaDocをインクリメンタルサーチのできるGreasemonkeyスクリプト
  • 第7回:StrutsとMojaviの今、そして未来 (1/4) | Think IT(シンクイット)

    医療DXのヘンリーの開発トップにインタビュー。モノリスからマイクロサービスに回帰する背景とは? 1月5日 6:01

  • 「メモリーを意識してみよう」第2回 GCの仕組みを理解する

    皆さんは,ご自分で作成されたアプリケーションでどのくらいの頻度でガーベジ・コレクション(GC)が発生しているか認識されていますか。まずは,このGCの発生頻度から調べてみましょう。 GCの発生頻度を調べるにはjavaの起動オプションに-verboseを使用します。-verboseだけだとクラスローディングやネイティブライブラリの使用に関する情報も表示されてしまうので,GCだけに特化したいときには-verbose:gcとします。 先週も使用した,JDKのサンプルのJava2Demoでやってみましょう。 > java -verbose:gc -jar Java2Demo.jar [GC 512K->216K(1984K), 0.0089257 secs] [GC 726K->486K(1984K), 0.0281309 secs] [GC 997K->635K(1984K), 0.0097482

    「メモリーを意識してみよう」第2回 GCの仕組みを理解する
    agx
    agx 2006/06/14
    GCの発生頻度を調べるにはjavaの起動オプションに-verboseを使用します。。-verboseだけだとクラスローディングやネイティブライブラリの使用に関する情報も表示されてしまうので,GCだけに特化したいときには-verbose:gcと
  • 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みたいなの
  • ニューラルネットワークを用いたパターン認識

    はじめに ニューラルネットワークの主要なアルゴリズムであるバックプロパゲーション法を、車両のナンバープレートの自動読取りへの応用例で紹介します。完成版のアプレットを見る 対象読者 パターン認識に興味を持ち、特にニューラルネットワークを用いる方法に関心のある人。必要な環境 J2SE 5.0を使っていますが、これより古いバージョンでも、稿のコードをコンパイルし、実行することができます。ただし、添付のコンパイル済みアプレットの実行には、J2SE Runtime Environment 5.0が必要です。また、CPUパワーが足りないと、学習に時間がかかります。 パターンには、音声、画像、図形、文字などがあります。これらが何であるかを認識することを「パターン認識」と呼び、音声認識の応用は音声入力装置に、画像認識の応用は顔や指紋の照合に使われます。文字認識は、大別して、手書き文字の認識と、印刷文字の

    agx
    agx 2006/06/10
  • JXXX Compiler Service

    This is a remote compiling service for those who would either like to develop applications and/or applets but aren't fortunate enough to have access to one of the platforms to which the JDK has been ported, or who just don't want to go through the hassle of installing the complete JDK. In addition to compiling you can view any compiled applets directly without having to download them to your site

    agx
    agx 2006/06/07
    オンラインでソースコードをコンパイルする
  • 「メモリーを意識してみよう」第1回 ヒープがどのくらい使われているかを理解する

    Javaのメモリーはガーベジ・コレクタが管理するため,アプリケーション側ではそれほど気にするありません。しかし,全く気にしないわけにはいかないのも実情です。 小さいアプリケーションでは無頓着であっても構いませんが,大規模になればそうもいってはいられません。使用メモリー量,ガーベジ・コレクション(GC)の頻度,リークの有無などは,できればチェックしておきたい項目です。 Javaではメモリーを複数の領域に分割して管理しています。クラス定義やメソッドなどのデータが格納されるPermanent領域や,インスタンスが割り当てられるヒープなどがあります。このような領域がどのように使用されているかを知ることは,パフォーマンスを考えるうえでもとても重要になります。 ここでは,特にヒープに着目していきたいと思います。 ヒープの使用量を知る まずはヒープの使用量がどのくらいになっているかを調べてみましょう。

    「メモリーを意識してみよう」第1回 ヒープがどのくらい使われているかを理解する
  • EclipseのVEでSWTアプリを作る - @IT

    第2回 EclipseのVEでSWTアプリを作る(前編) 米持幸寿 2005/11/17 米持先進技術工房 @IT分室では、テクノロジー・エバンジェリスト 米持幸寿氏が、J2EEの最新技術情報を提供します。最新技術の中身をいち早くキャッチアップしたい読者のためのコーナーです。 EclipseのVisual Editor(以下VE)は、Javaのユーザーインターフェイス用のパネルを編集するためのWYSIWYGエディタです。もともとはIBM WebSphere Studioの一機能でしたが、現在はeclipse.orgにてオープンソース化されています。 Visual Editor は、Eclipse SDK(Software Development Kit)に追加するJava開発用のツールです。AWT、Swing、SWTの3種類のUIツールキットに対応しています。 今回から2回に分けて、VEを