万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    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

    Mercurialgithub
    http://blog.shibu.jp/article/41070081.html

    • Jenkins(旧Hudson)

    ・テストを自動化して結果を集計
    ・CIツール
    ・OS別にやることを決め、このスレーブのみ実行など
    クラスタ同士ができる
    ・バージョン管理もやってくれるしテストも出来る
    ・JenkinsサーバーはクライアントでもOK
    Androidは端末ごとにプログラマ書かないといけない
    スレーブクライアントを今回作った?
    monkey runner→http://www.slideshare.net/HiasyoshiSuehiro/monkey-runner
    テスト自動化をPythonでかける
    スクリーンロックしてたらダメ?