2010-01-01から1年間の記事一覧

google app engine でfaviconの配備

app.yaml 下のサイトを参考に作成。 http://code.google.com/intl/ja/appengine/kb/general.html#erroruris favicon.icoファイルの作成 faviconの元になる画像がある場合には、 Genfavicon. Free Online Favicon Generator. Icon Generator. テキストのfavic…

webapp.WSGIApplicationの引数であるURLマッピングのどのURLパターンにもマッチしない場合の処理

webapp.WSGIApplicationのコンストラクタでURLマップを引数として渡します。URLマップに登録されるどのURLパターンにもマッチしない場合の処理を独自で定義できるのか?ぐぐってみる。 http://gainorspend.googlecode.com/svn-history/r2/trunk/gainorspend.…

eclipseでgoogle app engineプロジェクト(python)作成

eclipseでgoogle app engineプロジェクトを作成する手順をメモしておこうと思います。 チュートリアルは、初めてアプリケーションを開発することを想定して作成されています。なので、チュートリアルには、最初の1回だけすればいい作業と、2回目以降に別の…

google app engineでInternal server error 500の動作を独自に定義

google app engine では、webapp.RequestHandler の継承クラスを定義することでHTTPリクエストのハンドラを定義します。例外(Internal server error 500 に相当)が発生した場合の動作を、handle_exception メソッドをオーバーライドすることで独自に定義でき…

pythonでURLからクエリパラメータを抽出する。

URL http://localhost/test?id=777&name=hoge からクエリパラメータ id、name の値を抽出します。 import urlparse import cgi o = urlparse.urlparse('http://localhost/test?id=777&name=hoge') params = cgi.parse_qs(o.query) print params['id'][0] pri…

「Google MAPS API に登録する」で「APIキー生成」を行うと「要求されたページは無効です。」となる。

いいえ。日本語を読んでいませんでした。

Google App Engine: .pyファイルに日本語を入れると 500 Server Error

.pyファイルに日本語を入れると 500 Server Error となります。サンプルプログラム (http://code.google.com/intl/ja/appengine/docs/python/gettingstarted/usingwebapp.htmlのサンプルににコメントを加えたもの) from google.appengine.ext import webap…

Google App Engineチュートリアル Python編

Google App Engineを動かしてみた。 全体の流れ 準備 Python (python-2.5.4.msi) をダウンロード、インストール Eclipse をダウンロード、解凍 Google App Engine SDK (GoogleAppEngine_1.3.1.msi) をダウンロード、インストール Eclipse に PyDev をインス…

Pocket Wifi 購入

ひさしぶりに日記を書いてみる。 EMチャージで購入 最近、Pocket Wifi を EMチャージで購入。利用形態を考えると、平日は会社と家の往復で、それほど使わない。休日、どこかにでかけるときに使えればいいかなという感じです。 以下の日記を参考にしています…