Google App Engineの開発ではPythonを使います。GAEを使ったWebアプリの開発でテスト駆動開発を行う際にも,Python的なユニットテストの文脈を活用できます。 ただし,GAEでユニットテストを行うためにはいくつかのツールやトリックが必要です。ここでは,そのテクニックを簡単に紹介します。 その1 : NoseGAEを使う Pythonのテスト用ツールにNoseがあります。このツールは,複数のディレクトリを渡り歩いて,複数のテストコードを一気に実行してくれる便利なツールです。 NoseのプラグインNoseGAEをインストールすることで,GAEアプリのテストを楽に行うことができます。「nose --with-gae」というようにオプション指定をすることでNoseGAEを利用できます。NoseGAEでは,テストコード上でGAEのモジュールやパッケージをインポートするために必
PaaS(サービスとしてのプラットフォーム)革命がいよいよ本格化してきた今、(特に新興企業の)開発者たちにとって、インフラを整備し維持するのに膨大なコストを費やすことなくアプリケーションの作成や実装を行う選択肢が増えてきた。 ZDNetのDion Hinchcliffe氏は、インフラサービスを提供するAmazonのアプローチとGoogleのアプローチを比較して、Amazonのサービス群のほうがより柔軟ではあるが、「Google App Engine」ほど統合されていない、と述べている。 同じくZDNetのGarett Rogers氏は、Googleのクラウドに頼ってアプリケーション開発を行うメリットとデメリットを検討している。Rogers氏の指摘によると、Googleのインフラに過度に依存すると以下のような重大な問題を招くという。 Google App Engine上で自分のアプリケーショ
サービスを止めない! サイバーエージェントに聞く高可用性の実現 そこにピュア・ストレージが選ばれた理由 勝つためのクラウド活用術 New Value on Azure ビジネスを次のステージへ! 新OSのWin11はどう進化したか ビジネス上の役割、開発の要因と Win11が目指した5つのポイントを紹介 RPA見直される”業務”と”人”の関係 人的リソースを単純作業から解放! 高付加価値業務への転換のために 50年の経験を持つアイネットが提供 ユーザー企業の使いやすさを第一に考えた ワンストップで使えるマネージドクラウド クラウド導入が進まない本当の課題 ITベンダーだからこそ知っている クラウドに二の足を踏む企業のボトルネック 大事なのは”仕事の段取り” 幅広い業務を任されているからこそできる ひとり情シス流の業務改善術 リモートワークを成功させる方法 必須となるセキュリティをどう強化す
Google App Engine | 02:24 | 4月8日昼、Impress WatchでGoogle App Engineの情報を入手し、早速アクセスしてみたものの時既に遅く待ち行列入り。やはり7時間の時差は痛かった。。未だinvitation届かない、そんな切なさを紛らす為にイントロページの日本語訳を作ってみた。ただ日本語化するのだとモチベーション&テンションが上がらないので、ちょっと深夜の通販番組風(または特攻野郎Aチーム風)に。そんなワケで、ウソは書いてないと思うが細かな点を省略したりニュアンスが異なっていたりはしているハズ。仕事で利用する方については、必要に応じ一次情報にアクセスの上、ご自分の目でご確認願いたい。(本エントリーのせいでGoogle App Engineに対する誤解が生じても、当方は一切責任を負いかねます)【一次情報:What Is Google App En
さらに深く Google App Engineに関する本特集は、今回が二回目だ。前回は「Hello, World」プログラムを通じて、App Engineにおけるwebappフレームワークの使用方法と設定方法、そしてインターネットに公開する方法を学んだ。今回は、App Engineが持つ様々なAPIの使用方法を学んでいこう App Engineが持つ様々な機能 App Engineは、Webアプリを作成するために頻繁に利用される機能をAPIとして提供している。大まかに分けて、以下のような機能が存在する。 Webアプリケーションフレームワーク データストア Googleアカウントを用いた認証 外部のWebサイトへのHTTPリクエスト メール送信機能 今回は、以下のようなサンプルを作成する過程を学ぶことにする。 Googleアカウントにログインしていない状態でアクセスすると、まずログイン画面へ
Google App Engine の SDK で 何か作ってみよう! というわけで、 Tropy みたいなやつを作ってみる python で 20 行以上のプログラムを書くのはたぶん初めてだ Tropy とは 以下が詳しいです。 Tropyとは - はてなキーワード ちなみに、以下のスクリーンショットは id:naoya さんが作った Tropy のクローンの Haropy です。 で、僕もそんな感じのものを作ってみた ソースを晒しておきます。 ファイル構成 PyGropy |-- app.yaml |-- edit.html |-- entry.html `-- pygropy.py app.yaml 設定ファイル application: pygropy version: 1 runtime: python api_version: 1 handlers: - url: /.* sc
Tonight at their second CampFireOne Google Code is announcing App Engine, a hosted platform for web developers. The actual service will launch later tonight in a closed Beta. 10,000 developers will be granted access on a first come, first serve basis. It's about time that developers get access to Google's platform! We've been hearing about Google's server farms and development tools for years. Aft
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く