Laravelのfactoryでobserverを発動させない方法
seedやテストのためにcreatedなどのイベントを発生させたくないことがあります。 ModelのwithoutEventsメソッドで囲ってあげることで、イベントを発生させないように制御できます。
Laravelのthrow_ifを使って例外を投げる
Laravelでthrow_ifを使うと、簡単に例外を発生させることができます。 あとはtry, cahtch文で独自処理を定義してもいいですし、App\Exceptions\Handlerで例外のレポートをしてもいいで […]
Macでrenameコマンドを使って拡張子を変更する
Macのメモ帳にファイルを取り込みたいと思ったのですが、mdファイルに対応していなかったので、txtに変更したときのコマンドです。 Macにrenameコマンドがなければbrewで入れられます。
daisyUIでダークモードをオフにする
決めたテーマでデザインを効かせたいとき、自動で適用されるダークモードが邪魔になることがあります。 daisyUIでは以下の設定を追記することでダークモードをオフにできます。
SESの会社に入社したらやること。最初の現場に入れたらひたすらスキルアップ
ファンブリューの金井です。 第一弾として、SESの会社に入社したらやること。まずは最短で現場に入るために努力するという記事を書きました。 未経験の方を対象にしているので、とにかくスキルアップして現場に行く、といった内容に […]
flutterで外部からアクセスさせる
tailscaleを利用している前提になります。 以下のコマンドでWebブラウザで確認できるようになります。 ポートは指定しないとランダムになりますので注意です。
Laravelのconfigを使って定数を設定をする
Laravelで定数を設定したいときに、config以下のファイルに記載することが多いかと思います。 そのやり方をまとめました。 まずはconfigのデータにアクセスする基本となる記述についてです。 config/fil […]
Laravel Forgeの開発でdevドメインをSSL化する方法
ファンブリューの金井です。 Laravel ForgeはLaravelアプリケーション簡単にできるので、結構ヘビーな使い方をしています。 そんな中で、devの付くドメインを利用したときにSSL周りでトラブルが起きたのでメ […]
Laravel ForgeでSFTPの設定をする
Laravel ForgeでFTPを使いたくなり、調べたことをメモしています。 まずはForgeを使うにあたって、初期構築時に通知されたsudoパスワードを控えておきます。 またサーバーOSはUbuntu 22.04で検 […]