Java Agile全特集記事一覧

 
Java Agile全記事一覧へ








Webブラウザ自動テストの最終兵器
 Chrome、Firefox、Internet Explorer、Opera、Android、iOSといった
ブラウザに対応し、Java、C#、Python、Rubyが使えるWebテスト
自動化ツールの3つの特徴と環境、実装方法を簡単に紹介
New! Java Agile」フォーラム 2012/10/5


スマホアプリ開発に超絶便利!
 バックエンドの設定用のモバイル向けクラウドサービス
「BaaS」と、企業向け業務アプリの複数プラットフォーム
対応ソリューション「MEAP」についてまとめて紹介します
New! Java Agile」フォーラム 2012/9/28


Redmine×Gitで涙のチケット駆動開発!?
 ちょっととぼけた姉妹たちが織りなすアジャイル開発物語の第6回。
ALMiniumのGit連携機能「リポジトリブラウザ」「コミット/ブランチと
チケットの関連付け」などを解説。便利なGitプラグインの紹介も
Java Agile」フォーラム 2012/9/19


JavaとJavaScriptの良いとこ取り?
2011年にグーグルが発表したプログラミング言語「Dart」について
特徴や開発環境、使い方、文法をまとめて解説します。
WebSocketを使うサンプルアプリを作成しソースコードも掲載
Java Agile」フォーラム 2012/8/29


ScalaでPlay frameworkのビューを作るには
Play framework 2.0からScalaベースになったビューについて、
テンプレートで使える基本構文やDBの処理結果の表示方法などを
サンプルアプリを使いながら解説します
Java Agile」フォーラム 2012/8/23


Eclipse 4.2の新機能7選+日本語環境
大幅に変わったUI、手厚くなったGitサポート、 設計と実装の“ずれ”を
検出する「Mylyn Intent」など機能を厳選して紹介します。統計情報を
基にする「Code Recommenders」はAndroid開発者も注目です
Java Agile」フォーラム 2012/8/3


を解決するGitの使い方“超”入門
Gitの使い方とともに、マージ、ブランチ、リポジトリ、コミット、
リビジョン、インデックス、プル、フェッチ、コンフリクトなどの用語も
図入りで解説! これでバージョン管理システムが分かる!
Java Agile」フォーラム 2012/7/11


分散処理の「管理」は、こうでねえと
分散処理の課題である「管理」を楽にする
コーディネーションサービス「Apache ZooKeeper」の
概要や機能、使い方などを解説します
Java Agile」フォーラム 2012/6/22


ステップ1:「小人さん」の正体
プログラミング言語/プラットフォーム+豆の妖精やバグたちが
織り成すマンガ連載が始まります。お子さまも読めるように
マンガにはルビをふりますので、ぜひ親子でごらんください
Java Agile」フォーラム 2012/6/18


PlayのDB操作を楽にするEBeanの基礎知識
PlayがサポートするO/Rマッピングのフレームーク
「EBean」の概要や基本的な使い方、親子関係にある
DBデータの操作の仕方、トランザクション制御などを解説します
Java Agile」フォーラム 2012/6/6


Hadoopの現実解「バッチ処理」の常識
バッチ処理を簡単におさらいし、4つのバッチ処理開発用の
Javaフレームワークの中から「Asakusa」を取り上げ、
その概要や機能、使い方などを徹底解説します
Java Agile」フォーラム 2012/5/28


いまアツいアジャイル管理ツール9選
 群雄割拠のアジャイルプロジェクト管理ツールを比較表付きで
9つ紹介し、 アジャイル開発の入門編として、特に注目を集めている
Pivotal Trackerの特徴や 基本的な使い方を解説します
Java Agile」フォーラム 2012/5/14


Hadoopの弱点もS4なら解決
 Hadoopの弱点といえる、リアルタイムでの分散処理を
行うために米Yahoo!が作ったOSS、「Apache S4」の
アーキテクチャやシステム構成を学び実際に試してみよう
Java Agile」フォーラム 2012/4/25


Java SE/Java EE/Java MEの今後は
 iOSやHTML5、クラウドに接近しつつ、
自身も進化を続けるJava。
前進する鍵は開発者やコミュニティにある
Java Agile」フォーラム 2012/4/13


XAMPP環境からGoogle Cloud SQLに移行
グーグルの提供するPaaSクラウドGoogle App Engineの
エンタープライズ向け機能Google Cloud SQLを動かし
XAMPP環境から移行してみます
 
Java Agile」フォーラム 2012/4/12


Javaで泣かないための軽量フレームワーク
サーブレット/JSPを基にする重厚長大なJavaのWeb開発のイメージ
を変えるフレームワーク「Play」の概要や背景を紹介し簡単なWeb
アプリを実行します。Eclipseでも使えるように変換する方法も解説 
Java Agile」フォーラム 2012/4/9


Redmineでアジャイル開発始めました
 ちょっととぼけた姉妹たちが織りなすアジャイル開発物語の第4回。
「いよいよスクラム開発の実践よ!」「チームに合うようにやるには?」
「それは、あなたたちが決めることです」
Java Agile」フォーラム 2012/3/28


こんなに充実! 20選をまとめて紹介
 iPhone/iPad向けアプリの登場やiBooksとの連携で
充実のiTunes UのIT系無料学習講座や、
WebにあるIT系学習講座サイト/サービス、iOSアプリなどを紹介
Java Agile」フォーラム 2012/3/23


グラフ問題とバルク同期並列の常識
 グラフ問題の概要、SSSP問題などを学び、
Hadoop上で動くバルク同期並列「Pregel」の実装
「Giraph」をインストールしSSSP問題を解決してみましょう
Java Agile」フォーラム 2012/3/22


Scalaで知っておきたい基本構文まとめ
Scalaの基本的な文法として変数と定数、基本データ型、
リテラル、配列型、演算子、コメントの使い方を教えます
Java Agile」フォーラム 2012/3/2


いまさら聞けないKVSの常識
 Key Value Storeの概要、RDBとの違い、主なKVS技術13選などを
学びHbaseをインストールしてシェルやJava APIで
使ってみましょう。KVSはビッグデータの要です!
Java Agile」フォーラム 2012/2/27


Scalaプログラミングを始めるための基礎知識
 TwitterやFoursquare、LinkedInに使われるなど大人気の「Scala」。
その概要や5つの特徴・情報源サイトを紹介し、開発環境を構築して
対話型実行環境「REPL」やEclipse上でHello Worldを実行します
Java Agile」フォーラム 2012/2/10


並列分散処理の常識を学ぶ
 並列分散処理の課題やHadoopの長所/短所、そして短所を補う
Hadoop関連プロジェクトの構成、Avro、Cassandra、Chukwa、
HBase、Hive、Mahout、Pig、ZooKeeperなどを簡単に紹介
Java Agile」フォーラム 2012/2/8


GitHubを使いこなすための7つ道具
 ソースコードホスティングのGitHub周辺で便利な新サービスが
続々登場しているので、まとめて紹介しよう。
特に連動クラウドサービス「fluxflex」が注目だ
Java Agile」フォーラム 2011/12/1


スクラムやるならRedmineとALMinium
〜新キャラ登場!
無表情なあの人が笑う日は来るのか?

 ちょっととぼけた姉妹が織りなすアジャイル開発物語の第3回。
「黒板を“かんばん”にしてたら先生に怒られた(T_T)」
「管理はPC内でやればいいのよ」「承知しました」
Java Agile」フォーラム 2011/12/26


沖縄の技術者がアツい!
 「Java Kueche」代表者へのインタビュー&ハッカソン
の模様をお届けします。Heroku、Rails 3.1、jQuery Mobile、
Facebook、Hadoop、Play!、GitHubそして地獄のミサワが!?
Java Agile」フォーラム 2011/12/14


「スプリント」でチームのビートを刻め!!
 ちょっととぼけた姉妹が織りなすアジャイル開発物語の第2回。
