Laravel 5.5 データベースの接続確認

以下の続き

vtorica.hatenablog.com

環境

.envファイルの変更

  • .env ファイルのDB接続設定を環境に合わせて変更する
    • DB_DATABASE は 存在するデータベース名を指定する(作成する)
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

migrate

$ php artisan migrate

組込の認証機能を作成する

$ php artisan make:auth

動作確認

$ php artisan serve

デフォルトのウェルカムページにログイン、レジスター、ログアウトの機能が組み込まれる

Laravel 5.5 インストール

環境

Composerの取得

$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
$ php -r "if (hash_file('sha384', 'composer-setup.php') === '93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
$ php composer-setup.php
$ php -r "unlink('composer-setup.php');"

getcomposer.org

プロジェクトの作成

$ php composer.phar create-project --prefer-dist laravel/laravel sample 5.5.*

動作確認

$ php artisan serve
Laravel development server started: <http://127.0.0.1:8000>
  • 表示されたアドレスへアクセスする
  • Ctrl+Cで終了

名古屋市の区別犯罪率

名古屋市のどこどこは治安が悪い、どこどこは転勤族が多く住みやすいなど。

自宅最寄り駅から半径3駅で用を足している身としては、まったくピンとこない話で、

引越にあたって調べることにした。やっぱり数字だと思います。

情報元

区別刑法犯発生率

人口 刑法犯発生率
中区 84,947 4.24%
中村区 134,232 2.17%
東区 78,516 1.61%
熱田区 66,028 1.35%
港区 145,945 1.25%
南区 136,541 1.25%
北区 163,755 1.16%
西区 149,739 1.11%
千種区 165,578 1.08%
中川区 220,394 1.04%
昭和区 108,666 0.92%
名東区 165,396 0.82%
緑区 243,662 0.81%
天白区 163,451 0.79%
守山区 174,050 0.79%
瑞穂区 106,392 0.66%

雑感

  • 中区、人口少ない上に繁華街があるから発生率が飛びぬけている。
  • 中村区、中区と同様人口が少ないが発生率が高い。
  • 東区、よくわかんないけど高い。
  • 中川区、治安が悪いと聞くがデータ上は悪くない

eatsmartから摂取カロリーを取得する

動機

普段はeatsmartで摂取カロリーを管理している。 最近fitbit Alta HRを買って、日々の活動記録をfitbit上で管理するようになった。 fitbitへeatsmartの摂取カロリーが連携したい。

やること

  1. ログイン画面を表示
  2. フォームを入力してログイン
  3. 指定した日付の日々の記録画面へ遷移、摂取カロリーを取得

結果

eatsmartの日々の記録から摂取カロリーを取得する

参考