読者です 読者をやめる 読者になる 読者になる

koni blog

東京のウェブエンジニア koni です!ウェブサービスをガシガシ作っていきます!

Google App Engine の場所(リージョン)選択のタイミングが変わった

これまで Google App Engine (GAE) のリージョン選択のタイミングは、プロジェクト作成時だったのだが、今試したらAppEngineを使い始めるタイミングに変更されていた。 あれ、と思いながらもプロジェクト作って、appcfg update .したら以下のようなエラーが…

Google App Engine プロジェクトのリージョンを東京リージョンに移す(移せない)

こんにちは。 以前から予告されていた、Google Cloud Platform (GCP) の東京リージョン開設がついに発表されました! Google Cloud Platform Japan 公式ブログ: 東京 GCP リージョン の正式運用を開始しました 東京リージョン開設前は東京から最寄りのリージ…

PHP で Google Cloud Datastore のデータを読み書きする

PHP で GCP の Cloud Datastore のデータを読み書きしてみました。 あまり情報がないので、とっかかりとしてメモしておきます。 Google App Engine から行いましたが、他の環境からでも動くはずです。 google/google-api-php-clientをありがたく使わせてもら…

Google Cloud SDK 入れたら、Google App Engine の開発サーバー dev_appserver.py でPHPが動かなくなる問題への対処

Google Cloud SDKを入れたら、Google App Engine(GAE)用のローカルの開発サーバー dev_appserver.pyが以下のようなエラーを吐いて、動かなくなってしまいました。 $ cd /path/to/project_root $ dev_appserver.py . INFO 2016-06-15 02:15:02,903 devappserv…

Let's encryptで無料のSSL/TLS証明書を取得して独自ドメイン運用のGAEに入れて使う

無料でSSL/TLS証明書が発行できるLets' Encryptプロジェクトが、2016年4月、ついにベータ版から正式版になりました。 jp.techcrunch.com 無料といっても、MozillaやGoogle, Facebookなどのウェブ企業や、シスコやアカマイなどのネットワーク関係の大御所も支…

GAEのローカルサーバーが起動できない時の対処法

GAEのローカルサーバー dev_appserver.py を起動しようとしたらエラーが出た。 $ dev_appserver.py . INFO 2016-04-01 03:16:14,707 sdk_update_checker.py:229] Checking for updates to the SDK. WARNING 2016-04-01 03:16:14,948 simple_search_stub.py:1…

Google App Engineを無料で運用する方法(2016年版)

こんにちは、小西です。 これまで紹介してきたGoogle App Engine(GAE)ですが、無料枠が大きいとはいえ、ちょっと重い処理があるときにリクエストが立て続けに来ると、すぐに2台以上インスタンス起動してしまいます。 インスタンス時間の無料枠は28時間なので…

5分でPHPアプリをGoogle App Engineで動かす

以前紹介したGoogle App Engineですが、本当に簡単に動くところまでいけるので、5分で動かすところまで行ってみましょう。 手順① Google Cloud Platformへの登録 以下から、アカウントを作成し、任意の名前でプロジェクトを作成します。名前は全世界でグロー…

さくっとPHPでサイト作るならGoogle App Engineが最高

こんにちは、小西です。 気がついたら年が変わっていました。2016年はブログを書く年にしようと思います。 さて、Google App Engine (GAE)をご存知でしょうか? 「知ってるよー。Google がやってるPaasでしょ。でも仕事じゃ使えないよねー。」 「JavaとPytho…