「スクラム開発をするのに一番重要なスプリントを紹介するね」
「かんばんでタスクをバーンダウンよ!」
Java Agile」フォーラム 2011/12/1


「師走」を楽しもう
 12月1〜24日の間、1つのテーマや制限事項を設けて
コラムやTipsなどを書き持ち寄るWebイベントが盛んだ。
技術系アドベントカレンダーの現状と楽しみ方をまとめて紹介
Java Agile」フォーラム 2011/11/30


検索エンジンの常識をSolrで身につける
 検索エンジンの概要と周辺技術について解説し
主な利用方法や実装ソフトウェア、Apache Solrの利用方法
Solrを使いこなすための情報などを簡単に紹介します
Java Agile」フォーラム 2011/11/18


高校生になって初めてスクラムを始めました
 ちょっととぼけた姉妹がアジャイル開発を始めます。
まずは「ストーリー」で何を作るかまとめることに…
最後に、宿題もありますよ!
Java Agile」フォーラム 2011/11/14


プログラマの宿命! 例外とエラー処理
 プログラムのエラーへ対処する処理を記述するための
仕組み「例外」について、コードの書き方も交えて
徹底解説します
Java Agile」フォーラム 2011/11/1


クラウドやHTML5、iOS/Androidも取り込む?
Java SE 8/9、マルチクラウドに進むJava EE 7、
JavaFXと融合しAndroid/iOS対応を目指すJava ME、
HTML5を取り込むProject Avatarなどを紹介します
Java Agile」フォーラム 2011/10/14


Git管理の神ツール「Gitolite」
人気があるが、使うのが難しい分散バージョン管理ツール「Git」。
そのリポジトリ管理に悩んでいる方のために、きめ細かい設定が
可能で手軽なGitoliteの概要と基本的な使い方を解説します
Java Agile」フォーラム 2011/10/3


SystemTapでトラブル解析はここまでできる!
Javaのデバッグノウハウが使えないトラブルが起こり得る
Java on Linuxに有効なOpenJDKとSystemTapによるネイティブレベル
のデバッグ手法について概要を解説し、実際に試してみます
Java Agile」フォーラム 2011/9/22


知らないと損するPaaSクラウド8選
Google App Engine、RUN@cloud、mCloud、Windows Azure、
AWS、Cloud Foundry、OpenShift、HerokuなどJava言語も
対応しているクラウドをまとめて紹介し傾向を分析します
Java Agile」フォーラム 2011/8/29


RooでWebアプリ開発をRapidしようぜ!
Springの概要やプロダクト群、そのRADツールについて
特徴を紹介し、環境を構築して、
わずか10分足らずでWebアプリを作ります
Java Agile」フォーラム 2011/8/3


Eclipse 3.7 Indigo公開、そしてクラウドへ?
Eclipse Marketplaceからドラッグ&ドロップでプラグイン追加などの
主な新機能や、新たに使える便利なプラグイン、 次世代Eclipse 4.1、
WebベースのOrionなど、Eclipse周辺の最新事情を紹介します
Java Agile」フォーラム 2011/7/5


いまさら聞けないHadoopとテキストマイニング
Hadoopとテキストマイニングの概要や構成、
MapReduceの仕組み、Hadoopの活用場面などを解説し、
Hadoopの実行環境を構築します
Java Agile」フォーラム 2011/6/21


自由自在なPaaS「Elastic Beanstalk」
Javaアプリをデプロイ後即起動できる、AWSの無料クラウド
サービスについて特徴や、WebブラウザやEclipseプラグイン
から使う方法などを紹介。Ruby on Railsにも対応予定
Java Agile」フォーラム 2011/6/15


オラクル買収後のJavaはどうなるのか
Java SE 7と8、Java EE 7、JavaFXの今後や
JRockitとHotSpotの統合など最新情報をお伝えする。
そして今後のJavaOneは?
Java Agile」フォーラム 2011/5/30


いまさら聞けないJavadocとアノテーション
コンパイラやプログラム実行環境に付加情報を伝えて
特別な動作ができる便利なアノテーションと
Javadocコメントについて、使い方や書き方を解説します
Java Agile」フォーラム 2011/5/19


売れるスマホアプリを目指せ!
iPhone/iPad・Androidアプリ開発にが重要な“使い心地”。
しっかりとしたテストを経た高品質なアプリを作るための
ポイントをまとめて紹介しよう
Java Agile」フォーラム 2011/4/27


Servlet 3.0の6つの主な変更点
Tomcat 7で使えるサーブレットの仕様を紹介し、
アノテーションによるEoDや、「モジュール化と拡張性」に
関する3つの便利な仕様についてコードを交えて解説します
Java Agile」フォーラム 2011/4/12


「Hudson」改め「Jenkins」で始めるCI入門
これからCI(継続的インテグレーション)を始める方を対象に
10分程度でJenkinsを実際に動かして体験できるように、
その特徴やTrac Lightningで導入する使い方を解説します
Java Agile」フォーラム 2011/4/7


新人プログラマ/SE必見の“まとめ”
Java関連ソフトウェアのサンプルコードや使い方を通じて
多彩な常識的な基礎知識を学習する記事の
カテゴリごとに分けたリンク集です
Java Agile」フォーラム 2011/3/24


分散バージョン管理“超”入門
「SubversionやCVSは使っているがGitなど分散型は難しい」
という人にお勧めのBazaar。その特徴や使い方を徹底解説します。
“分散”バージョン管理を、これから始めたいという方必見!
Java Agile」フォーラム 2011/2/16


“開発者”は覚えておきたい
iPhone/Androidの大ヒットにより一般的になった、
アプリの新しい流通形態の現状をお伝えする。
今の“アプリ”には多種多様なサービスが必要だ
Java Agile」フォーラム 2011/2/7


コードレビューを効率良くできる!
オープンソースツール「Review Board」の概要や特徴、
使い方を紹介し、レビューを効率化する手法
「プレコミットレビュー」の流れを解説します
Java Agile」フォーラム 2011/1/13


Visual StudioでJavaの負荷テスト?
.NETだけの開発ツールと思われがちなVisual Studio。
実は、その負荷テスト機能はWebアプリ全般で使えるので
JMeterと比べてみました
Java Agile」フォーラム 2011/1/6


年末でJetty(絶対)にできる
Android携帯サーバ活用

Android搭載タブレットにサーバを構築して、
PCやほかの携帯端末からアクセスする方法やアプリを紹介します。
あなたなら何に使いますか?
Java Agile」フォーラム 2010/12/27


“技術者”なら知っておきたい
盛り上がり続けるソーシャルメディア/SNS市場。
その引き金となっている「ソーシャルゲーム」について、
概要と主なトピックを紹介しよう
Java Agile」フォーラム 2010/12/16


無料で始める。帳票開発“超”入門
オープンソースの帳票生成ライブラリとデザインツールを紹介し、
使い方の解説を通じて“帳票”の構成・作り方などを説明します。
JasperReportsとiReportで帳票の“常識”を理解しよう
Java Agile」フォーラム 2010/12/1


Team Foundation Serverで大丈夫か?
.NET開発用の構成管理ツールと思われがちだが、
Eclipseプラグインを使えばJavaやPHPでも使えます。
特徴や一通りの使い方、Trac Lightningとの比較を紹介
Java Agile」フォーラム 2010/11/24


企業を取り巻く環境は“変化”し、
システムは“進化”する

 最終回の今回は、ビジネスルール・BRMS・SOA・ESBの概要や、
企業におけるビジネスルールの扱い方を
「Drools」のサンプルで解説します
Java Agile」フォーラム 2010/11/18


中国のAndroidは三国志!?
2010年現在の中国の通信キャリア・携帯電話事情を紹介し、
各プラットフォームの現状やOPhone SDKでのアプリ作成・
マーケットへの登録についてもお話しします
Java Agile」フォーラム 2010/9/29


