
便利ツール
パスワード作成ツールなど、あると便利なオンラインツールを作成しました。 随時追加予定。
ポートフォリオサイト兼学んだことのアウトプットブログサイトです。
業務では主にPHPを扱い、趣味ではGo、Nuxt、Flutterを勉強しています。
作成したサービス集

パスワード作成ツールなど、あると便利なオンラインツールを作成しました。 随時追加予定。

Go(Gin)、Vue3(Nuxt4)習作のCMS。パフォーマンスとアクセシビリティを意識して作成しました。
技術メモやポエムなど
CKEditor5でInsertImageCommand等を使ってAttribute(属性)を設定する際に、CKEditor5固有の名称を調べるために公式の検証機能を使用すると楽だった記事。

ollamaを任意のディレクトリ(別のドライブ上)に展開して使用する方法と、ollamaを使って画像代替文字を提案する簡単なスクリプトの作り方。

KeyboardEvent.keyCodeは非推奨になりました。今後はcodeまたはkeyでキー押下を判定するようにしましょうというお話。
Nuxt4とd3.jsでインタラクティブな日本地図を描画して、各都道府県のsvg画像を取得できるツールを作成した技術ログ。
CKEditor5でinsertImageコマンド使用時に、imgタグにclassを付与する方法の備忘録です。

zipコマンドでバックアップを取得し、GAS(Google App Script)を使ってバックアップを外部に配置する方法を解説しています。

DBバックアップを、シェルスクリプトで日次・月次に取得し、GAS(Google App Script)で作ったAPI経由でGoogle Driveに自動同期・保存する方法を解説しています。

FireFoxブラウザでは非表示状態のiframe内でgetSelection関数が使用できません。CKEditor5などのライブラリでエラーが発生してしまったので、その時の対策方法をまとめました。
サイト内に検索機能を追加するために、Googleのプログラム可能検索エンジンを使用しました。その際のNuxtでプログラム可能検索エンジンを組み込む方法の備忘録です。
Nuxt4で動的にタグやコンポーネントを出し分けしたい時に、「component :is」を使うと簡潔な記述で済むことが分かった技術記事です。

Golangでサイトマップを使って追加・削除したページを取得し、IndexNowのAPIを実行するスクリプトを作成する方法の技術記事です。

SEO対策の一環としてBing Webmaster Toolsを使用してみたところ、GoogleのSearch Consoleより問題の詳細や対策方法が具体的かつ分かりやすく書かれていたのでご紹介。