ワイン初心者が図解ワイン一年生を読んでうれしかったこと~ワインの基本の価格まで
僕は今、図解 ワイン一年生 Kindle版を読んでいる この本が勉強になるし、著者の人柄というか雰囲気が良くて最後まで読むことができそうに思う。
中途半端ではなるが、ワイン(第一章)の価格までで一旦アウトプットすることにした。
この本を読むまで、僕は適当に庶民的なスーパーでおすすめされているワインだったり、 ちょっと背伸びしてワイン専門店でちょっと高い(720ml3000~5000円)ものを飲んだり、 少し格式のある成城石井でおすすめされているワインを飲んだりしていた。
ボルドーやブルゴーニュなどの3000円するぐらいのワインや 1000円未満のチリのワインを飲んでいた。
その中で僕にとって一番美味しかったのが、チリの果実味があるワインだった。 z3000円のフランスで評判のいいワインよりもはっきりチリの1000円未満のワインのほうがおいしいと感じていた。
というか、今も初心者なので、ワインを買うときには果実味があるものを選んでいる。本場フランスや、イタリアのワインなんて見向きもせず果実味のあるチリが好きだった。
図解ワイン一年生を途中まで読んでいてうれしかったのが、 僕の味覚が普通だと気付いた所。
ワインの味を知るのはどうやら難しい。ブドウの品種を混ぜてワインを作るらしい。 美味しいワインというは複雑らしい。初心者は美味しいと感じれなくていい。
チリはワインの新世界と呼ばれているようで、ほかにはアメリカ、オーストラリアなどがある。
新世界のワインは、ブドウの品種をまぜないで単一で作るらしく 味がわかりやすいので、初心者が飲んでわかりやすくおいしい思えるらしい。
フランスのワインが格があっておいしいんだろうなと思って、 フランスワインを飲んでも育っていない舌では堪能することが難しかっただけだった。
今後舌が肥えてきて、複雑なワインを堪能できたり、好みのワインを探せる知識がついた。第一章の途中でも感じた。
先人に学んでlaradocでlaravelの環境を作った
laradoc通りにやったら、以下のコマンドでこけた。メモをしていないがworkspace関連の所で上手くいかなかった。 そのため、先人のありがたい知恵を拝借しました。
docker-compose up -d nginx mysql phpmyadmin redis workspace
先人のありがたい知恵を拝借しました。ありがとうございます
実際にやったこと
git clone https://github.com/Laradock/laradock.git cd laradock copy env-example .env
gitコミット 4d5a632 だと、以下の二つは既に対応されていた。
※自分で修正を加える必要がなかった。
laradock\nginx\sites\default.conf は、以下のようになっていた。
root /var/www/app/public;
laradock\mysql\my.cnf に以下は追記されていた
default_authentication_plugin=mysql_native_password
docker-compose up -d nginx mysql phpmyadmin docker-compose exec workspace bash root@c894857da7cd:/var/www# composer create-project laravel/laravel app "6.0.*" "app\.env" DB_CONNECTION=mysql DB_HOST=mysql DB_PORT=3306 DB_DATABASE=default DB_USERNAME=default DB_PASSWORD=secret
localhostで確認をする
strorageフォルダに書き込み権限を与える
UnexpectedValueException The stream or file "/var/www/app/storage/logs/laravel-2020-06-26.log" could not be opened: failed to open stream: Permission denied http://localhost/
上記のエラーが出たら、
docker-compose exec workspace bash root@c894857da7cd:/var/www# chmod 777 -R app/storage/
再度、ブラウザで「http://localhost」を確認をすると、 想定のlaravelのデフォルト画面が表示された
参考URL
- https://qiita.com/mukae_tech/items/89075e7caf7d6506e0b3#%E3%81%9D%E3%82%8C%E3%81%A7%E3%82%82%E3%81%AA%E3%81%8Aphpmyadmin%E3%81%A7%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E5%87%BA%E3%82%8B%E6%96%B9
- https://error-search.com/error-post/detail/175/Laravel%25E3%2581%25A7%25E3%2582%25A8%25E3%2583%25A9%25E3%2583%25BC%25E3%2580%2580The%2Bstream%2Bor%2Bfile%2B%2522%252Fvar%252Fwww%252Fhtml%252Flaravel_pj%252Fstorage%252Flogs%252Flaravel-2018-04-06.log%2522%2Bcould%2Bnot%2Bbe%2Bopened%253A%2Bfailed%2Bto%2Bopen%2Bstream%253A%2BPermission%2Bdenied
VisualStudioCodeの使える機能
- マルチカーソル
- qiita.com
- code.visualstudio.com
マルチカーソル
頻出 + 単一選択: Alt + クリック + 範囲選択: Alt + Shift + マウスドラッグ + すべてのカーソルを先頭に合わせる: Home + すべてのカーソルを行末に合わせる:End
VisualStudioCodeのおすすめプラグイン
code alignment
垂直インデントできる
このページは更新していきたい。
Laravel5.2 手動でマイグレーションファイルを削除をした後、マイグレーションができなくなった。
migrationファイルを作成する
[root@localhost blog]# php artisan make:migration create_tasks_table --create=tasks
上記のコマンドを実行すると、以下のファイルが作成される。 database/migrations/2019_07_24_081703_create_tasks_table.php
上記のファイルを手動で削除をしてしまった場合に、マイグレーションをしようとすると以下のエラーが出力される
[root@localhost blog]# php artisan make:migration create_tasks_table --create=tasks [ErrorException] include(/var/www/html/blog/vendor/composer/../../database/migrations/2019_07_24_081703_create_tasks_table.php): failed to open stream: No such file or directory
この場合に、
[root@localhost blog]# pwd /var/www/html/blog [root@localhost blog] composer dump-autoload -o
を実行すると、実行したいマイグレーションが実行できる
[root@localhost blog]# php artisan make:migration create_tasks_table --create=tasks Created Migration: 2019_07_24_081748_create_tasks_table
参考
プログラミングのフォント
今使っているのは、VLゴシック。 太字で13pt