IT

CISSP

【CISSP】データ〇〇についてまとめてみた

こんにちは、mokakoです。今日はCISSPの鬼門、データ〇〇についてまとめてみました。正直私は本当に苦手です。何回も問題を間違えて間違えて、やっとわかってきたので、整理したいと思います。さっそくみていきたいと思います。データ〇〇まとめデ...
IT

JupyterNotebook で Python スクリプトを実行する際に環境変数を設定する

はじめに本記事では JupyterNotebook で Python スクリプトを実行する際に環境変数を設定する方法についてまとめます。環境変数を設定する検証用に以下ファイルを用意します。sample.pyimport osprint(os...
IT

MySQL で2つのテーブル間で不一致のレコードを抽出する

はじめに本記事では2つのテーブル間で不一致のレコードを抽出する方法についてまとめます。検証には MySQL が公式で用意してくれているデータを使用します。環境mysql> select version();+-----------+| ve...
IT

MySQL で JOIN を行うクエリをインデックスで高速化する

はじめに本記事では MySQL で JOIN を行うクエリをインデックスで高速化する方法について、調べた内容をまとめます。Where狙いのキー、order by狙いのキーを大いに参考にしました。ありがとうございます。検証には MySQL が...
IT

PyMySql を使って pandsa の DataFrame をまとめてDBに挿入する

はじめに本記事では PyMySql を使って pandsa の DataFrame をまとめてDBに挿入する方法についてまとめます。環境以下が今回の環境です。$ python -VPython 3.9.16$ pip list | grep...
IT

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

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

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

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

CISSP不合格だったので、次回のためのまとめ

先日CISSPを受けてきました!結果は不合格だったのですが、予約の手続きが少し複雑だったので、手順を備忘録として残したいと思います。
AWS

LocalStack を使用してローカルに S3 環境を構築する

はじめにLocalStack とは AWS のサービスを擬似的に使用できるモックフレームワークです。Docker イメージも公開されており、手軽にローカルに AWS 環境を構築することが可能です。本記事では LocalStack を使用して...
IT

MinIO を使用してローカルに S3 環境を構築する

はじめに本記事では MinIO を使用してローカルに S3 環境を構築します。MinIO とは S3 互換性があるオブジェクトストレージです。Docker イメージも公開されており、手軽に S3 環境を構築することが可能です。環境以下の環境...