Blog

  • 2025-03-28

InkdropとClaudeのMCP統合

Inkdropの作者の方が、InkdropとClaudeのMCP統合についてYoutubeを上げていたので、早速検証しましたが、自分の書きためたKnowledgeをClaudeで活用できることがこんなに便利かと驚きました。

Read more 
  • 2025-03-27

Lulu 「To Sir With Love」

たしか就職した頃に初めて聞いて、1960代っぽい曲だなと気になっていたので、演奏してみました。

Read more 
  • 2025-03-26

読了『地下鉄サリン事件はなぜ防げなかったのか』

本書は、オウム真理教が事件を起こした当時警察庁刑事局長として警察を率いていた垣見隆氏がオウム真理教事件の捜査全内幕を初めて証言したものです。

Read more 
  • 2025-03-25

Next.jsでsitemap.xmlとrobots.txtを実装する

うっかり実装を忘れていたsitemap.xmlとrobots.txtをNext.jsのApp Routerを使用して実装しました。合わせて、検索エンジン最適化のためのベストプラクティスもまとめています。

Read more 
  • 2025-03-25

Photo Friday: Industrial Horizons at Dusk

Captured at the moment when industrial silhouettes merge with the water's surface at dusk. There's a unique beauty in these boundaries where the artificial meets the natural, the rigid meets the fluid. Experience the poetry of contours hidden in everyday landscapes.

Read more 
  • 2025-03-24

ヘッドレスCMS Contentfulを活用したつぶやき機能の実装

このブログでは直接App Router配下に記事を書いていますが、ヘッドレスCMSを使うことも検討して諦めました。今回、ライトにつぶやき程度であればできそうかなとContentfulを使って実装してみました。

Read more 
  • 2025-03-23

textlintで日本語ブログの品質を向上させよう

textlintを活用して日本語の技術ブログ記事の品質を向上させる方法を紹介します。特にこのブログではMarkdownでなくMDXを使用しているので、MDXファイルに対する最適な設定と導入手順を解説します。

Read more 
  • 2025-03-22

Authorization Bypass in Next.js Middleware

Next.js 15.2.3未満で認証をバイパスできる脆弱性の通知がGitHubから飛んできたので、一応このブログもアップデートしました。

Read more 
  • 2025-03-22

制度の迷宮を解読:ドローン操縦士資格の取得体験記

昨年末に「空を飛びたい」と思い立ち、ドローンを飛ばすために二等無人航空機操縦士のライセンスに取り組みましたが、やっと技能証明申請まで漕ぎ着けました

Read more 
  • 2025-03-20

サーモンラン

久しぶりにサーモンランをやったら、一人で盛り上げって仕舞いました。

Read more