はてぶ・Qiita・Zennのトレンド記事を紹介
はじめに ROXXのZキャリア プロダクト開発部 R&Dチームでテックリードをしている梅本と申します。今回は、私が開発推進しているZキャリア AI面接官の技術的な裏側をご紹介します。 Zキャリア AI面接官は、当初はZキャリアプラットフォームとの連携システムとしてスタート
【PostgreSQL】複数ユーザーでDB所有者権限を共有する方法:ロールを使った実践的解決策
この記事は個人ブログと同じ内容です はじめに 新規アプリ開発で AWS RDS Aurora PostgreSQL Serverless v2 を利用していました。 以下の要件がありました。 Migration用ユーザー: DBリセットやマイグレーションを実行したい Restor
PostgreSQL --data-onlyの落とし穴 - 安全なデータ差し替え方法 🔖 1
この記事は個人ブログと同じ内容です はじめに 新規アプリ開発のデータベースに Aurora Serverless v2 for PostgreSQL を利用しています。 普段はRDSが自動で毎日スナップショットを取ってくれていますが、特定のリリース前には手動でバックアップを取得す
Go 1.25で追加されたWaitGroup.Go()の使い方|並行処理がよりシンプルに
この記事は個人ブログと同じ内容です www.ritolab.com Go 1.25 が 2025年8月12日に正式リリースになりました。 Go 1.25 is released - The Go Programming Language Go 1.25 Release Notes
Laravel Pennant で始めるフィーチャーフラグ管理
この記事は個人ブログと同じ内容です // はじめに システム開発において、新機能のリリースは常にリスクを伴います。 まずは社内メンバーやベータテスター等の一部のユーザーで動作確認を行いたい 機能を段階的に展開して、ユーザーからのフィードバックや負荷状況を見ながら本格公開したい 長
この記事は個人ブログと同じ内容です // .table-warp {overflow-x: scroll;} はじめに 私は高校から男子新体操を始め、現在も社会人チームで競技を続けています。 男子新体操は、毎年ゼロから新しい演技を創り上げていく競技です。そこには「完成形の正解」が
BigQuery のテーブルメタデータを Cloud Run Jobs で自動更新する最小構成
この記事は個人ブログと同じ内容です www.ritolab.com // .table-warp {overflow-x: scroll;} .table-warp > table {width: max-content;} 「BigQuery の各テーブルおよびカラムの des
この記事は個人ブログと同じ内容です // .table-warp {overflow-x: scroll;} はじめに 現在、Nuxt.jsを使ってSPA(Single Page Application)としてフロントエンドを構築しています。その中で、ユーザーが長時間アプリを開い
【3日で開発】Google AI StudioでAIにアプリを作らせてわかったこと 🔖 2
この記事は個人ブログと同じ内容です // .table-warp {overflow-x: scroll;} ⏱ どれくらいで作れたの? 今回のアプリはGoogle AI Studioとやり取りしながら3日で開発しました。アイデア出しから実装、3D表示、デプロイまでをAIと対話し
BigQuery の自動メタデータ生成機能を試す(プレビュー版)
この記事は個人ブログと同じ内容です www.ritolab.com // .table-warp {overflow-x: scroll;} .table-warp > table {width: max-content;} 2025 年 4 月 9 ~ 11 日に開催された G
PostgreSQL Row-Level Security 入門 : 行単位でデータアクセスを制御する方法
この記事は個人ブログと同じ内容です // はじめに 「このデータはあのユーザーには見せたくない」「マルチテナントアプリでユーザーには自分の会社のデータだけ表示したい」 データベースを運用していると、こんな悩みが出てくることはありませんか? PostgreSQL の行レベルセキュリ
この記事は個人ブログと同じ内容です // .table-warp {overflow-x: scroll;} 最近インフラ関連のことで学んだり、初めて知ったことをまとめました。 ECSサービス間の通信 サービスコネクト 同じECSサービス間でのみ通信する場合に使用する。 呼び出す
for文を減らして読みやすく。Goのmapsパッケージを使ったmap操作の整理術 🔖 1
この記事は個人ブログと同じ内容です www.ritolab.com // .table-warp {overflow-x: scroll;} .table-warp > table {width: max-content;} Go の map 型を扱うとき、キーだけを取り出したり
ECS FargateでGoogleCloudとのWorkloadIdentity連携の際のハマった話 🔖 4
この記事は個人ブログと同じ内容です // .table-warp {overflow-x: scroll;} はじめに Google CloudとWorkload Identityで連携されているECS Fargateで動いているアプリからGoogle Drive APIを使おう
k6 を用いた API 負荷テストの導入とシナリオ実行の基礎
この記事は個人ブログと同じ内容です www.ritolab.com // .table-warp {overflow-x: scroll;} .table-warp > table {width: max-content;} Webサービスを提供する上で、一定の負荷やスパイク的な
Workload Identity連携でAWSからGoogle Cloudにセキュアにアクセスする
この記事は個人ブログと同じ内容です // .table-warp {overflow-x: scroll;} はじめに GoogleCloudのWorkload Identityでの連携をAWSのLambdaを使用し、S3のファイルをGoogle CloudのCloud Stor
TerraformでSecurity Command CenterのアラートをSlackに通知する
この記事は個人ブログと同じ内容です // .table-warp {overflow-x: scroll;} Security Command Center(SCC)とは Google CloudのSecurity Command Center(SCC)は、クラウド環境のセキュリ
この記事は個人ブログと同じ内容です // Tidy とは「整頓する」という意味。 コードを書く際に、いきなりシステムの振る舞いを変えるような大きな変更をするのではなく、まずは周辺を整えるような小さなリファクタリングから始めようというのが本書の大筋になります。 以前、著者ケント・ベ
Go における Adapter パターン - インターフェースの適用と統一
この記事は個人ブログと同じ内容です www.ritolab.com // .table-warp {overflow-x: scroll;} ソフトウェア開発では、異なるインターフェースを持つコンポーネント同士を統一的に扱いたい場面があります。そのような場合に役立つのが Adap