【2026年版】Java Discord Bot(JDA6)でボイスチャンネル接続する方法

libdave対応の修正ポイント 以前書いた記事では JDA5系を使って Discord Bot を作成していました。 しかし…


【2026年版】Java Discord Bot(JDA6)でボイスチャンネル接続する方法

libdave対応の修正ポイント 以前書いた記事では JDA5系を使って Discord Bot を作成していました。 しかし…


Java × Spring AI で MCP サーバーを構築する手順まとめ(stdio 接続版)

Spring AI には MCP(Model Context Protocol)サーバー機能が用意されており、AI…


PlaywrightでHTMLをプリレンダする理由と実装 〜 埋め込み向け静的HTML生成の設計と実例 〜

本記事では、CMS や外部サイトなど、JavaScript や iframe に制約のある環境でも CHROCO…


ChatGPTを使って「メールOTP 2FA」をJavaでライブラリ化した話(Spring / Servlet 両対応)

Webアプリのセキュリティを強化したくて、Javaで 「メールOTP(ワンタイムパスワード)」による2段階認証(2FA) を実装しました。…


Microsoft Partner Center にアカウント登録してみた話

はじめに 「よし、アプリを Microsoft Store に公開しよう!」と思ったら、まず避けて通れないのが Microsoft Partner…


cState ステータスページ 導入・設定手順書

1. プロジェクトの作成方法 A. 新規にお試しリポを作る場合 cState の公式ページにある 💚 Deploy to Netlify ボタンをクリック…


DOMPurifyでXSS対策!Markdown + HTMLを安全に表示する方法

🔒 はじめに:なぜHTMLのサニタイズが必要なのか?…


Jetson Orin Nano に PhotoPrism をインストールする方法(Docker + MariaDB)

高性能な AI 写真管理アプリ PhotoPrism を、NVIDIA Jetson Orin Nano(ARM64)にインストールしてみました。…


Privacy Preference Center