2022-11-01から1ヶ月間の記事一覧

【JS】JS で ファイル出力するCSVデータ生成ツールを作ってみる

■ はじめに https://dk521123.hatenablog.com/entry/2022/11/23/000000 の続き。 最近、プログラムをほとんど書いていないので 上記の関連記事の「【2】課題」の部分を修正して もう少し発展したツールを作ってみた。 ついでに、ファイル出力もやってみたの…

【Snowflake】【トラブル】エラー「Error assuming AWS_ROLE」時の対応

■ はじめに 長い間、よくわからなかったSnowflakeの接続問題について やっと原因が理解できたので、メモする。 目次 【1】トラブル概要 【2】エラー内容 【3】原因 1)確認方法 【4】解決案 【5】別ケースでの同じエラー 【1】トラブル概要 Snowflake…

【JS】動的に生成したinputタグを考える

■ はじめに CSV/TSVテストデータを自動的に作るツールを作ることを考えている(※)。 個人的に、ツールを作る際に、一番汎用性があるのは、 JavaScriptではないかと。 そこで、AWSマネージメントコンソールのような 値が入ってたら、動的に Textboxが生成する…

【JS】JS で テスト用の超簡易なCSVデータ生成ツールを作ってみる

■ はじめに https://dk521123.hatenablog.com/entry/2022/11/24/230044 で、 「CSV/TSVテストデータを自動的に作るツールを作ることを考えている。」 って言ったので、とりあえず、プロトタイプを作ってみた。 「超簡単」とは書いたが、それでもそれなりのコ…

【JS】DOM ~ 基本編 / オブジェクト取得 ~

■ はじめに の続き。 「1)オブジェクト取得系」を掘り下げる 目次 【1】getElementById() 【2】getElementsByTagName() 【3】querySelectorAll() 【4】querySelector() 【1】getElementById() * 指定したIDの要素のオブジェクト取得 => 詳細は以下の…

【JS】イベント ~ 入門編 ~

■ はじめに JavaScript の イベントについて扱う 目次 【1】イベントの種類 1)基本的なイベント 2)入力イベント 【2】イベントの追加方法 【1】イベントの種類 1)基本的なイベント [1] click * Click イベント https://developer.mozilla.org/ja/do…

【JS】DOM ~ 基本編 / オブジェクト作成 ~

■ はじめに https://dk521123.hatenablog.com/entry/2011/01/07/012520 の続き。 「2)オブジェクト作成系」を掘り下げる 目次 【1】createElement() 【2】createTextNode() 【1】createElement() * 指定タグでの要素のオブジェクト作成 1)サンプル 例…

【トラブル】【AWS】Glue Jobを起動した際にエラー「LANCH ERROR | java.net.URISyntaxException」が発生

■ はじめに 久しぶりにAWS Glue に関するトラブルシューティング。 本件以外のAWS Glue に関するトラブルは関連記事を参照のこと。 【1】エラー概要 AWS Glue Jobを起動した際に、以下「エラー内容」が表示された。 指定されているパス (今回の場合「s3://…

【Azure】Azure CLI ~ az storage azcopy blob upload ~

■ はじめに https://dk521123.hatenablog.com/entry/2022/06/15/120536 で、Azure の Storage に対して、ファイルアップロードをしたが エラーになった。 その切り分けのために、Azure版AWS CLIみたいなのを知ったのでメモ。 (Azureやっている人には、大した…

【Snowflake】Snowflake ~ テーブルの簡易バックアップを考える ~

■ はじめに 念のために、Snowflakeの既存のテーブルをバックアップとる って作業が発生しそうなので、簡単な方法でできないか調べてみた => 結論としては、原始的にSQLでやることになりそうだが その経過で調べた「CREATE CLONE」についても触れる => あと、…

【Snowflake】Snowflake ~ ユーザ/ロールあれこれ ~

■ はじめに ユーザ操作について、 今までコマンド実行は知っていて使っていたのだが、 Web UIでのGUI操作(DROPなど)があるのを 知ったのでメモ。 目次 【1】コマンド操作 1)SHOW ROLES/USERS 2)DESCRIBE USER 【2】GUI操作 1)ユーザ削除の場合 2…

【JS】JavaScriptでゼロ埋め

■ はじめに 小ネタ。 JavaScriptで、 ゼロ埋め(ゼロパディング;zero padding)する方法をメモ。 目次 【0】WebでのJavaScriptの実行 【1】padStart()を使った方法 【2】slice()を使った方法 【0】WebでのJavaScriptの実行 https://paiza.io/projects/2…