タグ

ブックマーク / xtech.nikkei.com (184)

  • 動画共有配信サービスと法的問題(3)問われる違法コンテンツ排除の仕組み

    前回は,動画共有配信サービスについての法的な問題点を検討しました。日米いずれの場合でも,原則としては「違法コンテンツが存在したら直ちに違法」とは言えません。ただし,違法コンテンツの割合が多くなると,法的な問題になりかねません。そこで,動画共有配信サービスを合法的に提供する上で,事業者が違法コンテンツをいかに排除していくのか,その仕組み作りが問われることとなります。 まず,事前の対応として最低限行わなければならないのは,利用規約中に動画投稿の際に著作権に違反しない旨の条項を定め,同意を得ることです。 それでは,投稿動画が公表(配信)される前に,事前に審査することは必須でしょうか。YouTubeの場合,動画投稿の際の事前審査は実施していません。ですが,その他の動画共有配信サービスでは,事業者の側で事前に動画内容をチェックするケースが比較的多いようです。ただしこれは,プロバイダ責任制限法等の法律

    動画共有配信サービスと法的問題(3)問われる違法コンテンツ排除の仕組み
  • PHPの「守護神」Suhosin

    PHPは,数え切れないほどのWebサイトで使われている非常に有名なプログラミング言語である。基的にはスクリプト言語であり,実行時にコンパイルされる。PHPは非常に多くのコミュニティによって支えられており,様々な機能を提供する膨大な数のオープン・ソース・ライブラリが公開されている。「WordPress」といった人気アプリケーションも,PHPで記述されている。ただし,PHPにもセキュリティの問題は存在する。 PHPセキュリティ問題は,長年にわたって多くの開発者が問題の修正に取り組んできた。しかし,常に迅速な対応が行われてきたわけではなく,被害を受けるユーザーも存在した。2006年末には,PHP開発者のStefan Esser氏が,この状況に嫌気がさして,PHP Security Response Teamを辞任した。 Esser氏は自身のブログで,「(辞任した理由は)いくつかあるが,最も決

    PHPの「守護神」Suhosin
  • 第1回 JavaScriptレスでAjax開発!

    株式会社DTS ネットワーク事業プロジェクトマネージャ。Javaを中心にフレームワーク開発や開発プロセス定義など幅広く活躍中。StrutsIDEコミッタ。著書「まるごとEclipse! Vol.1」(発行:インプレスコミュニケーションズ)。 この連載では,現場のJava開発者が気になるJavaフレームワークを詳細に解説します。今後利用実績が伸びそうなフレームワーク,多少メインストリームから外れているけど,ユニークで注目に値するフレームワークなどを,一つずつ取り上げてじっくり解説していきます。今すぐでなくても,いずれ仕事に役立つはずです。ぜひ読んでください。 第1回では,最近人気のAjaxアプリケーションを簡単に作れるフレームワークを取り上げます。Ajaxは,Webアプリケーションにリッチなユーザー・インタフェース(UI)をもたらす仕組みとして非常に注目されています。基礎的なアーキテク

    第1回 JavaScriptレスでAjax開発!
    rytich
    rytich 2006/12/12
    GoogleWebToolkit(だったかな?)のチュートリアルみたいな。
  • [PostgreSQLウォッチ]第30回 ベータ・テストが間近に迫ったPostgreSQL 8.2の新機能

    開発中のPostgreSQL 8.2は,新たな機能をコードに追加することを禁止する,いわゆる「フィーチャーフリーズ」が宣言され,ベータ・テストの開始が間近になった。今回はPostgreSQL 8.2で追加される予定の機能のうち,GINと呼ばれる新しいインデックスタイプ,COPYとINSERTの機能追加を紹介する。 なお,ここで紹介する機能はあくまで稿執筆時点のソースコードに基づくものであり,PostgreSQL 8.2の正式リリース時には変更されている可能性があることをお断りしておく。 GIN GINは,"Generalized Inverted Index"の略で,日語では「汎用転置インデックス」となる。GINはBtree同様,PostgreSQLのインデックスタイプの一つである。GINを使うと,文章中に出現する単語毎にインデックスを作成し,ある単語が含まれるドキュメントを高速に検索

    [PostgreSQLウォッチ]第30回 ベータ・テストが間近に迫ったPostgreSQL 8.2の新機能
    rytich
    rytich 2006/09/21