“アニメーション”するための基礎知識
カッコいいAndroidアプリを作るために、さまざまなアニメーション
機能のサンプル動画を表示し、実装の仕方やオプション、
設定ファイル、使う際の落とし穴を解説します
Java Agile」フォーラム 2010/9/15


強く型付けされているJavaの理解に必修
Java 5以降の文法であるボクシング/アンボクシングや
キャストといった、さまざまな型変換の仕方に加え、
基本データ型のラッパークラス、オーバーロードなどを解説します
Java Agile」フォーラム 2010/9/9


将来性から見たJavaと.NETの違い
分散コンピューティングやWebサービス、クラウド、そして
技術以外でもサポートやコミュニティなどの面で、Javaと.NET
それぞれの将来性について考察し、両者の連携例も紹介します
Java Agile」フォーラム 2010/8/27


AndroidはJavaの著作権を侵害?
アプリには欠かせない設定画面について、基になるクラスや
使えるコンポーネント、その依存関係の決め方、
XMLによるレイアウトの仕方を解説します
Java Agile」フォーラム 2010/8/19


あなたはスタイル派? スマート派? プロ派?
TomcatやJBossなど、サーバサイド開発のコンテナ管理や、
Androidアプリ開発など、UNIX/Linuxの知識が必須の時代です。
“UNIX系OSを使える開発者”を目指す読者に学習法を伝授します
Java Agile」フォーラム 2010/8/10


単体テストを“神速”化する無料ツール
JUnitによるテストコードの作成と実装を支援する
Eclipseプラグイン「Quick JUnit」と、人気上昇中の
Javaのモック作成用フレームワーク「Mockito」を紹介します
Java Agile」フォーラム 2010/8/2


設計者/SEが知っておきたい両者の違い
GUI開発のクライアントサイド技術やユーザー配布技術、
リッチクライアント/RIA、Webアプリ開発のサーバサイド技術、
データアクセス技術について基本から最新動向を整理します
Java Agile」フォーラム 2010/7/6


Google I/O 2010イベントレポート
5月に米国で開催された、開発者向けカンファレンス
「Google I/O 2010」の模様を、Google TVやApp Engine、
Androidを中心にレポートする
Java Agile」フォーラム 2010/6/16


プログラマが知っておきたい両者の違い
プラットフォーム/実行環境やプログラミング言語、
開発環境/ツールについて、基本的な仕組みから最新の傾向まで
比較し、両者の共通点/相違点を整理します
Java Agile」フォーラム 2010/6/7


カメラをAndroidで制御しよう
標準カメラ制御用APIを解説します。起動・終了・撮影だけでなく
フォーカスやフラッシュ、ホワイトバランスなども制御できます。
オーバレイ機能でAR(拡張現実)アプリに応用も!?
Java Agile」フォーラム 2010/5/27


Windows AzureのストレージはJavaで扱える
AzureストレージサービスのデータをJavaから参照・更新・削除する
プログラムや、そのための無料Eclipseプラグイン
「WindowsAzure4j」の使い方、注意点を紹介します
Java Agile」フォーラム 2010/4/15


Xperiaで動く地図/位置情報アプリを作ろう
地図/位置情報/GPSを使うAndroidアプリを作るために
Android Maps API Keyの取得方法を紹介し、その使い方や
さまざまな設定/表示と操作方法、注意点を徹底解説します
Java Agile」フォーラム 2010/4/7


Adempiereを試してERPの仕組みを体得しよう
オープンソースの業務用ソフトウェアを紹介しながら、
企業で行われる業務処理の常識を身に付けていく連載。
初回はERPの常識・概要、オープンソースの利点について
Java Agile」フォーラム 2010/4/1


Java 5対応の逆コンパイラ「JD-Eclipse」
ライブラリ内で例外が発生! そのクラスのソースコードを調べたい!!
そんなときに役立つ、無料Eclipseプラグインがあります。
自動で逆コンパイルし、行番号も表示してくれます
Java Agile」フォーラム 2010/3/8


いまさら聞けない「Webサービス」の常識
昨今では企業システムでも使われる「Webサービス」の概念や
SOAP・WSDL・REST・JAX-WSを紹介し、サンプルを作成します。
Eclipseを使うと自動生成やメッセージ確認ができて便利です
Java Agile」フォーラム 2010/2/26


TomcatクラスタをAmazon EC2上に楽々構築
Eclipseで開発したWebアプリを、Google App Engine並みに簡単に、
Amazon EC2上にデプロイできる無料Eclipseプラグイン
「AWS Toolkit」を紹介し、3つの使いこなしテクも解説します
Java Agile」フォーラム 2010/2/17


クラウド活用のために押さえるべき39のこと
活用するべきサービスか否か、クラウドの利点・問題点、
クラウドプラットフォーム提供企業になるための条件、
開発者がするべきことに分けて紹介します
Java Agile」フォーラム 2010/2/2


NetBookのバックアップに困っていませんか?
ネットブックと母艦デスクトップのデータ同期もできるので
非常に便利です。さらに仮想マシンも加えて
具体的な環境の作り方も教えます
Java Agile」フォーラム 2009/12/25


JNIより簡単にJavaとC/C++をつなぐ
JavaからC/C++のコードを呼び出す技術の1つとして、
JNAライブラリを徹底解説し、6つのマッピング方法を紹介します。
組み込みJavaやAndroidの開発でも役立つかも?
Java Agile」フォーラム 2009/12/14


バグを燃やすFirebugと、そのアドオン7選
複雑化するWebアプリのデバッグに悩む開発者/デザイナのために、
デバッグ作業を飛躍的に効率化するFirefoxのアドオン「Firebug」と、
その機能を拡張する7つの便利なアドオンを紹介します
Java Agile」フォーラム 2009/12/3


Googlerも使っているIntelliJ IDEAのOSS版
EclipseやNetBeansに並ぶJava統合開発環境「IntelliJ IDEA」の
オープンソース版について、その特徴や日本語環境での利用のコツ、
有償版との違いを紹介します。SubversionやGit、Mavenも使える!
Java Agile」フォーラム 2009/11/6


Java Storeや携帯端末でも使われる?
JavaFX Scriptで開発されたデスクトップ・ウィジェット・プラットフォーム
「WidgetFX」の概要と使い方を紹介します。1クリック・インストールや
Javaの強固なセキュリティに守られているのが特徴です
Java Agile」フォーラム 2009/10/13


JUnit/FindBugs/PMDなどの結果を総観できる
ほかにもCheckStyleやCobertura、JavaNCSSといったさまざまな
品質管理機能を一括実行/レポート解析できるQALabと、
それをEclipse上から簡単に実行できるLimy Eclipseプラグインを紹介
Java Agile」フォーラム 2009/9/29


“全部入り”のEclipseで学ぶIDEの常識
テキストエディタやコンパイラ、デバッガなどを1つにした
統合開発環境は実案件に必須です。さらに“全部入り”だと
プラグインの選定・追加も必要なく、セットアップも簡単にすみます
Java Agile」フォーラム 2009/9/16


Androidで、かつてないWeb体験を
WebKitを搭載しているAndroidでは、アプリの一部として
HTMLを表示でき、JavaScriptとアプリを連動させたり、
タッチスクリーンのモーションジェスチャーも実装可能です
Java Agile」フォーラム 2009/9/3


SeleniumならWebのテストはイラつかない
Webブラウザでのマウス操作を記録して、テストを自動化し、
Firefox 3.5やIE 8、Chromeなど、さまざまなWebブラウザ
に対応するSelenium。しかも、画面キャプチャも自動で取得します
Java Agile」フォーラム 2009/8/19


「論文とは縁がない」という方へ
特定分野の技術や研究を詳しく知るためには、論文は手軽で
確実な情報源です。しかも社内外への発表や資格試験など、
実は身近なものでもあります。論文検索サイトを使ってみましょう
Java Agile」フォーラム 2009/7/7


