オープンソースCMS「DotNetNuke」のセットアップ
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
ブックマークされました!
ブックマークがエラーになりました。もう一度お願いします。
作者 Tim Cull , 翻訳者 吉田 英人 投稿日 2010年9月30日
月曜日にサンフランシスコで行われた JavaOne キーノートで,Oracle 担当執行副社長の Thomas Kurian 氏が,Oracle の Java プラットフォームに関する計画を明らかにした。氏によると,"今後3年間の製品ロードマップ" の主要なテーマは次のものだという。
続いて氏は,これらの目標を達成するための具体的な取り組みについて説明した。その内容の多くはすでに知られているもので,JDK 7 およびそれ以降を対象としている。例えば次のようなものだ。
これらほど有名ではないが,その他の取り組みとして,インフィニバンド (Infiniband) ネットワークのネイティブサポート,1TB 短停止時間 (low-pause) ガベージコレクション,ホットスポットVM のパーマネント (permanent) 領域の廃止などがある。それぞれの取り組みに関しては簡単に言及するのみで,詳細の大部分が省略されていた。ただし OpenJDK,GlassFish,NetBeans については,ネットで公表されているロードマップが聴衆に対して直接示された。
しかし JavaFX についてはこれらよりも詳細な説明があり,もっとも反響が大きかった。JavaFX チームは,同時ストリーミング配信された160 種類のビデオ映像が 3D シーンで互いにオーバーレイしながら,再生中に 3D スペースを動き回るデモンストレーションを行った。中にはビデオ画像のひとつが破裂して 1,300 の破片になり (それでも再生は続いている) ,おもちゃのブロックのように床に落ちるシーンもあった。
JavaFX のパフォーマンス面の強調に加えて,チームは Oracle の目標として,"Java プログラミングモデルから最良の HTML5 とネイティブアプリケーションのエクスペリエンスを提供すること” についても説明した。将来的に JavaFX は,ネイティブな Java 2d/Open GL/ホットスポットVMスタックと Javascript/HTML5/Web ブラウザスタックのどちらにも同じ API コールでレンダリングできる能力を備えた,汎用的なビジュアル抽象化レイヤを目指している。Oracle は 2011 年内に2つの新たな JavaFX をリリースすることに加え,プラットフォームのオープンソース化もコミットしている。しかしオープンソースとしてどのライセンスを適用するかについては,詳細を明らかにしなかった。
取り組みの一部として Oracle は,JavaFX Script を廃止して JavaFX アプリケーションを生成する新規 Java API に置き換えることを発表した。この API は他の言語,例えば JRuby や Clojure,Scala,Groovy などからも使用することができる。その結果として JavaFX は,これまで JavaFX Script が提供していたバインディングのサポートを失うことになる。この問題の解決策は現時点では存在しないが,Stephen Chin,Jonathan Giles 両氏は フォローアッププレゼンテーション (PDF資料)において,この問題に対する作業が進行中であることを示唆しており,その完全な ロードマップ も公開されている。
プレゼンテーションは次にサーバサイドプログラマ達に配慮して,JEE6 についての同様な詳細情報も提供した。JEE6 については 昨年12月 のリリース時に,InfoQ でも取り上げている。
続いて Kurian 氏は,Oracle がモバイルと組み込み領域を "新たな Java のフロンティア" と考えていることを説明した上で,Java の稼働するデバイスとして Sony Ericsson のスマートフォン,Amazon Kindle,Livescribe スマートペン,Cisco VoIP 電話,Java カードなどを挙げた。 Google の Android が含まれていないことは注目に値する。
キーノートの最後には Apolo Ohno 氏が登場して結びとなったが,その前に Kurian 氏が BioWare の Dave Moore 氏を紹介して,同社のゲーム Star Wars: Knights of the Old Republic のエネルギッシュなビデオを見せてくれた。ゲームのグラフィックやゲーム内の物体のレンダリングに Java が使用されているわけではないが,マルチプレーヤの世界へのログオンサーバ,その他 Web サイトとゲームの間の管理的処理には GlassFish を用いている。
全体としてキーノートは過去数年間の要約のように感じられ,新たな情報はさほど公開されなかった。それでも Oracle が今後,デバイスやグラフィックスなどの消費者指向の技術に重点を置いていくと同時に,開発者を中心とするコア言語に対する改良のサポートを続けていくことについてのヒントは与えてくれた。
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
DotNetNukeは、Windows Serverで動作するCMS(Contents Management System)である。この記事ではWeb Platform Installer を利用して人気CMS「DotNetNuke」と無償Web開発環境「WebMatrix」のインストールする方法を紹介する。
クラウドコンピューティングを前提とした大規模データ技術が利用可能となってきています。Big Dataが一過性のブームで終わるかどうかにかかわらず、スケーラブルな分散アーキテクチャーの基盤はデータベース技術に主導されつつあります。RDBとORM主体のエンタープライズシステムは、HadoopやNoSQLとの組み合わせにより複合的なデータモデルに発展しました。
2011年12月8日~2011年12月9日に、ロンドンのSkills Matter eXchangeにて開催された「Groovy & Grails eXchange 2011」の参加報告を、日本Grails/Groovyユーザーグループのメンバーが3回に渡って紹介します。
Googleのクラウド環境をつかったGoogle App Engineによる開発するにあたり、初めての試みで苦悩する開発者達の経験をもとに、各開発フェーズにあわせて問題点やどう解決したかをご紹介します
去る1月12日、定理証明支援系ツールCoqの初心者向けチュートリアルが開催さ れた(http://kokucheese.com/event/index/23667/)。今後も2月2日 (http://kokucheese.com/event/index/23744/)、2月9日、2月16日と引き続���開 催されていく予定である。本記事では、開催の様子をレポートする。
Neal Gafter氏はOracleによるJava買収の影響に関する議論、Javaにセグメンテッドスタックやメタオブジェクトプロトコルを追加することについての主張、そしてJavaとC#との比較について話をしてくれた。
No comments
スレッド表示 返信