すべてのWhat's New
-
2003年
-
2003.10.18 記事「Accessクエリで動的に変更するパラメータ情報を受け取る」(@IT)を公開しました
「パラメータ・クエリ」を利用すれば、例えば実行ごとに検索条件が異なる選択クエリを簡単に定義、実行することができます。
ただし任意の検索条件を設定したいという場合には、クエリのデザイン時に若干の工夫が必要となります。 -
2003.10.17 記事「XSLTテンプレートをインクルードする」(@IT)を公開しました
さまざまなテンプレートを作成していくと、一部のテンプレートを再利用したいと思うようになるものです。
本稿では、繰り返し使いたいXSLTスタイルシートを別ファイルとして用意しておき、<xsl:include>要素を使用して新規に作成するXSLTスタイルシートに統合する方法を解説します。 -
2003.10.17 記事「XSLTテンプレートをインポートする」(@IT)を公開しました
別稿「XSLTテンプレートをインクルードする」では、<xsl:include>要素を使った外部スタイルシートの取り込みを紹介しました。
本稿ではもう1つの方法である、<xsl:import>要素を利用した外部スタイルシートの取り込みを紹介します。 -
2003.10.17 記事「XSLTテンプレートの機能を継承する」(@IT)を公開しました
<xsl:import>要素を利用した外部スタイルシートのインポートで、優先順位の低いテンプレートを完全に打ち消すのではなく、現存するテンプレートの機能に追加するテクニックを紹介します。
元のテンプレートの機能にほかのテンプレートの機能を入れ子で適用することが可能になります。 -
2003.10.11 記事「データベース・サーバに直接コマンドを発行する」(@IT)を公開しました
ODBCを利用すると、AccessからMySQLやostgreSQLなどのデータベース・サーバに接続し、データの入力や更新を行うことができます。
しかし、「リンクされたテーブル」は通常のテーブルと異なり、テーブルを直接削除したり、テーブルの構成情報を変更したりすることができません。そのようなことをAccessから行いたい場合には、パススルー・クエリを利用すると便利です。 -
2003.10.11 記事「データベース・サーバのフロントエンドとしてAccessを利用する」(@IT)を公開しました
MySQLやPostgreSQLのようなデータベース・サーバはコマンド・プロンプトからの操作が基本ですが、使い慣れたMicrosoft Accessからアクセスできれば便利です。
Microsoft AccessはODBCインターフェイスを介して、現在使われている主要なデータベースサーバとシームレスに接続することができます。 -
2003.10.07 記事「Eclipse上でGoogleの検索機能を利用する」(@IT)を公開しました
コーディング中に、新しいアーキテクチャの用途を知りたいとき、仕様書の作成などで言葉に迷ったときなど、Eclipse上で目的のキーワードについて検索できたら便利です。ここでは代表的な検索エンジンの1つ「Google」をEclipse上から使う方法を説明します。
-
2003.10.07 記事「Eclipseですべての例外クラスを捕捉する」(@IT)を公開しました
コーディングに慣れたプログラマでも、補足すべきすべての例外クラスをすべて覚えていることはないでしょう。結局は、コンパイラの指摘を待つか、APIリファレンスを活用するしかないわけですが、Eclipseではすべての例外クラスを補足することが可能です。
-
2003.10.07 記事「JNDI活用でデータソース管理を一元化する」(@IT)を公開しました
データベースの接続情報は実行環境によって変わってきます。しかも、その情報は「.jsp」ファイル、「.java」ファイルといったさまざまなファイルに分散しています。JNDIを使えば、環境に依存する情報を1箇所で一元管理できてメンテナンスが楽になります。
-
2003.10.05 書籍『プチリファレンスPHP4』(秀和システム)刊行のお知らせ
主要関数の解説はもちろん正式リリースされたPEARにも対応。さらに、最新拡張モジュール対応。(Namazu、PDF、プリンタ、DOMXML、XMLパーサ、XSLTなど)
あらゆるお悩みを解決できるスマートな一冊です。
ABC索引はもちろん、機能別索引もついて、かんたん検索。
とっても軽量でコンパクト。なのに中身も大満足なこの一冊。 -
2003.10.04 記事「WSHでログオン時に共有フォルダを設定する」(@IT)を公開しました
複数のユーザーでコンピュータを共有していると、ログオンするユーザーによって異なる共有フォルダに接続したいというケースがあります。WSHとタスク・スケジューラを組み合わせると、ログオン時に自動的に共有フォルダの設定を行うことができます。
-
2003.10.03 雑誌「必ずできる!基礎固めASP.NET 第1回」(dotNET MAGAZINE)を公開しました
必ずできる!基礎固めASP.NET第1回
ASP.NETの基本を学ぶ~概要から環境設定まで~
第1回の本稿では、ASP.NETとは何か、どういう技術なのかを理解し、インストール・環境設定など開発を行うための準備を行います。 -
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文書を複数に分割できます。