Archive for 4月, 2010
Google App Engine Launcher起動エラー
GAEを弄っているときに、面白そうなサンプルがあったので軽い気持ちでデスクトップにコピーしてGAE Launcherでプロジェクトを追加したら、なんだか変な沈黙の後で起動。そして一度終了後、下記のようなダイアログが出て起動しなくなりました。
See the logfile ‘C:\Program Files\Google\google_appengine\launcher\GoogleAppEngineLauncher.exe.log’ for details
言われる通りログファイルを確認してみました。とりあえずログにある「ConfigParser.NoOptionError: No option ‘name’ in section: ‘0′」でググってみたところ、WinXPの同じ環境で不具合に遭遇した先達を発見!
原因
google_appengine_projects.iniの設定がおかしくなっているのが原因のようである。
なぜおかしくなってしまったのかは不明だが、心当たりがありそうなのは以下のようなことだ。
- EclipseでGAEのプロジェクトに触った
- デスクトップにGAEのプロジェクトを作成して起動しようとした
対応策
google_appengine_projects.iniはC:\Documents and Settings\[ユーザー名]\Googleディレクトリにある。
引用元: Google App Engine Launcherの起動エラー – RENAISSANCE.
そのユーザディレクトリにある.iniファイルを編集(修正)してやれば済むようです。僕の場合は引用元エントリにあるような現象ではなく、.iniに記載されているプロジェクトのパスやら(下記[0]以下)がごっそり消えていました。なので、Cドライブ直下に作ったプロジェクト用のパスを再度入力して、あとは引用元参照してnameとportを記載。バックスラッシュ(\)は¥に読み替え。
安易にプロジェクトファイルをデスクトップで弄ってはいけませんよと改めて自戒。rubyでも結構懲りているはずなのに、こういうポカは一瞬で取り返しがつかなくなるから怖いです。
PDF埋め込みMS-Minchoのハイフン問題(続02&完結)
PDF埋め込みMS-Minchoのハイフン問題(続01)でやってたハイフン問題。いまさらですが一応続きを書いておきます。実はもう去年の末には解決していたのですが、色々と忙しくて書くのを放置してました。
結論:CS3が悪い
・・・なので書く気も失せていたわけで、CS2とCS4では再現しないものの、CS3でやってみたらばっちり再現。バグが多いバージョンなんでしょうか?
You are currently browsing the karari blog blog archives for 4月, 2010.



