2025-07-01から1ヶ月間の記事一覧

LLM時代の新常識「仕様書駆動開発」:AIに仕様書を書かせ、人間はレビューに徹する

はじめに:バイブコーディングの理想と現実 「バイブコーディング(Vibe Coding)」という言葉が注目されています。開発者が「こんな感じで」と曖昧に伝えるだけで、AIが意図を汲み取って魔法のようにコードを生成してくれる—そんな夢のような開発スタイルへ…

あなたのバッチはまだ逐次処理? TokioでRustの非同期性能を限界まで引き出す方法

皆さん、こんにちは!案件推進チームのT.Fです。 先日、大規模なデータを扱うバッチ処理のパフォーマンス改善に取り組んだのですが、その際にRustの非同期ランタイムtokioが非常に有効だと感じました。 Rustでバッチ処理を実装したものの、期待したパフォー…

Claude Code + Playwright MCP + Gemini CLIでUIレビュー自動化してみた

はじめに こんにちは、案件推進チームのT.Fです! 突然ですがエンジニアの皆さん、Web開発のUIレビュー、正直少し面倒な時ありませんか?(笑)。手動で画面キャプチャを撮り忘れたり、指摘箇所の認識がずれたり...。デザイナーやPMとの確認、修正点のまとめ…

Rust async move における「lifetime may not live long enough」エラーの原因と対処法

こんにちは、案件推進チームのT.Fです! 現在関わっているプロジェクトでプログラミング言語にRustを採用してるのですが、Rust固有の仕様や癖が多くなかなか苦労しております。 今回は、実際に私がハマったエラーを紹介します。 「lifetime may not live lon…