-
Chrome 134以降でもSelenium testを安定させたい
はじめに 参加しているプロジェクトで、Chrome 133以前では正常に通っていた RSpec の system テストがChromeのバージョンアップにより通らなくなるという現象が発生しました。 調査したところ、Capybara の GitHub リポジトリでも同様の issue が報... -
SEOを意識してやっておいた方が良いこと
この記事について 本記事は、2023年1月に実施した社内勉強会の資料をもとに、社外向けに再編集したものです。記載している内容は当時の情報に基づいており、最新の仕様やベストプラクティスとは異なる可能性があります。実装にあたっては、必ず最新の公式... -
Bulk insert(バルクインサート)
この記事について 本記事は、2022年11月に実施した社内勉強会資料の内容をもとに、社外向けに再編集したものです。記載の情報は執筆当時のものであり、最新の仕様やベストプラクティスとは異なる可能性があります。実装にあたっては、必ず最新の公式ドキュ... -
SQLパフォーマンスチューニングの入り口
この記事について 本記事は、2022年10月に実施した社内勉強会資料の内容をもとに、社外向けに再編集したものです。記載の情報は執筆当時のものであり、最新の仕様やベストプラクティスとは異なる可能性があります。実装にあたっては、必ず最新の公式ドキュ... -
コンテンツセキュリティポリシー(CSP)について
この記事について 本記事は、2022年9月に実施した社内勉強会資料の内容をもとに、社外向けに再編集したものです。記載の情報は執筆当時のものであり、最新の仕様やベストプラクティスとは異なる可能性があります。実装にあたっては、必ず最新の公式ドキュ... -
Railsセキュリティ
この記事について この記事は、2022年9月に実施した社内勉強会の内容をもとに、社外向けに再編集したものです。記載の内容は当時の知見に基づいており、現在の仕様やベストプラクティスとは異なる場合があります。実装の際は、最新の公式ドキュメントをご... -
KiroおよびClaude Codeでの要件確認→設計の2例報告
はじめに Kiro は、Amazon Web Services(AWS)が2025年7月にプレビュー公開した、エージェントAIが組み込まれた新しい統合開発環境(IDE)です。自然言語での対話を通じて、要件定義や設計のサポート、コードの補完・生成など、ソフトウェア開発の... -
モデルにどんどん書いていっても後々大丈夫なのか
この記事について 本記事は、2022年9月に実施した社内勉強会資料の内容をもとに、社外向けに再編集したものです。記載の情報は執筆当時のものであり、最新の仕様やベストプラクティスとは異なる可能性があります。実装にあたっては、必ず最新の公式ドキュ... -
AWSのDR対応について
【DR対策とは】 DR対策とは、災害や障害が発生し、システムやデータが利用できなくなった際に、迅速な復旧と業務継続を実現するための仕組みです。AWS環境では、複数リージョンに同じ環境を構築し、データのレプリケーションを行う方法が一般的です。 【DR... -
Gitの中身を読んでみる
この記事について 本記事は、2022年5月に実施した社内勉強会資料の内容をもとに、社外向けに再編集したものです。記載の情報は執筆当時のものであり、現在の仕様や価格とは異なる可能性があります。実装にあたっては、必ず最新の公式ドキュメントを...