2009年12月15日のブックマーク (2件)

  • slim3用のModelViewer作ってみた - kilvistyleの日記

    ここのところ、slim3を使ってGAEのアプリを作っています。 その過程で、マスタデータの初期設定やテストデータの投入をもっと簡単に行いたいなーということで、超シンプル低機能なViewerを作ってみました^^; GAE標準のDatastore Viewerでは、特定の型のプロパティしか操作できなかったり閲覧できなかったり、何よりデータのダウンロード、アップロードができないので、その辺りを補完してみたつもりです。 せっかくなので公開してみようかと思います。。 (こういうこと初めてなので異様に緊張してますw) CNMV(シーエヌ・モデルビューアー) 概要 slim3で作成したGoogleAppengine(以下GAEと記述)プロジェクト用のシンプルなデータビューアです。 GAEデフォルトのDataViewerよりも便利な機能を搭載しています。 主な機能 ・基的なプロパティ型の参照、更新 ・C

    slim3用のModelViewer作ってみた - kilvistyleの日記
  • BigtableとSmalltable - スティルハウスの書庫の書庫

    App Engineによる設計手法でひとつ私が実案件で試してなかなかうまくいったと思ったのは、「Smalltable」って私が勝手に呼んでいるアーキテクチャです。簡単にいうと、「複数クライアントのローカルのSQLite間をDatastoreを介して同期する」仕組みです(こういうの一般に何パターンと言うのでしょう…教えてください!)。 クライアントはHTML5やAIR、iPhoneAndroid等のリッチクライアントで(実際に実装したのはAIRとiPhoneです)、SQLite等の小規模RDB(以下、Smalltable)をローカルに持つことが前提 Smalltableは、Datastoreが保持するすべてのデータのうち、そのユーザーが常時使用するデータのみ保持するサブセット アプリケーションの大半のロジックをリッチクライアント内のSmalltableだけで実装する すべてのレコードにはク

    BigtableとSmalltable - スティルハウスの書庫の書庫
    hiro_nemu
    hiro_nemu 2009/12/15
    ローカルDBとBigtableをうまく使う方法。