スポンサーリンク
WordPress

ChatGPTからWordPressへ下書き投稿する方法(WP AI Bridge + MCP Adapter)

ChatGPTとWordPressをMCP・OAuthで直接連携し、記事の取得や下書き投稿を実現する設定手順。プラグイン導入、接続ユーザー、権限設定、動作確認まで。
Web制作・フロントエンド

javascript 西暦のセレクトなどに使う配列の作り方

selectboxとかで西暦月等の選択用に、キーと値が同じ配列を範囲を指定して作りたい時。PHPで言うrange関数と同じ動きの関数を作るconst range = (start, end) => { let a= {}; for (let...
セキュリティ

webアクセスログ/autodiscover/autodiscover.xmlの対処

webサーバのアクセスログによくあるPOST /autodiscover/autodiscover.xmlOutlookのAutodiscoverという機能がメールのドメインに予定表などの情報を読み取るための設定を正しく終わらせないとweb...
サーバー・インフラ

docker-composeのアップデート

docker swarmを試してみたくてdockersamples/example-voting-appを動かそうとしたところdocker-compose v1.27+ requiredとなっておりインストール済みの環境では動かなかったので...
サーバー・インフラ

【Ubuntu】OneDrive同期

UbuntuでOneDrive同期を行います。今回は、非公式の を使います。依存パッケージのインストールsudo apt install git libcurl4-openssl-dev libsqlite3-dev# Ubuntu 18+...
サーバー・インフラ

【Ubuntu】内蔵HDDを/etc/fstabを使って自動マウント

Ubuntuで内蔵HDDを自動マウントします。mountコマンドのやり方もありますが、常時マウントしておきたい場合は/etc/fstabを使ったほうがいい。設定方法まず対象のHDDのUUIDとTYPEを確認$ sudo blkid$ sud...
サーバー・インフラ

【Linux】diffコマンドで、コマンド結果の差を表示

Linuxで2つのコマンド出力結果を比較したいときdiff <(コマンド) <(コマンド)今回は一つのサーバーに2つのphp-fpmがインストールされており、それぞれの利用可能なphpモジュールを比較したかった。diff <(/opt/re...
セキュリティ

【Nginx】接続元のIPによる接続制限を行いたい時

NginxでIPによりアクセス制限を行いたい時、confファイルで行います。特定のIPを遮断webアタックされて困った時等、対象の接続元IPを範囲で複数遮断する方法これで遮断したとしても、攻撃者は別のIPからやってくるので、実際はこれだけで...
WordPress

【WordPress】特定の条件の時だけリダイレクト

wordpressのとあるページのアクセスは特定のクエリーパラメータが無いとリダイレクトして欲しいとの要望。もう少し具体的に言うと、問合せフォームを開く時はpost_idが必須にして欲しいこのパラメータが無い時は、別ページをリダイレクト表示...
Web制作・フロントエンド

【Vue3】条件によってclassを切り替える

Vue3を使って、動的なクラス名にしたい時。ざっくりシンプルルールだけ書くと<div :class="{'クラス名': 条件}"></div>ざっくり条件ルールが複数ある場合<div :class="{'クラス名': 条件,'クラス名': ...
セキュリティ

Apache PCだけ閲覧できない特定のディクレクトリを設定する

.htaccessでPCからでは閲覧できないディレクトリを作るRewriteEngine onRewriteCond %{HTTP_USER_AGENT} !(iPhone|Android.*Mobile|Windows.*Phone)Re...
セキュリティ

Ubuntu18 チェンジルート付きでSFTPユーザーの追加

ubuntuにてドキュメントルートの特定の下層ディレクトリに接続できるSFTP専用のユーザーを作ります。工程がめっちゃ多い。パーミッションあたりがうまく出来てないと、他の設定に問題がなくてもSFTP接続ができないです。ユーザーの追加addu...
サーバー・インフラ

Ubuntuでファイル名一括置換 rename

ファイル名を変更するときはmvを使いますが、一括して変更したいときはrenameを使います。rename 置換する文字列 置換後の文字列 *.jpgまたはrename 置換する文字列 置換後の文字列 ファイル名 ファイル名2 ...ただしU...
PHP・バックエンド

【PostgreSQL】pg_hba.confの場所

PostgreSQLで外部からの接続を許可させるためにpg_hba.confの編集が必要になったけど、場所がわからんかったのでメモUbuntu 20.04.3 LTSpsql (PostgreSQL) 13.4/etc/postgresql...
AI・開発ツール

gitコマンド さくっとclone commit puth

エディタやgitアプリを使ってgit操作を基本やっているが、たまーにちょっとしか操作しないとわかっている時にてっとり早くコマンド操作で終わらせたいのでメモgit clone nano --- なんかした ---git add .git co...
スポンサーリンク