オープンソースCMS「DotNetNuke」のセットアップ
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
ブックマークされました!
ブックマークがエラーになりました。もう一度お願いします。
作者 Roopesh Shenoy , 翻訳者 笹井 崇司 投稿日 2011年12月25日
コードサイニング (Code Signing)とは、プログラムをダウンロードして実行する前にインターネットに公開されたプログラムを信頼するための仕組みだ。これまではそのコストとプロセスのために、個人開発者にはなかなか手が届かないものだった。しかし今ではいくつかのストアが個人開発者向けにThawteコードサイニング証明書を年99ドルで提供している。
デジタル署名を利用しても、悪意のある行為に対して保証されるわけではない。オリジナルの作者でない誰かによってコードが変更されていないことを保証するだけだ。Tim Heuer氏は証明書取得のプロセスと覚えておくべきポイントについてブログにまとめた。Thawteは5種類(Authenticode、Office/VBA、Java、Adobe AIR、Mac)のコードサイニング証明書を提供しているAuthenticode認証を使うと、ブラウザ外部で実行したりローカルにインストールする必要のあるSilverlightアプリケーションにも署名できる。
コードサイニングはどのように機能するのだろうか?コードサイニングでは秘密鍵と公開鍵、一方向性のコードハッシュ関数を利用する。ソフトウェア発行者は自分の実行プログラムを自分の秘密鍵で署名し、エンドユーザにその実行プログラムを自分の公開鍵で検証してもらう。
認証局 (Certification Authority) は同様に秘密鍵で発行者の公開鍵を署名する。認証局はたいていのOSで信頼されているので、ユーザはその公開鍵を信頼し、それゆえ、その実行ファイルを信頼する。詳細についてはScott Corley氏の解説を参照してほしい。
認証局を使う代わりに、自分で公開鍵を配布したり(直接ダウンロードやインストーラ経由で)、大規模だが管理された環境向け(大企業の社内ユーザなど)にプライベート認証局を使うこともある。またAndroidやiOSのような新しいプラットフォームでは自己署名したアプリケーションでもよく、通常はそれが使われる。
前回は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
スレッド表示 返信