タグ

ブックマーク / coreblog.org (2)

  • Google App Engineでテスト駆動開発を行うための3つのTips | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    Google App Engineの開発ではPythonを使います。GAEを使ったWebアプリの開発でテスト駆動開発を行う際にも,Python的なユニットテストの文脈を活用できます。 ただし,GAEでユニットテストを行うためにはいくつかのツールやトリックが必要です。ここでは,そのテクニックを簡単に紹介します。 その1 : NoseGAEを使う Pythonのテスト用ツールにNoseがあります。このツールは,複数のディレクトリを渡り歩いて,複数のテストコードを一気に実行してくれる便利なツールです。 NoseのプラグインNoseGAEをインストールすることで,GAEアプリのテストを楽に行うことができます。「nose --with-gae」というようにオプション指定をすることでNoseGAEを利用できます。NoseGAEでは,テストコード上でGAEのモジュールやパッケージをインポートするために必

  • Google App Engineの魅力 - 超お得 | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー ここ数ヶ月,App Engineを使ってまた楽しいことをごにょごにょしているのだけどさ。しみじみ感じることがある。 App Engineってやっぱ超お得だわ。お金的な意味で。専用サーバ借りるとかより超お得。尋常でないヒットのある某所からリンクされてハンパないアクセス来てもほとんど課金されない。コストメリットありすぎだろ。 ただし,うまみを享受するためには,このへんに書いてあることをちゃんとふまえるとか,Data Storeの性質を正しく解釈して適切なデータ構造を作れるギーク脳が必要とか,いくつか条件あるような気がするけどね。 あと,やっぱりJavaよりPythonの方がいいと思う。 今

  • 1