Linux Gazette 2006年2月投稿記事
Linux Gazetteの投稿は以下のカテゴリに分類されています。これは記事の翻訳です)
出版者記事ニュースTAGBlogコミックハウツー興味一般関心システム管理
X-ウインドウディストリビューション改善KDEKonquerorKsnapshotKwick Tips
セキュリテイとGPG/PGP初心者Gnome開発者編集記事コミュニティ
目次
02/17/2006 - 10:55 オープンソースJabaデータベースOne$DB v4.1のリリース
02/16/2006 - 11:08 Sambaサーバ・コンフィギュレーション教科書
02/14/2006 - 16:43 SEO BANK 良いSEO ガイド
02/14/2006 - 16:01 SEO BANK PPC(検索エンジン最適化バンク呼出毎支払)
02/14/2006 - 08:40 Windowsインストレーション後にLinuxブートローダを復元
02/13/2006 - 16:29 New Study曰く「Linux Management F.U.Dはインチキだ」
02/13/2006 - 14:02 英国CYBERNETMEDIA社
02/12/2006 - 04:42 クライアントdhcpに対するiptableの力
02/09/2006 - 08:30 Debianパケージの管理と故障探査の完全な指針
02/08/2006 - 18:30 Terra Soft が生物情報科学クラスタを提案
02/06/2006 - 14:08 VHCS ISPコントロール・パネルのコンフィギュレーション
02/05/2006 - 16:35 利用可能性発表サイト
02/01/2006 - 14:13 Linuxボックス(CentOS 4.1)のリモートOC4Jインスタンスに対するプレゼンテーション・サービス展開プロジェクト(OTNのJ開発者個別指導ペイジ)
02/01/2006 - 10:11 Linux用オープンソース又はフリーウエア・ツールのリスト
 
 
 
 
 
 
 
 
 
 
 
オープンソース Jaba データベース One$DB v4.1 のリリース
Open Source Java Database One$DB v4.1 released
投稿者、 rohitmalhotra:02/17/2006 - 10:55. 記事 | 一般関心
 
Daffodil DBの全機能をオープンソース版 One$DBでリリースする約束は、長い間の懸案であったが、Daffodilソフトウエア社は今回One$DB v4.1のリリースを発表する。
 
* 完全テキスト検索サポート
 
* 暗号化サポート
 
* バックアップと復元
 
* 行設定及び XA-リソース
 
「このリリースにより、One$DBは、ユーザが利用することの出来る最も機能が豊富で強力なオープンソースJabaデータベースとしての地位をさらに強化した」とサチン・愚ラグ(Daffodil社、事業開発部長)は言う。「我社は、One$DBに対するコミュニティの関心を見直し、皆様の一層の参加を期待する」。さらに、One$DBの詳細と、最新バージョンのダウンロードに関しては http://www.daffodildb/を訪問されたいと、付け加えた。
 
 
 
 
 
Sambaサーバ・コンフィギュレーション教科書
投稿者、gg234 :02/16/2006 - 11:08. 記事 | 出版者 | システム管理
 
ここに、debian linuxにsambaサーバをインストールしてコンフィギュアする方法に関する簡単な手順がある。
Samba Server and Client Configuration
 
 
 
 
 
SEO BANK 良いSEO ガイド
SEO BANK Good SEO Guide
投稿者、David1234:02/14/2006 - 16:43. 記事
 
SEO Bankによる最良の検索エンジン最適化 (SEO) 業務運営は、SEOサービスを完全に理解することである。最良の教務運営は、会社のあらゆる営業活動において重要である。本当の課題は、顧客のくまないサーチ作業を均等にするSEO業務運営とともに、SEOを充分に良く理解するSEO会社を見出すことである。検索エンジン最適化の最良の業務運営は、検索範囲をまたいで目に見えて測定することの出来る最大の信頼性のある結果を投資に対して返す有料封入物及び新機軸のような、在来の、サイト側検索エンジンPay Per Click (PPC) 計画を含む。これらすべては「実行されており、これら複数の検索エンジン最適化キャンペイン要素が互いに補完し合うとき、検索結果との相乗効果を慎重に監視している」 ( SEO BANK 2006 )。
 
