さまよえる、Android

Androidのプログラミングで便利なことや残しておきたいことを残しておく。もしオススメのライブラリがあったら教えてくださいね。

PHP

Herokuでアクセス制御を実装する(PHP)

IP取得 HerokuのPHPからIPを取得するには、$_SERVER["REMOTE_ADDR"]ではなく、$_SERVER['HTTP_X_FORWARDED_FOR']を利用する。Herokuのシステムはクライアントとサーバーの間に、ロードバランサーという負荷分散システムの仕組みが導入されているらしく、$_SE…

Android(Google Map)とPHPの連携

Google Mapの設定 AndroidでGoogle Mapを利用する手順 Google APIの有効化 Google Maps Android APIの有効化 認証情報を追加して、APIキーを取得 Android StudioでGoogle Maps Activityプロジェクトを作成してAPIキーを設定 Google Map APIの有効 Sign in - …

CakePHPで学ぶ継続的インテグレーションのデプロイ先をDigitalOceanに移行する。(2)

前回の記事 deployをDigitalOceanにする為、Vagrantfileを作成して起動ができるようにした。 本の場合 VirtualBoxとVagrantを使ってローカル上にdevelop、ci、deployの3つの仮想環境を構築している。 今回、やりたいこと Composerを使ってdevelop上に、Cake…

CakePHPで学ぶ継続的インテグレーションのデプロイ先をDigitalOceanに移行する。(1)

「CakePHPで学ぶ継続的インテグレーション」を1ヶ月ぐらい読んでいる。作者のGitHubからVagrantfileやchefのレシピはダウンロードできるので同じ環境をすぐに構築できるのだが、develop、ci、deployの3つの仮想環境を1つのパソコンに構築するのは、パフォー…