CakePHP DefaultPasswordHasherの仕組みと使い方【CakePHP5】 CakePHPでは安全なパスワード生成のために、DefaultPasswordHasherを利用することが推奨されていま... 2024.12.01 CakePHP
CakePHP ログインの実装 【CakePHP5】 概要CakePHP5がリリースされて約1年になりますが、ログインの実装に関する日本語版公式マニュアルにおそらく内容がアッ... 2024.09.23 CakePHP
CakePHP 投稿日の表示を「日時」から「〜前」に置換する【CakePHP4】 概要記事一覧を作る際には「投稿日」を表示することが一般的です。当ブログの記事一覧でも↓のように表示されています。しかし、... 2024.08.03 CakePHP
ChromeAddon 新しいタブを開く【自作chome拡張機能】 概要自作のchromeアドオン開発時に、新しいタブを開いて操作することが必要なケースがありました。簡単に実装できましたの... 2024.07.15 ChromeAddon
JavaScript 入力文字量に応じて、高さを自動調整するtextareaを作る【JavaScript・jQuery】 概要textareaの高さを文章量に応じて自動調整するように作れば、長文テキストを入力した際に内容が把握しやすくなります... 2024.07.06 JavaScript
CakePHP CakePHPにChatGPTのAPIを組み込んで対話型コンソールを作る【CakePHP4・OpenAI】 概要ChatGPTのAPIを組み込んで、ChatGPTのような対話型のコンソールを実現するとします。↓のようなフォームを... 2024.07.02 CakePHPChatGPT
CakePHP ひとつのテーブルに対して、複数のデータでリレーションする【CakePHP4】 概要ユーザテーブルと記事テーブルはすでにリレーションしてるけど、編集者やチェック担当者など、他のリレーションを設けるには... 2024.06.22 CakePHP
JavaScript draggableで要素をドラッグアンドドロップで移動する【jQuery】 デモ See the Pen Untitled by masahiro nomura (@masahiroview) o... 2024.05.26 JavaScript
ChatGPT GPT4oで画像からWebサイトを作ってみた。 概要GPT4oは基本的に無料(一部制限あり)で使えるようです。※2024年5月19日現在「デザイン画像をアップロードする... 2024.05.19 ChatGPT
WordPress 記事編集画面のブロックの種類を限定する ②埋め込みブロックへの対応【WordPress】 概要WordPressのブロックエディタには、数多くのブロックパターンがありますが、全部使う人は少ないでしょう。また、自... 2024.05.05 WordPress