CodeLab

Laravel

Laravel Duskをsailから動かしてみる(動いた)

前回、Duskを動かすために色々試してみたのですが、うまくいかなかったので、Sailでやってみました。結論急ぐ人向けに結論だけ先に述べます。Sail経由でDuskを動かす場合は、sailコマンド経由でやりましょう。./vendor/bin/...
Laravel

Laravel Duskが動かん(on Docker) (失敗編)

Laravelでテストコードを書いてますが、通常のUnitTestはHTTPレスポンスの中身のテキストしかテストできません。jQueryとかVueとかフロントでレンダリングしているものに関してはブラウザ経由でアクセスする必要があります。これ...
Laravel

[laravel]dockerで動かしているアプリに対して、ホストでartisanしたらダメ、絶対。

artisanうまく動かないなぁと思って、下記コマンドでキャッシュをクリアしたら。php artisan cache:clearphp artisan config:cache根本的に動かなくなったThere is no existing ...
OS

Intel NUCに VMWare ESXi をインストールする

Intel NUC 11 Proを購入Intel NUC 11 Proを購入しました。すごくちっちゃいですが、これでCore i3が入っていて価格も5万程度と非常に安価です。64GのSO-DIMMとM.2のSSDを合わせても9万以下で購入で...
Laravel8.x

[Laravel]クラス名が重複しているエラー

laravel で artisan コマンドを使うと何故かこんな表示がCannot declare class (クラス名), because the name is already in use色々調べてみたのだが、別にクラス名が重複して...
Flutter

FlutterでFirebaseを使う

FlutterでFirebaseを使うやり方直接リンクを載せますがこのようにすればOK。現状、検索すると色々やり方が出てきます。たいていは設定を手動で書き換える方法が書いてありますが、コマンドで自動設定してくれるようになったようです。flu...
MacOS

[VSCode]MacのVSCodeで ”Unable to initialize Git; AggregateError(2) Error: Unable to find git Error: Unable to find git.” のエラーが出る

Mac上でVSCodeを立ち上げたら以下のように表示された。Unable to initialize Git; AggregateError(2) Error: Unable to find git Error: Unable to fin...
Docker

Error response from daemon: network ’network id’not found

docker-compose でコンテナを起動しようとしたら…Error response from daemon: network docker_default not foundという感じで起動しなくなった。詳しくはわからなかったが、ど...
Docker

Docker+WSL2の肥大化したHDDイメージを最適化する

mどうもCドライブの容量を思った以上に使っているなぁと思って調査してみたらC:\Users\(ユーザーアカウント名)\AppData\Local\Docker\wsl\data\ext4.vhdx にあるHDDイメージファイルがやたらと容量...
Node.js

Macでzsh: command not found: npmが出る

Macをインストールし直して、nodebrew経由でNodeをいれたらzsh: command not found: npmみたいな感じで何故かコマンドがない。同じくnodeもコマンドがないと言われる。ターミナルを一旦閉じて開き直して試して...
NuxtJS

[Vue.JS]Unhandled error during execution of 何たらかんたら の直し方

VueやNuxtをやっていると必ず引っかかるUnhandled error 関連のエラー本当に困りますよね。エラー理由もエラー位置も大雑把で参考になりません。ということでこのエラーの直し方についてといっても、地道に追っていくしかありません。...
NuxtJS

server middlewareでuseXXX系のAPIが呼べない

NuxtJS 3 でserver middlewareのコードを書いていたのですがuseXXX系のAPIが呼べない現象が発生。こんな感じでインポートしたら使えるようになりました。import { useCookie, setCookie, ...
PHP

PHP-FPMでSIGSEGVエラーが出る(たぶんjetpackのせい)

概要Wrodpressが動いているWebサーバーで、時折以下のような画面で表示されない問題が発生するようになったので、追跡してみた。Service UnavailableThe server is temporarily unable to...
VSCode

VSCodeの設定値を直接書き換えたときに、設定を反映させる方法

VSCodeの設定値とかを直接書き換えたときに、設定を反映させる方法ctrl(Macはcommand) + shift + P でコマンドパレットを開き、Reload Windowを選ぶと、VSCodeが再起動します。開きなおしてもいいので...
Flutter

Appleシリコン(M1)でCocoaPodsが動かないとき

FlutterでiOSのアプリの開発をしようと思ったら、CocoaPodsのインストールでハマりました。Flutterのエラーメッセージはかなり親切にできていて、何をすればいいかすぐわかるようになっているのですが、言われた通りやってもうまく...
CakePHP3.x

[CakePHP3.x]buildRules()メソッドでもエラーメッセージが出せる

belogsToとかの存在チェックのバリデーションを書くと思いますが、実はbuildRules()のところでもできちゃいます。何もしないと、存在しないIDを保存しようとするとThis value does not existという感じで出て...
開発

Mac付属のカレンダーアプリにGoogleアカウントを追加できない

Mac付属のカレンダーアプリをGoogleカレンダーと連携させようとしたけど、アカウント連携のところでずっと読み込み中のまま先に進まない。Yahooとか別のサービスはちゃんと表示されるのだが、Googleだけダメ。解決方法色々試してみた結果...
Docker

docker-composeで”the input device is not a TTY”になる

現象dockerのコンテナ内のデータベースにSQLのdumpを投入しようとして$ docker-compose exec db mysql app_database < dump.sqlthe input device is not a T...
CakePHP3.x

[CakePHP]phinxlogと現状のDBが合ってない時の最終手段

なんか知らんが、カラムがないって言われる・・・Error: SQLSTATE: Column not found: 1054 Unknown column 'hogehoge_id' in 'where clause'確かにテーブルにはない...
python

vscode上でpythonを引数付きでデバッグする方法

pythonをVSCode上でデバッグしようとするときに、引数を渡して実行したいってとき、ありますよね?あと、書き方によって実行するディレクトリがファイルがある場所じゃないとダメな場合もありますよね?これらの問題を解決するlanche.js...