Mac,Python

brew で Python3 をインストールします

brew install python3

インストールを確認します

python3 --versionPython 3.11.2

最新バージョンが更新されていきま ...

Mac

nodenv をインストールします

brew install nodenv

.zshrc へ下記の1行を追加します(環境によっては .bashrc、.bash_profile などを編集)

eval "$(n ...

Mac

brew 自体のアップデート

brew update

brew でインストール形式はいくつかあります。fomula (複数形: fomulae) はインストールするためのスクリプト、bottle はバイナリのパッケージ、その ...

PHP

PHPのエラーを表示させたい、表示されてしまっているエラーを見せたくないといった場合は、エラー表示の設定を行います。

エラー表示の設定

php.ini でエラー表示の設定を行います。

; 表示する場合display_e ...

Mac,Windows10

Mac から Windows へリモートデスクトップ接続した場合、うまくIMEが切り替わらないことがあります。バージョンによっても変わってきてしまうため、あまり変化のなさそうな設定方法を探してみました。

Shift + Spac ...

GCP

OAuth同意画面と、認証情報の画面から設定を行います。認証情報にて「クライアントID」と「クライアントシークレット」を入手できます。Google の SDK などを使う場合は、ダウンロードした JSON ファイルをそのまま利用するこ ...

GCP

Google Cloud Platform へログインします

ログインしたら、プロジェクトの選択をクリックします。

新しいプロジェクトをクリックします。

プロジェクト名を入力し、作成をクリ

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 ...