Program 日本語サジェスト完全版|キーボード操作・blur落とし穴・API連携まで実装した記録 日本語サジェストの後編。キーボード操作(↑↓Enter Esc)、blurとクリックの競合回避、AbortControllerによるAPI連携、Redisキャッシュまで。コピペで動く完全版HTMLとカスタマイズのポイントを実装体験から解説。 2026.02.03 Program
Program 「あ」→「雨」を自力で実装する|IMEに頼らない日本語サジェストの作り方 ひらがな入力から漢字候補を表示するサジェスト機能をJavaScriptで実装する方法を解説。IMEのcompositionイベント対応、debounce、プレフィックス検索のロジックまで、コピペで動くサンプルコード付き。 2026.01.30 Program
Program XserverでWebSocketもSSEも動かない|共用レンタルでチャットを実現したLong Polling実装 Xserverの共用レンタルでWebSocketはUpgradeが通らず、SSEはバッファリングで詰まる。最終的にLong PollingでWordPressチャットを実現した試行錯誤の記録。3方式の比較とコピペ可能な最小サンプル付き。 2026.01.13 Program
macOS WordPress.orgにプラグインをSVNで公開する手順|初回デプロイで踏んだ落とし穴と対処法 WordPress.orgプラグインの初回SVNデプロイ手順を実体験ベースで解説。assetsの配置場所、Stable tagとtagsの関係、TortoiseSVNの使い方、GitHub連携ワークフローまでカバー。 2026.01.02 ProgramWordPressmacOS
macOS WordPressプラグインを公開して学んだSVNの使い方|基本コマンドからブランチ運用まで WordPress.orgプラグイン公開で必要なSVNの基本をGitユーザー向けに解説。checkout・commit・statusの使い方、trunk/branches/tagsの構成、ブランチ運用戦略まで実体験ベースでまとめました。 2026.01.02 ProgrammacOS