Route53とEC2の紐付け

ja.amimoto-ami.com

postfix用のAレコード:mail.example.comは削除し、
@mail.example.comではなく、@example.comでメールができることを確認した。

AWSでPostfix

事前準備でレジストラドメイン取得しました。

blog.pg1x.com

AWSのキャプチャです。

f:id:dokyou3:20150927144551p:plain

f:id:dokyou3:20150927144647p:plain

f:id:dokyou3:20150927144739p:plain

空いているドメインをカートに入れて購入です。

レコードセットはこちらを参考。blog.serverworks.co.jp


ここまでできたらpostfixの設定です。github.com

AWSでLAMP

EC2でインスタンスの作成。

無料利用枠の中から「Amazon Linux AMI 2015.09 (HVM), SSD Volume Type」を選択。

デフォルトで進めて、新しいキーペアの作成でキーペアをダウンロード。

インスタンス作成が完了するまで、しばらく待ち。

完了後、セキュリティグループの設定。
SSH(ポート 22)、HTTP(ポート 80)、HTTPS(ポート 443)接続を有効にします。

f:id:dokyou3:20150926213711p:plain

f:id:dokyou3:20150926214125p:plain



接続の「スタンドアロン SSH クライアント」を参考にターミナルで以下を入力。

ssh -i xxxx.pem ec2-user@XXX.XXX.XXX.XXX

LAMPのインストール

docs.aws.amazon.com

MysqlのUTF8設定

kaworu.jpn.org

データベースの命名規則

ちょっと気になったので、調べてみました。

qiita.com

docomoの画像認識APIをAndroid Studioで動かすまで

codezine.jp

codezineの記事を見て、自分も試してみようと思い、
MacAndroid Studioで動かしてみました。

記事と違うところだけ、備忘録として残します。

docomo Developer support」サイトから
画像認識の「SDK for Android」をダウンロードするところまでは
すんなりいきました。

ダウンロードしたzipの「sample」を
Android Studioの「import project」でインポート。

プロジェクトの設定を変更します。
・Compile Sdk Version
・Min Sdk Version
・Target Sdk Version
上記の3つを「API22:Android 5.1.1」にしました。

Dependenciesの「appcompact-v7」を「22.2.0」に変更。

stackoverflow.com

まだエラーがでるので、上記を参考に下を「build.gradle」に追加しました。

android {
    packagingOptions {
        exclude 'META-INF/DEPENDENCIES.txt'
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/dependencies.txt'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/license.txt'
        exclude 'META-INF/LGPL2.1'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/notice.txt'
    }
}

MacにMySQLをインストール

OSX - Mac へ MySQL を Homebrew でインストールする手順 - Qiita

MySQL/ユーザとDB作成 - MinacoWiki

www.task-notes.com

MacにAngularJS & UI Bootstrap の開発環境構築

以下のサイトを参考に作業しました。


Yeoman で AngularJS & UI Bootstrap の開発環境構築 - Qiita

grunt serverの実行でWarning

Warning: You need to have Ruby and Compass installed and in your system PATH for this task to work. More info: https://github.com/gruntjs/gr
unt-contrib-compass Use --force to continue.

compassをインストール

sudo gem update --system
sudo gem install compass