【FGO日記】#46「7周年記念キャンペーンまとめ」

FGO7周年記念ということで、8/10(水) 12:59まで「Fate/Grand Order ~7th Anniversary~」が開催されている。改めて、発表された情報をまとめてみる。
ここでは主に、システム部分の改修を中 ...
【PHP】返り値 nullableな型

状況返り値の型宣言で、検索対象のデータがnullであることを許容する場合。
nullを許容する型例えば、stringを返すとしている場合。nullをreturnすると、エラーになる。
PHP Fatal error: Uncau ...
nullを許容する型例えば、stringを返すとしている場合。nullをreturnすると、エラーになる。
PHP Fatal error: Uncau ...
【FGO日記】#45「周年イベント前に、7周年カウントダウンピックアップ召喚を引いた結果!」

7周年カウントダウンピックアップ召喚!
ソシャゲと言えば、ガチャ。
石が貯まれば引きたくなる。それは仕方のない、抗うことのできない事実なのだ。
周年イベント前に、「7周年カウントダウンピックアップ召喚」が来ていた。 ...
【PHP/Laravel】guard 認証で処理を別途かませたい

状況例えば、ログイン時に特定の条件を含む場合(ex. パスワードがある条件を満たす)に別処理をかませたいとき。homeにリダイレクトさせる前に、別途処理を加えたい。
fortify, guardFortifyの場合、デフォルトで認証の ...
fortify, guardFortifyの場合、デフォルトで認証の ...
【PR】「Huawei Watch GT 3 Pro」新発売、おススメする4つの理由

はじめに
ここ暫く、Huaweiは新商品をリリースする度に、スマートウォッチ界に革命を起こすような製品を数多く世に送り出してきた。その魅力は、商品のプレミアムな仕上がりだけに留まらない。
本記事では、新発売された「Huawe ...
【PHP/Laravel】MailHogでメール送信テスト

メール送信テストのベストプラクティスが分からない。
SMTP、Mailgun、Postmark、AmazonSESとか、そもそもMailファサードでさくっと実装している例もあるし、どれを使うのが良いか分からない。
今回 ...
【Linux、MySQL】「\G」に地味に感動した

「\G」自動改行Linuxで、mysql -u root -pでログイン。
# mysql -u root -p使用するDBを選択。
mysql>use db;テーブルのセレクト。
ここで、例えば、email、token、 ...
# mysql -u root -p使用するDBを選択。
mysql>use db;テーブルのセレクト。
ここで、例えば、email、token、 ...
【PHP/Laravel】Laravel Fortify + AdminLTE 認証

まず、Laravel Fortify、AdminLTEについて、以前の記事で若干触れてる。
Laravel Fortify + AdminLTE 認証Fortifyのみではフロント側は無いため、公式のように書くか、自作しないとい ...【GitLab】pushやmergeしたら、Microsoft Teamsに通知を飛ばす。

Microsoft Teamsの設定「チーム」の「チャネル」(一般など)にある、オプション(・・・)の「コネクタ」をクリック。
「Incoming Webhook」の構成をクリック。
名前は、適当に入力(プロジェクト名 gitl ...
「Incoming Webhook」の構成をクリック。
名前は、適当に入力(プロジェクト名 gitl ...
【PHP/Laravel】middleware(ミドルウェア)。タスクの前後に処理を挟む。

middlewareの概要と作成タスクの前後でリクエストを検査し、条件外のものは除外するなどの制御(認証の確認、リダイレクト)を加える。条件に合致するならば、リクエストを許可する。
ディレクトリは、app/Http/Middlewar ...
ディレクトリは、app/Http/Middlewar ...