[Laravel][Redis] Call to undefined method Illuminate\Cache\ArrayStore::getRedis() とかいうエラーが出る

テスト実行中でした。
そして、 env.testing での `CACHE_DRIVER` 設定は file になっていた、というオチ。
「こないだまで普通に実行できてたはずなのに!」
って焦りながら悩んでて、気づくのにしばらくかかりましたよ… (-_-;)
[Laravel][PHPUnit] メール送信のテスト時に ErrorException: Undefined variable: message (View: */resources/views/emails/*.blade.php) が出る

たぶん、メールの文面用に用意した blade 内で、 $message->embed(‘public/images/logo.png’) とか書かれてると思います。
メールのレンダリングを実行する前に、
$mail->viewData = new Message(new Swift_Message());を実行してやることで、 ...
[VSCode][PHP][Docker] コンテナ内で xdebug も入れたし php.ini の設定もしたのにそれでもブレークポイントで止まってくれなくてリモートデバッグできなくなった

(単なる一時例なので、ビンゴじゃなかったらごめんなさいっ)
VScode 側 launch.json の pathMappings 設定が間違ってました。
${workspaceFolder} → ブレークポイントで止まってくれない
${workspaceRoot} → ブレークポイントで止まってくれる
経緯以前はうまく動いていてくれたんだ ...
[Go][Echo] Logging to file.

In Echo’s official document, describes about logging to stdout.
“Customization | Echo – High performance, minimalist Go web framework”
I want to write logs to fi ...
[Laravel] Testでデータ削除してるのに assertDatabaseMissing が Failed になる

削除しようとしているそのモデル、SoftDelete 設定になってません?
assertDatabaseMissing ではなく assertSoftDeleted 使ってね。
詳細テストコードをたくさん書いていくぜー!
って張り切ったものの、めっちゃ足止め食らいました…。
リモートデバッグで1行ずつ動かしても、
App\Models ...[Laravel] Test (PHPUnit) 実行時に InvalidArgumentException: Unable to locate factory with name [default] のエラーが出る

setUp() 内で parent::setUp() 呼ぶの忘れてない?(公式にも「テストクラスに独自のsetUpメソッドを定義する場合は、親のクラスのparent::setUp()/parent::tearDown()を ...
[Flutter] WSL2 環境で Flutter Web (その1)

WSL2 上で使いたいので、 Linux 版をインストール。
デフォで snap 入ってた。
$ snap --versionsnap 2.48.3+20.04snapd unavailableseries -が、
探しに行こうとするとエラーが。
$ snap search fluttererror: cannot ...[Node] WSL2 にNode環境を構築(nvm使うべし)

最初から nvm 使うべし。
詳細$ sudo apt install nodejsで環境作ってたんだけれど、firebase CLI 入れようとして
$ npm install -g firebase-toolsってやったら
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib ...[Laravel] root 外のファイルにアクセスしたら laravel Path is outside of the defined root と怒られたのでどうにかしたい

config/filesystems.php に、自前で設定を追加すればOK。
詳細Laravel のデフォルト設定だと、
'local' => ,となっておりまして、 プロジェクトルート/storage/app が起点になってました。
例えば、/storage/temp にある全ファイルを取得したい、という場合に、
$tempfiles ...[Vue.js][Vue3][Vue-Cli] @import のファイル/フォルダ指定で ../node_modules/・・・ と書かずに ~(tilde/チルダ) で済ますお話

のように書かなくても
@import "~folder/file.sass";と書けば sass-loader がよしなに解決してくれる。
背景Vue CLI でサイトを作っていたのですが、機能をだいだい実装し終わって、じゃデザインに…と思ったところで、さすがにゼロから自分で ...