はてぶ・Qiita・Zennのトレンド記事を紹介
Devinさんにエラー調査を任せる方法 - Slack×Sentry連携による自動化 🔖 1
はじめに開発現場でエラー通知が来たとき、あなたはどう感じますか?「また調査か...」「今の作業を中断しなきゃ」そんな気持ちになった経験があるのではないでしょうか。エラー対応は重要な業務ですが、集中している作業を中断させられることで生産性が大きく低下します。この記事では、「D
Aurora MySQL DB db.t4g.medium の max_connections がなぜ 90 になるのか?
!この記事は私の疑問をAIを使って解決し、記事としたものですが、間違っている可能性もあるので参考程度にご確認いただければ幸いです。もし間違っている箇所があればご指摘ください。 はじめにAWS RDS を使用していると、各インスタンスタイプでmax_connection
AWS ECS ローリングデプロイをブルーグリーンデプロイに切り替えるまでの道のり 🔖 1
AWS ECSでは標準的なデプロイ手法としてローリングデプロイを使用できますが、CodeDeployを使用したブルーグリーンデプロイを使用することもできます。先日ローリングデプロイからブルーグリーンデプロイに切り替える作業を行いましたが、いくつか躓くことがあったのでまとめたいと
今回は、先日自分が担当したインフラ(正確にはクラウド上のインフラ)の構成変更作業を振り返りつつ、タスクの性質がいつもとは変わっていることに意識を向けられていなかった、その反省について綴ります。 わたしは...元々バックエンドエンジニアで、1年ほど前からインフラの整備も担当す
自分が開発するアプリがAWS ECSに乗っかってるなら、できれば知っていて欲しいこと
想定読者自分が開発しているシステムの稼働環境がAWS ECSであることは知っているECSを触る機会がなく、ECSの全体像をイメージできない ECS(Elastic Container Service)ECS(Elastic Container Service)は、ア
GitHub Actions を使うなら、気にしたほうがいいこと から1年経って得た知見 🔖 6
https://zenn.dev/smartcamp/articles/1444487997ae511年ほど前に GitHub Actions を使うなら、気にしたほうがいいこと というタイトルで記事を書かせていただきましたが、この1年でそれなりにGitHub Actionsを
GitHubActions 複数のCodeDeployのデプロイを新コンテナが立ち上がるまで待機するためのShell芸 🔖 1
GitHubActionsでCodeDeployのデプロイを行い、新コンテナが立ち上がるまで待機したい...しかも複数環境...なんてことはないでしょうか?私はあります、そんなときに使えるShell芸を紹介します。 コード例name: example workflow
CodeDeployのdeployment_idから辿って、ECSサービスタスク内のコンテナのイメージタグを取得したくなった 🔖 1
経緯CodeDeployを使ったブルーグリーンデプロイをしているGitHub Actionsを使ってデプロイを行っているデプロイのワークフローではコンテナのビルドのあとにデプロイという順番で処理しているコンテナをビルドしてECRにプッシュする時にイメージタグを指定してい
過去に実行したGitHubActionsワークフローのアーティファクトを取得したい 🔖 2
アーティファクトをさくっと取得したいデプロイフローにいくつか手順があって、前段で実行したワークフローで保存したアーティファクトを取得したいなんてことがあると思います。そんなときはワークフローのrun_idを取得して辿ることが可能です。 コード例過去に実行したワークフロー
ECSサービス検出とCodeDeployのブルーグリーンデプロイを組み合わせる場合の注意点 🔖 1
前提app1とapp2が存在しているapp2はサービス検出を使っているapp1からapp2に対してリクエストを送信することがある 注意したいことapp2でCodeDeployのブルーグリーンデプロイが行われたとします。それぞれのフェーズの最中にapp1からapp
Active Storageで画像をパブリックにする方法 🔖 1
こんにちは!!GWに有休を使って長期休みにしておらず、普通に働いています...(休みたかった今回はActive Storageで画像をパブリックにする方法とどのように実装されているかについて記事にしました。前提としては以下です。Ruby : 3.4.XRails :
action_argsを使うとリクエストに自動的にモデル名が追加される罠にハマった 🔖 1
経緯Railsでuser_informations_controller(仮)にPOST APIを追加Rspecで下記の内容のjsonをリクエストするテストを書く{ user_information: { name:ex }}controller内でリクエス
エラーが出る理由mantineを使っていると以下のようにCardをリンクにしつつ、中にボタンのリンクを入れたくなる時があると思います。(今回の場合はNextなのでLink)import { Card, Button } from "@mantine/core";import
前書きDB設計を行う際に複数案がある場合、比較しやすい項目・判断を行いやすいものを先輩に教えてもらったので、備忘録として残しておきます。 今回の前提DB設計において自分が複数の提案をしている状態複数案は破綻しておらず、どれも一長一短ある状態どの案を採用するかは複数人
[Github Actions] Github Scriptは別ファイルに切り出せる
前置きGithub公式ActionであるGithub Scriptですが、今までインラインでしか書けないと思い込んでおりシンタックスハイライトも入力補完も効かない状態でコーディングしていました。何とかならないものかとREADMEを読み漁ってみるとどうやら別ファイルに切り出せる
新卒二年目になった人です。プロダクトの商談に興味を持って、やったこととメリットをつらつら書きます。 経緯元々技術とプロダクトに対して興味があるタイプの新卒だったのですが、入社して数ヶ月後にBizの同期がプロダクトに対しての勉強会を開いてくれまして。プロダクトってどういう