このサイトについて

ポートフォリオサイト兼学んだことのアウトプットブログサイトです。
業務では主にPHPを扱い、趣味ではGo、Nuxt、Flutterを勉強しています。
趣味で開発した自作のオンラインツールや、技術的な学びを記録した記事、ポエムを公開しています。

Portfolio

作成したサービス集

  • 便利ツールの画像

    便利ツール

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

  • CMSの画像

    CMS

    Go(Gin)、Vue3(Nuxt4)習作のCMS。パフォーマンスとアクセシビリティを意識して作成しました。

Blog

技術メモやポエムなど

  • PHPで見た目が同じ違う漢字に立ち向かうのサムネイル画像

    PHPで見た目が同じ違う漢字に立ち向かう

    掲載

    見た目は同じなのにDBやCtrl+Fでの文字列検索にヒットしない文字がある原因は「CJK部首補助」等の特殊な文字コードの混入かもしれません。PDFコピペ等で発生するこういったトラブルを、PHPでの自前マッピングで解決した備忘録です。

  • opacityとスタッキングコンテキストに立ち向かうのサムネイル画像

    opacityとスタッキングコンテキストに立ち向かう

    掲載

    CSSのhover時にopacityを指定すると画面がチカチカ点滅する、「スタッキングコンテキスト(重ね合わせコンテキスト)」。要素が勝手に浮かび上がり無限ループに陥る原因と、具体的な対策の備忘録です。

  • SSLエラーで一部の環境のみ表示されない原因と対応のサムネイル画像

    SSLエラーで一部の環境のみ表示されない原因と対応

    掲載

    アクセスする環境(PC)によってサイトのSSL対応状況が異なっている(ブラウザの鍵マークが赤くなるPCと赤くならないPCがある)トラブルの原因が「中間証明書の期限切れ」だった時の備忘録。opensslコマンドを使った調査方法をまとめました。

  • Nuxt4にCKEditor5を追加するのサムネイル画像

    Nuxt4にCKEditor5を追加する

    掲載

    2026年最新のNuxt環境におけるCKEditor 5の導入・設定方法の備忘録です。基本的なインストール方法と、2026年5月現在出ているエラーを回避する各エディタ(インライン等)のインスタンス生成手順をまとめています。

  • Windows11、Apacheでの自己証明書(オレオレ証明書)のやり方メモのサムネイル画像

    Windows11、Apacheでの自己証明書(オレオレ証明書)のやり方メモ

    掲載

    Windows+Apache環境で、Chromeブラウザで警告が出ない「独自SSL証明書(オレオレ証明書)」を作成・導入する手順を解説します。Service Workerやクリップボードへのコピーなど、HTTPSが必須となるローカル開発環境の構築に役立つ備忘録です。

  • Postfix起動・再起動時にやるべきことのサムネイル画像

    Postfix起動・再起動時にやるべきこと

    掲載

    Postfixが起動していない際に出る「unable to look up public/pickup」エラーの対処法を解説。起動直後の大量誤送信を防ぐため、postqueueやpostsuperコマンドを使ったメールキューの確認・削除・バックアップの手順を詳しく紹介します。

  • ICMP13(CVE-1999-0524)の脆弱性対策とPythonによる検証方法のサムネイル画像

    ICMP13(CVE-1999-0524)の脆弱性対策とPythonによる検証方法

    掲載

    脆弱性診断でICMPタイプ13(タイムスタンプ要求)が通ってしまう脆弱性があることを指摘された時の、firewalldでのブロック設定と、Pythonスクリプトを使って、設定が反映されているか確認する方法をまとめました。

More Detail