|
|
|
|
リッチクライアント:市場動向 | Curl | IdbA | Eclipse RCP | Biz/Browser | Ajaxが開く未来 |
Java:JBoss入門 | JBossクラスタ | Javaコーディング規約 | OSS帳票システム |
Eclipse:How to Eclipse3! | Eclipseプラグイン | Eclipse TPTP| Eclipse WTP | Eclipse BIRT |
セキュリティ:セキュアプログラミング | アンチウイルス
サーバ仮想化:実践的評価ポイント | オープンソースXenによるサーバ仮想化 | ブレードサーバによる仮想化 |
BIシステム導入の勘所 | PostgreSQL | DB2チューニング | Samba移行術 | OpenLDAP活用術 | Sledge | 障害解析ツール | Big Brother | LifeKeeper | ビジネスCMS | NeoCoreXMS | モデリングツール | エンジニアの視点から活用するXMLDB |
|
|
|
|
|
ネットワークのインフラが進み、また技術が発展するにつれて、ネットワークを1秒たりとも止めることができない状況になっており、ネットワークを監視することは年々重要さを増しています。そこで本連載では、Big Brotherを使って、効率の良いネットワーク監視の手法を解説します。
|
|
|
|
|
|
|
ITが急速に浸透し、中小規模向けのシステムにおいてもシステムを止めることができなくなってきました。そこでコストを抑えた上で高可用性を実現できる「ソフトウェアによるクラスタリング」が注目されています。本連載では、クラスタソフトウェアの中からLifeKeeperを取り上げ解説していきます。
|
|
|
|
|
|
|
本連載では、Google Mapsで一躍有名となった「Ajax」について、その誕生背景から紹介していきます。様々な事例を紹介しながら、Ajaxのメリット・デメリットについて解説し、Ajaxが秘める可能性について見極めていきます。
|
|
|
|
|
本来のコンピュータとは、利用者の環境にあわせて柔軟に変化できるはずですが、ソフトウェアが製品という「枠」で囲まれています。そこで、本連載では「枠」を取りはらい、柔軟に、そして自由に対応可能な考えである「Rimless Computing」を紹介します。
|
|
|
|
|
|
リッチクライアントといっても、それぞれのソフトウェアによって様々な特徴があり、方向性もまた違います。本連載では基幹系システムにも導入されているBiz/Browserを取り上げ、その機能と運用事例について解説していきます。
|
|
|
|
|
|
オープンソースで実現するリッチクライアントとして、Eclipse Rich Client Platformに注目と期待が集まっていますが、商用製品のリッチクライアントとは大きく異なる特徴を持っています。本連載では、Eclipse RCPの特徴を抑え、活用方法を見いだします。
|
|
|
|
|
|
現在のWebシステムは操作性・表現力が低く、複数の技術を使うことから複雑なシステムとなっています。そして、これらの問題を解決するリッチクライアントに注目が高まっています。本連載では、代表的なリッチクライアントであるCurlについての特徴・導入事例を紹介します。
|
|
|
|
|
|
本連載ではリッチクライアントの市場動向を探り、リッチクライアントの優位性と適用事例をご紹介する。また、個別のリッチクライアントの製品・技術動向を突き詰め、これからの動向を探る。
|
|
|
|
|
|
|
成熟している製造業の生産方式と比較すると、ソフトウェア産業においての開発は20〜30年前とやり方が変わらないのが実情です。本連載ではデータベースの開発支援ツールに焦点を当て、ツールを活用したデータモデリングを使用することで、いかに効率的な開発ができるかを紹介していきます。
|
|
|
|
|
|
|
1998年というXML草創期からXMLデータベースに携わっている筆者による、エンジニア視点の記事の紹介をしていきます。技術・活用のバランスのとれた記事により、より実践的な内容を解説していきます。
|
|
|
|
|
企業内には様々なドキュメントが飛び交い、RDBではすべてを収めることが難しく、柔軟にデータを取り込むことができるXMLデータベースへのニーズが高まっています。本連載ではXMLデータベースのデファクトスタンダートともいえる「NeoCore」に焦点をあて、その機能・性能を紹介します。
|
|
|
|
|
データベースをチューニングしたにも関わらず、思うような結果がでなかったことがありませんか。また、システム問題が起こると怖いものでもあります。そこで本連載では、ハードウェアからソフトウェアまで全体を考えたうえでのDB2のチューニングを実践的に紹介します。
|
|
|
|
|
|
|
スケールアウト構成のサーバにおいて、安価で使いやすく性能に優れているx86サーバは企業内に大量に導入されています。それらのx86サーバの中にはCPUの使用率が低いものや管理しきれていないものが相当数存在しています。本連載ではブレードサーバによってx86サーバの統合と仮想化テクノロジーについて解説していきます。
|
|
|
|
|
|
一昔前までは、仮想化というと上位のエンタープライズ向けのシステムでしか考えられなかったが、近年ではソフトウェアでの仮想化が可能になりIAサーバの仮想化も可能になった。そこで本連載はオープンソースで仮想化を実現する「Xen」に焦点をあて、サーバの仮想化について解説していく。
|
|
|
|
|
|
サーバには余剰リソースが搭載されているが、有効に活用されているとは言い難い。しかし仮想化技術を使えば、システムリソースを有効活用することが可能で、コスト削減や運用負荷の低減を狙えると考える。本連載ではサーバの仮想化とその関連技術の評価を行う。
|
|
|
|
|
|
|
Java開発における帳票ツールには商用製品からオープンソースまで様々存在してます。本連載では使い慣れたEclipseで帳票開発を可能とするEclipse BIRTを取り上げます。まずはEclipse BIRTの概要から紹介し、活用法までを解説します。
|
|
|
|
|
|
開発ツールとしてのEclipseプラグインは数多くありますが、それらはすべてを使用すると混乱がおこりやすくなります。しかし開発環境が統一できれば、プラグインの選定や管理が円滑に行え、開発効率が向上します。本連載では必要な機能をまとめて提供する「Eclipse WTP」を紹介します。
|
|
|
|
|
|
Eclipseの多様な開発環境は、プラグインの集合体というアーキテクチャから成り立っています。自分自身でプラグインを作成することにより、より使いやすい環境を構築したり、開発効率を上げたりすることができます。
|
|
|
|
|
|
この連載では、現在Javaのアプリケーション開発で広く利用されている、Eclipseのメリットや利用法の説明をしていきます。既にEclipseを紹介している記事や書籍はいくつかありますが、この連載では、Eclipse3をベースに端的に重要なトピックを紹介していきます。
|
|
|
|
|
|
|
日々変化してゆくウイルスは、非常に脅威である。実際、企業にとって被害が出てからではもう遅い。その影響は多岐にわたり、企業の根幹さえ揺るがしかねないからだ。本連載では昨今のウイルス事情から、被害状況の事例、そして現状対策から未来を見据えたウイルス対策までを解説していく。
|
|
|
|
|
|
|
Webサイトの更新と運営・管理に欠かせないツールとして認知され、多様化するCMS。中でもビジネス用途すなわち企業サイトや自治体サイトへのCMSの導入は、目指すべきゴールによって選択肢も様々に広がっています。本連載では、CMSの導入に際して検討すべき課題を整理し、ビジネス系のWebサイト管理の「新基準」をご提案。CMS「ALAYA」の事例を通して、その実際に迫ります。
|
|
|
|
|
|
|
コーディングは本来、非常に知的な作業です。本連載で解説するコーディング規約は、コードの書き方に関する一種のパターンということもでき、コードの保守性を向上させる具体的な方法を示しています。規約を守ることに加え、基本的な心構えを学びましょう。
|
|
|
|
|
|
|
テストと品質は密接な関係にあり、疎かにできるものではありません。本連載ではオープンソースで実現するテストツールとして、Eclipse TPTP(Eclipse Test and Performance Tools Platform)を取り上げます。まずはEclipse TPTPの概要から述べ、テストの自動作成、アプリケーションのパフォーマンス測定、ログの分析などを中心に解説します。
|
|
|
|
|
|
|
本連載では、代表的なオープンソースのJavaアプリケーションサーバであるJBossを用いて、クラスタの構築方法を解説するとともに、クラスタの概要について解説します。
|
|
|
|
|
|
この連載では、アプリケーションサーバ「JBoss」について解説します。JBossの特長は、オープンソースでありながらJ2EEに準拠していることです。エンタープライズ用途でも充分使えるJBossの使い方や活用法などを解説します。
|
|
|
|
|
|
|
LDAPをご存知でしょうか?本連載ではオープンソースで実現するディレクトリサービスについて解説します。OpenLDAPを用いて、SambaやPostfixとの連携をはかり、実践的な手法を解説していきます。これからディレクトリサービスを構築する方は参考にしてみてはいかがでしょうか?
|
|
|
|
|
|
|
知名度とともに利用者も増えてきているPostgreSQLですが、デフォルト設定のままで使用している方も多いのではないでしょうか。本連載ではデフォルト設定の状態からチューニングするたびにベンチーマークを取って、性能の違いを明確にします。
|
|
|
|
|
|
|
本連載ではWebアプリケーションフレームワークについて解説を行なっていきます。例としてSledgeを紹介し、実際に使いながらWebアプリケーションフレームワークについて学んでいきます。
|
|
|
|
|
|
|
本連載ではOSS推進フォーラム・開発基盤ワーキンググループが開発した「障害解析ツール」について解説します。ダンプ解析ツール「Alicia」、カーネル性能評価ツール「LKST」、ディスク割り当て評価ツール「DAV」について、使用法も交えながら紹介していきます。
|
|
|
|
|
|
脆弱なWebアプリケーション |
|
|
第6回:各種の問題
著者:セントラル・コンピュータ・サービス 長谷川 武 2005/6/2
|
|
サーバやデータベース、あるいは社内の情報システムのセキュリティ対策だけに目を奪われていないだろうか?実は、もっとも気づきにくい脆弱性が存在している可能性がある。それはWebアプリケーションの脆弱性である。
|
|
|
|
|
|
|
近年、企業内でもオープンソースの地位は確実に高まってきています。そのなかで「電子帳票」という分野においてもオープンソースで使えるものが出始めています。しかし、全てがオープンソースで置き換えることもできず、その適用範囲を検証します。
|
|
|
|
|
|
|
この連載は、ビジネスインテリジェンス(BI)を実現したオープンソースソフトウェアOpenOLAPの解説を進めながら、速く、安く、確実にBIシステムを導入するヒントを提供していきます。オープンソースソフトウェアの企業システムへの浸透を感じ取ってください。
|
|
|
|
|
|
|
本連載は、Samba3.0を主軸にした各種組み合わせにおける移行について、具体的な手順を解説していくものです。それぞれの移行における要点を実践的な切り口で紹介していますので、特に「これから移行をやってみよう」という方にお薦めです!
|
|
|
|