タグ

2010年2月14日のブックマーク (2件)

  • Google App Engine上のベスト・プラクティス、その1: Datastore

    Google App Engine上でアプリを作りはじめて約二ヶ月。いろいろと分かって来たこともあるので、自分へのメモも含めてまとめてみる。まずは、Datastoreの話から。 なによりも大切なのはデータベースの設計 あたりまえと言えばあたりまえの話だが、App Engine上でアプリを作る上でもっとも大切なこと(=頭を使うべきところ)は、データベースの設計である。特にリレーショナル・データベース(RDB)上でのアプリ作りに慣れた人には、大きな「発想の転換」が必要なので、ここは注意が必要。 特に絶対にやっては行けないのは、 将来RDB上へ移行できるようにレイヤーを作って、その上にアプリを作る RDB上に作ったアプリをデータモデルを大幅に変更せずにApp Engine上に移植する RDBを前提に設計されたフレームワークをApp Engine上に載せて、その上にアプリを作る など。App En

  • ベテルギウスの最期:超新星の兆候とその威力 - Active Galactic : 11次元と自然科学と拷問的日常

    最近、オリオン座のベテルギウスに関して"刺激的な"タイトルのニュースが流れた。オリオン座は覚えやすく都会でも楽しめる手軽な星座だ。そのオリオンが肩を壊すかもしれないとなれば書かざるを得ない。 重い星の死 天蓋にぶら下がる星々は永遠の存在ではなく、だいたい数百万年から数兆年の寿命で移ろいゆく。ヒトの死が多様であるように、星の死にもまた個性がある。それは体重や組成、相方の有無などによって決まり、静かに冷たくなることもあれば、木っ端微塵に吹き飛ぶこともある。ベテルギウスのような重い星は、超新星と呼ばれる大爆発によって焼死する。爆発の閃光はひとつの銀河に匹敵するほどであり、ベテルギウスのような至近爆発ともなればどのような状況が生じるのか興味は尽きない。そして、爆発はどのくらい差し迫っているのだろう。 どのような超新星を起こすのか ベテルギウスは水素をたっぷり含んだ赤色超巨星なので、もし今爆発するな

    ベテルギウスの最期:超新星の兆候とその威力 - Active Galactic : 11次元と自然科学と拷問的日常