高橋

Terraform

Terraformで既存のLambdaをterraform applyのたびに実行する

Terraformで既存のLambdaをterraform applyのたびに実行する「Terraformで既存のLambdaを実行する」こちら↑の実行方法だと引数(input)を変更したりしないと最新のLambdaが実行されないので、te...
Terraform

TerraformでLambdaをデプロイする

TerraformでLambdaをデプロイするLambdaアーカイブ新規ディレクトリでmain.tf作成します。main.tfterraform { required_providers { aws = { source = "hashic...
Terraform

Terraformで既存のLambdaを実行する

Terraformで既存のLambdaを実行する新規ディレクトリでmain.tf作成します。main.tfresource "aws_lambda_invocation" "aaa" { function_name = "test-lamb...
Terraform

Terraformで適用したEC2の情報をterraform outputコマンドで出力する

Terraformで適用したEC2の情報をterraform outputコマンドで出力する「terraform initコマンド,terraform applyコマンドでEC2を作成する」こちら↑で作成したEC2インスタンスの情報を出力し...
Visual Studio Code

VS Codeでデフォルトターミナルをコマンドプロンプトに変更する

VS Codeでデフォルトターミナルをコマンドプロンプトに変更するVS CodeのデフォルトターミナルがPowerShellなのでコマンドプロンプトに変更します。赤枠で囲んだ部分をクリックし「Select Default Profile」を...
Terraform

TerraformでS3バケットをデプロイする

TerraformでS3バケットをデプロイするバケットデプロイ新規ディレクトリでmain.tf作成します。main.tfterraform { required_providers { aws = { source = "hashicorp...
Terraform

TerraformでEC2の変更(terraform apply)、破棄(terraform destroy)

TerraformでEC2の変更(terraform apply)、破棄(terraform destroy)「terraform initコマンド,terraform applyコマンドでEC2を作成する」こちら↑で作成したEC2インスタ...
Terraform

terraform initコマンド,terraform applyコマンドでEC2を作成する

terraform initコマンド,terraform applyコマンドでEC2を作成する新しいディレクトリhogeを作成しカレントディレクトリに移動します。mkdir hogecd hogetouch main.tfmain.tfte...
Terraform

terraform fmtコマンドでtfファイルをフォーマットしてterraform validateで妥当か確認する

terraform fmtコマンドでtfファイルをフォーマットしてterraform validateで妥当か確認するterraform fmtterraform fmtコマンドを実行したカレントディレクトリの設定ファイルのみをフォーマット...
Terraform

WSL2(Ubuntu)へのTerraformのインストール

WSL2(Ubuntu)へのTerraformのインストールUbuntuにTerraform v1.3.6をインストールします。こちらの公式サイトのコマンドをコピーしたら完了します。$ wget -O- | gpg --dearmor | ...
CloudFormation

複数Lambdaから参照するLambdaレイヤーをExportすると「Export レイヤー名 cannot be updated as it is in use by スタック名」エラーが出た

複数Lambdaから参照するLambdaレイヤーをExportすると「Export レイヤー名 cannot be updated as it is in use by スタック名"」エラーが出たLambdaレイヤーとLambdaを別々のス...
lambda(Python)

AWS Lambda(Python3.9.10)からS3のファイル一覧を取得する

AWS Lambda(Python3.9.10)からS3のファイル一覧を取得するAWS Lambda(Python3.9.10)からS3のファイル一覧を取得してみます。app.pyPythonのソースです。import jsonimport...
CodeBuild

AWS CodeBuild,CodePipelineのデプロイステージでCodeCommitリポジトリのLambdaをデプロイする

AWS CodeBuild,CodePipelineのデプロイステージでCodeCommitリポジトリのLambdaをデプロイする 項目 値 nodejs 18CodeBuildでビルド、CodePipelineでデプロイしてみます。「AW...
nvm

nvm use コマンドでexit status 5となった場合の対処方法

nvm use コマンドでexit status 5となった場合の対処方法 前提 コマンドプロンプトC:>nvm use 17.6.0 exit status 5: �A�N�Z�X���܂����Bexit status 1: �A�N�...
DataSpider

DataSpider Studio 繰り返し処理を行う

DataSpider Studio 繰り返し処理を行う指定した回数の繰り返しを行う場合、繰り返し処理を行います。ツールパレットの「基本」-「フロー」-「繰り返し」アイコンを使用します。スクリプトスクリプトは以下の通りです。繰り返し処理繰り返...
DataSpider

DataSpider Studio foreachを使用してCSV読み取り、CSV書き込みを行う

DataSpider Studio foreachを使用してCSV読み取り、CSV書き込みを行うCSVを1行ずつ読み取ってforeachでループし1行ずつ書き込みます。※パフォーマンスは悪いとの事ツールパレットの「基本」-「フロー」ー「繰り...
Java

JavaでListのいずれかの要素が一つでもnullの場合trueを返す方法

JavaでListのいずれかの要素が一つでもnullの場合trueを返す方法JavaでListのいずれかの要素が一つでもnullの場合trueを返す方法です。streamのanyMatch()メソッドとObjects::isNullを使用し...
Lambda(コンテナイメージ)

Lambdaをコンテナイメージから作成する – 【Docker】

Lambdaをコンテナイメージから作成する - 【Docker】AWSが提供するLambda用のベースイメージを使用してLambdaをコンテナイメージから作成します。AWS Lambdaベースイメージ下記URLからPythonのAWS La...
DataSpider

DataSpider Studio 半角→全角変換を行う

DataSpider Studio 半角→全角変換を行うスクリプトで「半角→全角」変換をしてみます。スクリプトスクリプトは以下の通りです。スクリプト変数は以下の1つを用意します。変数代入変数代入アイコンは「ツールパレット」-「基本」にありま...
DataSpider

DataSpider Studio ひらがな→カタカナ変換を行う

DataSpider Studio ひらがな→カタカナ変換を行うスクリプトで「ひらがな→カタカナ」変換をしてみます。スクリプトスクリプトは以下の通りです。スクリプト変数は以下の1つを用意します。変数代入変数代入アイコンは「ツールパレット」-...
AWS CloudShell

AWS CloudShellでスーパーユーザ(root)に変更する – 【AWS】

AWS CloudShellでスーパーユーザ(root)に変更する - 【AWS】sudo su -コマンドでスーパーユーザになることが出来ます。$ sudo su -$ yum update
AWS SAM CLI

WSL2(Ubuntu)へのAWS SAM CLIのインストール

WSL2(Ubuntu)へのAWS SAM CLIのインストールHomebrewを使用してインストールします。「Linux(Ubuntu-20.04)環境にhomebrewをインストールする」参照AWS SAM CLIのインストール以下コマ...
lambda(Python)

AWS Lambda(Python3.9.10)からS3のCSVファイルを読み込む

AWS Lambda(Python3.9.10)からS3のCSVファイルを読み込むAWS Lambda(Python3.9.10)からS3に配置しているCSVファイルの中身を取得してみます。S3に接続するにはboto3モジュール、CSV読み...
Android

No signature of method: xxx.android() is applicable for argument types

No signature of method: xxx.android() is applicable for argument typesモジュールレベルのbuild.gradleでassembleでエラーが発生しました。No signa...
Android Studio

Android Studioの初期設定でauto importの設定をする – 【Android Studio】

Android Studioの初期設定でauto importの設定をする - 【Android Studio】「File」-「Settings」よりSettings画面を開きます。これでプログラム記述時に勝手にauto importされる...
Lambda(node.js)

AWS LambdaがNode.js 18をサポートするようになりました

AWS LambdaがNode.js 18をサポートするようになりました試しにnode.js v18でlambdaを作成します。拡張子がmjsindex.jsがindex.mjsに変わっています。やはりesmがデフォルトになるようです。fe...
Lambda(node.js)

Lambda Layerにnode_modulesと自作モジュールを含めてCloudFormationでLambdaデプロイする

Lambda Layerにnode_modulesと自作モジュールを含めてCloudFormationでLambdaデプロイする 前提 node.js v18Lambdaレイヤーに自作モジュールであるcommon.mjsを含めてデプロイしま...
ルーター

WN-DAX1800GRW-Yルータ設定方法

WN-DAX1800GRW-Yルータ設定方法WN-DAX1800GRW-Yルータを設定しました。プロバイダはASAHI-NETの固定IPです。PCは有線で、スマホは無線wifiで使いたいなんて場合に一番売れている商品だそうです。 左側の青い...
AWS SAM CLI

samconfig.tomlファイル内で環境毎にパラメータを設定してsam deployする

samconfig.tomlファイル内で環境毎にパラメータを設定してsam deployするsamを使用してデプロイする際にsamconfig.tomlファイルを環境毎に用意するのか、それともsamconfig.tomlファイルは1つにして...
DataSpider

DataSpider Studio 入力ノードの番号を使用する

DataSpider Studio 入力ノードの番号を使用するmappingで「数値」-「基本」から入力ノードの番号アイコンがあります。3行のCSVを読み取り、mappingで変換加工を行い、CSVファイルに書き込むスクリプトです。出力ノー...
DataSpider

DataSpider Studio 出力ノードの番号を使用する

DataSpider Studio 出力ノードの番号を使用するmappingで「数値」-「基本」から出力ノードの番号アイコンがあります。ドキュメントと同様に「単純な繰り返し」と一緒に使用して1を基底値としてインクリメントした値を数値型として...
Visual Studio Code

選択ハイライト・出現箇所ハイライト・検索箇所ハイライト纏め -【 VS Code】

選択ハイライト・出現箇所ハイライト・検索箇所ハイライト纏め -【 VS Code】
Visual Studio Code

プロファイルで仕事用・プライベート用でVS Code設定を使い分ける方法 – 【VS Code】

プロファイルで仕事用・プライベート用でVS Code設定を使い分ける方法 – 【VS Code】
DataSpider

DataSpider Studio REST API データ形式をフォームで渡す方法

DataSpider Studio REST API データ形式をフォームで渡す方法DataSpiderで外部が提供するREST APIを使用することができます。その際、データ形式を「フォーム」にするとどうなるかを見てみます。REST AP...
DataSpider

DataSpider Studio REST APIを実行するためのJSONを渡す方法

DataSpider Studio REST APIを実行するためのJSONを渡す方法DataSpiderで外部が提供するREST APIを使用することができます。REST API(POST)ですのでリクエストボディにはJSONを渡したいの...
Eclipse

eclipse.iniの-vmオプションにjavaw.exeを指定してPATHより優先してjavaバージョン指定する方法 – 【Eclipse】

eclipse.iniの-vmオプションにjavaw.exeを指定してPATHより優先してjavaバージョン指定する方法 - 【Eclipse】
H2

H2 Databaseをインストールする – 【Windows】

H2 Databaseをインストールする - 【Windows】Windows環境にH2 Databaseをインストールします。こちらからWindows Installerをダウンロードします。H2 Console起動H2 Consoleを...
AWS SAM CLI

sam deploy時にsamconfig.tomlのparameter_overridesを使用してパラメータを渡す

sam deploy時にsamconfig.tomlのparameter_overridesを使用してパラメータを渡すsamを使用してデプロイする際にsamconfig.tomlファイルにパラメータ設定をすることができます。samconfi...
Azure Data Factory

Azure Data Factoryのデータフローで2つのテーブルをジョイン(結合)する

Azure Data Factoryのデータフローで2つのテーブルをジョイン(結合)するデータフローを作成して、「ソースの追加」を行います。「データフロー」のソース右下にある「+」をクリック、「結合」をクリックします。「結合の設定」で以下の...
adb

adb logcatコマンドチートシート

adb logcatコマンドチートシートWindows 11(コマンドプロンプト)環境で使いやすい adb logcat のチートシートを作成しました。ログに日本語が含まれる場合、Windowsのコマンドプロンプト(Shift-JIS)だと...
子育て

子供(未就学児)遊び場スポット – 【大阪市】

子供(未就学児)遊び場スポット - 【大阪市】お金を使うカラオケ(まねきねこ、ジャンカラ)持ち込み可。ラウンドワン(千日前店、城東放出店)未就学児が遊べる場所は少なめだがカラオケあり。キッズランドUS(大阪ベイタワー店、大阪今福店)低価格で...
lambda(Python)

AWS Lambda(Python3.9.10)からRDS(PostgreSQL)に接続する

AWS Lambda(Python3.9.10)からRDS(PostgreSQL)に接続するAWS Lambda(Python3.9.10)からRDSに接続してデータ取得してみます。データを取得するにはaws-psycopg2モジュールを使...
CloudFormation

CloudFormationでS3デプロイする – 【CloudFormation】

CloudFormationでS3デプロイする - 【CloudFormation】CloudFormationでS3デプロイするyamlです。S3S3バケットデプロイ用template.yamlです。template.yamlAWSTem...
RapiDoc

Uncaught (in promise) TypeError: Failed to construct ‘Request’: Request with GET/HEAD method cannot have body.

Uncaught (in promise) TypeError: Failed to construct 'Request': Request with GET/HEAD method cannot have body.
Apache

Windows環境、WSL環境にabコマンドをインストールする

Windows環境、WSL環境にabコマンドをインストールするWindows環境abコマンドだけをインストールします。Apache Hausから、Windows向けのApache HTTP Serverのバイナリをダウンロードします。zip...
php

PHPのhtmlspecialchars_decodeをjavascriptで記述する

PHPのhtmlspecialchars_decodeをjavascriptで記述するPHPのhtmlspecialchars_decodeはhtmlspecialcharsの逆です。htmlspecialchars_decodeをjava...
php

PHPのhtmlspecialcharsをjavascriptで記述する

PHPのhtmlspecialcharsをjavascriptで記述するPHPのhtmlspecialcharsをjavascriptのコードで置き換えます。htmlspecialchars関数は対象となる文字をエスケープします。対象文字は...
Python

AWS Lambda(Python3.9)で依存モジュールをpackageフォルダにインストールしてzipデプロイする

AWS Lambda(Python3.9)で依存モジュールをpackageフォルダにインストールしてzipデプロイするboto3はインストールが不要ですが、依存モジュールはpip installする必要があります。pip install -...
php

PHPのimplodeをjavascriptで記述する

PHPのimplodeをjavascriptで記述する
Visual Studio Code

tasks.jsonをコマンドパレットから作成する – 【VS Code】

tasks.jsonをコマンドパレットから作成する – 【VS Code】