記事一覧

87件の記事

IT

チームビルディングで大事だと思ったこと

チームビルディングマネジメントアジャイル

はじめに チームビルディングの重要性 チームビルディングは、組織の成功にとって不可欠なプロセスです。個々のメンバーが共通の目標に向かって効果的に働くためには、明確なミッション、ビジョン、価値観が必要です。チームビルディングを通じて、メンバー間の信頼とコミュニケーションが強化され、より生産的なチームが形成されます。 ...

続きを読む
IT

Snykについて調査した結果をまとめる

Snykセキュリティ脆弱性管理

本記事では、開発者やエンジニアが日常の作業において、セキュリティ問題を早期に発見し対応するための強力なツールであるSnykについて詳しく解説します。Snykはソフトウェアのセキュリティとライセンス管理を支援するプラットフォームで、コード、オープンソースライブラリ、コンテナ、そしてインフラストラクチャの各レベルで脆弱性を...

続きを読む
IT

CodebuildでSnyk CLIを使用し、OSSの脆弱性をスキャンする

AWSCodeBuildSnyk

はじめに 本記事では、AWSのCodeBuildを使って、プルリクエストが作成された際にSnykを利用してOSSの脆弱性をスキャンする方法をご紹介します。 Snykは、開発者がソフトウェアのセキュリティ問題を特定し、修正するためのツールです。今回はAWS CDKを用いてCodeBuildを作成し、その中でSnyk...

続きを読む
IT

AWS CDK を使用してタスクを並列実行するステートマシンを構築する

AWSCDKStepFunctions

はじめに AWS CDKを使用し、待機状態や並列タスクの実行、エラーハンドリングなどの機能を含むステートマシンを作成する方法を本記事で解説します。本記事では TypeScript を使用しています。 環境 本記事では以下のバージョンの AWS CDK を使用しています。 $ cdk version 2.80.0...

続きを読む
IT

AWS CLIでEventBridge Schedulerを活用して、イベント駆動型アプリケーションをスケジュールする

AWSEventBridgeスケジューラー

はじめに EventBridge Schedulerは 2022年11月に発表されたサービスで、イベント駆動型のアプリケーションを簡単にスケジュールすることができるサービスです。この記事では、EventBridge Schedulerの概要や使い方を紹介していきます。 EventBridge Rules との違い...

続きを読む
IT

モジュールインポートとsubprocess.runを用いてPythonファイルを参照する方法を理解する

自動化Python

はじめに 本記事では Python ファイル内で他のファイルを参照するときのパスについて、モジュールのインポートとsubprocess.runを例に説明します。 環境 $ python -V Python 3.10.8 使用するディレクトリ構造とPythonファイル ディレクトリ構造は以下の通りです。...

続きを読む
IT

CloudFront で独自のドメイン名を使用する際に必要な ACM の作成や DNS レコードの追加を行うスクリプトを作成する

AWSCloudFrontACM

はじめに CloudFront で独自のドメイン名を使用するためには、必要な ACM の作成や DNS レコードの追加を行う必要があります。 これを AWS CLI で実行するスクリプトを作成します。 独自ドメインでアクセスするためには作成した証明書を CloudFront...

続きを読む
IT

Pythonでラテン文字等に見られるアクセント記号を削除する

Unicodeアクセント記号データ前処理

はじめに 本記事ではラテン文字などに存在するアクセント記号付きの文字を英語アルファベットに変換する方法についてまとめます。 ここで言うアクセント記号つき文字とはçやèを例とする、英語アルファベットに発音用記号がついているものを指します。...

続きを読む
IT

AWS CDK で環境ごとにパラメータを変えてデプロイを行う

IaCAWS

はじめに 本記事では AWS CDK で環境ごとにパラメータを変えてデプロイを行う方法についてまとめます。 実際のPJでは開発環境と本番環境が存在し、各環境でリソースに設定する値が異なる場合がありますが、そういった場合に本記事で紹介する方法が役立つと思います。 手順 プロジェクトの作成はAWS Cloud...

続きを読む
IT

[MySQL] 設定されたデータ長以上のデータを挿入した場合にエラーを発生させない

MySQLSQLモードデータ長

はじめに 本記事では設定されたデータ長以上のデータを挿入した場合にエラーを発生させずに、設定したデータ長を超えた部分は落としてDBに登録する方法についてまとめます。 環境 DB は MySQL を使用します。 mysql> select version; +-----------+ | version | ...

続きを読む
IT

Step Functions の入力値に、分岐条件の変数が含まれない時のデフォルトの動作を設定する

AWS

はじめに Step Functions は実行時に入力する JSON の値に応じて、処理を分岐させることができます。 しかし分岐の条件に使用する変数が JSON に含まれないとエラーが発生します。 本記事では、分岐の条件に使用する変数が JSON に含まれない時のデフォルトの動作を設定する方法についてまとめます。 ...

続きを読む
IT

Step Functions 内で発生したエラーのエラーハンドリングを実装する

Step FunctionsエラーハンドリングEventBridge

はじめに Step Functions 内の処理でエラーが発生したときに、特定の処理を行わせたいことがあると思います。 その際の取りうるパターンを整理します。 対象者 この記事は下記のような人を対象にしています。 - Step Functions 内の処理でエラーが発生した時に、特定の処理を行わせたい人 -...

続きを読む
IT

Python で S3 に保存されている SQL ファイルを読み込み、実行結果を S3 に出力する

AWSPython