最良のSEO Bank業務運営の対象/目標は、ウエブサイトの沢山のビジタに対して明確ではない。サイトを役立つように最適化すると、検索エンジントップ順位をもたらし検索エンジンから良質の販売対象が増加する結果となるとの事実もある。潜在販売対象ビジタは基本的に、検索エンジンが使用する質問慣用句に関して検索をおこなって、訪問ウエブサイト上で、所望の作用を最も良く転換又は実行すると思われるサービス又は製品を見出し、それが、最終的に、購買、ダウンロード、アプリケーションの実行、特定ペイジの閲覧、登録、又はその他の行動に変わる。
 
最良のSEO 業務運営は、以下の要素を含むことが出来る:
 
検索エンジンに反する事なくそれに従って働くことにより、検索エンジントップ順位と認知度をもたらす最適化技術。最適化過程は、ウエブサイトに関し最大の可能性を有するキイワード慣用句が推進する。SEO Bankによる検索エンジン最適化計画は、特注生産で、包括的で、転換を重点とする。
最良のSEO業務運営は、注目されるだけでなく、顧客として有名ブランドをもたらす。したがって、最適業務運営には、適切な技術、営業運営、及び事務運営を含む三つの側面が考慮される。健全な事務運営とおこなうすべての事に対する専門的方法を有することから、検索エンジン指針が生まれる。主要な検索エンジンと要覧のすべては、ウエブ主催者のため使用案内書を公刊している。これは、あらゆるSEO Bank 実行者がクライアントのサイトで働くときの最低条件である。検索エンジンには、その結果の完全性を保護する権利があるので、SEO Bank最適化者は、これらの指針を尊重する。
 
現在の最良SEO Bank調査結果は:
 
タグは、英文字優先の考慮とキイワードを含む必要があるとの考慮をした上で、(スペースを含み)70文字の長さでなければならない。
 
説明タグは、キイワードを三回以上繰り返さない、及び最も重要なキイワードを説明の最初に近く置くとの考慮をした上で、150文字を限度としなければならない。
 
キイワードタグは、最大200文字はなければならない。コンマは使用しない。最重要キイワードを最初に置く。出来れば、英文字を優先し、今度も三回以上繰り返さない。
 
本文タグキイワード(KW)密度は、3-10%で、キイワードを互いに近付けて置く。
KWは、出来るだけ文頭近くに置き、KWを表題に用いる。
 
最初の150語で、ペイジ内容を説明する。出来るなら、テキストリンクすべてにKWを含む。
 
テキストの本文は、ペイジの周りに広げしないで、一つ又は二つのブロックに纏める。
 
KWをAltタグに用いる。
 
