- P001Created: 2026-07-16
ずんだもんでClaude Codeを通知するMCPリポジトリ mcp-simple-voicevoxを試してみた
はじめに 今回はTakuto Tanakaさんが開発したずんだもんでclaude codeを通知するリポジトリを紹介します。 このリポジトリを導入することでclaude codeの報告・通知をVOICEVOXのキャラクターたちにしてもら...
tech約4分で読めます・1553文字
- P002Created: 2026-07-06
PostgreSQLのDDLチートシート
はじめに この記事では、PostgreSQL(Supabase)のマイグレーションファイルに書く内容、いわゆるDDL(Data Definition Language)の書き方をまとめます。 テーブルの作成・変更・削除、制約、インデック...
tech約5分で読めます・2069文字
- P003Created: 2026-07-04
Omarchyでghostty + Mozcの変換候補ウィンドウ表示バグをkittyへの乗換で解決する
はじめに これまでLinuxターミナルはghosttyを使っていました。 これはOmarchyディストリビューションの初期設定であり、特に不満がなかったためです。 しかし、最近日本語変換(Mozc)の変換ウィンドウのバグが発生するように...
tech約2分で読めます・888文字
- P004Created: 2026-07-03
Dockerを使用したSupabase CLI・インテリセンスの設定方法
はじめに 今回はDockerを使用したSupabase CLIの使用方法・インテリセンスの設定方法について解説していきます。 前回の記事で紹介したマイグレーションファイルの作成・リモートとの同期以外に、 Dockerを使用してローカルD...
tech約4分で読めます・1643文字
- P005Created: 2026-07-03
Supabase CLIの基本的な使い方
はじめに この記事では、supabase初級者の方向けに手順・注意点を中心に解説していきます。 ここでは基本的なCLI使い方にフォーカスし、スキーマ設計から型定義生成・運用Tipsまでを紹介します。 supabaseとは supab...
tech約10分で読めます・4648文字
- P006Created: 2026-06-28
SupabaseのRLSチートシート
はじめに この記事では、SupabaseのRLSの設定・書き方について解説します。 RLSはSupabaseを利用するうえで最重要項目といっても過言ではないほど重要です。 Supabase初学者だけでなく、経験者の理解を深めるためにも...
tech約4分で読めます・1775文字
- P007Created: 2026-06-27
Supabaseのデータ型チートシート
はじめに この記事では備忘録も兼ねてSupabaseのデータ型を表形式でまとめていきます。 Supabase は PostgreSQL をベースにしているため、PostgreSQL の型をそのまま使います。 🔢 整数型(Int...
tech約3分で読めます・1148文字
- P008Created: 2026-06-23
pnpmでモノレポの初期設定を行うには?
はじめに この記事ではを使用したモノリポジトリの初期設定方法について記録します。 フロントエンドのみのアプリケーション開発から、バックエンド,Web & CLI開発に進む開発者にオススメです。 アプリケーション構成として、Webアプリ...
tech約3分で読めます・1169文字
- P009Created: 2026-06-15
git管理ブログの記事作成CLI構成の紹介 with clack/prompts
はじめに 今回は、当ブログで採用しているCLIベースのブログ作成・編集補助機能を紹介します。 この記事を読むと、 で記事作成 CLI を自作する構成の実現方法を知ることができます。 [](https://github.com/bomb...
tech約4分で読めます・1558文字
- P010Updated: 2026-06-12
Vercelデプロイを検索結果に乗せるまで 2 - sitemap.tsの実装 -
はじめに 今回は「Vercelデプロイを検索結果に乗せるまで」の第2回目です。 この記事では、プロジェクトにおけるサイトマップの作り方について解説します。 サイトマップとは 検索エンジンやbot等クローラーに対して、このWebサイト...
tech約3分で読めます・1047文字
- P011Updated: 2026-06-11
git worktreeの使い方と便利コマンド
はじめに 読者諸君、ぐんも! この記事では、git worktreeの概要、記述方法、zshで使用可能な便利なコマンドを紹介します。 gitブランチ切り替えが煩雑になってきた方向けに、worktreeで並行作業を快適にする方法を紹介し...
tech約3分で読めます・1064文字
- P012Created: 2026-06-11
Next.jsで環境変数が未設定のときにビルドエラーを発生させる方法
はじめに この記事では、Next.jsにおけるアプリビルドに必須なプロパティを受け取れなかったときのビルドエラーの実装方法について紹介します。 どういう状況で? 通常、ファイルがない、必要なプロパティがないといった場合、コードの中で...
tech約2分で読めます・611文字
- P013Created: 2026-06-10
Vercelデプロイを検索結果に乗せるまで 1 - 独自ドメイン/環境変数の設定 -
はじめに Next.js + Vercelでブログを作ってみたものの"dev活"と検索しても検索結果に出てきませんでした...orz なぜなら、検索結果に表示させるための様々な設定を行っていなかったからです。 そこで今回から4回に分けて...
tech約5分で読めます・2329文字
- P014Created: 2026-06-10
Vercelデプロイを検索結果に乗せるまで 3 - robots.tsの実装 -
はじめに 今回は「Vercelデプロイを検索結果に乗せるまで」の第3回目です。 この記事では、プロジェクトにおけるrobots.tsの作り方について解説します。 robots.tsとは 検索エンジンのクローラーに対して、サイト内のペ...
tech約1分で読めます・359文字
- P015Created: 2026-06-10
Vercelデプロイを検索結果に乗せるまで 4 - metadataの実装 -
はじめに 今回は「Vercelデプロイを検索結果に乗せるまで」の第4回目です。 この記事では、metadataに関する設定について解説します。 metadataとは HTML上で要素に含まれるやなどのそのページがどういうものかを定義...
tech約2分で読めます・865文字
- P016Created: 2026-06-09
TypeScriptの型推論問題に学ぶ数値セパレーターとデータ型
はじめに みなさん、ぐんも! 今回はXで出題されていた、TypeScriptのデータ型推論問題についてTypeScript学習者向けに解説します。 この記事を読めば、 1. 数値セパレーター 2. リテラル型 について理解を深める...
tech約2分で読めます・941文字
- P017Updated: 2026-06-09
NeoVim Smear-Cursorプラグインのすすめ
はじめに この記事では、NeoVim初心者から使えるカーソルエフェクト追加プラグインSmearCursorを紹介します。 この記事を読めば、おしゃれなカーソルエフェクトの追加方法を知ることができます。 SmearCursorとは? ...
tech約7分で読めます・3054文字
- P018Created: 2026-06-07
teispace/next-themesを使用するときの注意点
おさらい 以前の記事で紹介した@teispace/nextthemes nextthemesとの違いは、React19のの扱いに対応しているかどうか nextthemes React19以前の仕様に準拠 React19以降の開...
tech約2分で読めます・581文字
- P019Created: 2026-06-06
next-thmesのConsole Errorを解決する方法
どういうErrorなのか? React18以前 タグをJSX内に書いてもだまって無視されていたらしいです。 (私はReact19以降しか知らないため伝聞です) そのためshadcn/uiのなどもその仕様に従っています。 Re...
tech約2分で読めます・578文字
- P020Created: 2026-06-05
markdownlintのルールを無効化・カスタムする方法
markdownlintとは? markdownlint makrdownの正しい書き方(?)を注意してくれるプラグイン しかし、「必要かな?」と思うルールもあり使ってるうちにいくつか無効化したくなってくる。 ただ問題は、リポジトリに...
tech約1分で読めます・371文字
- P021Created: 2026-06-05
NeoVimで意味のわからないSnippet候補を無効化する方法
問題のやつ こういう候補・補完が出てきていた。 どこで使うかもわからないし、はっきり言って書くたびにESCを押さないといけないのがストレスフル んで30分格闘した結果、が原因じゃないか...と判明したものの、 LazyExtras...
tech約1分で読めます・203文字
- P022Created: 2026-05-24
TypeScript Zodの使い方 まとめ
ZODとは データの検証用ライブラリ データスキーマを定義し、単純なデータ型から複雑なオブジェクトまで様々なデータを検証することができる 参考 <https://zod.dev 基本的な使い方 dataschemaの定義...
tech約1分で読めます・159文字
- P023Created: 2026-05-02
FFXIVのSEでClaude Codeを通知するhooksを作ってみた
プロフィール はじめまして。光の戦士 RyoK73です。 みなさんはFinal Fantasy XIVというオンラインゲームをご存知でしょうか? Final Fantasy XIV 2013年に新生エオルゼアとして復活し、現在まで約...
tech約5分で読めます・2373文字
