IT

AWS

Kinesis Data Streams を使用する際の勘所を整理する

はじめにKinesis Data Streams をがっつり扱う機会があったので、Kinesis Data Streams を使用する際の勘所を備忘録としてまとめます。公式ドキュメントに沿って整理していきます。Kinesis Data St...
AWS

Notion に登録された英単語を出題する Web アプリを AWS、Vue.js を用いて作成する

はじめに以前の記事で、LINE、AWS、Notion API を利用して、英単語を検索して意味をノートにメモする作業を自動化しました。これを利用して登録した単語を復習するために、Vue.js を使用したアプリケーションを作成したので、その手...
AWS

AWS Cloud9 で Vite を用いた Vue 3 開発環境を構築する

はじめにAWS Cloud9 で Vite を用いた Vue 3の開発環境の構築を行ったので、その手順をまとめます。Vite は Vue.js を開発者である Evan 氏が開発しているノーバンドルのビルドツールです。Vue.js に限らず...
AWS

Notion に英単語を登録する Linebot を作成する

はじめに以前の記事で、Python と Notion API を利用して、英単語を検索して意味をノートにメモする作業を自動化しました。これをより利用しやすくするために、LINE から登録が行えるようにしたので、その手順についてまとめます。前...
Python

Python と Notion API を利用して、Weblio 英和辞典で調べた単語を Notion に登録する

はじめに意味がわからない英単語に遭遇した場合、Weblio 英和辞典を使って意味を調べた経験がある人は多いと思います。私も普段の英語学習において Weblio 英和辞典で単語を調べて、自分のノートにメモするという作業をしていましたが、今回 ...
IT

Docker で Nginx サーバーを起動し、URI パスごとの表示ページの設定を行う

はじめに本記事では Docker で Nginx サーバーを起動し、URI パスごとの表示ページの設定を行います。環境本記事では実行環境に AWS Cloud9 を使用します。Docker のバージョンは下記の通りです。$ docker v...
AWS

AWS CodeBuild を使用して、git tag で付与したタグを docker イメージに付与する

はじめにGit を用いて開発する中で、git tag でコミットにタグを付与することがあると思います。本記事では、Git のコミットに付与したタグを Docker イメージにも付与することでコードと Docker イメージの関連性が分かるよ...
IT

【SC*過去問解説】平成31年度 春期 午後Ⅰ 問3

こんにちは、mokakoです。今回は情報処理安全確保支援士試験の平成31年度 春期 午後Ⅰ 問3を解説していきたいと思います!
AWS

AWS CloudFormation を使って CI/CD パイプラインを作成する

はじめに本記事では CodeCommit、CodeBuild、CodePipeline を使用した CI/CD パイプラインの構築を行います。なお、今回テンプレートの作成及びデプロイには rain を使用しました。 rain はCloudF...
AWS

CodeBuild で実施した pytest のコードカバレッジレポートを確認する

はじめに以前の記事で pytest を AWS CodeBuild に組み込み、テストレポートから何件テストを実施し何件成功したかなどが分かりました。これ以外にテストを行う場面ではコードカバレッジを確認したいという要件もあるかと思います。C...