Mac用のcseみたいなソフト
DB管理用ソフトないかなと思ったらもうあった。- PGnJ
http://thomasmango.com/projects/pgnj/
GAEの勘違い
- 画面が表示されたかった
def main(): application = webapp.WSGIApplication([('/', MainPage)], debug=True) wsgiref.handlers.CGIHandler().run(application) # ←これが重要
「wsgiref.handlers.CGIHandler().run(application)」が抜けてた
GAEのアプリ削除
- 削除手順は少し遠回り
http://d.hatena.ne.jp/snaka72/20091015/1255579654
コンポーネント Android
今日までAndroidの「コンポーネント」という概念を知らなかった。↑の本の166ページ以降に書いてたのに読み飛ばした。
今まで通りのアイコン型のアプリしか知らんかったが、常駐型のアプリとかいろいろの概念をコンポーネントというらしい。
・アクティビティ
→1ウィンドウで動く従来の形。
・サービス
→常駐型のアプリ。
・ブロードキャストレシーバー
→バッテリーの残量などのブロードキャスト(?)に対処する。
・コンテンツプロバイダ
→1つのアプリが管理しているデータを他のアプリからも使えるようにする。
勉強会
- gitSVN
svn クライアントがgit
- Bitbucket
Mercurial版github
http://blog.shibu.jp/article/41070081.html
- Jenkins(旧Hudson)
・テストを自動化して結果を集計
・CIツール
・OS別にやることを決め、このスレーブのみ実行など
・クラスタ同士ができる
・バージョン管理もやってくれるしテストも出来る
・JenkinsサーバーはクライアントでもOK
・Androidは端末ごとにプログラマ書かないといけない
スレーブクライアントを今回作った?
monkey runner→http://www.slideshare.net/HiasyoshiSuehiro/monkey-runner
テスト自動化をPythonでかける
スクリーンロックしてたらダメ?