-
社内勉強会
New Relic
New Relicとは New Relicは、アプリケーションのパフォーマンス監視(APM: Application Performance Monitoring)などを提供するSaaS型プラットフォームです。 New Relic公式サイト:https://newrelic.com/jp 【主な特徴】 リアルタイム監視:アプリケーシ... -
社内勉強会
aws loginコマンド紹介
概要 AWS CLIにおいて、ブラウザベースの認証が可能となりました。 これにより、ローカル環境のcredentialsファイルへアクセスキーを保存する必要がなくなり、最小限の設定(config情報のみ)でAWS CLIを利用できるようになります。 また、MFA(二段階認証... -
社内勉強会
Cursor + draw.io + GitによるAWSインフラ構成図の運用管理
概要 あるプロジェクトにおいて、Backlog上の設計書をMarkdown化し、Gitで管理する取り組みを進めています。あわせて、将来的にAIを活用しやすい形に整備することも目的としています。 その過程でdraw.ioで作成しているAWSのインフラ構成図を、設計書と同... -
社内勉強会
FAISSを使ってベクトルデータの類似度を出してみる
本記事について 本記事は、2024年1月に社内で実施した勉強会の内容をもとに、外部向けに加筆・再構成したものです。記載の内容は執筆当時の情報であり、現在の仕様やベストプラクティスと異なる可能性があります。実装にあたっては、必ず最新の公式ドキュ... -
社内勉強会
Rails 8.1 × Ruby 4.0 で落とさないTOTP/MFA実装術
Devise に TOTP ベースの MFA を足すとき、作業手順だけで進めると「動くけど危ない」状態を作りがちです。この記事では Rails 8.1 / Ruby 4.0 環境で実際に組み込んだ際にハマった点と、セキュリティと DX を両立させる勘所をまとめました。コードはシン... -
社内勉強会
Rails+CloudFrontでパフォーマンス改善を試みた話(署名付きURL編)
本記事について 本記事は、2024年1月に社内で実施した勉強会の内容をもとに、外部向けに加筆・再構成したものです。記載の内容は執筆当時の情報であり、現在の仕様やベストプラクティスと異なる可能性があります。実装にあたっては、必ず最新の公式ドキュ... -
社内勉強会
はじめてのAmazon Pay
本記事について 本記事は、2023年12月に社内で実施した勉強会の内容をもとに、外部向けに加筆・再構成したものです。記載の内容は執筆当時の情報であり、現在の仕様やベストプラクティスと異なる可能性があります。実装にあたっては、必ず最新の公式ドキュ... -
社内勉強会
ストアドプロシージャの長所と短所
【背景】 Oracleのストアドプロシージャを多用するプロジェクトを引き継いで開発をすることになりました。MVCフレームワークを使ったweb開発経験が長いエンジニアの観点で、ストアドプロシージャの長所と短所を共有します。 【ストアドプロシージャとは】 ... -
社内勉強会
AWSコンソールのIP制限対応
本記事について 本記事は、2023年12月に社内で実施した勉強会の内容をもとに、外部向けに加筆・再構成したものです。記載の内容は執筆当時の情報であり、現在の仕様やベストプラクティスと異なる可能性があります。実装にあたっては、必ず最新の公式ドキュ... -
社内勉強会
OpenAIのAPIレスポンスをJSON Schemaで定義する
OpenAI(正確には Azure OpenAI)で API のレスポンスを JSON 形式で扱う際、JSON Schema を活用する機会がありました。これまで触れる機会がなかったため、その学びをまとめています。 【🧠 JSON Schemaとは】 JSONデータの構造・型・制約条件を定義する...