タグ

2010年4月11日のブックマーク (6件)

  • Good night, Posterous

    Posterous Spaces is no longer available Thanks to all of my @posterous peeps. Y'all made this a crazy ride and it was an honor and pleasure working with all of y'all. Thanks to all of the users. Thanks to the academy. Nobody will read this.

  • JavaとPythonで開発可能 企業内データとの連係も

    Google検索サービスのインフラストラクチャを基盤にした「Google App Engine」。各種ライブラリやアプリケーション・フレームワークが提供される。データを永続的に保管するサービスがあり,それをデータベースのように利用可能。その一方で,「リクエストの処理は30秒以内」といった制約がある。 米Googleが提供する「Google App Engine(以下,GAE)」は,Webアプリケーションの開発・実行環境を提供するサービスです。基的にはGoogle検索サービスと同じシステム基盤なので,スケーラビリティに優れた実行環境であるといえるでしょう。GAEの上でアプリケーションを開発する際,何がポイントとなるのでしょうか。その基を,今回と次回の2回に分けて解説します。 今回はGAEの概要編で,まずGAEの全体像を説明します。そのうえで,開発の手続きと環境,提供されるライブラリとフレ

    JavaとPythonで開発可能 企業内データとの連係も
    you_got
    you_got 2010/04/11
    概要編
  • DBの制約を回避する6つのテクニック

    Google App EngineのDBサービスはジョインができないなどの制約があるので,パフォーマンスを高めるには工夫が必要だ。キーワードは「キャッシュ」「非正規化」「分散」「事前計算」など。そのほか,処理性能の予測やフレームワークの利用などに注意したい。 米Googleの「Google App Engine」(以下,GAE)は,Webアプリケーションの開発・実行環境を提供するサービスです。前回はGAEの概要編として,サービスの全体像や開発の流れ,データベース・サービスの概要などを説明しました。Java言語とPython言語で開発でき,各種ライブラリやアプリケーション・フレームワークがそろっている一方で,「データベースのジョインができない」といった制約があることを解説しました。 今回はGAEの設計編として,GAE上で動作するアプリケーションを設計する際のコツを,主にデータベース設計を中心

    DBの制約を回避する6つのテクニック
  • Google App Engineの料金体系が面白い

    社内でGoogle App Engineのミニ勉強会をやることになったので、技術者らしくAPIとかBigTableまわりとかやろうかなーと思って色々ドキュメントをあさっていたところ、思いがけず非常に面白いものを見つけてしまった。 それは、料金体系。たいていのGAE紹介サイトには、〜まで無料、以降〜みたいな形でさらっと書いてあるんだけど、思った以上に奥が深い。DoCoMoやソフトバンクモバイルより奥が深い。しかも、この料金体系によってアプリケーションの作り方にまで影響が出てくる可能性がある。こうなってくると、JPAとかJDOとか開発環境とか紹介するのなんて馬鹿馬鹿しくなってしまった。Google App Engine勉強会、って名目で人呼んどきながら、ずーっと料金の話ってありだろうか?なしだろうなぁ。 基的な概念、リソースとクォータ さて、Google App Engineには利用可能な資

  • 権力を分散して物事を進める仕組み - アンカテ

    権力を分散することは簡単なことで、全ての要職を日替わりの当番制にすればいい。 難しいのは、権力を分散して物事をきちんと進めていくことで、三権分立っていうのは、それができるから重要なこととされている。 権力が集中するってことは恐しいことだけど、物事が進まないってことも、かなり恐ろしい結果につながることがある。 だから、権力を分散して物事を進めるシステムっていうのは、非常に貴重なものであって大事にしていかなきゃいけないものと思う。 インターネットの中には、分散して物事を進めるシステムがいっぱいある。 たとえば、DNSがそうだ。www.apple.comというホスト名は実は最後に一つピリオドが省略されていて、www.apple.com.なんだけど、そのピリオド一つごとに管理する主体がある。ルートDNSの管理と、.comと.apple.com の 管理は皆違う人がやっている。 ピリオドごとに管理者

    権力を分散して物事を進める仕組み - アンカテ
    you_got
    you_got 2010/04/11
    なんとなく感じてた、Appleの危うさがわかった気がする。統一したシステムの居心地良さは、独裁政権の心地よさに通ずるのか。そんな自分はApple信者。うーむ。
  • 『Dropbox』よりも素早く簡単にファイル共有できると噂のアプリ『CloudApp』 : ライフハッカー[日本版]

    デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール

    『Dropbox』よりも素早く簡単にファイル共有できると噂のアプリ『CloudApp』 : ライフハッカー[日本版]