すべてのWhat's New
-
2005年
-
2005.02.05 記事「帳票ベンダ・インタビュー 第1回」(@IT)を公開しました
「帳票」技術は企業システム全体の開発生産性や保守性を左右するといいます。技術が生まれた背景からソリューションの現在について、ウイングアーク テクノロジーズ株式会社の谷口氏に話を伺いました。
-
2005.02.01 記事「他サイトのRSSフィードを自サイトで利用する」(@IT)を公開しました
RSS4jを使用して、RSSフィードを自サイトで利用する方法を紹介します。
-
2005.02.01 記事「個別のJSPページでJSTL宣言を省略する 」(@IT)を公開しました
ページごとに@taglibディレクティブを宣言することなく、JSTLを利用する方法を紹介します。
-
2005.02.01 記事「多国語対応のサイトを構築する(JSTL編) 」(@IT)を公開しました
JSTL(JSP Standard TagLibrary)のi18n(Internationalization)タグライブラリに用意された<fmt:message>タグを利用して、スクリプティング要素を使わずに国際化対応のJSPページを作成する方法を紹介します。
-
2005.01.28 記事「Webアプリケーション・プラットフォームとしてWindowsを選択する7つの理由<後編>」(@IT)を公開しました
業務システムが無事稼働にこぎ着けたら、次は運用管理でのつきあいが始まります。障害対応やシステム拡張、セキュリティ対策など、管理者の仕事はつきることがありません。フリーJavaではなくWindows+ASP.NETが選択される背景には、これら運用管理も含めたTCO低減があります。
-
2005.01.28 記事「データベースに登録したバイナリ・データを表示するには?」(@IT)を公開しました
データベース上に登録したバイナリ・データをWebフォーム上から呼び出す方法について紹介します。
-
2005.01.25 記事「Javaでダイジェストを生成する 」(@IT)を公開しました
ダイジェストは、データの一貫性のチェックや認証、暗号化に使用されます。java.security.MessageDigestを使用してダイジェストを生成する方法を解説します。
-
2005.01.25 記事「Strutsベースのアプリケーション環境を用意(AppFuse) 」(@IT)を公開しました
AppFuseを使用すれば、Antのコマンドを数回実行するだけで、Struts、Spring、Hibernate、MySQLといったさまざまなアーキテクチャが連携し合うサンプルアプリケーションをTomcatにデプロイすることができます。
-
2005.01.25 記事「WindowsとLinuxの両方で動作するコードを書く 」(@IT)を公開しました
JavaでOSのシステムプロパティを用いるためのjava.lang.SystemクラスのgetPropertyメソッドを理解すれば、OSに依存したプログラムを作成しないよう心がけることができます。
-
2005.01.24 雑誌「PHP5で基礎から学ぶWebプログラミング第3回」(日経ソフトウエア)を公開しました
~設定不要の軽量データベースSQLiteデータベース連携に挑戦~
PHP5に標準バンドルされたSQLiteを使用して、データベースへのデータの読み書きをサンプルを交えて解説します。 -
2005.01.21 記事「バイナリ・データをアップロードしてデータベースに登録するには?」(@IT)を公開しました
ブラウザ上からアップロードしたファイルをデータベースに登録する方法について、サンプルを交えて紹介します。
-
2005.01.19 記事「ASP.NET 2.0が変えるWebアプリ開発の世界 第6回」(@IT)を公開しました
アプリケーションには不可欠の検証コントロールが次期2.0でさらに使いやすくなります。その機能強化のポイントを紹介していきます。
-
2005.01.19 記事「J2SE 5.0で簡略化されたfor文」(@IT)を公開しました
簡単さを指向して大幅に改良されたJ2SE 5.0の仕様の中から、簡略化されたfor文について紹介します。
-
2005.01.19 記事「HTTPメッセージのやり取りをモニタする」(@IT)を公開しました
「Axis TCPモニタ」を使えば、Webブラウザとサーバ間で送受信されるHTTPメッセージをモニタリングすることができます。
-
2005.01.19 記事「GUI部品にフォーカスを奪われた場合の対処」(@IT)を公開しました
パネル上にいくつかのボタンを持ったGUIアプリケーションにおいて、キー入力を受け付けさせたくても、入力できなくなることがあります。この原因と対策について解説します。
-
2005.01.15 記事「Excelのユーザー定義関数で既存のワークシート関数を利用する」(@IT)を公開しました
Excelのユーザー定義関数で既存のワークシート関数の機能を改良したい場合、一からロジックを構築するのは無駄ですし、不要なバグの原因にもなります。 ユーザー定義関数から標準のワークシート関数を参照することで、差分のロジックのみを記述すれば済むようになるので、より簡単にユーザー定義関数を作成することができます。
-
2005.01.14 記事「Webアプリケーション・プラットフォームとしてWindowsを選択する7つの理由<前編>」(@IT)を公開しました
Webアプリケーション開発といえば「Java」。しかし昨今では、WindowsのASP.NETを利用したWebアプリケーション開発が広がりを見せています。この理由は何なのでしょうか? フリーJava製品とWindows+ASP.NETを比較し、開発者がWindows+ASP.NETを選択する「7つの理由」をまとめてみました。
-
2005.01.14 記事「複数のボタンが存在するフォーム上で検証コントロールを利用するには?」(@IT)を公開しました
無用な検証コントロールを無効化する方法と、ボタンごとに適用する検証コントロールを切り替えるテクニックをサンプルを交えて紹介します。
-
2005.01.08 記事「Excelのユーザー定義関数で複数の結果値を返す」(@IT)を公開しました
ワークシート関数は必ずしも単一の値を返すとは限りません。
「配列数式」を利用することで、1つの関数で複数の値を返すワークシート関数を定義することができます。 -
2005.01.07 記事「IIS 6.0でワーカー・プロセスの挙動をカスタマイズするには?」(@IT)を公開しました
IISのワーカー・プロセスとは、IIS(Internet Information Services)上において、ユーザー・アプリケーションを実行するためのプロセスです。本稿では、このワーカー・プロセスの挙動をカスタマイズする方法について解説します。
-
2005.01.06 記事「ASP.NET 2.0が変えるWebアプリ開発の世界 第5回」(@IT)を公開しました
今回は、Webページのデザインを自在にカスタマイズできる「Webパーツ」に焦点を当ててみましょう。Webパーツとは、Webページのレイアウトや表示方法を、利用者がブラウザ上からカスタマイズできるようにする機能のことです。
-
2005.01.05 記事「Xprioriで始めるXMLDBプログラミング(3)」(XMLDB.JP)を公開しました
~スキーマ変更が及ぼすインパクトを徹底検証する[ASP.NET編]~
前回、Javaで作ったサンプルをASP.NETのWebフォームに置き換えてみます。また、前回のサンプルでは抽出条件となる注文番号をハード・コーディングしていましたが、今回はユーザーが入力した注文番号を元にデータベースを検索するように修正してみます。 -
2004年
-
2004.12.25 記事「ユーザー定義関数で任意のセル範囲の値を取得する」(@IT)を公開しました
ワークシート関数に対して引数を渡す場合、「セルA:セルB」の形式で表されるセル範囲として表現することが多いですが、Rangeオブジェクトを利用すれば、ユーザー定義関数でセル範囲の指定を受け取ることが可能になります。
-
2004.12.24 雑誌「特集 「2005年のプログラミング必須技術まるごと解説!」」(日経ソフトウエア)を公開しました
10大技術特集のうち「PHP5.0」と「リッチ・クライアント」を担当。
双方とも要点だけをコンパクトにまとめ、短時間で分かるように解説しています。是非、ご覧になって来年の予習をしてみてください。 -
2004.12.24 雑誌「PHP5で基礎から学ぶWebプログラミング第2回」(日経ソフトウエア)を公開しました
~PHPがクライアントとやり取りするリクエスト/リスポンス情報の中身~
「リクエスト/リスポンス情報」「スーパーグローバル変数」「クッキー」をポイントに、要求/応答のやり取りの裏で行き交う様々な情報やその仕組みについて解説します。 -
2004.12.22 書籍『基礎XML』(インプレス)刊行のお知らせ
XMLの基本構文はもちろん、XSLT・XPath・DOM・DTD・XMLSchemaなどなど、目的に応じたXMLの活用法を満載。
単元ごとの「その場で確認 30秒Q&A」、章末の「練習問題」、巻末の「総仕上げ問題」と合計140問のステップ学習で、自分のレベルを実感しながら学習が進められます。XMLマスター(ベーシック)の資格取得にもお薦めしたい、著者推薦の一冊です。 -
2004.12.21 記事「Xprioriで始めるXMLDBプログラミング(2)」(XMLDB.JP)を公開しました
~スキーマ変更が及ぼすインパクトを徹底検証する[Java編]~
Xprioriを採用して、具体的なXMLDBプログラミングに挑戦してみましょう。スキーマ変更がシステム全体に影響を及ぼさないXMLDBの特性を、実際に手を動かしながら体感してみてください。 -
2004.12.21 記事「Eclipse 3.0でアサーションを使用する」(@IT)を公開しました
Eclipse 3.0でアサーションを使用したコードをコンパイル可能にするには、EclipseのJavaコンパイラ設定を変更する必要があります。
-
2004.12.21 記事「Mapインターフェイスの実装クラスの違いを知る 」(@IT)を公開しました
JavaのコアAPIに含まれるjava.util.Mapインターフェイスは、キーと値とのマッピングを表すデータ構造のためのインターフェイスです。
-
2004.12.21 記事「Antでwarファイルを作成する」(@IT)を公開しました
Antでwarファイルを作成する際に使用するjarタスクとwarタスクについて説明します。
-
2004.12.20 書籍『10日でおぼえるJSP/サーブレット入門教室 第2版』(翔泳社)刊行のお知らせ
J2SDK5.0、Tomcat5.5、MySQL4.1、JSP2.0に対応。
定評のある「10日でおぼえる~」シリーズだから、初心者にも安心。無理なく確実に学べます。
1レッスンごと実際に自分でサンプルを作って、動かします。
解説を読んで内容を理解したら、本書の通りに実践。基本知識とテクニックをがっちり固め、練習問題で理解度をチェック。 -
2004.12.18 記事「WSHからExcelファイルの設定情報を読み込む」(@IT)を公開しました
カンマ/タブ区切り形式やXML形式など視認性に乏しく、編集の手間が煩雑なデータファイルなども、Excelフォーマットを用いれば、データの中身を人間が視認しやすくなり、メンテナンスを行う際の不用意な誤りも減らすことができます。
-
2004.12.17 記事「CustomValidatorコントロールでマスタ重複チェックを実装するには?」(@IT)を公開しました
CustomValidatorコントロールは、標準の検証コントロールでは対応できない独自の検証ロジックを実装するためのコントロールです。本稿では、CustomValidatorコントロールを利用して、データベース上のレコード重複チェックの機能を実装してみることにします。
-
2004.12.14 記事「Javaで正規表現を活用する(java.util.regexパッケージ) 」(@IT)を公開しました
PerlやUNIXのgrepなどで欠かせない正規表現ですが、Javaでもこれを扱うためのパッケージjava.util.regexがJ2SE1.4からコアAPIに導入されました。
-
2004.12.14 記事「再帰的なデータ構造を表現する(デザインパターン活用) 」(@IT)を公開しました
GoFのデザインパターンを使って、再帰的なデータ構造を効率よく処理する方法を紹介します。
-
2004.12.14 記事「ファイルアップロード処理を簡単にする(Commons活用)」(@IT)を公開しました
Jakarta Commonsサブプロジェクトから公開されているFileUploadライブラリを利用することで、従来の煩雑なアップロード処理の大半が軽減されます。
-
2004.12.11 記事「WSHで名前付き引数と名前なし引数を扱う」(@IT)を公開しました
アプリケーション(コマンド)に対して引き渡すことができる引数は、「名前付き引数」と「名前なし引数」の2つに分類することができます。WSHスクリプトでは、WshNamedとWshUnnamedオブジェクトを介することで、これら2種類の引数を取得することができます。
-
2004.12.10 記事「検証コントロールのパラメータを動的に設定するには?」(@IT)を公開しました
オークション・アプリケーションで入札を行う場合などを想定して、クリック・イベントによって検証パラメータを決定する方法について解説します。
-
2004.12.04 記事「ASP.NET 2.0が変えるWebアプリ開発の世界 第4回」(@IT)を公開しました
少ないコードで高機能なデータアクセスを実現するASP.NET 2.0の新機能とは?
ASP.NET 2.0で強化されたデータアクセス・コントロールと、グラフィカルなナビゲーションの作成に便利なImageMapコントロールについて紹介します。 -
2004.12.03 記事「検証コントロールで条件付きの検証処理を行うには?」(@IT)を公開しました
ほかの入力項目の値によってチェックの内容が変動することはよくあるケースですが、「条件付き検証」の機能は、現時点の検証コントロールでは標準で提供されていません。本稿では、「条件付き検証」を実現するコードの記述方法をサンプルを交えて紹介します。
-
2004.12.03 書籍『今日からつかえるPHP5サンプル集』(秀和システム)刊行のお知らせ
最新のPHP5.xに対応し、初心者から上級者まで、ますますつかえるサンプル集。CD-ROMと連動した豊富な実用サンプルで簡単PHPサイト作成。
軽量データベースエンジンSQLiteから標準クラスライブラリPEAR、テンプレートエンジンSmartyまで、高度な実践のワザがぎっしり詰まった1冊。巻末のリファレンスで2度おトクです。 -
2004.11.29 記事「MergeDocでEclipseのポップアップ表示を日本語化する」(@IT)を公開しました
Javaソースと日本語APIをマージするMergeDocというツールを紹介します。MergeDocを実行することによって、ポップアップ表示されるAPIコメントを日本語化することが可能になります。
-
2004.11.29 記事「Eclipse 3.0のインストールと日本語化を行う」(@IT)を公開しました
Eclipseがメジャーバージョンアップされ注目を集めています。本稿では、Windows版のEclipse 3.0をインストールし日本語化する方法を紹介します。
-
2004.11.29 記事「Strutsでプレゼンテーション部分にVelocityを使う」(@IT)を公開しました
Strutsのプレゼンテーション部分を実装するには、JSPを用いるのが一般的ですが、JSPの代替案として利用されることの多い、Apache Jakartaのテンプレートエンジン「Velocity」をプレゼンテーション部分に利用するための手順を紹介します。
-
2004.11.26 記事「任意のキーによりページ・キャッシュを切り替えるには?」(@IT)を公開しました
VaryByCustom属性で指定可能なキーをカスタマイズすることで、任意のキーによってページ・キャッシュを切り替える方法について解説します。
-
2004.11.24 雑誌「PHP5で基礎から学ぶWebプログラミング第1回」(日経ソフトウエア)を公開しました
~キホンのキ:PHPはこんなに簡単に始められる~
Windows上にPHP5の実行環境を準備し、”Hello World!”で動作確認を行うまでを詳しく丁寧に解説します。 -
2004.11.19 記事「SQL Serverモードのセッション管理で情報を永続化するには?」(@IT)を公開しました
セッション管理のプロセスをASP.NETアプリケーションから分離し、さらに、SQL Serverが再起動してもセッション状態を維持させる方法について紹介します。
-
2004.11.18 雑誌「Seasar2で実践!DIコンテナとアスペクト指向プログラミング」(JAVA PRESS)を公開しました
「DAOパターンを使ったビジネスロジックへの適用例を中心に」
本稿では、AOPへの基本的な理解を深め、Seasar2AOPを使いこなすことを目指します。 -
2004.11.17 記事「DbUtilsで結果セットの内容をスカラー値として取得する 」(@IT)を公開しました
Jakarta DbUtilsを使うと、検索結果をJavaBeansで取得するだけでなく、従来のResultSetのように結果セットから特定のカラムのデータを取得することもできます。
-
2004.11.17 記事「DbUtilsで結果セットをJavaBeansにマッピングする 」(@IT)を公開しました
Jakarta DbUtilsを使うと、リレーショナルデータベースのマッピングを少ないコード記述で実現することができます。