Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Appengine ja-night-20110222

Kay 1.1 の機能紹介

  • Login to see the comments

Appengine ja-night-20110222

  1. 1. Kay 1.1 Appengine 専用フレームワーク
  2. 2. お前、ダレよ <ul><li>イアンというのよ
  3. 3. BeProud に働いているのよ
  4. 4. Google Appengine API 公式エキスパート
  5. 5. Python/Django 好き、 仕事で Python 使っているぜ
  6. 6. RedBull 飲んでいるよ
  7. 7. feiz-- </li></ul>
  8. 8. Kay の紹介 <ul><li>Appengine 専用 Python フレームワーク </li><ul><li>テンプレート
  9. 9. 国際化 (i18n)
  10. 10. フォーム検証
  11. 11. Appengine 機能のヘルパークラス </li><ul><li>メール送受信
  12. 12. XMPP
  13. 13. Blobstore アップロードハンドラー </li></ul><li>などなど </li></ul></ul>
  14. 14. こいつの息子
  15. 15. Kay の紹介 <ul>毎年、 Kay の誕生日 (6 月 7 日)に メジャーバージョンアップする </ul>おぼえっておる~~!
  16. 16. Kay 1.1 RC1 <ul><li>kay.ext.ereporter – エラーレポートアプリ
  17. 17. kay.ext.live_settings – ライブ設定
  18. 18. Appstats
  19. 19. ページング API
  20. 20. エラー処理改善
  21. 21. HR データストア対応・ 1.4.2 バグ対応など </li></ul>
  22. 22. kay.ext.ereporter <ul><li>アプリケーションエラー管理
  23. 23. エラー内容を appengine admin ページで見れる </li></ul>
  24. 24. kay.ext.live_settings <ul><li>デプロイしなくても良いグローバル設定
  25. 25. Appengine admin 管理ページで変更できる </li></ul>
  26. 26. kay.ext.live_settings <ul><li>3 レイヤーキャッシュ </li></ul>
  27. 27. kay.ext.appstats <ul><li>Appstats ミドルウエア
  28. 28. MIDDLEWARE_CLASSES に入れるだけで、 使える。
  29. 29. Live settings で有効・無効設定できる </li></ul>
  30. 30. Pagination <ul><li>簡単なページング API
  31. 31. count か、 num_pages を呼び出さない限り、 count() しない
  32. 32. カーソルを使う版を作る予定
  33. 33. paginator = Paginator(MyModel.all(), 10) page = paginator.page(request.args.get(“page”,1)) </li></ul>
  34. 34. ご清聴ありがとうごさいましゅたー

×