2020-01

WorkSpaces

Amazon WorkSpacesで仮想環境を構築することができないみたい

AWS WorkSpacesで仮想環境を構築することができないみたい
CloudFront

AWS Lambda@Edgeを作成する方法

AWS Lambda@Edgeを作成する方法 前提 CloudFront + S3構築済 CloudFront経由した後(Origin Request)でURIを書き換えたかったのでLambda@Edgeを使ってみました。 BASIC認証な...
gulp

gulpタスクに引数を渡す方法

gulpタスクに引数を渡す方法 gulpタスクに引数を渡したい場合にminimistモジュールを使えば引数を指定することができます。 npm i --save-dev minimist env引数を渡す例です。 const minimist...
AWS

AWS SSMのRun Commandの使い方

AWS SSMのRun Commandの使い方 SSMを使用してEC2にログインすることができるようになりましたが、良く実行するコマンドなどをドキュメントとして登録して実行するRun Commandという機能があります。 予め用意されている...
gulp

gulp,gulp-zip,node-aws-lambdaを使用してzip圧縮ファイルでLambdaをデプロイまたは圧縮するまで

gulp,gulp-zip,node-aws-lambdaを使用してzip圧縮ファイルでLambdaをデプロイまたは圧縮するまで gulp,gulp-zip,node-aws-lambdaモジュールを使用してローカルで作成したLambdaを...
労務

改正民法がIT業界に及ぼす影響とは

2020年4月1日、120年ぶりに民法が改正されます。 改正による影響範囲は多岐にわたり、IT業界にとっても無関係なことではありません。 請負・準委任契約の在り方や瑕疵についての考え方が変更されており、これを知らずして契約を交わすことは非常...
AWS CLI

AWS LambdaをCLIで再デプロイする方法

AWS LambdaをCLIで再デプロイする方法 LambdaをCLIで作成するにはaws lambda update-function-codeを使います。 update-function-code 必須パラメータは以下の通りです。aws...
NAT Gateway

AWS NATインスタンス,NATゲートウェイ,AWS Systems Manager

AWS NATインスタンス,NATゲートウェイ,AWS Systems Manager NAT(Network Address Translation)インスタンスを使用して、プライベートサブネット上に存在するEC2インスタンスがインターネ...
AWS CLI

AWS LambdaをCLIで作成する方法

AWS LambdaをCLIで作成する方法 LambdaをCLIで作成するにはaws lambda create-functionを使います。 create-function 必須パラメータは以下の通りです。aws lambda creat...
node.js

Node.jsでglobモジュールでワイルドカード指定する方法とディレクトリ除外する方法

Node.jsでglobモジュールでワイルドカード指定する方法とディレクトリ除外する方法 globモジュールを使ってワイルドカード指定して検索にマッチした複数ファイルを配列で返すことができます。 const glob = require('...
労務

懲戒処分とは?その種類について

懲戒処分とは 懲戒処分とは、従業員として果たすべき義務や規律に違反した者に対する制裁のことです。 懲戒事由としては、犯罪行為、職場規律違反、経歴詐称、業務命令違反、機密漏洩・営業上の秘密漏洩、背信行為などがあります。 懲戒処分となった場合、...
node.js

Node.jsでarchiverモジュールで圧縮する方法

Node.jsでarchiverモジュールで圧縮する方法 Lambda(node.js)をどうしてもローカルで開発しないといけない状況で、デプロイくらいは自動化したいのでとりあえず圧縮についてモジュール調べてたらarchiverという便利な...
Java

VSCodeでJava開発する際のショートカットキー一覧

VSCodeでJava開発する際のショートカットキー一覧