americandog1993の日記

プログラマー歴半年のメモ

2017-08-01から1ヶ月間の記事一覧

CakePHPでマイグレーションしてみる

mysqlに入って直接createせずにcakeコマンドでテーブルを作ってみる。 環境 CentOS7 CakePHP3 MySQL 5.7 マイグレーション ブログチュートリアルのarticlesテーブルをマイグレーションしてみる。 $ bin/cake bake migration CreateArticles id title:string …

MySQL日本語対応

初期設定で日本語をINSERTすると文字化けする。 環境 CentOS7 my.cnf設定 $ sudo vi /etc/my.cnf以下を加筆。 [mysql] default-character-set=utf8 [mysqld] character-set-server=utf8MySQL再起動。 $ sudo systemctl restart mysqld設定確認。 $ mysql -u …

CakePHP HerokuでHelloWorld

とりあえずHelloWorldまで。 環境 ローカル vagrant CentOS7 公開 Heroku ローカル環境構築 VirtualBoxのCentOS7にCakePHPを導入する - Qiita CakePHP環境構築。 HerokuToolbeltインストールにはrubyが必要 - americandog1993の日記 HerokuToolbeltも入れて…

HerokuToolbeltインストールにはrubyが必要

環境 vagrant CentOS7 エラー CentOS7にheroku toolbeltをインストール - Qiita これ見ながらphp開発環境でherokutoolbelt入れようとしたらエラー。 /usr/bin/env: ruby: そのようなファイルやディレクトリはありませんCloud9利用時やRoR開発では引っかから…

~/.ssh/configに接続先VPSを登録

環境 CentOS7 動機 $ ssh -p 22 user@xxx.xxx.xx.xx毎回これを打つのに嫌気が差してきたので。 接続先登録 .sshディレクトリ下のconfigファイルで設定できる。 自分の場合は最初の状態でconfigファイルがなかったので作成した。 $ sudo touch ~/.ssh/config …

ライブ中、観客がバンドにスマホで野次を飛ばせるWebアプリを作った

趣味でアマチュアロックバンドをやっている。 活動歴だけは無駄に長いが、無名のバンドなので、ライブでは客がシーンとしていることも少なくない。 MCでレスポンスを求めても、何も返ってこないことがよくある。それは、こちらの演奏とか、パフォーマンスと…

Herokuアプリにお名前comで取得したドメインを設定

Herokuアプリにドメイン設定 調べるとたくさん出てくるが記事ごとに言ってることが若干違う。 これはHerokuのドメイン設定方法が何度か変更されていることが原因と思う。 右往左往して結局Heroku公式ドキュメントを参考に設定できた。 本記事は2017年8月時点…

CakePHP ローカル環境からVPSにpush

ローカルCentOSからVPSCentOSへpushできるようにする - americandog1993の日記 基本の流れは昨日の記事と同じ。 今日はindex.htmlでなくCakePHPでチャレンジしてみる。 環境 ローカル Vagrant CentOS7 さくらのVPS CentOS7 両環境ともhttpd, firewall, PHP, …