Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Kay 1.1 Appengine  専用フレームワーク
お前、ダレよ <ul><li>イアンというのよ
BeProud  に働いているのよ
Google Appengine API  公式エキスパート
Python/Django  好き、 仕事で  Python  使っているぜ
RedBull 飲んでいるよ
feiz-- </li></ul>
Kay  の紹介 <ul><li>Appengine  専用  Python  フレームワーク </li><ul><li>テンプレート
国際化  (i18n)
フォーム検証
Appengine  機能のヘルパークラス </li><ul><li>メール送受信
XMPP
Nächste SlideShare
Wird geladen in …5
×

Appengine ja-night-20110222

1.892 Aufrufe

Veröffentlicht am

Kay 1.1 の機能紹介

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

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. ご清聴ありがとうごさいましゅたー

×