これほど長い間、さまざまなIT管理者が同じ過ちを繰り返すのを見つづけてくると、その過ちに共通のパターンがあることに否応なく気づかされる。よく見る5つの過ちと、その避け方のヒントを以下に記しておく。 過ち#1:事後対応のみで、事前対策なし IT管理者が犯す最大の過ちは、責務の果たし方が事後対応的であることだ。つまり、問題が起こってから対応に慌てふためく人が多く、早くから潜在的問題に気づき、事前に解決策を用意しておく人は少ない。IT管理者に特有のことではないが、IT部門の管理者が予防的措置を怠るとなると、致命的な過ちになりうる。 たとえば、しっかりした予防意識を持っているIT管理者なら、事が起こってからその場でレスキュー計画をでっち上げたりせず、事前にちゃんと備えをしておくだろう。しかも、ハードウェア障害、自然災害、システム不調、その他、起こりうる危険の1つ1つに対応策を用意しておくに
今まで私は印刷について不勉強で、java.printなどの仕様についてもやろうやろうとは思いつつも、どうもとっつき悪く、必要に迫られることがないこともあって、手付かずの領域でした。そんなおり、2002年10月に出版されたWEB+DB vol.11(技術評論社) で、フリーソフトで帳票作成という記事を見つけ、サンプルプログラムを見てこれは出来そうだぞと思い、実験するに至りました。ここでは、Java環境での日本語によるPDFファイルの出力を実践し、最終的にはサーブレットとして帳票をブラウザに送り込むようなプログラムを作ってみたいと思います。 2. 準備 3. 日本語の表をファイルに出力 4. サーブレットによるWebブラウザからの印刷 まずは、環境を揃えるとしましょう。JDKが要りますので、まだインストールされていない方は、 こちら を参照してください。今回利用するiTextというフリーソフト
INDEX; 1.サンプルアプリケーションの構成 2.PDFフォームの作成方法 ・共通遍(1)〜(4)項 ・フィールドの種別による個別編 ・テキストフィールド ・コンポボックス ・SUBMITボタン、リセットボタン ・ファイル保存ボタン、印刷ボタン 05.6.6 ・アイコンボタン(画像) 05.6.6 3.Acrobat JavaScriptの作成方法 >PerlでPDF文書を作成する (FDF Toolkit未使用) >ASPでPDF文書を作成する (FDF Toolkit使用)05.5.15 FDF Toolkit使用を使用すると、めちゃ簡単! TARGET; ・Adobe AcrobatでPDFフォームを作成する。 ・「表示用デフォルトPDF」及び「PDF入力フォーム用」 の違いを理解する。 ・各種ボタンの設定方法 サイト内PDF関連リンク集 PDFフォームの作成方法は、「PD
新たなウェブ開発技術がPCソフトウェアの現状を揺るがし、デスクトップとウェブアプリケーションの境界を曖昧にしつつある。 ここ何年もの間、コンピュータ業界では、デスクトップアプリケーションが特定のオペレーティングシステムと関連付いていることが常識となっていた。だが、過去8年間にわたって標準化が進められてきた開発技術AJAXが、より洗練されたウェブアプリケーションインターフェースを実現し、こうしたスタイルを変えようとしている。AJAXの支持者らは、こうした傾向が進展すれば、強大なマーケットリーダーであるMicrosoftの「Office」などのデスクトップアプリケーションの支配力をそぐことができるとして、期待を募らせている。 メッセージング技術を提供する新興企業ZimbraのプレジデントScott Dietzenは、「これはまさに革新が叫ばれていた分野だ」と述べている。「現時点では、Micro
今回は、Java Solutionフォーラムで行った「第7回読者調査:となりの会社はJakarta Projectを活用している?」で、Tomcatに次いで利用者が多かったビルドツールのAntを取り上げます。Antについては、基本編と応用編の2回に分けてご紹介します。基本編となる今回は、Antの概要と基本的な使い方について解説しましょう。 ビルドツールというと、makeを思い浮かべる方も多いと思いますが、AntのビルドファイルはXMLで記述するという特徴があり、Javaとの親和性も高くなっています。前述の読者調査によると、現在利用中の開発ツールとして「エディタ+JDK」が最も多かったのですが、まさにこの開発パターンでこそAntを使うのが王道ということができるでしょう。 Borland JBuilderなどのIDEを使っている方は、「IDEを使ってビルドすればAntなんて必要ないのではないか
STL は知れば知るほどよくできていると感心します。Effective STL の46項には今回と同様の実験が取り上げられています。 Effective STL には他にも、イテレータの無効化やコンテナ操作の性能など、 STL を使う上で注意すべき点が詳しく解説されています。 実験に使ったプログラムは以下の通りです。 $((2**24)) はコマンドラインで 2の24乗を計算する表記です。bash や zsh で使えます。 実行結果 % g++ -O2 -o sort sort.cpp % ./sort $((2**24)) qsort: 9.22 stl-sort-func: 5.62 stl-sort-functor: 2.56 % icc -O2 -o icc-sort sort.cpp % ./icc-sort $((2**24)) qsort: 8.82 stl-sort-fun
オープンソースのJavaアプリケーションサーバ「Tomcat 4.x」に、なりすましを受ける脆弱性が存在する。 情報処理推進機構(IPA)セキュリティセンターとJPCERTコーディネーションセンター(JPCERT/CC)は9月30日、オープンソースのJavaアプリケーションサーバ「Tomcat」に脆弱性が存在するとし、警告を発した。JVNの情報によると、問題が存在するのはTomcat 4.x。 Tomcatは、Apache Jakartaプロジェクトで開発が進められてきたオープンソースのWebアプリケーションサーバ。9月23日には、Apacheのトッププロジェクトへ「昇格」することが明らかになったばかりだ。 Tomcatでは、Webサーバとのやり取りを行うプロトコルとして、HTTP以外にAJP(Apache JServ Protocol)が利用できる。Tomcat 4.xでは、このAJP
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く