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

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

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

Azure モバイル サービス

Azure のモバイル サービスは秀逸です。 Push 通知ですと Amazon SNS に目が行きがちですが、とても使いやすいサービスになっています。 Azure は MS のクラウドなので、当然のこととして SQL Server を持っており、極容易に連携が可能。 デバイストークンの…

Azure 仮想マシンリージョン間の移動

普通逆だと思いますが、東日本リージョンに建てている仮想マシンを、米国東部2リージョンに引っ越すことになりました(貧乏だからです・・・) 仮想マシンだけを引っ越すとなると、すべて GUI から可能です。 仮想マシンを選択 削除 接続されたディスクの保…

Amazon SNS + Google Cloud Messaging + Android

AWS SDK for Java で Android への Push 通知を考えている皆様! iPhone アプリしか作ったことがない人にとってはかなりの衝撃の事実だと思いますが、Android では通知のためのデバイストークンがころころ変わります。 バージョンアップ 再ンストール その他…

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 の方がゾーン毎の価格が安いっ!!!からです(結局どちらも安いんです…

Dockerfile を作ってみよう

今度は、Docker イメージの制作者になってみましょう。 DockerHub 等で自分の作成したイメージを配る側の立場になってみましょう。 前回と同じく、前提として、あなたは Ubuntu 14.04(192.168.0.1) を利用しているとします。 Dockerfile とは・・・簡単に言…

Docker を使ってみよう

最近流行りつくした感のある Docker を触ってみましょう。 Docker をまだ触ったことがないけど、いまいちよく分からない、単純な使い方からまず知りたい、という方向けに記述します。 一言で言うと、Docker とは、カスタマイズされた OS を仮想的に動かして…