2003年のWhat's New
-
2003.09.30 お知らせ「ワザあり!逆引き速引きリファレンスJava」発刊
WINGSプロジェクト執筆協力の書籍です。
知りたいことがすぐにわかる目的別リファレンス。
Javaプログラミングをマスターするために、これだけは押さえておきたいクラスを厳選!
java.lang、java.util、java.io、java.net、java.applet、java.awt、java.awt.event、javax.swingなど主要パッケージをピックアップ。

-
2003.09.26 記事「XMLデータベース製品カタログ 2003 前編」(@IT)を公開しました
前編の今回は、XMLストレージとして最も純粋で、さまざまなシステムへの適用も進んでいる「ネイティブXMLデータベース編」をお届けします。次回は「XML対応リレーショナルデータベース編」を紹介する予定ですのでどうぞご期待ください。
-
2003.09.25 記事「チーム開発レベルを底上げする方法 ~チャートで分かる! プロジェクトの問題点と対策~」(@IT)を公開しました
開発プロジェクトが大規模かつ短納期化する昨今、チーム開発の重要性はますます高まっています。しかし、チーム開発には様々な問題がつきものです。そこで、本稿ではチャートにより自分たちのプロジェクトチームの弱点・問題点を分析し、パターン別の改善案を解説していきます。
-
2003.09.24 雑誌「比べてわかるサーバーサイド技術 第5回」(日経ソフトウエア)を公開しました
連載「比べてわかるサーバーサイド技術」の第5回。
今回は、Jakartaプロジェクトの成果を中心に、サーバサイドJavaをパワーアップさせる代表的なツールを紹介します。 -
2003.09.20 記事「Excelワークシートで重複データを検出する」(@IT)を公開しました
Excelで住所録や名簿などの大量のリストを作成していると、データの重複が気にかかるケースがあります。ExcelにはAccessのような主キーの概念は存在しませんが、COUNTIF関数を使用することで同じような制約を設定することが可能になります。
-
2003.09.20 記事「Excelでユーザー・カスタムの入力規則を定義する」(@IT)を公開しました
Excelで帳票を作成する際、ユーザーが不正な値を入力しないよう、あらかじめ入力制限を行いたい場合があります。そのようなときには、「入力規則」の機能を利用すると便利です。
-
2003.09.17 記事「ASP.NETで学ぶVisual Studio .NETの魅力 6」(@IT)を公開しました
いよいよ最終回の本稿では、Visual Studio .NET(VS.NET)が提供するデバッグ/マクロ機能について紹介します。いずれもVS.NETによる生産性向上には欠かせない機能です。前5回の連載で扱ったコードを、これらの機能を利用しながら自分で動かしてみるのも理解の一助となるでしょう。
-
2003.09.13 記事「タスク・スケジューラとWSHで定例処理を実現する」(@IT)を公開しました
タスク・スケジューラを利用することで、任意のアプリケーションを定期的に実行することができます。さらに、WSHで組んだコードやバッチ・コマンドなどと組み合わせれば、特定の処理をバッチ処理することができます。
-
2003.09.13 記事「WSHで簡単なバックアップツールを作成する」(@IT)を公開しました
日々コンピュータ上で更新されるドキュメントやデータは、重要な資産です。これらのデータを消失させないためには、日々のバックアップ作業が重要です。本稿では、WSHを使って、指定したフォルダの内容を日単位でまとめてバックアップする方法を解説します。
-
2003.09.09 記事「XPath関数で部分テキストを出力する」(@IT)を公開しました
XPath関数の中から文字列関数を取り上げ、テキストの一部を抜き出すsubstringと文字列を連結するconcatを紹介します。xsl:value-of要素と併用して、出力の内容を加工してみます。
-
2003.09.09 記事「XPath関数で数値の平均値を計算する」(@IT)を公開しました
XPath関数の文字列を整形するformat-number、ノード数を数えるcount、合計値を計算するsumを使って、price要素の平均値を計算してみます。
-
2003.09.09 記事「外部サブセットを利用して、DTDをXML文書から分離する」(@IT)を公開しました
DTDをXML文書に埋め込まず、外部ファイルに記述する「外部サブセット」について説明します。こうすることで、複数のXML文書を1つのDTDで定義できるようになります。
-
2003.09.09 記事「基礎から学ぶサーブレット/JSP 08」(@IT)を公開しました
今回は、国際化機能やカレンダー、配列などの機能を提供するjava.utilパッケージ、正規表現機能を提供するjava.util.regexパッケージなどについてご紹介します。
-
2003.09.06 記事「Excelでユーザー・カスタムの書式設定を定義する」(@IT)を公開しました
Excelには、日付や数値、文字列の表記をカスタマイズする「ユーザー定義書式」の機能が用意されています。
この機能を使用することで、ユーザーの用途に応じて、ワークシート上の表記に一貫性を与えたり、さまざまな表現方法を実現したりできます。 -
2003.09.05 記事「JavaTIPS(EclipseでJavadocを利用するには)」(@IT)を公開しました
本来コマンドラインから利用するJavadocをEclipseから対話ベースで利用することができます。また、Javadocコメントと呼ばれる一種独特のコメントを記述する場合にも、Eclipseのコメント自動生成機能を用いることで作業をシンプル化することが可能です。
-
2003.09.05 記事「クラスファイルの更新時にTomcatを再起動しない」(@IT)を公開しました
サーブレットやJavaBeansなどに代表される「.class」ファイルを新規に作成(または更新)した場合、コンテナの再起動が必要となります。これは開発時には非常に面倒な作業です。しかし、server.xmlを書き換えることで、この再起動の作業を行わなくてもよくなります。
-
2003.09.05 記事「任意のフォルダにアプリケーションを配置するには」(@IT)を公開しました
Tomcatでは、通常アプリケーションを「/webapps」フォルダの配下に配置します。しかし、ファイル管理の都合やディスク容量などの事情により、ほかのフォルダやドライブにアプリケーションを配置したい場合があります。この場合、server.xmlを書き換えることで対応できます。
-
2003.08.30 記事「n行おきにExcelのセル書式を変更する」(@IT)を公開しました
Excel上で一覧表を作成する場合、データ部分の背景色を1行おきに交互に色を変えると、見やすくなります。しかし、後から1行追加したりすると、後続の行の書式をすべて変更しなければならず、非常に面倒です。
そこで本稿では、条件付き書式を用いて、n行おきにセルのスタイルを自動変更する方法について解説します。 -
2003.08.26 記事「ASP.NETで学ぶVisual Studio .NETの魅力 5」(@IT)を公開しました
第5回 Visual Studio.NETのヘルプ機能で開発を効率化
今回ご紹介するヘルプ機能は、開発を行うに当たって必須の機能というわけではありません。しかし、この機能を知っておくことで、開発を円滑にし、「.NETプログラミング」に不慣れな開発者でもより高い生産性を実現することができます。 -
2003.08.23 雑誌「比べてわかるサーバーサイド技術 第4回」(日経ソフトウエア)を公開しました
連載「比べてわかるサーバーサイド技術」の第4回。
新版で開発生産性が向上するJSP&サーブレット。
本稿では、新バージョンJSP2.0&サーブレット2.4における変更点とJavaOne2003で取り上げられた今度のJava技術について解説します。 -
2003.08.20 記事「多階層のXML文書にナンバリング処理を行う」(@IT)を公開しました
XMLで階層ごとにタイトルが付く文書(論文や書籍原稿)を扱う際に、タイトルの頭に章、節、項の番号を自動的に付加できると便利です。本稿では<xsl:number>要素を使った、自動ナンバリングについてご紹介します。
-
2003.08.20 記事「フラットな階層のXML文書で階層的なナンバリング処理」(@IT)を公開しました
XML文書としては階層を持たず、代わりに属性で階層を表しているような文書でも階層的なナンバリングを実現できます。本稿では<xsl:template>の適用で少し凝ったテクニックをご紹介します。
-
2003.08.20 記事「よく使う属性値をまとめて定義する」(@IT)を公開しました
繰り返して使用する属性をその都度指定するのは煩雑です。本稿では<xsl:attribute-set>要素を使って属性セットを定義し、1カ所から参照できるようにする方法を解説します。
-
2003.08.18 雑誌「.NETテクノロジー 2003年09月号 翻訳」(インプレス)を公開しました
.NETに関する海外記事をWINGSプロジェクトメンバーが翻訳しました。
-
2003.08.09 記事「WSHスクリプトでヘルプ・メッセージを表示する」(@IT)を公開しました
WSHで作成したコードをエンド・ユーザーなどに配布する場合、いちいち使用マニュアルを配布するのは面倒です。
そのような場合、WSHのコメント機能を用いることで、コード中にオンライン・ヘルプを加えることができるようになります。
本稿では、WSHスクリプトでヘルプ・メッセージを表示する方法について解説します。 -
2003.08.08 書籍『10日でおぼえるJakarta入門教室』(翔泳社)刊行のお知らせ
サーバサイドJavaの開発を支援する、今話題のJakartaプロジェクト。
「まずはとっかかりの第一歩を踏み出したい」
そんなあなたのための一冊です。
Struts、JSTL、Taglibs、Commons、James、Antなど、Jakartaプロジェクトが提供する主要技術を使った豊富なサンプルとモジュール収録のCD付きで、実際の動作イメージを視覚的に体感してください -
2003.08.05 記事「Webクエリで外部データとダイナミックにリンクする」(@IT)を公開しました
Webクエリの機能を利用して、インターネットで公開されている最新の情報をリアルタイムにExcel上に反映する方法について紹介します。
Excel 2002では、スマート・タグの機能が強化され、同期させるデータ(Webページ上の表データなど)を簡単に選択・指定できるようになっています。 -
2003.07.29 記事「ASP.NETで学ぶVisual Studio .NETの魅力 4」(@IT)を公開しました
第4回 Visual Studio.NETでプログラム・レス開発を学ぶ(後編)
代表的なリッチ・コントロールCalendarと、サーバ・コントロールを複合的に組み合わせて構築するユーザー・コントロールについて紹介します。
前回紹介した検証コントロールやデータベース連携の知識も必要となるので、併せて参照してください。 -
2003.07.26 記事「VLOOKUP関数でExcel帳票への自動入力を可能にする」(@IT)を公開しました
ある任意の一意のコードをキーとして、それに関連付けられたデータを参照したいという場合にはVLOOKUP関数を使用すると便利です。
VLOOKUP関数は一意のコードをキーにできるだけではなく、ある一定の範囲を持つあいまいなデータもキーに指定することができます。 -
2003.07.24 雑誌「比べてわかるサーバーサイド技術 第3回」(日経ソフトウエア)を公開しました
連載「比べてわかるサーバーサイド技術」の第3回。
「お手軽ツールから大規模開発ツールへ進化するPHP」
今月は、PHPの現状について、(1)PHPの特徴 (2)管理性/開発生産性/保守性 (3)次期バージョンPHP5での変更点といった3つの観点から分析解説しています。 -
2003.07.19 記事「ファイルの文字コードを変換する」(@IT)を公開しました
指定されたフォルダの下に存在するテキスト・ファイルの文字コードを一括で変換したいことがあります。このためには、文字コード変換用のコンポーネントをWSHから呼び出します。
-
2003.07.18 書籍『今日からつかえるPHP4サンプル集 改訂版』(秀和システム)刊行のお知らせ
最新のPHP4.3.xに完全対応し、サンプルも一新。
本書では最新のPHP4.3.xに準拠し、スーパーグロ ーバル変数にも完全対応しました。これで最新の環境で豊富なサンプルアプリケーションを体験することができます。
また、Apache2、MySQL4、正式リリースされたPEARなどについても、すべて最新バージョンに対応。技術進化の激しいPHPに翻弄されていたあなたのための一冊です。 -
2003.07.18 雑誌「.NETテクノロジー 2003年08月号 翻訳」(インプレス)を公開しました
.NETに関する海外記事をWINGSプロジェクトメンバーが翻訳しました。
-
2003.07.18 書籍『基礎PHP』(インプレス)刊行のお知らせ
「PHPって何?」という方も大丈夫。概要、環境設定などからデータベース連携、本格アプリ作成まで、順を追って詳しく解説。さらに最終章ではテンプレートシステムSmartyを使ってスケジュール管理アプリ作成に挑戦。
章単位に練習問題もあり、習熟度チェックもできます。
PHP4.3.x、Apache2、MySQL4対応。 -
2003.07.16 記事「PDFとXMLの融合によるビジネスプロセス変革」(@IT)を公開しました
第2回の本稿では、いま一度、「出力フォーマット」としてのPDFに立ち返ってみたい。多様な用途、業務に最適化されたAdobe Document Generationソリューションを理解することで、より豊かな表現力とPDFフォーマットの新たな可能性が見出せるはずです。
-
2003.07.16 記事「DTDで要素型宣言を定義する」(@IT)を公開しました
DTDは、XML文書をある一定の構文に従ってルール付けするためのものです。ここではXML文書に登場する要素を規定するための、DTDの中でも最も主要な宣言である要素型宣言に注目して、DTDを説明します。
-
2003.07.16 記事「DTDで属性リスト宣言を定義する」(@IT)を公開しました
DTDは、XML文書をある一定の構文に従ってルール付けするためのものです。ここでは属性値のデータ型やデフォルト値などを定義することができる属性リスト宣言について解説します。
-
2003.07.16 記事「実体参照宣言を利用して、XML文書を分割管理する」(@IT)を公開しました
データのメンテナンスなどを考えると、大きな1つのXML文書をいくつかに分割したいときがあります。DTDの機能である実体参照宣言を利用すると、1つのXML文書を複数に分割できます。
-
2003.07.12 記事「Excelのシートをワンクリックで初期化する」(@IT)を公開しました
Excelで作成した電子伝票にクリア機能を付加してみましょう。
複雑な伝票を何度も使い回す場合、使用するたびに以前の内容を手作業で削除するのは煩雑です。しかし、VBAを使用すれば簡単に、かつ必要な部分だけをクリアすることができます。 -
2003.07.11 記事「基礎から学ぶサーブレット/JSP 07」(@IT)を公開しました
クラスライブラリを学ぶということはJavaの基本を学ぶということでもあります。
今回から3回に分けて、その膨大なライブラリの中でも、特に重要な、サーブレット/JSPとの関係が強いクラスについて紹介していきます。 -
2003.07.05 記事「ファイルの一覧情報リストを取得する」(@IT)を公開しました
あるフォルダに含まれるファイルの一覧を取得できると、ファイルの整理などに役立てることができます。
Excelを使うことにより、ファイルの一覧情報を簡単に取得することができます。 -
2003.06.28 お知らせ「サーバサイド技術の学び舎 - WINGS」サイト・リニューアル
山田祥寛、及びWINGSプロジェクトの活動近況を報告するWINGSサイトがリニューアルしました。さまざまな情報をリアルタイムかつ迅速に。オンラインメールニュース「WINGS News」ともども、今後とも宜しくお願いします。
-
2003.06.28 記事「複数ファイルの文字列置換をワンクリックで行う」(@IT)を公開しました
複数のテキスト・ファイル内にある文字列を置き換えるには、一括処理するツールがあると便利です。 Windowsに標準搭載されているスクリプト実行環境WSHを利用したテキスト処理の自動化を学びましょう。
-
2003.06.25 記事「XML文書をXSLTスタイルシートに動的にひも付ける(PHP編)」(@IT)を公開しました
XMLに対応していないWebブラウザで、XML文書を整形して表示するためには、サーバ側でXML文書をHTMLに変換する必要があります。本稿ではPHPで変換を実現する方法について解説することにします。
-
2003.06.25 記事「文章の一部分を強調文字で出力する」(@IT)を公開しました
XSLTは、XML文書中の特定のキーワードを強調表示にするといった、非定型データの処理にも対応できる柔軟性を備えています。本稿では、そうした半構造データの処理方法について紹介します。
-
2003.06.25 記事「XML文書からソーティングされた一覧表を作成する」(@IT)を公開しました
XML文中に、繰り返し同じ種類のデータが記述されるケースは少なくありません。それらをソートしてHTML文書のテーブル形式に整形するための、XSLTスタイルシートの書き方を紹介しましょう。
-
2003.06.24 お知らせ日経ソフトウェア 2003年8月号(付録「サーバー・ソフトらくらくインストール・マニュアル」)
付録「サーバー・ソフトらくらくインストール・マニュアル」
各モジュールのインストール方法(Windows,Linux対応)を図入りで詳しく解説しています。ポストCGI技術を導入したいあなたを力強くサポートします。 -
2003.06.24 雑誌「Vol.15 「.NET Framework 1.1&IIS6.0調査報告」(WEB+DB PRESS)を公開しました
記事「.NET Framework 1.1&IIS6.0調査報告
ブレイクするのか?第2世代に突入した.NET」を担当。
「.NET Framework1.1」や「VS.NET2003」「IIS6.0」の新しい機能や重要な変更点などを徹底レビュー。 -
2003.06.24 雑誌「比べてわかるサーバーサイド技術 第2回」(日経ソフトウエア)を公開しました
集中連載「比べてわかるサーバーサイド技術」の第2回「ASP.NETの機能と内部構造を学ぶ」。Window Server2003とVS.NET2003のリリースによって、いち早く二世代目に突入したASP.NETの最新動向について紹介します。
-
2003.06.20 記事「基礎から学ぶサーブレット/JSP 06」(@IT)を公開しました
JSPの基本「暗黙オブジェクト」をさらに極めましょう。
前回から引き続き、今回もJSP1.2の暗黙オブジェクトについて解説します。前回の残る4つapplication、response、exception、configオブジェクトについて紹介します。