タグ

2011年11月23日のブックマーク (5件)

  • S3のファイルへのアクセスをRefererで制御する - karasuyamatenguの日記

    無敵のオンラインストーレッジ、アマゾンのS3は画像置き場として重宝する。しかし、いくら安価といっても画像などを無関係のサイトに埋め込まれ転送量を課金されるのはつまらない。そこで、Refererによってアクセスを制御したい。しかしS3のアクセス制御は通常のウェブサーバの設定とはちょっと違う。 ここではRefererにより特定のサイトからの参照を拒む設定をメモする。注意: Refererによる制御はホットリンクを防ぐだけで、ブラウザを直接向けたら誰でも見れる。プライバシーを守るアクセス制御としては全く機能しない。 S3のBucketレベルのアクセス制御ポリシーの概要 jsonで記述されたポリシーをアップロード 基的な述語を限られたブール理論で組み合わせる これをPOSTするとポリシーが有効になる JSONによるポリシー定義の実例 注意: C言語風コメント /* */ は解説のためで合法のJS

    S3のファイルへのアクセスをRefererで制御する - karasuyamatenguの日記
  • JavaScripture - The word on JavaScript

    JavaScript is the programming language of the web and is quickly gaining traction outside of the browser. JavaScripture.com is a testing ground and reference for all JavaScript APIs. Each reference page contains detailed descriptions and interactive examples like the following so you can quickly learn by doing.

    maxy
    maxy 2011/11/23
  • プレゼンテーション・パターン (Presentation Patterns)

    サイトから生まれた書籍『プレゼンテーション・パターン:創造を誘発する表現のヒント』(井庭崇+井庭研究室, 慶應義塾大学出版会, 2013年2月出版)が、2013年度グッドデザイン賞を受賞しました! 審査員の評価では、「コミュニケーションをとることが重視される現代社会においては、プレゼンテーションする機会も多くなる。最近では若い人のプレゼンテーション機会も多く、前世代を生きた人間にはうまく伝えられないこともある。書籍はプレゼンテーションの質的な理解を促すための秘訣(視点や考え方など)がわかりやすく整理され、ウィットの利いたイラストやコピーを用いて学生でも読みやすいように仕上げており編集デザインの観点から評価した。また相手の存在を理解しなくてはならないデザイン意識の指南書としても期待したい。」というコメントを頂いています。 なお書は、2013年10月30日〜11月4日に東京ミッドタウン

    maxy
    maxy 2011/11/23
  • ■ - naoyaの日記

    もう外野になった人間ががとやかく言うのも、中の人的には面白くないかもしれないけれど... 言わないで後悔するより言った方がマシ、という精神で書き残します。あくまで個人の視点です。あまり賛同してもらえないと思うし。 純粋にインタフェース、という意味の改善ではすごく良いなあと感じた モダンになったし、拡張性のある UI だと思った 使いやすいと思う 一方、コンセプトの転換、という点ではあまり評価できない マイホットエントリーは、技術屋がアルゴリズムを使ってみたいからそうしましたというのを抜け出せてない と、現時点では思ってしまった。作った人には、申し訳ない まだ精度のチューニングが十分でないから? 夕方に新UIに切り替えてから、ほとんどフィードが流れてない まだ、facebook の News Feed のような「大きな問題を解決」した機能にはなってないと思った 今のはてなブックマークは、ユー

    maxy
    maxy 2011/11/23
  • 開発者が語る、Google+で使ったJavaScriptテクニック

    Google+チームに所属するエンジニアのMark Knichel氏が、Google+の高速性を実現するためにどのようなテクニックを使ったのかについて、Google+のページで解説しています。 (1) Mark Knichel - Google+ - Hi everyone! I’m an engineer on the Google+ infrastructure… 最新のWebサービスでどのようなJavaScriptのテクニックが使われているのかを垣間見ることができる説明になっていますので、見出しを中心に紹介しましょう。 1) We <3 Closure 私たちはClosureが大好きだ(<3は横向きのハートマーク) Closure(クロージャ)とは、オライリーの書籍「初めてのJavaScript」の解説を借りれば、関数の「入れ子(nesting)」です。(追記、このクロージャじゃなく

    開発者が語る、Google+で使ったJavaScriptテクニック