Laravel

データベースの処理が行われた時に、実行時間・クエリ・バインド値をログに保存します。

DB::listen(function ($query) { \Log::info(" $query->sql"); ...

Google API

Client ID や Client Secret 情報の入ったJSONファイルの入手方法です。
メニューから「APIとサービス」「認証情報」の順に開きます。
OAuth 2.0 クライアント ID の右から、ダウンロ ...

Google API

Google API に限らず、OAuth 2.0 スコープの区切り文字は「半角スペース」になります。

スコープ&access_type=offline&include_granted_scope=true&response_t ...

Google API

Google API を利用するための OAuth 2.0 で利用するために、スコープの指定が必要になります。
最低限のスコープとして指定できる値です。

スコープ&access_type=offline&include_ ...

AWS,Lambda

API Gateway と Lambda を利用して、API を作ってみます。
Lambda 関数を作成する

Lambda 関数を作成する

先に Lambda関数を作ります。作り方のサンプルはこちら。
コード ...

Laravel,PHP

Laravel 10 が リリースされました。Laravel では PHP 8.1 以上のサポートとなりました。
投稿時点で有効なバージョンは 10, 9 になります。

10.1 のリリースにより、一部仕様が変わっ ...

AWS,Lambda

Lambda 関数を Node.js で作成し、json で受けた値をそのまま返してみます。

Lambda関数を作成する

関数の作成をクリックします。

関数を一から作成していきます。
関数名を指定します( ...

Laravel,PHP

Laravel で Model を作成するときに、他のファイルもまとめて作ることができます。

php artisan make:model Item -mcr

オプションの詳細
-m : Migrationファイルを ...

Mac,PHP

Mac へ PHP をインストールするには、homebrew を利用する方法があります。
brew serarch php で、インストールできそうな PHP を検索してみます。

# brew search php==& ...

GitHub

2つのブランチがあり、お互いに同じファイルを変更するとコンフリクトを起こしてマージできないことがあります。GitHubでは、画面上でコンフリクトを修正してマージすることができます。

branch01 のコード

< ...