AWS プライベートサブネットにある OpenSearch ドメインに AWS SigV4 で認証する
September 09, 2025
posted by issei_m
今回ちょっとマイナーなネタになってしまうのですが、たまに表題の作業をする時に手順を忘れてしまうので備忘録として残しておきます。 内容は表題の通り、 AWS VPC のプライベートサブネット上に配置された OpenSear ...
テストしやすいLaravel設計:Service×Strategyでソートを外に出す
September 08, 2025
posted by Yoko
背景 あるプロジェクト内でLaravelを使用しており、Modelに複雑なソート処理が組み込まれていました。このような構成ではテストコードの作成が難しく、いわゆるFat Modelの状態となっていました。 Laravel ...
Claude Code Subagents: A Developer’s Guide to Specialized AI Assistants
August 28, 2025
posted by Ricardo
I’ve been using Claude Code for about a month now, and when Anthropic released subagents, I decided to d ...
英語版Windows11で起動時・復帰時にGoogle日本語入力をデフォルトにする方法
August 27, 2025
posted by Sakairi
英語版Windows11を使っているのですが、起動時やスリープ・ハイバネーションからの復帰時に入力メソッドがENGがデフォルトになるため、Google日本語入力への切り替えを面倒に感じますよね。ここではデフォルトをGoo ...
Unicornのダウンタイムなしの再起動に挑戦(したが失敗)した話
August 18, 2025
posted by Yoko
はじめに 最近、Railsアプリケーションを運用する中で、Unicornの再起動をダウンタイムなしで行えないかという話があった。環境変数の更新も含めて安全に再起動したいとのこと。 だが、実際にやってみると落とし穴がありう ...
Claude Code を1ヶ月使ってみた感想
July 18, 2025
posted by issei_m
2025年6月から Claude Code を Max プランで1ヶ月以上使い続けていますが、状況の変化が非常に早いため熱が冷めないうちに書き上げたいと思い筆を取りました。走り書きっぽくなっているのはご容赦ください。 な ...
初めてのGRANT文で、SQLの記述がシンプルに出来た話
July 13, 2025
posted by T.Aoki
はじめに:背景と、この記事で伝えたいこと 初めての SQLの GRANT 文を使ってローカル環境に新しいデータベースを作成し、ユーザーに適切な権限を付与する流れを紹介します。※紹介しているスクリーンショットは、勉強用のも ...
How to Create MCP Server Desktop Extension in TypeScript
July 09, 2025
posted by 中の人(管理者)
About two weeks ago, Anthropic announced MCP Server Desktop Extension (DXT), which “makes installing MCP ...
AI コーディングツールをざっと触ってみた感想
July 08, 2025
posted by 中の人(管理者)
個人的なメモ。試したものは以下の通り。 どれもそこまで深くは触っていない。OpenAI の Codex, Codex CLI は触っていない。理由は後述。 各ツールの感想 Claude Code 何だかんだで一番バランス ...
How to Add External Knowledge to Dify
June 30, 2025
posted by 中の人(管理者)
This post explains how to connect external knowledge sources to Dify. Background We have a product that create ...
開発用パソコンを買うときに検討すべきこと2025年Q1時点
June 06, 2025
posted by kano
概要 「どんなパソコンを買ったら良いかわからない」という方は多いのではないでしょうか。その人の好みや用途、予算によってその人にとって最適なパソコンは変わってくると思います。 また今回の本題である「プログラミングを勉強する ...
LINEとGoogle Cloudを連携して対話サービスを作成する(第2回)
May 29, 2025
posted by hozumi
前回は、LINEとGoogle Cloudを連携してLINEからの入力でGemini AIが回答する仕組みを構築しました。今回はDialogflow CXで会話フローを管理して、サービスとしてブラッシュアップしていきたい ...