ペイジに色々な話題を、詰め込み過ぎない。各ペイジを一定の話題専用にする。
 
 
 
 
SEO BANK PPC(検索エンジン最適化バンク呼出毎支払
SEO BANK PPC
投稿者、 David1234:02/14/2006 - 16:01. 記事 | 一般関心
 
電話を掛けたいが、相手が買いそうな時だけ電話代を払いたいとおもいませんか?
 
SEO Bank のPay-Per-Call(呼出毎支払)は、売り手と買い手を一致させるウエブ検索を強化し、顧客との交渉を−電話で−直接打ち切ることが出来るようにする。自社の広告はSEO Bank のPay-Per-Callネットワークを通じて現れるが、参加するのにウエブサイトさえ必要としない。
Pay-Per-Callは、新規の効率の良い営業手段で、“cost per click”のような、既に成功したインターネット検索営業ツールの上に構築される。検索結果から自社のウエブサイトにクリックを受けるのではなく、Pay Per Call広告は、自社の事業についての情報を沢山提供するペイジを通じて、ビジタを取得する。ペイジには、ユーザが直接会社をを呼び出すことの出来る無料電話番号も掲載される。自社で受け取る呼出に対する支払だけで済む。
 
Pay-Per-Callを使う理由
地域−自社から遠い、市、県、及び又は国−による特別の聴取者を相手とする
複合する購入決定を通じて顧客を案内する
ウエブを必要としないで、オンライン顧客に販売する
電話応対をする時間帯を決定する
電話応対のため支払う用意のある価格を調整する
 
 
 
 
 
Windows インストレーション後に Linux ブートローダを復元
To Retrieve Linux Bootloader After Windows Installatiion
投稿者、shankarganesh o: 02/14/2006 - 08:40. 記事 | 一般関心
 
ウィンドウズXPとLinuxをシステムに載せた後で、Linuxブートローダを復元する方法を、誰か教えてくれませんか?
ウィンドウズXP故障の問題のためウィンドウズXPをインストール仕直したとき、Linux ブートローダが見付からなくなって、ウィンドウズXPと一緒にブートしてしまいます。
ウィンドウズXPとLinuxの両方が働くようにする方法を教えて下さい。
comments
arky's picture
Windows インストール後の MBR 復元
投稿者、arky :02/14/2006 - 09:40.
 
ウィンドウズXPをインストールしたとき、ウィンドウズがMBRを上書きしたので、ブックディスク(Linuxインストレーションの間に作ったもの)又はGNU/Linux インストレーションCDのレジューム・モードを使って、MBRに grub/liloをインストール仕直して下さい。
google.com/linuxでrecover grubを検索すること。
--arky
Rakesh 'arky' Ambati [ View Arky's blog] は、インド、バンガロールに住む技術者、コンピュータ熟練者、芸術家。
 
 
 
 
 
New Study 曰く「 Linux Management F.U.D はインチキだ」
"Linux Management F.U.D. is Bogus, Says New Study"
投稿者、webpr:02/13/2006 - 16:29. 記事
 
オープンソース開発研究所(OSDL)と会員会社Levantaは本日、「Linux Managementの真実を知ろう」との題名の企業管理協会(EMA)調査書を無料で配布すると発表した。この調査は、前回報告した反Linux Management 苦情を再吟味したもので−200件以上のエンドユーザについての詳細な調査からの解析を載せている。「Linux Managementの真実を知ろう」報告書は、http://www.levanta.com/linuxstudy/から全文を無料でダウンロードすることが出来る。
 
以前の調査では、マイクロソフトなどの企業アナリストが、LinuxはWindowsより所有全費用(TCO)が高いと主張し、Linux の重大な欠点としてシステム管理費用が高いことを引用した。LevantaとOSDLが協同賛助する「Linux Managementの真実を知ろう」におけるエンドユーザの意見は、以前に報告されたLinux Managementの「痛み」は最早真実では無いこと、及びLinux を走らせている企業が事実使用しているシステム管理の仕事に共通の時間と費用は、同等のWindows環境より少ないことが多いことを、示している。
 
「余りに長い間、特別の利害関係グループがLinuxの管理性について攻撃を仕掛けて来て、Linux環境がWindows環境よりある程度困難で労力を要すると F.U.D.を焚き付けて来た」とオープンソース開発研究所の執行役員スチュアート・コーエンは言った。「事実、Linux システム管理ツールは、多くの場合にWindowsを凌駕している。
 
「Linuxに関して過去にマイクロソフトが協賛した報告書は、時代遅れで一方的である」とLevantaの執行役員マット・モスマンは言った (www.levanta.com)。「EMA調査は、 F.U.D が知らず、Linux の全体TCOを考察するとき経営者がレッドフラッグと理解する必要はないことで、Linux社会が暫く前に本当だと知っていたことを確認した」。
 
 
 
 
 
英国CYBERNETMEDIA社
CYBERNETMEDIA.CO.UK
投稿者、carolw33: 02/13/2006 - 14:02. 記事 | 一般関心
 
英国CYBERNETMEDIA社は、自分達が最適化又は呼出毎の支払又は何でも出来ると宣言して事業以外で金儲けをしようとしている。彼らは、人のお金を貯金して使用しない詐欺商人だ。
彼らは、私のお金を巻き上げて、取引のとき出来ると言ったことを何もしない。GNS MARKETING社と同じで、名前をCYBERNETMEDIA社と変えただけなのに、SEO銀行は詐欺に気付いていない。
 
 
 
 
 
クライアント dhcp に対する iptable の力
iptables force to client dhcp
投稿者、regbd.net:02/12/2006 - 04:42. 記事 | 開発者
 
皆さん今日は、
私は、スタチックIPを使用するユーザ全部を落とすファイアーウォール・スクリプトです。
dhcpサーバをインストールすると上手く働きますが、クライアントの中にIPをスタチックに変える人がいます。
iptableにより皆にDHCPサーバを使わせたいのですが、可能でしょうか?
 
 
 
 
Debianパケージの管理と故障探査の完全な指針
Complete Debian package administration and Troubleshooting Guide
投稿者、gg234:02/09/2006 - 08:30. 記事 | 出版者 | システム管理
 
ここに、Debianパケージの完全な管理指導書と故障探査のヒントがある。
http://www.debianhelp.co.uk/pkgadm.htm
 
 
 
 
 
Terra Soft が生物情報科学クラスタを提案
Terra Soft Offers Xserve Bioinformatics Cluster
投稿者、clusterresources:02/08/2006 - 18:30. 記事 | 一般関心
 
ローブランド、コロラド州−2006年2月8日発−パワー・アーキテクチャLinux ソリューションの主要開発者Terra Soft Solutionsは、本日、モバイル、コンフィギュア済み、8-ノードXserve 生物情報科学クラスタのリリースを発表した。
 
Y-Bioクラスタは、100件以上のゲノム解読アプリケーションを単一の、管理されたインターフェイスに結合するTerra Softの生物情報科学ソリューションであるY-Bioに対する当然の後続を提案する。Y-Bioクラスタにより、生物情報科学者達は、必要な時間内に研究を実施して、力を加え、ログインし、データをアップロードすることが出来る。コンフィギュレーションやシステム管理の経験は必要としない。Terra Softは、クラスタをコンフィギュア済みの基本ユーザアカウント及びリモート接続を通じるエンドユーザによる予備テスト済みで出荷する。
 
「Y-HPCを走らせるアップルG5 Xserve が、970の素晴らしい32-ビットパフォーマンスと軽量で融通性に富むLinux OSの利点を生かしており、ゲノム研究のため理想的なプラットホームである」とTerra Soft Solutionsの最高執行役員カイ・サートは語る。「その上、我々は、Cluster ResourceのMoabとセットにしており、これは、ユーザがクラスタ管理熟練者であることを必要としない簡潔で本物の作業負荷管理ソリューションである」
 
Moab Cluster Suite(R)は、クラスタ管理の複雑さを排除しているので、経験の少ないユーザでもクラスタの力の恩恵を受けることが出来る。Moabを通じて、Y-Bioクラスタのユーザは、ウエブ・インターフェイスを通じて作業負荷を提出し管理する。Moabは、クラスタ管理者に、仕事の日程計画作成、報告及び監視の力を与え;アーキテクチャ、OS、状態、及びCPU利用度を視覚によって追跡し;単一デスクトップJavaアプリケーションを通じて、オンライン/オフライン接続性、及びサイクルパワーノードを蓄積する。ユーザと管理者双方が、OSX、Windows、及びLinuxデスクトップを用いて、殆ど訓練なしに機能を細工することが出来る。
 
「Terra Softが、生物情報科学クラスタのサポートを我が社に求めたことを喜んでいる」と、Cluster Resources社長マイケル・ジャクソンは語った。「我が社のMoab ソリューションは、トップ500企業クラスタの多くで走っているので、Terra Softの独特のパワーハードウエア、Linux OS、と上手く統合された生物情報科学パケージの組合せのため膨大な価値を提供すると信じる」。
 
Y-Bioクラスタの初期コンフィギュレーションには下記を含む:
−XRack Pro 2 モバイル・クラスタ・筐体.
−4GB RAM, 1TB 記憶装置、コンボドライブ、及びグラフィックカード付き、デュアルDual 2.0GHz G5 Xserve ヘッドノード
− 4GB RAM, 80GB SATAドライブ付き、7x デュアル 2.0GHz クラスタノード
−HP Procurve 2724 スイッチ: 24 10/100/1000 イーサネット・ポート
− TORQUE リソースマネージャ及び Moab Cluster Suite、Cluster Resources社製
−64-ビット gcc 及びツールチェイン
−IBM XLF/C コンパイラ
−Y-HPC 64-bit OS 及びクラスタ構築/管理一式
−Y-Bio bioinformatics suite
 
Y-Bioは、業界標準NCBI BLAST、EMBOSS、Glimmer、ClustalW、 HMMER、Wise、及びFastA -- ゲノム解読解析用ルールを提供する。Y-Bioウェブ・インターフェイスにより、ゲノム研究者は統一されたデータ管理、入力、及び実行の恩恵を受けることが出来る。Y-Bioは、Powerとx86双方のLinux デスクトップ及びクラスタためのサポートを用いて、既存のPiseベースの販売品を改善する。Yellow Dog、Red Hat。及びSuSEに準拠するRPMは、簡単なインストレーション、更新及びyum及びUp2Dateを通じるパケージ除去に合致する。ウエブ及びシェル・インターフェイス並びにデータベース駆動のPHPバックエンドを融通性に富み、統一されたパケージに確保する。
$47,383の価格で、Y-Bioクラスタは発注時から3週間以内にお渡しする。
 
Y-Bioに関する詳細については:
http://www.terrasoftsolutions.com/products/y-bio/ まで
Y-Bio Xserve クラスタのご注文は:
http://www.terrasoftsolutions.com/store/ まで
 
Terra Soft Solutions社について、
Terra Softは、Power ArchitectureとLinux OSプラットホームに関する 折り紙付きの専門家を要する主要統合ソリューションプロバイダである。Mercury、Apple とGenesi VAR、及び IBM と提携して、Terra Softは、ターンキイ及び受注生産で、ポータブル、デスクトップ・ワークステーション、HAサーバ、及びHPCクラスタを提供する。Terra Softの Y-HPC 64-ビットOS及びクラスタ構築一式は、Xserveクラスタの好適プラットホームとして広く受入れられている。
最近のTerra Soft製品の立ち上げには、Y-Bio、アーキテクチャ横断生命科学パケージ、及び Mercuryコンピュータ社と協同の世界初の細胞処理用商業Linuxボードサポートパケージを含む。
詳細に関しては http://www.terrasoftsolutions.com/ まで。
 
Cluster Resources 社について
Cluster Resources社は、作業負荷及びリソース管理ソフトウエア、及びクラスタ、グリッド、ユティリティベースの環境のためのサービスの主要な提供者である。十年以上の業界経験を持つCluster Resourcesは、組織がその計算資源と関連製品を理解し、管理し、完全に最適化するのを可能にするソフトウエア製品とサービスを引き渡す。
詳細については、 http://www.clusterresources.com/ まで。
 
IBM(R), Power 及び Power ArchitectureはIBM社の商標及び/又は登録商標である。Apple 及び Xserve は、Apple Computer社の登録商標である。 Windows は、Microsoft社の登録商標である。 Moab Cluster Suite は、Cluster Resources社の登録商標である。 Top500.org は、Top500.orgの登録商標である。記述した製品及び社名にもそれぞれのホルダの商標及び/又は登録商標であるものがある。
 
 
 
 
 
VHCS ISPコントロール・パネルのコンフィギュレーション
VHCS ISP Control Panel Configuration
投稿者、gg234 :02/06/2006 - 14:08. 記事 | ハウツー | 出版者 | システム管理 | ディストリビューション
 
この指導書は、VHCSコントロール・パネル・ソフトウエアのコンフィギュレーションと、インストレーションを明確に説明している。これは、VHCSに関するインストラクションと最新バージョンの更新も含んでいる。
 
ソースからのVHCS2.4.6.2 のインストレーション
http://www.debianhelp.co.uk/vhcs.htm
 
DebianパケージからのVHCS2.4.6.2のインストレーション
http://www.debianhelp.co.uk/vhcsdeb.htm
ソースからのVHCS2.4.7 (これが最新バージョン) のインストレーション
http://www.debianhelp.co.uk/vhcs2.4.7.htm
 
VHCS2.4.6.2から VHCS2.4.7への更新
http://www.debianhelp.co.uk/updatevhcs.htm
Update VHCS2.4.7 to VHCS2.4.7.1
http://www.debianhelp.co.uk/updatevhcs2.4.7.htm
 
 
 
 
 
利用可能性発表サイト
Availablility Announcement Site
投稿者、mrblogs:02/05/2006 - 16:35. 記事 | 開発者 | 一般関心 | システム管理 | セキュリテイとGPG/PGP
 
URL: http://www.twilight-bark.com/
このサイトは、PHP、及びFedoraコアで走っていて、ビジタの多いウェブサイトシステムをオンラインで走らせる人なら誰でも使える。
 
このサイトの背景になっている考え方は(説明ペイジから):
Twilight-Bark は、あらゆる種類のユーザのための「汎用発表」システムである。彼らは、自分達のサイトが使えないとき、我々のシステムを使って、システム不具合、サーバ停止時刻、更新、ハッカー攻撃及びその他の機能停止などの情報を、そのサイトを使用する人々に知らせることが出来る。
 
従って、自分のサーバが修理、停電、等のため停止するとき、ユーザはTwilight-Bark.com に行って、特定サイトの発表情報を閲覧することが出来る。
 
元のサイトに求めるのは、Twilight-Barkで使用するアカウント名だけである。こうして、自分のサイトが利用不能のとき、ユーザはTwilight-barkに行くと、その理由を詳しく知ることが出来る。
 
 
 
 
 
Linuxボックス(CentOS 4.1)のリモートOC4Jインスタンスに対する
Deployment Presentation Services Project(OTNのJdeveloper個別指導ペイジ)
Deployment Presentation Services Project (OTN's JDeveloper Tutorial Pages ) to remote OC4J instance on Linux Box (CentOS 4.1)
投稿者、BorisDerzhavets: 02/01/2006 - 14:13. 記事 | 開発者 | 出版者
 
スクリーンショットを含むバージョンは下記で見ることが出来る:
http://bderzhavets.blogspot.com/2006/02/deployment-presentation-services.html
 
ファイルC:\JDEV10gR2\jdev\mywork\BusinessServices\TopLinkObjects\Project\toplink-mapping.mwpを変換して、遠隔データベースに対する実際の接続ストリングを有する "localhost:1521:ORCL"に置き換える。
例えば: "ServerCentOS41:1523:rawdbase"
続いて、Jdeveloper 10.1.2をスタートしてプロジェクトのToplinkObjects.jwsを開く。
 
データベース・サーバ・セッション取得することが出来るようにするためにだけ:
 
a.constructorname,b.homeCountry,b.yrsExperience,b.name,b.salary from team_order a,drivers bを選ぶ助けとして、ビュー TeamDriverIDを作成する。ここで、a.driver1_id=b.id、a.constructornameの 注文である。
 
RACING schema.に対して
 
Persistence.jprに対するToplink JavaとしてView TeamDriverIDをインポートする。
トップリンクDeployment Descriptorを再生する。
新規セッションxmlを作成し、セッションxmlファイルを通じて、TeamDriverID.javaのためのデータコントロールを定義する。
 
以下のステップを[1]から実行する:
 
メソッドを追加してサーバセッションを Get する
 1.EJB Diagramの中で、 racingFacade EJBをダブルクリックし、EJBモジュールエディタを立ち上げる。
 2.左側ナビゲータの中のracingFacadeを拡大してMethodを選択する。右側パネル上でMethodカテゴリの中からBusiness Methodを選択する。
 3.Business Method Detailsのダイアログの中に以下を設定する:
Name getServerSession
Return Type oracle.toplink.threetier.Server
// 遠隔インターフェイスを通じてExposeするためチェックボックスの選択を取消し、ローカル・インターフェイスを通じてExposeする。
 
その上で、遠隔インターフェイスを通じるExpose とローカルインターフェイスを通じるExpose のためのチェックボックスを選択する。
 
OKをクリックして、EJBモジュールエディタの中のOKをクリックする。
 
 4.アプリケーション・ナビゲータの中のracingFacade EJBを右クリックし、コンテキストメニューからGo To Bean Classを選択する。
 
RacingFacadeBean.javaの以下のセクションを次のように変更しなければならない:
public void setServerSession(Server serverSession)
{
//this.serverSession = serverSession;
ServerSession aSession = (ServerSession)SessionManager.getManager().getSession("ServerSession");
}
 
次いで、RacingFacadeClient1.Javaをテストすると、遠隔サーバ上の"team_order"テーブルに行を追加する。
 
[1],[2]に指示されているようにプロジェクト上の作業を進める。
 
単独型OC4J用BusinessServices.jprのためのEJB展開プロファイルとしてejb1.deployを作成する。
単独型OC4J用PresentationServices.jprのためのWAR展開プロファイルとしてwebapp1.deployを作成する。
単独型OC4J用PresentationServices.jprのためのEAR展開プロファイルとしてapplication1.deployを作成する。
 
アプリケーション・アセンブリは、ejb1.deploy,webapp1.deployの双方を含んでいなければならない。
 
この時点で、プロジェクトは、Linux ボックス上のリモートOC4Jインスタンス又はOAS10gR2 (J2EE & WebCashe) に展開され、Oracle 9i or 10gデータベースをホストするリモートボックスで、Windows上でローカルデータベースが働くのと全く同様に、Linux上で働く。
 
新しいToplink QueryをRacingFacade EJBに対するビューTeamDriverIDに追加する:
 
1.PersistenceServicesプロジェクトにおいて、racing.objectmodelパケージの中のTeamdriverid.javaを選択して、メニューからTools | Implement Interface....を選ぶ。
利用可能なインターフェイス・リストから、java.io.Serializableクラスを選んで、OKをクリックする。Save Allボタンをクリックして作業をセーブする。
2.EJBダイアグラムにおいて、racingFacade EJBをダブルクリックして EJBモジュール・エディタを立ち上げる。左側ナビゲータの中で racingFacade > Methodsを選択する。
右側のサイドパネルの上で、Methodカテゴリの中のBusiness Methodsを選択してAddをクリックする。Business Method Detailsダイアログの中で、以下を設定する:
 
Name: TeamDriverService
Return Type: java.util.Collection
Parameters: Integer id
 
Expose through Remote Interface 及び Expose through Local Interfaceのためのチェックボックスを選択する。OKをクリックしてから、EJBモジュールエディタの中のOKをクリックする。
 
3. RacingFacadeBean.javaクラスに対する追加:
 
public Collection TeamDriverService(Integer id)
{
oracle.toplink.threetier.Server server = getServerSession();
Session tlsession = (Session) server.acquireClientSession();
tlsession.logMessages();
UnitOfWork uow = tlsession.acquireUnitOfWork();
Expression exp = new ExpressionBuilder().get("id").equal(id);
Vector teamdriverid = tlsession.readAllObjects(TeamdriverId.class, exp);
return teamdriverid;
}
 
1.Racing Facade EJBのためのData Controlを再生する。
2.RacingFacadeDataControl.xmlの上でクリックして、Structureウィンドウに切換える。
3.TeamdriverID.xml ,GrandPrixResults.xmlのための新しいXMLのためjava beansを再定義する。これでデータコントロールが整う。
新しいクライアントRacingFacadeClient3.java.を作成する。
ここで、RacingFacadeClient3.javaの中の// RacingFacade.constructTeam ( racing.objectmodel.Drivers driver )真下に追加する:
 
Integer id = new Integer(1001);
Collection col = RacingFacade.TeamDriverService(id);
Iterator it = col.iterator();
while (it.hasNext())
{
Teamdriverid teamdriverid = (Teamdriverid)it.next();
System.out.println("Id: " + teamdriverid.getId());
System.out.println("Name: " +teamdriverid.getName());
System.out.println("Constructorname:" +teamdriverid.getConstructorname());
}
import java.util.Collection;
import java.util.Iterator;
import racing.objectmodel.TeamdriverId;
 
RacingFacadeClient3.java上で右クリックして、.Watch log windowを走らせる。
Right click on RacingFacadeClient3.java and run .Watch log window.
 
参考資料:
1.Enterprise JavaBeansを用いてBusiness Serviceを作成する。
http://www.oracle.com/technology/obe/obe_as_1012/j2ee/develop/business/businessservices_obe/businessservices.html
2.JSP ペイジ、Struts及びADF Databindingを用いてPresentation Serviceを作成する。
http://www.oracle.com/technology/obe/obe_as_1012/j2ee/develop/client/presentationservices_obe/presentationservices.htm
 
 
 
 
 
Linux用オープンソース又はフリーウエア・ツールのリスト
List of Opensource software or freeware tools for linux
投稿者、gg234 : 02/01/2006 - 10:11. 記事 | 出版者 | システム管理
 
これは、Linux用のオープンソース・パケージ又はフリー・ツールを最も多く含むリストである。Linuxのユーザ及び管理者には大変役立つと思われる。活用して頂きたい。
List of Opensource software or freeware tools for linux
 
 
 
 
END