Docker なんでDockerの一人勝ちということになったのかというとゲストOSが不要ということです。従来のハイパーバイザ型と比較してOSのカーネル部分(OSのほとんどの部分です)自分のPC、つまりホストマシンと共有す... 2021.10.18 (月)
一般的にはマルチ認証という言い方をするらしいです。Larabelの既存のログイン方法(UI)に別の認証方法を追加する方法です。要件として会員やメンバーのカテゴリーが複数ある場合や一般ユーザーと管理ユーザーに分ける場合(権... 2021.10.4 (月)
WindowsOSの一番いいところはtauchコマンドみたいなことが右クリックでできるというやつ。これは便利だなんだな。 それをなんとかMacでもできないかというやつです。(次のOSアップデートではデフォルトでこの機能... 2021.9.20 (月)
バックエンドはLaravelでフロントエンドはreactでやってみるという練習帳です。react自体のことをあまりよくわかっていない人はreact単体で動かせるように練習しておいた方がよいと思います。 お金をかけちゃって... 2021.9.20 (月)
適当に作ったPHP7.3の環境で行いました。php8の動作は確認してません。まずはそのphpのバージョンでGDが使えるか確認します。 $ php -r "phpinfo();" | grep GD GD Support ... 2021.9.15 (水)
GCPのCloud Storageは使えるようになるのだろうか?あるいはドキュメントをちゃんと読んだらすでに使えるようになっている可能性もあるかもですが、AWSのS3だったらすぐに使えるようになりました。ここではS3の設... 2021.9.5 (日)
なんからの形でLaravelだけ動くようにしておいてください。これにReactをインストールしてゆきます。 Laravelのインストールと初期構築 bar baz LaravelにReactを導入する時の手順〜ルーティン... 2021.9.2 (木)
サムネイル作成時に横画像か縦画像かわからないときに正方形に最大限のトリミングをするというやつです。JSで縦横の幅をとってCSSを作成するのが一番いいのかもしれないけどここはCSSだけで実現してみます。 ここ最近のcss3... 2021.9.1 (水)
もういろいろな開発が山程あってバージョンもあって辟易しているんじゃないですかね。もうanyenvを使う以外の選択肢は全くなくなった気がします。あるいは全部コンテナ化しちゃうか。そういう時代です。anyenvとはなんぞや?... 2021.8.30 (月)
ローカルのファイルを編集したらリモートホストのファイルも同時に修正が反映されるようにするやつです。時折環境上の理由で(つまりPCのローカル上に開発環境が作れない場合など)この方法使うことが結構頻繁にある。 SFTP拡張ツ... 2021.8.26 (木)
Dockerは手軽だけど、ちょっとテストしただけでその後使っていないコンテナが大量に残っていたりするので、時々掃除をしてあげないとPCが食いつぶされてしまいます。 いろいろ確認 PCを再起動します。何も設定していない限り... 2021.8.25 (水)
ウィンドウメニューからアクションを選択します。以下のような画面が開きます。初期設定のアクションが予め登録されています。 Close 画像サイズを自動的に変更するアクション 新規でアクションを作成するときは、下部の[+]か... 2021.8.23 (月)
Laravelをはじめとするモダンなフレームワークはhttpリクエストの入り口を一箇所に集約しています。Laravelの場合はpublic/index.phpにすべてのアクセスが行われます。リクエストに関して共通の処理を... 2021.8.21 (土)
cronの処理を使わないでLaravelのバッチ処理を使った方が幸せです。汎用的な技術にはならないのが残念ですね。Laravel限定。 Laravelのバッチ処理の流れは、artisanコマンドを作成する、それをLara... 2021.8.19 (木)
さっきまで接続できていたのに、送信でときおりSMTPサーバーに接続できなくなる問題。SMTPの問題なのかLaravelの問題なのかDockerの問題なのか。 $ ./vendor/bin/sail php artisan... 2021.8.19 (木)
MacかWindowsかというと本来的にはどちらでもよいのだが、どちらかといえばMacということになる。仕事の方面がLinuxなのでこれまでの段階ではMacの方が親和性が高かった。WindowsOSのUbuntuとの共同... 2021.8.12 (木)
Laravelでメールを送信する際は、ベタでSwiftmailを使って送信するような方法と、メールテンプレートを使ってLaravelっぽい送信をする方法といろいろあります。 Laravel 送信メールサーバーの設定を予め... 2021.8.10 (火)
https://readouble.com/laravel/8.x/ja/authentication.html 認証機能の説明をします。通常は上から見るか下からみるかという得意分野がありますが、今回は両方から見てみよう... 2021.8.6 (金)
カラムを追加する マイグレーションでマニュアル通り追加するとテーブルの最後に追加されます。なのでafter()を使って追加位置指定するのがよいと思う。 ほとんどの場合after()を使うことになるんじゃないだろうか。下記... 2021.8.6 (金)
Laravelのモデルの作成と使い方は定形が決まっているのでその他のフレームワークと比べても比較的覚えやすいです。 Laravel 8.x マイグレーション データベーステーブルの状態をSQLではなくLaravelのフレ... 2021.8.5 (木)
Laravelの送信メールサーバーの設定は簡単です。手順だけで言えばものの数分、中の構造や仕組みを理解するのに半日あれば事足ります。 ここでは、GoogleのGmailの送信メールサーバーを使って送信してみる方法を紹介し... 2021.8.5 (木)
自分自身の個人的なLaravelの改造を記載しています。例えばいわゆるcronにあたるLaravelのスケジューラーは非常に優秀です。またキャッシュの活用やREST APIとして使う手段など様々です。そういう意味では有意... 2021.8.2 (月)
おそらくこの記事は最初に読むべきからもしれませんが、私自身は個人的に少しばかりLaravelに触れた程度の後に読んだ方がよいと思っています。だいたいの作りや構造を理解した上で読んだ方が有意義だからというのがあります。 ソ... 2021.8.2 (月)
デフォルトは英語なので日本語に変更します。config/app.phpを開き、設定を変更します。 'timezone' => 'Asia/Tokyo', // デフォルトは'UTC' ... 'locale' =&... 2021.8.2 (月)