Codecovを活用してカバレッジを可視化する
カバレッジとは プロダクションコードのうち、どのくらいテストが実行されているかを割合で見たもの。 codeカバレッジを見る意義 プロダクションコードに関して、コードカバレッジを恒常的に可視化して...
19 search resultsShowing 1~19 results
You need to log-in
カバレッジとは プロダクションコードのうち、どのくらいテストが実行されているかを割合で見たもの。 codeカバレッジを見る意義 プロダクションコードに関して、コードカバレッジを恒常的に可視化して...
testing import "testing" func TestArchiveServiceList(t *testing.T) { if err := fixtures.Load(); e...
IAMについて github actionsからデプロイ処理を実行する場合、処理を実行するIAMユーザに必要な権限が付与されていないとデプロイ処理を完遂することができない。 EKSとECSでの比...
数値型について 整数型 INT バイト数 4バイト TINYINT バイト数 1バイト ()の中の数字 TINYINT(1) や TINYINT(4) などの括弧内の数字は、カラムにZEROFI...
はじめに 今や開発現場で使用されることが当たり前となったdockerですが、そもそもdockerを利用することでどのような恩恵を受けられるんだっけ???、とふと思うことがあったので、今一度整理し...
ER図とは ER図のEはエンティティ(Entity)の略で、Rはリレーションシップ(Relationship)の略です。つまりER図は「エンティティ=モノ」と「リレーションシップ=関係」の組み合...
はじめに CRUDなWebアプリケーションを開発する際に、外部ストレージとしてAWS S3を選定し、ファイルのアップロード処理やダウンロード処理などを実装する場合が多々あると思います。 AWS ...
はじめに ECSタスクのコンテナからRDSなどの外部ストレージにアクセスする場合、AWS Secrets Manager のような秘匿情報を管理するマネージドサービスを使用して、セキュリティ面に...
はじめに AWS ECS にgRPCサービスをFargate起動タイプにて自動デプロイするための設定を作成いたしました。 参考にしたテンプレート GitHub Actions 公式docsに設定...
はじめに gRPCサーバーの開発を進めている際に、gRPCサーバーに対しての動作確認をローカル環境で行いたい場合があると思います。 そこで、動作確認の際に、便利なツールが公開されているので紹介し...
はじめに マイクロサービス方式の開発で選定されることが多いgRPCを用いてクライアントからのファイルアップロード処理を実装してみました。 gRPCの通信方式 Unary RPCs シンプルな通信...
はじめに マイクロサービス方式の開発で選定されることが多いgRPCを用いてCSV出力処理を実装してみました。 gRPCの通信方式 Unary RPCs シンプルな通信方式。1つのrequestに...
事前準備 M1 Macにnodeとnpmをinstallする こちらの記事にinstall手順がわかりやすくまとめられており、手順通りに行えば、問題なくinstall作業が完了できると思います。...
はじめに 現在関わっているプロジェクトにて、jestで書かれたテストケースの総数が増えてきたということもあり、 ソースコードに変更を加えるたびに、ローカル環境で全てのテストを手動で実行していてる...
はじめに JestはJavascriptもしくはTypescript向けのテストフレームワークです。 Jest基礎 まずはJestを使用する際に押さえておくべき基礎事項を簡単にみていきます。 頻...
はじめに 業務でgoを用いて開発をおこなった際に、基礎的な文法等について不明であった点について自身の頭の中を整理するために記事にまとめました。 メモ書きのような形式で記事にしているので、網羅性に...
はじめに Facebookが開発しているGo製のORMであるentを業務で使い始めたので、基本的な構文などをまとめます。 導入 CRUD操作についての確認 https://entgo.io/do...
はじめに golangとgRPCを用いたapiの自動テストを実行するための設定手順です。 protoc のセットアップについて CIコンテナ内で protoc コマンドを利用できるようにするため...
はじめに gitのcommitメッセージについて、開発チーム内で規約などを定めているでしょうか? 私は前職の開発チームでは、メンバー間でgitのcommitメッセージに関して規約などを定めていな...
19 search resultsShowing 1~19 results
Qiita is a knowledge sharing service for engineers.