はじめに 前回の記事では、複数の外部 SQL ファイルを読み込んで、結果を CSV で出力する方法をまとめました。 本記事はその続きで、実行結果を S3 に保存する方法をまとめる方法と、実行する SQL を S3 から読み込む方法をまとめます。 https://poota.net/archives/709 対象者...

続きを読む
IT

MySQL のデータに対して、SQLで特定の文字列以降の文字を削除する

データベース

はじめに MySQL に存在するデータに対して、SQLで特定の文字列以降の文字を削除する方法をまとめます。 MySQL 5.7 以前をしようしている場合も、本記事の方法を利用することで、任意のキーワード以降の文字列を削除することができます。 特定の文字列以降の文字を削除するSQL 以下の SQL...

続きを読む
IT

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

AWSPythonフロントエンド

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

続きを読む
IT

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

PythonWeb API

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

続きを読む
IT

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

AWSCI/CD

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

続きを読む
IT

API Gatewayのスロットリング設定とスロットリング時の通知設定を行う

AWS

はじめに 以前こちらの記事にて、セキュリティ強化のためリクエストの検証を行いました。これにより LINE のサーバー以外からの API コールでは Lambda の処理がエラー終了するようになりました。しかし依然として API Gateway へのリクエストは無制限に可能であるため、DDoS 攻撃を受けると API...

続きを読む
IT

【SC*過去問解説】令和元年度 秋期 午後Ⅰ 問3

情報処理安全確保支援士資格セキュリティ

こんにちは、mokakoです。 今回は情報処理安全確保支援士試験の令和元年度 秋期 午後Ⅰ 問3を解説していきたいと思います! ※この解説ブログでは、あくまでも私自身が解いた備忘録となりますので、間違いなどを発見された場合はどうぞ教えていただけますと幸いです。 下記より問題文と解答を引用しております。 > 問題...

続きを読む
IT

【SC*過去問解説】令和元年度 秋期 午後Ⅰ 問2

情報処理安全確保支援士資格セキュリティ

こんにちは、mokakoです。 今回は情報処理安全確保支援士試験の令和元年度 秋期 午後Ⅰ 問2を解説していきたいと思います! ※この解説ブログでは、あくまでも私自身が解いた備忘録となりますので、間違いなどを発見された場合はどうぞ教えていただけますと幸いです。 下記より問題文と解答を引用しております。 > 問題...

続きを読む
IT

【SC*過去問解説】令和元年度 秋期 午後Ⅰ 問1

情報処理安全確保支援士資格セキュリティ

こんにちは、mokakoです。 今回は情報処理安全確保支援士試験の令和元年度 秋期 午後Ⅰ 問1を解説していきたいと思います! ※この解説ブログでは、あくまでも私自身が解いた備忘録となりますので、間違いなどを発見された場合はどうぞ教えていただけますと幸いです。 下記より問題文と解答を引用しております。 > 問題...

続きを読む
IT

【SC*過去問解説】令和3年度 春期 午後Ⅱ 問2

情報処理安全確保支援士資格セキュリティ

こんにちは、mokakoです。 今回は情報処理安全確保支援士試験の令和3年度 春期 午後Ⅱ 問2を解説していきたいと思います! ※この解説ブログでは、あくまでも私自身が解いた備忘録となりますので、間違いなどを発見された場合はどうぞ教えていただけますと幸いです。 下記より問題文と解答を引用しております。 > 問題...

続きを読む
IT

【SC*過去問解説】令和3年度 春期 午後Ⅱ 問1

情報処理安全確保支援士資格セキュリティ

こんにちは、mokakoです。 今回は情報処理安全確保支援士試験の令和3年度 春期 午後Ⅱ 問1を解説していきたいと思います! ※この解説ブログでは、あくまでも私自身が解いた備忘録となりますので、間違いなどを発見された場合はどうぞ教えていただけますと幸いです。 下記より問題文と解答を引用しております。 > 問題...

続きを読む
IT

【SC*過去問解説】令和3年度 春期 午後Ⅰ 問3

情報処理安全確保支援士資格セキュリティ

こんにちは、mokakoです。 今回は情報処理安全確保支援士試験の令和3年度 春期 午後Ⅰ 問3を解説していきたいと思います! ※この解説ブログでは、あくまでも私自身が解いた備忘録となりますので、間違いなどを発見された場合はどうぞ教えていただけますと幸いです。 下記より問題文と解答を引用しております。 > 問題...

続きを読む
IT

【SC*過去問解説】令和3年度 春期 午後Ⅰ 問2

情報処理安全確保支援士資格セキュリティ

こんにちは、mokakoです。 今回は情報処理安全確保支援士試験の令和3年度 春期 午後Ⅰ 問2を解説していきたいと思います! ※この解説ブログでは、あくまでも私自身が解いた備忘録となりますので、間違いなどを発見された場合はどうぞ教えていただけますと幸いです。 下記より問題文と解答を引用しております。 > 問題...

続きを読む
IT

【SC*過去問解説】令和3年度 春期 午後Ⅰ 問1

情報処理安全確保支援士資格セキュリティ

こんにちは、mokakoです。 今回は情報処理安全確保支援士試験の令和3年度 春期 午後Ⅰ 問1を解説していきたいと思います! ※この解説ブログでは、あくまでも私自身が解いた備忘録となりますので、間違いなどを発見された場合はどうぞ教えていただけますと幸いです。 下記より問題文と解答を引用しております。 > 問題...

続きを読む