オープンソースCMS「DotNetNuke」のセットアップ
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
ブックマークされました!
ブックマークがエラーになりました。もう一度お願いします。
作者 Ron Bodkin , 翻訳者 吉田 英人 投稿日 2010年9月28日
アプリケーションは,Objective-C,C,C++,または iPhone OS の WebKit エンジン上で動作する JavaScript をオリジナルとして記述されなければならない。コンパイルおよび公式 API へのリンクは,C,C++,Objective-C で記述されたコードに限り許可される (例えば中間言語,互換性レイヤ,あるいはツールなどを経由する公式 API へのリンクは認められない)。
3.3.2 アプリケーションは実行コードのダウンロードおよびインストールを行ってはならない。逐次解釈コードはすべてのスクリプト,コード,インタプリタがアプリケーションに同梱され,ダウンロードを行わない場合にのみ許可される。ただし Apple の組込み WebKit フレームワークによってダウンロード,実行されるスクリプトとコードについては,前項の唯一の例外とする。
Apple と Adobe にはすぐにコメントを求めましたが,回答は得られませんでした。しかし確かなことがひとつあります。それは Adobe が Flash-to-iOS プロジェクトを破棄する決断を下せていなかったということです。それを復活させるのは容易ではないでしょう。
今日現在,Titanium の使用契約をする開発者は 65,000 以上,Titanium で構築された iPhone App Store と Android Marketのアプリは 4,000 以上に達しています。
この変更は,D8 カンファレンスでの Steve Jobs 氏の返答に見られるように,Flurry Analytics による未発表のデバイスに関するレポートを発端としたものだった。その中で氏は,彼らの分析は "広告目的に限って” 許可されるものだ,とも発言している。新たな契約書では言語の制限が大幅に緩和されていて,ユーザによる同意の必須化と,デバイスの受信データを分析するソフトウェアの禁止にのみ焦点が置かれている。
3.3.9 開発者およびその開発アプリケーションは,ユーザないしデバイスの情報をユーザの事前合意なく収集してはならない。また提供するサービスおよび機能は,アプリケーション使用者に直接関与するものでなければならない。デバイスデータの収集と第3者への送信のために,アプリケーションで解析ソフトウェアを使用してはならない。
以前のバージョンと違い,今回の新たな条件は Apple 開発者の収益手段およびアプリケーション資金調達方法として,(Google や AdMob を含めた) より多くの広告ソリューションの選択肢を提供するものです。Apple の新たな条件によって,多くのモバイル広告の競業会社に対して iPhone のアプリ内広告のオープン性が確保され,幅広いプラットフォームを対象とした広告ソリューションが実現可能となるでしょう。
Wall Street Journal の Jennifer Valentino-DeVries 氏はこの件について,次のようにブログに記している。"Apple はアプリを単にシステムを通じて配信されるものではなく,ブランドの中核である,と言っているように思えます。" さらに,
“私たちの App Store には 250,000 のアプリがあります。これ以上,くだらないアプリは必要ありません。役に立たないアプリや,継続的にエンターティメントを提供できないアプリは受け入れられないでしょう。” “数日間ででっち上げたようなアプリや,初めて作ったアプリを友達に自慢するためにストアに登録するような場合は,拒否されるものと覚悟しておいてください。自分たちの高品質なアプリが素人作品に取り巻かれることを望まない,本格的な開発者がたくさんいるのです。” このようなことを,Steve Jobs 氏は繰り返し言っているように思えるのです。ちょうど今月,消費者はインターネットテレビを見たいと思わない,という話をしたときにも氏は,これと同じ話題 - “素人作品(amateur hour)” - を取り上げていました。... しかしコメントから,Apple がアプリ市場の拡大を確信していることも明白です。がらくたアプリでも当初は用を足したのかも知れませんが,もはやそんなものは必要ないのです。
ワシントンポスト紙の Rob Pegoraro 氏は "ルールの大半は常識的なガイドラインである" と評する一方で,さらに議論を呼びそうな数々のルールの存在を指摘する。例えば,
2.11 App Store に同種のアプリがすでに登録されている場合,特にその数が多い場合には,登録を拒否されることがある。2.12 特別な有用性のない,あるいは継続的なエンターティメントとしての価値を提供しないアプリは,登録を拒否されることがある。3.1 他のモバイルプラットフォームの名称に言及するメタデータを持つアプリは,登録を拒否される。... 9.3 携帯ネットワークを介するオーディオストリーミングコンテントを,5MBあるいは5分を越えて使用してはならない。... 15.3 ゲームの文脈における "敵(Enemies)” は具体的な人種や文化,現実の国家や企業,その他の現実的存在を特定するものであってはならない。
開発プログラムに関する Apple の変更は,制限に関する懸念はいくらか残るものの,全体としては好意的に受け入れられている。
前回は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
スレッド表示 返信