もう1つの、データベースのかたち
企業のシステムで多く使われるRDBとは別に、
データベースにはもう1つの“かたち”が存在する。
RDBとの違いや、長所・短所を解説しよう
Java Agile」フォーラム 2009/7/2


ガリレオの「実に面白い」新機能とは
先日、正式リリースされた最新版のEclipse。
その主な10の変更点やPHP・モバイル向け新パッケージ、
日本語化について紹介します
Java Agile」フォーラム 2009/6/26


App Engine/Aptana/Morph/Staxを比較
先日サンの発表もあって一層盛り上がるJavaクラウド。
Java版が出たGoogle App Engine、Aptana Cloud、
Morph AppSpace、Staxの4つのクラウドサービスを表で比較する
Java Agile」フォーラム 2009/6/10


BigtableをApp EngineのJSPで日本語表示
先日、SDKが更新されJSPの日本語表示が正常になりました。
Googleの認証機能をAPIで操作し、GoogleのデータストアBigtableの
データを操作してApp Engine上のJSPで日本語表示します
Java Agile」フォーラム 2009/5/26


EclipseやSpringで使われている基盤技術
ここ数年、EclipseやSpring、JBoss、GlassFishなどに使われている
オープンソースの基盤技術について概要や特徴、
作り方、ツールなどを解説します
Java Agile」フォーラム 2009/5/12


Javaも無料で試せるAptanaのクラウドとは?
Aptana Cloudを使うとEclipseベースの開発環境で作った
PHPやRuby on Rails、MySQLやTomcatを使ったJavaのWebアプリ
を手軽にクラウドで活用できる。Subversionとの連携も簡単だ
Java Agile」フォーラム 2009/3/26


awt/io/lang/sql/text/util/regex/swing/xml
Java開発者/プログラマのための、Java SEコアAPIの
使用コード例の記事へのJavaDocっぽいリンク集。メソッドや
コンストラクタ、例外などAPIの使い方の参考にしてください
Java Agile」フォーラム 2009/3/24


ワクワクするAndroidウィジェット10連発!
携帯Javaアプリの見た目はiPhoneに比べてカッコ悪いなぁ、
と思っている方へ。同じJavaでもAndroidで動くアプリだと
ここまで違うんです! しかも100行以下のコードで簡単ですよ
Java Agile」フォーラム 2009/3/6


JDK/Eclipse/Tomcat/Struts/Trac/MySQL
主にJavaにかかわる開発者/プログラマのための、ツール/サーバ
のインストール記事をバージョンごとに表でまとめたリンク集。
過去バージョンのダウンロード先リンクもあり!
Java Agile」フォーラム 2009/3/4


最新版Eclipseで超簡単Javaの基礎入門
不況のいまこそEclipseとJavaでプログラミングの
基礎を身に付けて力を蓄えませんか? 今回は
プログラミングの醍醐味である “条件式”について学びましょう
Java Agile」フォーラム 2009/2/25


Subversionとは一味違う、分散バージョン管理
オープンソースの分散型バージョン管理ツールとしていま注目の
Git、Mercurial、Bazaar。LinuxカーネルやAndroid、OpenSolaris、
Rails、Ubuntu、MySQLなどで使われていてSubversionとも連携可能
Java Agile」フォーラム 2009/1/14


Strutsに“2”が存在することを知ってました?
Struts 2は、Strutsの課題を解決し、Strutsの「品質維持」機能を
保ちつつ、まったく違う「開発効率アップ」の思想で作られました。
いったいどんなフレームワークなのかを分かりやすく解説します
Java Agile」フォーラム 2009/1/8


Javaは「遅い」から「楽しい」へ
「Javaは遅い」という偏見をいまだに持っている方は、最新の
Java実行環境をぜひ試してみてください。起動速度が格段に
速くなったうえに ドラッガブルアプレットなど楽しい機能が満載です
Java Agile」フォーラム 2008/12/15


Android Market配布を目指してHello World!
2009年にはドコモやauでも携帯端末が発売される
Androidプラットフォームを知っていますか? 発売前に自分が作った
携帯アプリを配布できるようにしておくと大きなチャンスです!
Java Agile」フォーラム 2008/12/8


XML地獄から開発者を解放するSAStruts
Struts開発の大きな問題点であるXMLの設定ファイル地獄。
SASturtsならStrutsの機能はそのままで問題だけを解消して、
超俊敏開発を実現。なぜ、そんなことが可能なのだろうか?
Java Agile」フォーラム 2008/11/27


プログラマは仮想化でラクできる!
「仮想化なんてサーバ管理者とかが気にすることで
プログラマには関係ない」と思っていませんか?
実は開発環境を仮想化すると、開発が劇的にラクになります
Java Agile」フォーラム 2008/11/18


の便利ツールたち
最近のJDKに含まれている開発やデバッグに便利なツールを、
プロファイリングやトラブルシューティング/情報取得、監視、
配備/補助、スクリプティングの5種類に分けて紹介します
Java Agile」フォーラム 2008/11/13


SubversionとTracで“迷宮”から脱出!
品質や生産性の低下を招くファイル管理の“迷宮”。この問題を
解消するには、SubversionとEclipseプラグインSubversiveを
ITracと組み合わせて使うのが効果的です
Java Agile」フォーラム 2008/11/6


Java技術者にクラウドって関係あるの?
最近よく聞く「クラウドコンピューティング」の視点から
Javaを見直すと、Amazon EC2などレンタルサーバとの関係性や
仮想マシンとの関係性などイロイロなことが見えてきます
Java Agile」フォーラム 2008/10/30


DoltengならJava初心者でも1分で作れる
Scaffoldという自動生成機能やSeasar 2.4のHOT deploy機能により
DBの参照・更新・削除ができるSAStrutsのWebアプリを作れます。
Java初心者だけでなくStrutsに慣れた開発者も必見です
Java Agile」フォーラム 2008/10/23


実現場でJUnitより簡単なTestNGを使う
Java用テストフレームワークの定番JUnitの問題点を補い、より簡単で
Eclipseプラグインも備えるオープンソース「TestNG」について、独自の
機能や魅力、JUnitからの移行方法まで徹底解説する連載の最終回
Java Agile」フォーラム 2008/10/9


Google MapReduceのJava実装を使ってみた
MapReduceアルリズムを使った分散処理をJavaで実装したオープン
ソースとしていま話題のHadoop
をインストールしてサンプルアプリを
実行するまでの手順や利点を解説しつつ、Eclipseプラグインも紹介
Java Agile」フォーラム 2008/9/29


HTMLやStrutsに必須の“タグ”と“サブミット”
Webアプリを作るうえで必須のHTMLタグやサブミットボタンの
基礎知識に加え、開発を効率化するタグライブラリについて
もう1度見直し、“Webアプリの常識”を確認してみませんか?
Java Agile」フォーラム 2008/9/25


Java/Grails/Ruby on Railsのクラウド環境
最近よく聞く「クラウド」って何なの? 開発に役立つの?
という人にこそ見てほしい無料クラウド環境紹介記事です。
もうデータベースやWebサーバの構築で悩む必要はありません
Java Agile」フォーラム 2008/9/18


CORBA RPC SOAP JAX-WS REST Thrift
昔からある分散処理技術は実は、SOAPやRESTなど
現在流行している“Webサービス”へと連なる。
いろいろな“分散”の形を見てみよう
Java Agile」フォーラム 2008/9/16


JUnitより簡単なオープンソースの「TestNG」
Java用テストフレームワークの定番JUnitの問題点を補い、
もっと簡単でEclipseプラグインも備えるオープンソースの
次世代テストフレームワーク「TestNG」で、“テスト”を変えよう!
Java Agile」フォーラム 2008/9/11


Trac Lightningで始めるチケット式開発入門
プロジェクトが愉快で痛快になるような開発環境/ツールを
毎月紹介します。初回は、チケット式開発で大人気のTracを
さらに便利に使えるTrac Lightningの基本的な使い方について
Java Agile」フォーラム 2008/9/9


