Amazon Linux 2 サポート終了対策!AL2023移行と長期ロードマップ【前編:現場のチェックリスト】
Amazon Linux 2(以下、AL2)のサポート終了である2026年6月30日が目前となりました。現在も移行作業を進めている企業や、これから移行計画を具体化する企業も多いでしょう。本記事では、サポート終了に伴うリス […]
Amazon Linux 2 サポート終了対策!AL2023移行と長期ロードマップ【前編:現場のチェックリスト】 続きを読む »
Amazon Linux 2(以下、AL2)のサポート終了である2026年6月30日が目前となりました。現在も移行作業を進めている企業や、これから移行計画を具体化する企業も多いでしょう。本記事では、サポート終了に伴うリス […]
Amazon Linux 2 サポート終了対策!AL2023移行と長期ロードマップ【前編:現場のチェックリスト】 続きを読む »
GCPでアプリケーションのログに特定の文字列が出てきたら検知して通知する方法を調べてみました。 今回はLaravelのログ内で”production.ERROR”の文字列が出てきたら通知するように
laravelでのBasic認証と例外設定 Apache側で設定しようとしてハマったのでメモ。 Apacheの設定ファイルで特定のURLだけBASIC認証しないように以下設定したが認証されてしまう。 LaravelではR
2021年にプレビューリリースされ、その後一般リリースされたGithub Copilotですが、会社組織での支払いに対応されていなかったため、導入ができませんでした。 Copilot for Business の一般提供
Github Copilot for Businessが一般提供されたので導入しました 続きを読む »
Laravel-adminというLaravelの管理画面ライブラリがあります。このLaravel Adminを使うと管理画面が簡単に作れるのですが、「特定のユーザには閲覧のみを許可して、編集や作成をさせない」ようにしたら
Laravel-adminで「GETのみ許可したユーザなのに削除ができてしまう」ので削除ボタンの非表示化で対応した話 続きを読む »
LaravelのAppConsoleKernelでタスクスケジュールを実行する際に、タスクが多重起動しないように指定することができます。withoutOverlappingメソッドです。 $schedule->comma
Laravelタスクスケジュールの多重起動制御のロックを解除する 続きを読む »
巷で噂のChatGPT。 当初はStable Diffusionなどの画像生成AIに驚いていましたが、これ読んでAIと自然に会話できてる!人工無能じゃない!と驚きました。 いろいろ見ているとChatGPTに自然言語からプ
今回はLaravel Passportを使ったOauthサーバの続きです。 認証設定 今回はクライアント認証するようにします。 クライアント認証利用設定 ★追記★の1行をapp/Http/Kernel.phpに追加します
Laravel Passportを使ったOauthサーバ その2 続きを読む »
Oauth2.0の認可サーバを構築したいと思いLaravel Passportを使うと簡単に実現できそうだったので試してみました。 インストール Composerでインストール 空のプロジェクトを用意します。 $ com
Laravel Passportを使ったOauthサーバ 続きを読む »
突然ですが、フォームリクエストでバリデーションチェック済みの値を整形する必要に出くわしました。 バリデーション前にリクエストを整形することはよくありますが、 バリデーション後にリクエストの整形を行うことはあまり出くわさな
Laravel 8.* のフォームリクエストでバリデーションチェック済みの値を整形してみる 続きを読む »
メンテナンスページの表示で、AWSでは以前の記事のようにALBを使って比較的簡単に対応できますが、GCPではそれができないのでLaravel 8のメンテナンスのモードを使用して対応します。 1. メンテナンス中ページを用
Laravelのマイグレーション機能は安心でとても便利ですが、本番データベース定義の変更は毎回緊張します。 事前に実行されるSQL(DDL)が確認できたらいいと思っていたのですが、オプションが存在していました。 php
Laravelのマイグレーションで実行されるDDLを確認する 続きを読む »