• システム開発に関わる内容をざっくりと書いていく

便利ツール

ChatGPTにエクセルファイルを読み込ませる【C#】

ChatGPTにエクセルファイルをプロンプトに送り、感想などの返答をもらう:簡単なAPIでの実装コード 実践的には下記のようなものも必要 1. Excelデータのフォーマットに対応した処理 Excelファイルには様々なデ ...

続きを読む

ChatGPTをプログラミングに活用する方法

ChatGPTをより効果的にプログラミングに活用するためのポイント 1. 具体的な指示を与える ChatGPTを効果的に使うためには、曖昧な質問ではなく、具体的な内容を伝えることが重要。例えば「このコードを改善してほしい ...

続きを読む

TerraForm,Foundation部分の例

・VPC作成:基礎となるVPC作成 作成例:module:source = “terraform-aws-modules/vpc/aws” ・プライベートDNS作成:VPC内のみで名前解決 作成例 ...

続きを読む

TerraFormざっくりパート別

Terraformを使ったインフラ構築の基本的なパートに分けて解説 1. Foundation(基礎部分) Foundationは、インフラ全体の土台となる部分を指す。具体的には、クラウドプロバイダーのアカウント設定や認 ...

続きを読む

EC2 その他について

個人的にわからなくて困ったのがコストエクスプローラで表示される「EC2 その他」 ここには「EBS」「EIP」「NATゲートウェイ」等が入るらしい。 内訳を見たい場合はグループ化の条件のディメンションを「使用タイプ」にす ...

続きを読む

ざっくりとTerraformについて

AWS、Azure、GCPなどのクラウドで構築するインフラストラクチャーについてコードベースで定義して構築する 利点 ・各主要なクラウドサービスに対応しているので、クラウドサービス依存が無い(他クラウドサービスでもTer ...

続きを読む

ざっくりとEKSについて

AWS上でコンテナオーケストレーションサービスであるk8sを動かすサービス。コントロールプレーン部分を担当する。データプレーンはEC2やファーゲートなど別途必要。 使用に必要なもの ・VPC ・IAMロール(EKS-Cl ...

続きを読む

ざっくりECRについて

**Amazon Elastic Container Registry(ECR)**は、AWSが提供するコンテナイメージのリポジトリサービスで、Docker Hubのような役割を果たす。ECRは、コンテナイメージのセキュ ...

続きを読む

webpack.config.jsについてざっくり

基本、とある一部抜粋 entry:  ソースコードをどこから始めるか(エントリポイント) output:ビルド時にどこに成果物を作成するか  filename:成果物ファイル名  path:どこのフォルダに成果物を出力す ...

続きを読む

ざっくりnpmコマンド(とライフサイクル)

npm init:  パッケージの作成(package.jsonが作成される) npm install(パッケージ名):  パッケージを node_modules(無ければ作成される)に インストールされ、 packag ...

続きを読む