Javaと仮想マシンの歴史を振り返る
JavaとVMが生まれた背景や名前の由来、さまざまなJDK、
マイクロソフトとの関係、AndroidのVM、iPhoneとの関係、Java VM
で動スクリプト言語など、JavaとVMの歴史と未来について
Java Agile」フォーラム 2008/9/4


Webの上のポジョをステートフルにつなぐ
POJOでコンポーネントをつなぐJBoss Seamはアノテーションによって
DIやO/RマッピングのXML地獄から解放してくれたり、双方向DIや
EJBの簡素化など利点がいっぱい! 2.0も間もなくリリース!
Java Agile」フォーラム 2008/8/28


XMLを取り込んだ最新Officeフォーマットとは?
「Office 2007」よりファイルフォーマットとして使われている
「Office Open XML」について、その成り立ちやOpenOfficeとの比較、
標準化の流れ、仕様の概要を紹介する特集企画の後編
Java Agile」フォーラム 2008/8/18


国内Eclipse日本語化事情の実録ドキュメント
IBMが3.2まで無償提供していた言語パックが終わってしまった……
「もう日本語で使えないの!?」「でも3.3以降も日本語化できたよ?」
そう、実は日本人のために立ち上がった男たちがいたのだった!
Java Agile」フォーラム 2008/7/30


プログラマーにもオリンピックや甲子園がある
結果を出せば、世界中から大いなる称賛を浴びて賞金や
就職先までせしめてしまうことも可能だ。腕に自信があるのに
仕事で報われないと嘆くまえに、夏休みにでも挑戦してみよう
Java Agile」フォーラム 2008/7/18


Googleの分散処理技術をJavaで理解する
最近注目を浴びている分散処理技術「MapReduce」の利点を、
サンプルからアルゴリズムレベルで理解することによって探る。
【文章で使用されている英字をカウントする】をどう実装する?
Java Agile」フォーラム 2008/7/8


今年も“かに座”リリース! 新機能は?
先日リリースされたEclipse 3.4をインストールして日本語化し、
実際に使ってみながら開発に役立つ新機能をいくつか紹介します。
リモート接続、AccessライクなDB操作、JavaScriptサポートなど
Java Agile」フォーラム 2008/7/2


『Webアプリ、はじめました』
JSP/サーブレット+Strutsの開発を通じて、Java言語以外の
開発にも通用するWebアプリケーション全般の広い知識・常識を
身に付けるための連載。初心者・中堅・ベテランも大歓迎!
Java Agile」フォーラム 2008/6/18


実用レベルに達したJRuby on Rails
もはやJava技術者にとって無視できない存在になったRuby。
Javaと融合したJRubyの特徴や利点について解説します。
実用レベルになったといわれる、その実力を体感してみよう
Java Agile」フォーラム 2008/5/19


Web開発環境としてのSafariを知ってますか?
Mac OS X標準でWindows版も出たSafariは単なるWebブラウザ
ではなく、Webアプリケーション開発に役立つツールとしての
側面を持っています。その機能をすべて紹介しましょう
Java Agile」フォーラム 2008/5/12


オープンソースでJavaバッチを簡単実装
バッチ処理をJavaで実装するときに便利なオープンソースの
フレームワークがあるのをご存じですか?
その特徴やアーキテクチャ、使い方を一から丁寧に解説します
Java Agile」フォーラム 2008/4/17


プログラマーの“基礎能力”を高めるには?
新人プログラマーが研修を終えて実業務を行う“現場”に行く前に
身に付けておくべき基礎能力として、「ソースコードを読む」能力の
重要性とその能力を高めるためのヒントをお教えしましょう
Java Agile」フォーラム 2008/4/9


EclipseでJavaと.NETのXAML/WPFをつなぐ
プログラマーもデザインを要求されるRIA/リッチクライアント時代、
Javaプログラマーはどうするべきか? その答えの1つとして
.NETのXAML/WPFと連携できる無料のフレームワークを紹介しよう
Java Agile」フォーラム 2008/3/27


ビルドやテスト、依存ライブラリ追加を自動化?
ビルドやテスト、レポート作成、依存ライブラリ追加を自動化する
Mavenと、その操作を簡単にするEclipseプラグイン「q4e」を紹介。
仕事が楽になるのでAntに代わるビルドツールとして使ってみては?
Java Agile」フォーラム 2008/3/25


無料の開発ホスティングサービス
開発ホスティングサービスを知っていますか? ソースコードが満載で
Web上のDB操作やコンパイル、バク/タスク/プロジェクト管理、
CMS、コミュニケーションなど便利な機能が無料で利用できます
Java Agile」フォーラム 2008/3/18


“たい焼き”で、Javaをあま〜く理解する
初心者がJava言語を学習するうえで最も困難なものの1つが、
クラスやインスタンス、フィールド、メソッドなどの概念の理解です。
本稿では、“たい焼き”を例にしソースコードとともに解説します
Java Agile」フォーラム 2008/3/12


鉄板焼きのお店から学ぶ、「バッチ処理」
オープンソースフレームワークを使って、業務システムに欠かせない
バッチ処理の開発手法やノウハウを学んでいく本連載。初回は
「バッチ処理」とは何かについて鉄板焼きのお店から理解しましょう
Java Agile」フォーラム 2008/3/7


Java&Programming in デブサミ2008レポート
先日開催されたDevelopers Summitから
Javaとプログラミングに関する講演をいくつかレポートする。
今年の目玉は無線センサーのデバイスによる楽しいデモ動画!?
Java Agile」フォーラム 2008/2/28


Eclipse対抗馬の本命IDE!?
開発現場におけるIDEといえばEclipseが有名だがオープンソースの
NetBeansの最新版も便利な機能が多く注目されている
本特集ではNetBeansの最新版を2回に分けて徹底解説してみた
Java Agile」フォーラム 2008/2/18


携帯キャリアと開発用プロファイルを覚えよう
携帯端末用Javaアプリを作って、携帯電話だけにとどまらない
Java全般の文法の基礎を理解する初心者向け入門連載の第2回。
今回はキャリアとプロファイルの関係を理解し簡単なプログラムを作成
Java Agile」フォーラム 2008/2/12


Java、.NET、Ajax開発の“銀の弾丸”OSS?
先日オープンソース化されたNTTデータの社内フレームワーク/
開発プロセスの概要や使い方などをいち早く解説。
多数の開発案件で培われたノウハウとはどんなものなのか?
Java Agile」フォーラム 2008/2/1


セキュリティとリスクの基本分かってる?
業務でTomcatを使う際に安全面を気にしていますか?
どんなリスクがあってどうすれば解決できるかのヒントを教えましょう。
オープンソースのAPサーバでどこまでセキュアにできるのか!?
Java Agile」フォーラム 2008/1/28


Cometが気になる人は要チェック!
AjaxとCometを使った双方向通信が人気だ。
その基となった技術の歴史・問題点を解説し、
さらに活用できるサーバ/フレームワークを紹介する
Java Agile」フォーラム 2008/1/22


携帯アプリを作って学ぶJava文法の基礎
Java文法の基礎を楽しみながら学ぶために、携帯電話の
Javaアプリを作ってみましょう。携帯電話のJavaだけにとどまらない
Java全般の文法の基礎が理解できる初心者向け入門連載です
New!Java Agile」フォーラム 2008/1/16


ソースコード自動生成の黒歴史を塗り替える
Excelの設計書を書いたら後は自動でプログラムが
できたらいいなぁ…… そんな夢をかなえる
多言語対応オープンソースblanco Frameworkとは?
Java Agile」フォーラム 2007/12/25


もう年末なのでタスクを大掃除しましょう
いままでのタスク(作業・開発)管理に不満な人も、世にも不思議な
Mylyn&Tracマジックによって、リズミカルで効率的に作業できる
ようになります。開発プロジェクト「見える化」の秘密兵器とは?
Java Agile」フォーラム 2007/12/20


