Google

Chrome Push 通知

Chrome 42 から使用可能になった、ページを閉じていても受信可能な Push 通知。Push Notifications on the Open Web - HTML5 Rocksupdates.html5rocks.com試してみましたけど、Android で GCM 通知受け取るアプリ作るのとほとんど同じ流れ。 API が PushMana…

Google Managed VMs で nginx を建ててみた

今更ですが、Managed VMs で nginx を建ててみました。GAE に Docker が使えるというのはとても便利ですね。GCE より手軽に使えるのが魅力です。 github appengine-nginx-hello を頼りに試しに nginx を動かしてみたところ、こちらの github のページに古い…

Google Cloud Pub/Sub 使ってみた

Cloud Pub/Sub - Reliable Enterprise Messaging in the Cloud Cloud Pub/Sub - Reliable Enterprise Messaging in the Cloud — Google Cloud PlatformGoogle Cloud Pub/Sub が公開ベータになったので、早速使ってみました。 一見、Amazon SNS と競合するサ…

AWS Lambda を利用して Nexus 6 を (σ´∀`)σゲッツ!! できないんだよ・・・

AWS Lambda を利用して Nexus 6 を (σ´∀`)σゲッツ!! - yanoの日記 AWS Lambda を利用して Nexus 6 を (σ´∀`)σゲッツ!! - yanoの日記そうか・・・Google Play 君・・・君は、アクセス元のIPアドレスから国を自動割り出しその国の在庫を出してくれるんだね・・・・…

Google BigQuery と Elasticsearch に timestamp を入れる

BigQuery の TIMESTAMP 型は以下のフォーマットを受け付けます。 Data typesElasticsearch の date は以下のフォーマットを受け付けます。 date formatう〜ん、タイムゾーンを絡めると Elasticsearch には BigQuery が要求する TIMESTAMP 型の組み込み型がな…

Fluentd+BigQuery+Elasticsearch+Kibanaで迷惑メールを解析

僕のメールアドレスには、去年辺りから、どういうわけか毎日ほぼ決まった時間帯に、決まったフォーマットの subject をもつ迷惑メールが一日平均 5 通くらい届きます。 普通であれば削除するのですが、「ほぼ決まった時間帯」「決まったフォーマットの subje…

Google Container Engine(GKE) を使ってみよう

年末に C87 という比較的大規模なイベントがありまして、代表者ではありませんでしたがメンバーの一員としてサークル参加をしていました。 そして、サークルのホームページを GKE を用いて kubernetes 1 マスター、nginx 1 マスター、1 レプリケーションの 3…

AppEngine について色々

AppEngine は無課金ではソケットが使えないため、そのままでは HttpClient が使えません。それで困ってる方は GAEClientConnection GAEConnectionManager を使いましょう! new DefaultHttpClient(new GAEConnectionManager()); といった感じで、コンストラ…

Heroku+Quartz Scheduler という選択肢

AppEngine、便利ですよね。 特に秀逸なのが、cron.xml !! <cron> <url>/cron/honki</url> <description>honki</description> <schedule>every monday,tuesday,wednesday,thursday,friday of month 00:00</schedule> <timezone>Asia/Tokyo</timezone> </cron> <cron> <url>/cron/weather</url> <description>weather forecast</description> …</cron>

Google Cloud DNS API レコードの追加、削除

世の中には Amazon Route 53 という便利な代物があり、私自身最初の頃は使っていたのですが、今は Google Cloud DNS を使っています。その理由は・・・ゴクリ・・・・ Google Cloud DNS の方がゾーン毎の価格が安いっ!!!からです(結局どちらも安いんです…