CakePHP

パスワード変更を実装する【CakePHP4】

やりたいこと・前提以下のような流れの、パスワード更新フォームを作るとします。①フォームから、元パスワードと新パスワードを...
未分類

パスが通っているのにComposerコマンドが実行できない【さくらインターネット・ssh】

環境さくらレンタルサーバのスタンダードプランやりたかったことsshアクセスして、composerをインストールしてコマン...
CakePHP

テーブル名の変更に、最小限のコード変更で対応する【CakePHP4】

前提下記のようなテーブル構造でサービスを運用しているとします。①users:id・email・password②info...
CakePHP

Integrity constraint violation: 1052 Column ‘id’ in where clause is ambiguous エラーについて【CakePHP4】

エラーが発生するコードsrc/Controller/SamplesController.php<?php//・・・省略u...
CakePHP

Session(ログイン状態の維持など)の継続時間を変更する【CakePHP4】

概要CakePHP4では、公式ドキュメントを参考にログイン機能を実装すると、自動でブラウザにログイン状態を保持してくれま...
ChromeAddon

content_script.jsとbackground.jsの間でデータをやりとりする 【自作chome拡張機能】

概要chome拡張機能(アドオン)を作っていると、content_script.jsとbackground.jsでデータ...
ChatGPT

ChatGPTで遊んでみた 〜「このブログについてどう思いますか?」と聞いてみた〜

概要先月くらいから仕事(プログラミング)にChatGPTを使い始めました。具体的なコードに関する質問については、ほとんど...
WordPress

WordPressで記事編集画面のブロックの種類を限定する

概要WoredPressのブロックエディタには、数多くのブロックパターンがあります。↑の画像に載っているのはごく一部です...
ChatGPT

プログラミングの現場でChatGPTを使ってみた 〜その2:実際に仕事で使ってみた〜 

前回の記事のおさらい以前、下記の記事で、ChatGPTについての所感について、プログラマとしての視点でまとめました。今回...
WordPress

WordPressサイトと静的サイトを共存させた際に403エラーが発生する

どんな時に起きる?固定ページのパーマリンクと同名のディレクトリが存在する。403エラーがが発生するのは、静的ページのディ...