Tomcat 6で実現! Ajaxを超える!?
Web上のチャットアプリなどでAjax以上に広く使われそうな
注目の通信技術Cometを、Tomcat上で手軽に使う方法を解説。
次世代の通信技術をぜひ自分でも体験してみては?
Java Agile」フォーラム 2007/12/12


目指せ一獲千金! 【Android基礎講座】
先日公開されたGoogleの携帯端末プラットフォームAndroid。開発
環境の整え方やアプリの作り方、作成に便利なツール、SDKの中身
などの基礎知識を解説。空いた時間に作って応募してみよう!
Java Agile」フォーラム 2007/12/3


Javaバッチ処理の現状とこれから
企業の基幹システムで多く見られるバッチ処理は
Javaでどこまで適用できるのか。Spring Batchを筆頭に
数々の製品やオープンソースも紹介しよう
Java Agile」フォーラム 2007/11/14


Tomcatを理解し、構築し、動作させる
無料で利用できる定番アプリケーションサーバTomcatを用い、
「無料でどこまで製品サーバのセキュリティに迫れるか?」を
追っていく本連載。第1回は最新版Tomcatのおさらいと環境構築
Java Agile」フォーラム 2007/10/11


Java製のデスクトップ・ウィジェット!?
デスクトップ・ウィジェットGlossitopeを知っていますか? Java製なので
ウィジェットがOSに依存しないのが特徴で、ApppletやSwing、
JavaFXなどのJava GUI
技術に慣れた人なら作るのも簡単です
Java Agile」フォーラム 2007/10/5


Springは「2.0」でどんだけ便利になったの?
Spring 2.0の新機能を総まとめで紹介し、
DIコンテナの改良部分やXMLスキーマに対応した
構成ファイルの記述方法を詳しく解説します
Java Agile」フォーラム 2007/9/28


スマートフォンや携帯ゲーム機の“小さな画面”
携帯電話とは違い、PC用のサイトも見られる小さな画面の端末が
普及してきている。そんな時代のWebページはどうあるべきか?
例として、iPhone/iPod touch用のサイトをいくつか紹介しながら解説
Java Agile」フォーラム 2007/9/14


サーブレットはHTTPだけじゃない!
IP電話による通話のプロトコルとして採用する企業が増えたり、
NGNの標準プロトコルになったり、オープンソースのプロジェクト
も存在するSIP。そのサーブレットはいま注目の技術です
Java Agile」フォーラム 2007/7/30


Europaの“新世界”を体験しよう!
新バーション3.3のC/C++開発にも対応した用途別パッケージ、
WTPなどの強化、リモートアクセスと組み込み対応プラグインなど
さまざまな新プラグインの解説に加え、日本語化の方法も紹介!!
Java Agile」フォーラム 2007/7/4


Java RIA開発はどれくらい変わるの?
2007年のJavaOneで発表されてから、
がぜん注目を浴びているJavaFX。その使いどころについて
サンプルやデモを交えながら解説します
Java Agile」フォーラム 2007/6/13


そのログ本当に必要ですか?
数人での利用時は動きが早かったシステムで
ユーザー数が増えると急激に遅くなる現象が発生!
何が起きたんだ!?
Java Agile」フォーラム 2007/5/24


プログラマーに必要な英語をStudy!
英語に対する苦手意識を克服し、
コンピュータ分野に特化した英語を学習する方法の1つとして、
海外のさまざまなPodcast/Videocastを紹介
Java Agile」フォーラム 2007/5/10


プログラマーの常識をJavaで身につける
Javaコアパッケージを掘り下げることにより
「プログラマーの常識」を身に付けられる本連載。
今回のテーマは「国際化プログラミング」です
Java Agile」フォーラム 2007/5/2


AjaxとJavaは仲よくできる
DWRとMyEclipseを使うと、 Ajax+Javaアプリを
やさしく開発できます! さらに今回は、O/Rマッピングでの
データベースとの連携も解説します
Java Agile」フォーラム 2007/4/10


Javaとオープンソースの最新事情を探る
先日開催されたOSCから
Java、ソース自動生成ツール、Firefox、地図サービス、
Geronimo、JBoss Seamに関するセッションを紹介
Java Agile」フォーラム 2007/3/26


チューニングをするぞ! でも、その前に…
WebSphere Application Serverの
パフォーマンス・チューニングに関する入門記事
第1回目は、チューニング実施前にやるべきことを解説
Java Agile」フォーラム 2007/3/14


バージョン管理システムの新定番!
バージョン管理といえばCVSが有名ですが、
もっと便利なものがあるって、知ってましたか?
SubversionとTracで開発を「見える化」しよう!
Java Agile」フォーラム 2007/3/2


Javaの最新動向を見極める
先日開催されたデブサミのセッションの中から
Javaに関するものを中心にいくつかレポートする。
今年はなんと、あのDukeがリンゴを射抜く?
Java Agile」フォーラム 2007/2/22


簡単な仮想計算機を作ってみよう
コンパイラを意識したコーディングをすると、
パフォーマンスが向上し、プログラミング力も向上します。
Javaを通してその仕組みを理解しましょう
Java Agile」フォーラム 2007/1/17


カプセル化するとインスタンス変数は賢くなる

「途中までかじったが挫折した」「スキルチェンジしたい!」
という読者のために、JSPとTomcatを基礎から解説していく本連載。
前回に引き続き、今回はJavaBeansを「やり直し」ます
Java Agile」フォーラム 2006/12/23


プラグインを自作する意義とは?

「作成したプラグインを全世界に公開する」
そんな夢を持ってプラグイン開発を始めた田中君と長尾君
田中君の成長を追ってきた本連載も終に最終回です

Java Agile」フォーラム 2006/12/13


Eclipseのパースペクティブをカスタマイズ!

知ってましたか?
Eclipseはビューやエディタだけでなくパースペクティブも
新たに作成したり、既存のものを拡張できるんです

Java Agile」フォーラム 2006/11/3


こんなJava実装もあるんです

Javaの実装には本家のサン以外にも
ApacheやGNU系などさまざまなものがある。
用途に適したJavaを選択して開発に役立ててみよう
Java Agile」フォーラムフォーラム 2006/10/7


EclipseでJavaの例外処理をマスター

Javaではエラーへ対処する処理を記述するための
仕組みとして例外が用意されている。
今回は例外の基本について理解しよう
Java Agile」フォーラム 2006/5/13


Java+Strutsの視点からRailsを捉える

PHPやPythonは気にならなかったJavaプログラマの皆さん、
さすがにRailsだけは気になるのでは?
凄腕プログラマがその評価にチャレンジした

Java Agile」フォーラム 2006/4/1


WebプログラマはRailsに乗るべきなのか?

日本で産まれたスクリプト言語Ruby。
デンマークの青年がそのWebフレームワークを開発し、
いま海外のプログラマの間で大ブームを巻き起こしている
Java Agile 」フォーラム 2006/2/11


POJOを意識したアプリケーション・デザイン

POJOを意識した独立性の高いコンポーネントをベースに
アプリケーションを設計することで、環境の変化に強く、
再利用可能なアプリケーションを実現できる

Java Agile」フォーラム 2005/7/23


JSF・Spring・HibernateがJava EE 5に導く

Java EE 5へのマイグレーションを考慮したアーキテクチャとして、
JSF、Spring、Hibernateの組み合わせを提案する。
なぜこの組み合わせがベスト・プラクティスなのかを解説しよう

Java Agile」フォーラム 2005/7/6


オブジェクトの再利用性を高めるDIを理解する

オブジェクトの再利用性を高める手法として
EJB 3.0の仕様にも採用が見込まれている「DI」。
Spring Frameworkを使いながら理解しよう

Java Agile」フォーラム 2005/4/29


文字コードの変換ルールの違いに留意する

