« September 2005 | Main | November 2005 »
2005.10.28
Feed Syndication and Java
11月10日(木)18:00 - 18:45 JavaOne Tokyo BOF において、Feed Syndication and Java と題して、サン・マイクロシステムズの藤井さんと、ブログエンジンの CTO である濱本 暁がスピーカーをします。
テーマはFeed Business に活かすためのJavaテクノロジーであり、詳しい内容は今後このブログでもお知らせしますが、現在考えているのは、Java で開発した純国産のブログツールである BlogEngine Enterprise の概要、サーチエンジンで採用した Lucene の実装および ROME ベースの Atom API についてのデモについて短い時間ですが講演する予定です。
BlogEngine は、J2EEベースのアーキテクチャを採用しており、Tomcat, Jboss, James, Luceneなどのオープンソースのアプリケーションサーバーおよびライブラリを利用しています。
アジェンダを公開しました。
2005.10.25
Syndicate カンファレンス SF
米国 Feed ビジネスのカンファレンスである Syndicate 12月12日から14日にかけて San Franciscoにて開催されます。 この Syndicate は今年の5月に NewYork にて第1回のカンファレンスが開催され好評で終了し今回の第2回の開催となったようです。
初日12月12日 13:00からの Tutorials で幕を開け、The Syndicated Media Environment, Syndicated Company and Product Environments, Syndicated Public Relations, Syndicated Technologies and Trendsの4トラックで2日、最終日とタイムスケジュールとなっています。場所はサンフランシスコヒルトンで、参加費用は10/28までのEarly Birdで$1295。
これまでのインターネットトレンドのご多分に漏れず、Feed を利用したテクノロジー・ビジネスに関しては米国が半年から1年リードしている模様です。今回のカンファレンスではRSSを利用したビジネスやテクノロジーについて24セッションがスケジュールされ、米国での応用事例や今後の展望が議論されます。Feed Business のプレーヤーが中心となるカンファレンスですが、なんと Keynotes & Featured Speakers には Sun Microsystems の President & COO Jonathan Schwartz の講演も予定されています。
このカンファレンスには、僕も初日から参加してトレンドをキャッチしてくるので、このブログでも詳しくレポートしていく予定です。
2005.10.19
JavaOne Tokyo オープニング・キーノート
JavaOne Tokyo オープニング・テクニカル・キーノートのスピーカーであるサン・マイクロシステムズの Mark Hapner について彼のバックグラウンドを紹介します。キーノートを聴講する前に読んでおくと、より一層キーノートが楽しめるでしょう。
Mark Hapner
Web Services Strategist, and Sun Distinguished Engineer
マークは、Web Serveice の戦略担当として、Java の標準規格、Web Serveice の標準規格のリーダとして活躍しているのに加えて、WS-Iのボードメンバーとして活躍しています。
これまで、J2EE のアーキテクトとしてJ2EE1.2, 1.3を担当、今後リリースされる1.4のアアーキテクチャもマークによるものです。1996年にサン・マイクロシステムズに入社し Java ソフトウェア部門にて Java database connectivity API (JDBC) の開発に参画しました。また、EJB 仕様、JMS の仕様も策定しており、最近では、2005 JavaOne サンフランシスコのGeneral Session"Welcome to the Participation Age" でスピーカーとして壇上で熱弁を振るいました。また、昨年ベルギーのアントワープで開催されたJavaプログラムの祭典であるJavaPolis 2004でスピーカーをつとめています。
著作としては、Java Message Service導入ガイドをはじめとしてJ2EE 関連の多くの技術書の著作者としても有名です。
■Mark Hapnerの著作
2005.10.18
ネットエイジのJavaエンジニアリング(その3)
ネットエイジのエンジニアリングの第3弾です。かなり技術系の横文字が飛び交いますのでご承知置きください。
ネットエイジの Java エンジニアリング(その1)にて紹介した、オリジナルの J2EE フレームワークである FEELS にて開発を行ってきましたが、J2EE を取り巻くオープンソースのフレームワークが普及しスケーラブルな商用サービスへの採用が本格化してきました。加えてオリジナルフレームワークを利用することで、社内でメンテナンスを行う必要がありメンテナーのエンジニアリングコストも増大してきたことから、オープンソースの J2EE フレームワークのデファクトスタンダードである Struts を採用に踏み切りました。
さらに、テンプレートエンジンには FEELS のテンプレートエンジンと親和性のある Velocity を採用し FEELS に置き換わる社内の標準フレームワークとして標準化を進めました。これまで通り EJB コンテナには Jboss を採用していますが、ここ最近のインキュベーション案件では Spring + Hibernate によるトランザクション管理とO/Rマッパーを採用することにより、開発の効率化を行いインキュベーション事業のスタートアップを加速しています。
キーワード検索の必要なサービスやプロダクトには、テキスト検索エンジンには Lucene を本格的に採用しパフォーマンスの高い検索レスポンスを実現しています。
また、ネットエイジグループのナリッジマネジメントやテキストマイニングのリーディングカンパニーであるデータセクションのフラッグシッププロダクトである「といえばサーバー」の技術も取り入れた開発を行っています。
■ネットエイジのJavaエンジニアリング(その2)
■ネットエイジのJavaエンジニアリング(その1)
2005.10.17
JavaOne セッションテーブル公開
JavaOne Tokyo のセッションテーブルの第1弾が公開されました。まだまだ「未定」のコマが多いのですが、ざっと見てこれは参加し、このブログでレポートしたいセッションを差し当たり3つピックアップしました。特に Amazon.com のセッションが楽しみです。
11月9日 14:00-14:45
JTSJ112-02
システム性能確保に必須!!プロファイリング技術の評価結果と構築事例の紹介
株式会社NTTデータ 武市雅司
11月10日 13:00-13:45
JBSJ211-01
Amazon Web Services: Fueling Innovation and Entrepreneurship
Amazon.com Jeff Barr
11月10日 15:00-15:45
JBSJ211-03
失われた Java 開発におけるコントロールと品質を取り戻す
Enerjy Software 加藤満
アップデートされ次第、随時ピックアップしていきます。
イントラブログの導入事例
10月13日に行われたイントラブログコンソーシアム主催のイントラブログセミナーVol3.では多くの企業の方に参加してもらいました。これまでは開催したVol1, Vol.2では各企業のブログツール、導入事例などを紹介して来ましたが、今回はパネルディスカッションを盛り込んだプログラムとしてみました。
セミナー終了後に何人かの参加者の方に感想を伺ってみましたが、思いのほかパネルディスカッションが好評のようでした。しかし、具体的な導入事例や実際の運用など導入企業の事例を多く紹介して欲しいとの要望が多かったのも実状です。イントラブログの性質上、企業内で運用されることから、導入事例が表に出にくいのが実際です。しかしながら、コンソーシアムとしては、これらの導入・運用事例と導入効果などを紹介するのがミッションでもあり、今後の大きな課題でもあります。次回のセミナーではこのあたりを掘り下げて紹介できればと個人的には考えています。
このように企業内で利用するイントラブログに対する関心が非常に高まってきているのが現状です。
2005.10.11
イントラブログセミナーvol.3
10月13日品川イーストワンタワーにてイントラブログセミナーvol.3が開催されます。
今回のテーマは「いよいよ導入フェーズに入ったイントラブログ」であり、イントラブログコンソーシアム主幹の3企業からデモを交えて、具体的な導入事例を含むイントラブログの実例が紹介されます。
各社のセッションの内容は以下の通りです。
シックス・アパート「Blog on Business ~企業ですすむブログ活用」、「100社の導入事例に見る社内ブログ活用法」、日立製作所「イントラブログで変わる企業情報共有」
開催概要
日時 2005年10月13日(木)13:30-16:30(13:00より受付)
開催プログラム
13:00 開場 13:30 開始
16:30 セミナー終了
13:30~16:30 各社デモ
株式会社 日立製作所 BOXER
会場 東京・品川
参加料 無料
2005.10.10
個人ブログユーザー向けRSS広告
RSS広告社がブロガーを対象としたRSS広告プログラム「Trend Match for Blog/Web」のサービスを開始しました。
「Trend Match for Blog/Web」は、ブログやWebサイトのコンテンツと関連性の高い内容の広告を配信し、広告収入を得るプログラムです。Google Adsence のようにブログやホームページで、効率的に広告収入を得ることができます。
広告枠の設定は全てWeb上に用意された管理画面で行うことができ、RSSフィードのリンク先付け替えや簡単なスクリプトをブログ上に貼り付けるだけで完了します。「Trend Match for Blog/Web」は、文字の色・背景の色・広告の大きさ等を自由にカスタマイズすることが可能です。
ブログユーザー向けのRSS広告プログラムは日本初となることから、日本においてもRSS広告が個人ブロガーに浸透することでしょう。
2005.10.01
ネットエイジのJavaエンジニアリング(その2)
前回はネットエイジのエンジニアリングの歴史を紹介しましたが、今回は開発を手がけたプロダクトについて書いていきたいと思います。
2003年の夏にネットエイジとしては本格的な Java ベースのメーリングリストマネージャーである「melpod」を開発しました。FreeML.com 開発ノウハウを企業向けにパッケージするのがこのプロダクトの開発目標でした。
対応プラットフォームは Redhat Linux, Solaris そして Windows。 まさに Java の特徴である「Write Once, Run AnywhereTM (一度記述すればどこででも実行可能)」 を活かしてマルチプラットフォームのプロダクトを実現しました。アーキテクチャは Web Server, Servlet Container に Tomcat, EJB Container に Jboss(Jboss Embeded Tomcat を利用)を採用。メーリングリストアプリケーションであるために MTA に James を採用しメール受信関連は Maillet でのアプリケーション開発を行いました。
当時商品化に向けての問題は山積みで、まずは DBMS の選定がマルチプラットフォーム対応の鍵でしたが、同時期に Windows プラットフォームで動作する商用 DBMS である PowerGres on Windows が発売されたため、PowerGres on Windows 開発ベンダーである SRA 社とパートナーシップを締結し、melpod パッケージにDBMSバンドルが実現できました。Linux/Solaris プラットフォームは PostgreSQL を採用しています。
さらに商品の特徴がメールアーカイブの検索であったことから、メーリングリストに投稿されたメールを縦横無尽に検索する機能を実装する必要があり、自然言語検索エンジンの選定と評価を行いました。いくつかのオープンソースのサーチエンジンおよび商用のサーチエンジンの評価を行いましたが、コストと再配布ライセンスで選択肢は乏しく、最終的に選定されたサーチエンジンは N-gram の スクリプツ・ラボ社の MindSearch となりました。
パブリックベータテストを経て2003年の8月にVersion 1.0.0 をダウンロードベースで出荷し、現在のバージョンは 1.1.6 と機能改善が行われています。なお、2004年にはサン・マイクロシステムズの杉本さん、大森さんに全面的に協力を頂きSolarisプラットフォームへポーティングを行い9月に出荷にこぎつけました。
■ネットエイジのJavaエンジニアリング(その3)
■ネットエイジのJavaエンジニアリング(その1)
JavaOne Fun
9月29日にサン・マイクロシステムズの JavaOne 公式サイトの Fun メニューに JavaOne Tokyo 公式ブロガーが紹介されました。やっとのことでこの Blogot も紹介されました。
9月29日現在の公式ブロガーは12名。既に開催予定トラック&セッションも掲載され始めたこともあり、今月はJavaOneプレ月間としてエントリー書きまくらないと。
セッションの中では、一般公募テクニカルセッションの中で、「Linux上のJavaで基幹システムを構築する秘訣~システムアーキテクチャーとしての評価と考察~」とか「Ajaxを活用したリッチクライアント構築 」が面白そう。合計で200セッション弱が予定されているとのことなので、今後決まり次第増えていく模様です。
JavaOneの公式サイトはRSSをフィードしていないようなので、このブログで随時レポートしていきたいと思いいます。リーダに登録してください。
Blogot の RSS は → http://rss.rssad.jp/rss/blogot/got


