2022-07

Luxon

Luxonで日付フォーマットして文字列で返す

Luxonで日付フォーマットして文字列で返す 項目 バージョン Luxon 2.4.0 node.jsの日付を扱うライブラリでLuxonを使用してみます。 現在日付をDateTime.local()メソッドで取得し、yyyy-MM-dd形式...
php

PHPのarray_columnをjavascriptで記述する

PHPのarray_columnをjavascriptで記述する PHPのarray_columnをjavascriptのコードで置き換えます。 以下のJSON配列の指定した要素の配列を取得します。 const array = [ {id:...
php

PHPのin_arrayをjavascriptで記述する

PHPのin_arrayをjavascriptで記述する
kintone

kintoneアプリ開発でVSCodeのLive Serverプラグインを利用してローカルのjsを読み込む

kintoneアプリ開発でVSCodeのLive Serverプラグインを利用してローカルのjsを読み込む 前提 項目 内容 OS Windows 「kintoneアプリでjsを@kintone/customize-uploaderモジュー...
kintone

kintoneアプリでjsを@kintone/customize-uploaderモジュールを使用してアップロードする

kintoneアプリでjsを@kintone/customize-uploaderモジュールを使用してアップロードする 「kintoneアプリで複数jsをwebpackでバンドルする」の続きです。 webpackでバンドルしたjsファイルを...
kintone

kintoneアプリで複数jsをwebpackでバンドルする

kintoneアプリで複数jsをwebpackでバンドルする 共通ファイルはcommon.js、イベントを記述するファイルはevent.jsというように複数ファイルに分割して開発する場合、common.jsに定義した関数をevent.jsで...
S3

lambdaでcsv-stringifyを使用してcsv作成しs3にPUTする – AWS SDK for JavaScript v3

lambdaでcsv-stringifyを使用してcsv作成しs3にPUTする – AWS SDK for JavaScript v3 プロジェクト作成します。必要なライブラリをインストールします。 $ npm init -y $ npm ...
kintone

kintoneアプリでレコード一覧のメニューの右側の空白部分の要素にボタンを配置する – app.record.index.show

kintoneアプリでレコード一覧のメニューの右側の空白部分の要素にボタンを配置する – app.record.index.show 一覧画面の初期表示時のイベントで釦を設置してみます。app.record.index.showイベント時に...
kintone

kintoneアプリでインライン編集時にフィールドを無効化する – app.record.index.edit.show

kintoneアプリでインライン編集時にフィールドを無効化する – app.record.index.edit.show インライン編集時に特定フィールドの編集を無効化してみます。app.record.index.edit.showイベント...
kintone

kintoneアプリで一覧表示時にJSを実行する – app.record.index.show

kintoneアプリで一覧表示時にJSを実行する – app.record.index.show 一覧表示のイベント発生時のイベントを拾ってみます。 app.record.index.show app.record.index.showイベ...
kintone

kintoneアプリでインライン編集の保存時に別のカラムを上書きする – app.record.index.edit.submit

kintoneアプリでインライン編集の保存時に別のカラムを上書きする - app.record.index.edit.submit インライン編集のイベント発生時のイベントを拾ってみます。 赤枠で囲んだ部分を押したときの編集の時のイベントに...
kintone

kintoneアプリで編集時にJSを実行する – app.record.index.edit.change.<フィールドコード>

kintoneアプリで編集時にJSを実行する - app.record.index.edit.change.<フィールドコード> kintoneアプリでイベント発生させるにはjsファイルを記述してアップロードしてイベント発生させます。 「a...
Lambda(関数URL)

Lambdaの関数URLにクエリパラメータを指定して、Lambdaで取得する

Lambdaの関数URLにクエリパラメータを指定して、Lambdaで取得する API Gatewayを使わなくとも、簡易的なテストをする目的なら関数URLを使用することができます。 発行された関数URLに、?id=100みたいなクエリパラメ...
WSL

WSL(Ubuntu)環境のプロンプト($)が長いので短くする

WSL(Ubuntu)環境のプロンプト($)が長いので短くする userのホームディレクトリに移動します。 $ cd $ vi .bashrc 69~70行目あたり #PS1="\0;${debian_chroot:+($debian_ch...
料理全般

バジルオイル

バジルオイル 材料 業務スーパーで買ったオリーブオイル なかったらAmazonで。 水耕栽培で育てたバジル なかったらAmazonで。 業務スーパーで買った赤唐辛子 なかったらAmazonで。 ラ・ムーで買ったニンニク なかったらAmazo...
CodePipeline

AWS CodePipelineでCodeCommitにpushするタイミングでCodeBuildを実行する

AWS CodePipelineでCodeCommitにpushするタイミングでCodeBuildを実行する 前提 AWS CodeCommitに「test」リポジトリ作成済み。 gulpでzip圧縮、aws cloudformation ...
CodeBuild

AWS CodeBuildでCodeCommitリポジトリのLambdaをデプロイする

AWS CodeBuildでCodeCommitリポジトリのLambdaをデプロイする 前提 AWS CodeCommitに「test」リポジトリ作成済み。 gulpでaws cloudformation packageしてaws clou...
CodeCommit

git-remote-codecommitユーティリティをインストールする

git-remote-codecommitユーティリティをインストールする 前提 項目 内容 OS WSL(Ubuntu 20.04.4 LTS) python 3.8.10 pip 20.0.2 git-remote-codecommit...
CodeCommit

AWS CodeCommitでリポジトリ作成する

AWS CodeCommitでリポジトリ作成する 前提 Git For Windowsインストール済み。最新バージョンのGitを使用することをお勧めします。 AWS CLIインストール済み。AWS Configure設定済み。 リポジトリ作...
S3

S3バケットにイベント通知を設定する – AWS SDK for JavaScript v3

S3バケットにイベント通知を設定する – AWS SDK for JavaScript v3
S3

S3バケットのイベント通知一覧を取得する – AWS SDK for JavaScript v3

S3バケットのイベント通知一覧を取得する – AWS SDK for JavaScript v3 S3バケットのイベント通知を一覧取得します。 プロジェクト作成 npmプロジェクト作成します。 npm init -y @aws-sdk/cl...
CloudFormation

AWS SAM CloudFormationでVPC Lambdaをデプロイする方法

AWS SAM CloudFormationでVPC Lambdaをデプロイする方法 前提 項目 内容 補足 Lambda index.zip zip圧縮済 デプロイ用バケット名 hogehoge セキュリティグループ sg-1234567...
料理全般

青唐辛子のしょうゆ漬け

青唐辛子のしょうゆ漬け 材料 水耕栽培で育てた青唐辛子 なかったらAmazonで。 家にあった醤油 なかったらAmazonで。 みりん なかったらAmazonで。 調理 青唐辛子を3mm単位できざむ。 みりんを電子レンジでチンして、入れる。...
CloudFormation

AWS SAM CloudFormationで新規S3バケットにLambdaトリガーを設定する方法

CloudFormationで新規S3バケットにLambdaトリガーを設定する方法 前提 項目 内容 補足 Lambda index.zip zip圧縮済 デプロイ用バケット名 hogehoge バケット名 deploy-bucket 新規...
料理全般

クレソンのジェノベーゼソース

クレソンのジェノベーゼソース 材料 業務スーパーで買ったオリーブオイル なかったらAmazonで。 水耕栽培で育てたクレソン なかったらAmazonで。 ライフで買ったミックスナッツ なかったらAmazonで。 ラ・ムーで買った粉チーズ な...
S3

S3にあるShift-JISのCSVファイルをLambda(node.js)で読み込んでUTF-8に変換してS3にアップする – AWS SDK for JavaScript v3

S3にあるShift-JISのCSVファイルをLambda(node.js)で読み込んでUTF-8に変換してS3にアップする - AWS SDK for JavaScript v3 Shift-JISのCSVファイルを用意します。機種依存文...
料理全般

バジルソース

バジルソース 材料 業務スーパーで買ったオリーブオイル なかったらAmazonで。 水耕栽培で育てたバジル なかったらAmazonで。 ライフで買ったミックスナッツ なかったらAmazonで。 ラ・ムーで買った粉チーズ なかったらAmazo...
gulp

ESMのプロジェクトでサブディレクトリ(ルート以外)にCJSのgulpfile.jsを配置する

esmのプロジェクトでサブディレクトリにcmjのgulpfile.jsを配置する ES Modulesのプロジェクトでgulpfile.jsだけCommonJSで記述したいことがありました。 gulpfile.js自体は--gulpfile...
Lambda(node.js)

Lambda(node.js)のトリガーでS3にPUTされたCSVをRDSにインサートする – AWS SDK for JavaScript v3

Lambda(node.js)のトリガーでS3にPUTされたCSVをRDSにインサートする – AWS SDK for JavaScript v3 前提 RDSはパブリックアクセス可能,Aurora(MySQL) Serverless La...
S3

Lambda(node.js)からS3のCSVオブジェクトをSelectObjectContentCommandで取得する – AWS SDK for JavaScript v3

Lambda(node.js)からS3のCSVオブジェクトをSelectObjectContentCommandで取得する – AWS SDK for JavaScript v3
S3

Lambda(node.js)からS3のオブジェクトをGetObjectCommandで取得する – AWS SDK for JavaScript v3

Lambda(node.js)からS3のオブジェクトをGetObjectCommandで取得する - AWS SDK for JavaScript v3 aws sdk for javascript v3のAPIリファレンスを見ていると、ク...
prettier

Delete ‘cr’ [prettier/prettier]

Delete 'cr' 項目 バージョン eslint-config-prettier 8.5.0 eslint-plugin-prettier 4.2.1 prettier 2.7.1 OS Windows Server 2019 全行に...
RDS

Cannot create a publicly accessible DBInstance. The specified VPC has no internet gateway attached.Update the VPC and then try again

Cannot create a publicly accessible DBInstance. The specified VPC has no internet gateway attached.Update the VPC and th...
料理全般

豆腐の黄緑焼き

豆腐の黄緑焼き 材料 ラ・ムーで買った豆腐 なかったらAmazonで。 ライフで買った塩 なかったらAmazonで。 どこかで買ったキッチンペーパー なかったらAmazonで。 家にあったチーズ なかったらAmazonで。 ラ・ムーで買った...
WorkSpaces

Amazon WorkspacesとホストOS間ファイルの移動を行う

Amazon WorkspacesとホストOS間ファイルの移動を行う Amazon WorkspacesにWorkDocs Driveインストール Amazon WorkspacesのデスクトップにWorkDocs Driveのインストール...
WSL

Windows Server 2019(バージョン 1709 以降)にWSLをインストールする

Windows Server 2019(バージョン 1709 以降)にWSLをインストールする Windows Server 2019(ver 1709以降)にWSLがインストールできるようになりました。但し手動インストールになるようです。...
npm

npm WARN config global `–global`, `–local` are deprecated. Use `–location=global` instead.

npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
パソコン

HDDをSSDにOS丸ごとコピーする

HDDをSSDにOS丸ごとコピーする PCが遅くなってきたので、HDDを思い切ってSSDに変更してみました。 現 新 HDD 930GB SSD SATA 1T 使用したものは、HDDスタンドと1万円程度で購入したSSDです。 HDDスタン...