Javaにおける文字化け対策を
具体的な文字化けの例を参考にしながら解説。
今回は変換ルールの違いに着目する

Java Agileフォーラム 2005/2/11


Javaプログラミング超入門!

これからプログラミングを学習したい方、
Javaは難しそうでとっつきづらいという方、
Eclipseを使うなら、手軽に気軽に学習できます!
Java Agile」フォーラム 2004/5/29


Eclipseのプラグイン機構を活用しよう

豊富に用意されたプラグインの活用だけが
賢いEclipseの使い方ではない。
上級テクニックをIBM developerWorksとの提携記事でお届けしよう
Java Agile」フォーラム 2004/2/28


UMLモデリングのノウハウ、最後の秘訣

 「改訂版 初歩のUML」はいよいよ今回が最終回。
ビジネスモデリングから実装の
前段階までの作業をまとめます
Java Agile」フォーラム 2004/1/10


フリーEJBサーバのデファクトを目指すJBoss

JBossグループから誕生したEJBサーバ「JBoss」は、
ユニークなアーキテクチャと機能で高い注目を集めている。
JBoss誕生の経緯からその機能までを解説しよう

Java Agile」フォーラム 2003/10/16


Java開発者に役立つノウハウ、ヒント集

サーブレット/JSP、Webコンテナ、Eclipse、Jakarta Project、
コーディングテクニックなどさまざまなカテゴリに渡って
Java開発者に役立つTIPSを紹介していきます

Java Agile」フォーラム 2003/10/7


『オープン』の正体 (前編)

今日、「オープン」という概念がIT業界に与える
影響を無視することはできない。本記事は
オープン・ソース・ソフトウェアの役割について考察していく
Java Agile」フォーラム 2003/9/25


オープンソース、無償UMLツールの実力派

UMLモデリングツールには、強力な機能を持つ
実力派オープンソース・プロダクトがいくつもある。
そんなオープンソースの代表的な製品を評価する

Java Agile」フォーラム 2003/9/11


JSFによる生産性を実証する

次代の標準WebアプリケーションフレームワークとされるJSFで、
実際にECサイトアプリケーションの構築を試みた。
従来の開発との違いと生産性を体験する
Java Agile」フォーラム 2003/8/27


UMLベース開発プロセスの流れ

エンタープライズ・システム開発の中で、
UMLはどのように活用されるのだろうか?
ステップを踏まえて細かく解説を加えていく
Java Agile」フォーラム 2003/8/19


JSFのアーキテクチャを理解する

まもなくJ2EEの標準仕様となるJSFの登場で、
サーバサイドJavaの開発効率は飛躍的に向上する。
フリーダウンロード可能なツールキットを使いながらその効果を探る
Java Agile」フォーラム 2003/7/26


UMLツールから統合開発環境へ

プロフェッショナルモデラーによるツール評価の第2弾!
今回はIDEとしての性格を強める
「WithClass」「Describe」「Together CC」を評価する

Java Agile」フォーラム 2003/7/18


最終回 EJBからWebサービスをつくる

統合開発環境を使ってEJBからWebサービスを作成します。
今回までで、JavaBenas、EJBからWebサービスをつくる
ボトムアップ・アプローチの基本を習得したことになります

Java Agile」フォーラム 2003/6/27


プログラムの制御構造を理解しよう

すべてのアルゴリズムは
順次実行、繰り返し、条件分岐の3つの制御構造で実現できる。
この制御構造を実現する制御文を理解しよう

Java Agile」フォーラム 2003/6/18


Relaxerで実現するJava開発の新プロセス

Java開発をパワーアップさせるRelaxerプロセス。
そのサンプルアプリケーション「図書館システム」構築
の模様を詳細に記録した連載開始
Java Agile」フォーラム 2003/5/27


Eclipseからビルドツール「Ant」を使う

Eclipseの新バージョン 2.1ではAnt対応が強化された。
ビルドファイルの編集機能とランチャーを使い
ビルドの効率を上げてみよう
Java Agile」フォーラム 2003/4/23


Q)UMLを導入するにはどうするのが近道?

UMLの導入は組織全体の問題でもある。
しかし、よくいわれることだが、 そこには常に
上司の壁、組織慣習の壁が立ちはだかるのだ
Java Agile」フォーラム 2003/4/16


XMLを簡単にJavaオブジェクトにマッピング

XMLファイルをJavaにマッピングするには
DOMやSAXが使えるがコードの記述が大変だ。
Digesterを使えば、少ない記述で簡単に実現できる

Java Agile」フォーラム 2003/3/21


EclipseとTomcatでJ2EE開発をしよう

Eclipseは単体ではJ2EE開発ができません。
Lombozプラグインを使ってTomcatを使用し
Webアプリケーションを開発する手法を解説します
Java Agile」フォーラム 2003/2/14


まずはUMLのクラス図を書いてみよう

UMLを使う理由、そしてクラス図の“関連”について
分かりやすく解説します。中断していた
好評連載が大幅な加筆・修正で再登場
Java Agile」フォーラム 2003/2/4


サーブレット/JSPの役割を理解する

実践的なサーバサイドJavaプログラミングを
マスターするための基礎講座。
サーブレットの基本からカスタムタグまでを学びます

Java Agile」フォーラム 2003/1/9


モデリングなしで開発はできない
モデリングは「ないとシステム構築において欠陥を呼ぶ」
必須の技法である。まずはモデリングの重要性を
理解することから始めよう

Java Agile」フォーラム 2002/12/21


第2回 Javaの変数の本質を知る

変数は地味なテーマだが、変数の本質を理解すれば
Javaの「クラス型」「参照型」の理解が格段にスピードアップ。
まずは変数を押さえよう!

Java Agile」フォーラム 2002/11/29


オブジェクトに必要な4つの特性とは?

リアルな世界からオブジェクトを抽出するには、
オブジェクトの特性を把握していなければならない。
4つあるその特性を解説する
Java Agile」フォーラム 2002/11/12


Webサービスの動作を決めるスコープの謎

第3回で作成したWebサービスは
実行毎に動作が異なってしまう結果になりました。
この謎を解決するのが「スコープ」なのです
Java Agile」フォーラム 2002/11/8


第1回 Java2 SDKで学習の準備

「サーバサイドJavaを学びたい。だけどJava言語を知らない」
という読者のためのJava言語入門。
この連載で学べば、J2EEをスマートに学習できる!

Java Agile」フォーラム 2002/10/29


Dr.ユースケースの “ユースケース人生相談”

ユースケースが持つファンクションポイント数を予測し、
開発規模を見通すよい方法はあるのだろうか?
Dr.ユースケースが明快な論理で分かりやすく解説

Java Agile」フォーラム 2002/10/19


「アジャイル」「RUP」「Rational XDE」の融合

アジャイルとはテクニックや方法論ではなく、姿勢であり、
哲学である。Rational XDEを活用することで、
RUPもアジャイルな「方法論」へと変貌する

Java Agile」フォーラム 2002/10/10


UMLのデータ型とJavaのマッピング戦略

データ型とJavaの関係は簡単そうで難しいテーマだ。
オブジェクト指向におけるデータの扱いを視野に入れたうえで、UMLのデータ型とJavaのマッピングについて解説しよう

Java Agile」フォーラム 2002/10/1


第2回 SOAPの3つの機能

SOAPの規定は非常にシンプルであることを理解するために
Axisを利用したWebサービスがどのような動作をし、
どのようなコンポーネントで構成されているかを見ます
Java Agile」フォーラム 2002/9/5


規模や信頼性で決めるWebサイトの構成

Webサイトの構築方法はサイトの規模や
信頼性をどの程度確保するかで決まってくる。
Webサイトの規模に合わせた構築法を解説する

Java Agile」フォーラム 2002/8/27


第1回 Webサービスを試す環境を作る

「本当のところWebサービスって何?」という疑問を解くために
パソコンとフリーのソフトウェアを使って
実際にWebサービスを試してみよう

