テストしやすいLaravel設計:Service×Strategyでソートを外に出す
背景 あるプロジェクト内でLaravelを使用しており、Modelに複雑なソート処理が組み込まれていました。このような構成ではテストコードの作成が難しく、いわゆ…
背景 あるプロジェクト内でLaravelを使用しており、Modelに複雑なソート処理が組み込まれていました。このような構成ではテストコードの作成が難しく、いわゆ…
I've been using Claude Code for about a month now, and when Anthropic released s…
英語版Windows11を使っているのですが、起動時やスリープ・ハイバネーションからの復帰時に入力メソッドがENGがデフォルトになるため、Google日本語入力…
はじめに 最近、Railsアプリケーションを運用する中で、Unicornの再起動をダウンタイムなしで行えないかという話があった。環境変数の更新も含めて安全に再起…
2025年6月から Claude Code を Max プランで1ヶ月以上使い続けていますが、状況の変化が非常に早いため熱が冷めないうちに書き上げたいと思い筆を…
はじめに:背景と、この記事で伝えたいこと 初めての SQLの GRANT 文を使ってローカル環境に新しいデータベースを作成し、ユーザーに適切な権限を付与する流れ…
About two weeks ago, Anthropic announced MCP Server Desktop Extension (DXT), whi…
個人的なメモ。試したものは以下の通り。 Claude Code Gemini CLI Devin Cursor どれもそこまで深くは触っていない。OpenAI …
This post explains how to connect external knowledge sources to Dify. Background…
概要 「どんなパソコンを買ったら良いかわからない」という方は多いのではないでしょうか。その人の好みや用途、予算によってその人にとって最適なパソコンは変わってくる…
前回は、LINEとGoogle Cloudを連携してLINEからの入力でGemini AIが回答する仕組みを構築しました。今回はDialogflow CXで会話…
こちら既に公開中の『S3にあるファイルを編集するWebアプリを作った』が正常の動作しない場合に確認してほしい部分をまとめてみました。CloudFront、WAF…