Java Agile」フォーラム 2002/8/8


分散コンピューティング時代のテスト手法
C/S全盛時のテスト手法はすでに時代遅れとなってしまった。
さまざまな環境が混在する分散コンピューティング時代
に求められるテスト手法とはいかなるものなのか?

Java Agile」フォーラム 2002/7/20


Java時代の新たな開発手法に挑戦
NTTコミュニケーションズが提供するコミュニケーションサイト
「ShareStage」は、フレームワーク「Assam AnyWarp」と
EJB部品「CPIC」で構築されている。その採用効果に焦点をあてる
Java Agile」フォーラム 2002/7/6


ソフトウェア開発を成功に導く表記法

UMLは、オブジェクト指向を使ったシステム開発において、
分析から設計、実装に至るまで使える表記法。
ソフトウェア開発を効率化するUML。わずか5分でその概要を解説
Java Agile」フォーラム 2002/6/12


最初にJ2EEの全体像と動向を知ろう

初心者が効率よくJ2EEを学習するためのガイダンス。
J2EEの全体像から個々の技術の概要、
どの順番で学べばよいかについて解説します

Java Agile」フォーラム 2002/5/29


なぜ分散オブジェクト技術が必要なのか

Java、EJB、Webサービスといったトレンド技術に比べれば、
一見古いキーワードに聞こえる「分散オブジェクト技術」
しかし、この技術の出番は実はこれからなのだ
Java Agile」フォーラム 2002/3/19


Webサイト設計時の考慮点を知ろう

J2EEベースのWebサイトの開発をスタートする際には、
想定されるアクセス数、セキュリティなどを考慮する必要がある。
要件として上げるべき項目をやさしく解説
Java Agile」フォーラム 2002/3/5


先駆者に学ぶ「開発プロセス改善の原則」

ビジネスの変化に追従するソフトウェアの短期開発、
クライアントの高い要求を満たす品質。
ソフトウェア開発の成功は、プロセスの改善に掛かっている
Java Agile」フォーラム 2002/2/23


パフォーマンスチューニングの定石を知る

Webシステムを構築できたが、どうも遅い!
この問題を解決するのがパフォーマンスチューニングだ。
ボトルネックをどう捜し、どう改善するかの定石を解説する
Java Agile」フォーラム 2002/2/15


ソフトウェア産業の近代化をいまこそ

インターネット時代の到来による先端技術の登場、
オープン系システム開発案件の増大、短期開発の要求の増加、
これらに答えるべく、そろそろ開発スタイルを変革しようではないか
Java Agile」フォーラム 2002/1/22


「システムが遅い!」その時どう取り組むか

Webシステムを構築できたが、どうも遅い!
ボトルネックをどう捜し、どう改善するかを連載で解説する。
今回は、現象の把握と取組みの事前活動について取り上げる

Java Agile」フォーラム 2001/12/13


目的に応じたクラスタ構成を考える

24時間365日止まることなく、安定したサービスを
Webシステムで提供するにはどうしたら良いのか?
APサーバでのクラスタ構成を例に解説しよう

Java Agile」フォーラム 2001/10/12


JXTA ShellからJXTAを知る

PtoPサービス構築のデファクト・プロトコルを狙うJXTAに
実際に触れながら、テクニカルな視点から
その可能性にアプローチしていく

Java Agile」フォーラム 2001/7/26


Webプログラミングの前提知識をおさえる

Webプログラミングを行うための前提知識である、
HTTPに関する知識と、アプリケーションのファイル構成、
サーバ側でのJSPの挙動について解説します
Java Agile」フォーラム 2001/7/10


システム要件の把握とAPサーバの選択

携帯電話とPCの両方から利用できる乗り換え案内で
多くのユーザーを獲得してきた「駅前探険倶楽部」。
サービスの特長をうまくとらえJRunでシステムを構築している

Java Agile」フォーラム 2001/6/7


Tomcatを使う「JSPプログラミング」
第1回 JSPの特徴を理解する
新人SE、プログラマのための基礎講座のシリーズがスタート!
今回はWebアプリケーションにおけるデザインとビジネスロジックを
うまく分離して開発するためのJSPの基礎講座

Java Agile」フォーラム 2001/5/11


第1回 ローカルBeanとリモートBean

アプリケーション・サーバ上での優れたアプリケーション開発には、
豊富な経験と研究から生まれた実践的な手法が必須。
プログラミングデザインからEJB開発、トランザクション処理
にいたるまで、10回の連載で詳しく解説
Java Agile」フォーラム 2001/5/2


第1回 WebとDBをつなぐJ2EEの世界

J2EEは非常に多くの要素技術からなる巨大なシステムです
この基礎講座は、これからJ2EEを学ぶ読者のために
J2EEをWebとデータベースを結ぶ、サーバ・サイドの
ミドルウェア技術という観点のもとに平易に解説していきます

Java Agile」フォーラム 2001/4/6


初めてのWebアプリケーション・サーバ
これからのWebアプリケーションの開発に
Webアプリケーション・サーバは必要不可欠になってきます。
この連載では、これからWebアプリ開発を学ぶ方のために、
無償で入手できるWebSphere開発者キットを使って
ステップバイステップ形式でWebアプリの
開発を解説します
Java Agile」フォーラム 2001/3/24


新生VisualCafeは高機能なWeb開発ツール
Javaプログラマに人気の高かったVisualCafe。
昨年1年間の沈黙を経て、今度はBEA WebLogic Server
にも対応したWeb開発ツールとして新生した。
100%企業ユーザーを意識した新生VisualCafeをご紹介しよう
Java Agile」フォーラム 2001/2/22


  ドコモのiモードJavaと
J2MEの標準規格MIDPとはどう違う?

NTTドコモから、待ちに待ったiモード対応 Java対応携帯電話
が登場した。しかし、どうやらドコモのJavaの仕様は
サンの定めた規格とは違うらしい。
その「どこが違うの」の疑問にお答えする

Java Agile」フォーラム 2001/1/27


最新GUIツールで学ぶJavaプログラミング
連載:いまから始めるJava入門(3)
「Javaを勉強してみたいけど、どこから手をつけたらいいの?」
というユーザーのためのJBuilderを使ったJava入門講座
今回はカレンダーアプリケーションを作りながら
自分でクラスを作る方法を学びます

Java Agile」フォーラム 2001/1/22


Java開発者のためのFAQ集
Java開発者が 最低限押さえておくべきJavaに関する基礎知識 、
実際のソリューション構築の場面で定石とされるノウハウ、
プログラミングTIPSなどのFAQをご紹介していきます。
今回は知っておくべきJ2EEの基礎知識について7項目を追加

Java Agile」フォーラム 2000/12/7


EJBアーキテクチャの基礎
Webアプリケーションにおける
サーバ・サイドJavaの効果的な利用(後編)
アプリケーションサーバのEJBコンポーネント・テクノロジの
中核である「EJBコンテナ」の機能と、セッションBean、
エンティティBeanの役割と機能を中心に紹介する

Java Agile」フォーラム 2000/11/8


Webアプリケーションにおける
サーバ・サイドJavaの効果的な利用(前編)

EJB(Enterprise JavaBeans)はアプリケーション・サーバ上
でのシステム構築に必要不可欠になりつつある。
ServletとJSPだけでは不十分か?
EJBはサーバ・サイドにおいてどのような役割を果たすのか?
こういった疑問に答えていこう

Java Agile」フォーラム 2000/10/10


最新GUIツールで学ぶJavaプログラミング
連載:いまから始めるJava入門(1)
「Javaを勉強してみたいけど、どこから手をつけたらいいの?」
これまでVBなどを使用していたユーザーはもちろん、
はじめてプログラミング言語に触れるユーザーも対象に、
最新GUIツールを使ったJava入門講座を開始します

Master of Network」フォーラム 2000/8/1






Java Agile フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Java Agile 記事ランキング

本日 月間