JavaScript windows の npm 更新で EINVAL (invalid argument) エラーが発生したときの対処方法 npm でモジュールをインストールしていると以下のエラーに遭遇しました。C:\WINDOWS\system32>npm install -g npmnpm ERR! code EINVALnpm ERR! EINVAL: invalid a... 2022.03.27 JavaScript
JavaScript nodeJS PDFKitで帳票を作成する方法 QRコードつきのPDF帳票を出力するニーズがあったので、NodeJS のPDFKitを使って出力する方法を紹介します。1.インストール方法npm i pdfkit でインストールできます。NPM:公式ページ:2.オブジェクトの生成とファイナ... 2022.03.27 JavaScript
JavaScript 【VBA】名前をつけて保存ダイアログを使用してファイルパスを取得する VBA で名前をつけて保存ダイアログを使用し、ファイル保存先のフルパスを取得する関数です。関数概要関数名: FNCGetSaveAsFilePath入力引数; P_IN_InitialFilePath : ダイアログ表示時の初期フォルダのパ... 2022.03.26 JavaScript
JavaScript Ace Editor を表示してテーマや言語モードを変更する方法 Ace Editor は ブラウザで動作するコードエディタです。MITライセンスで使用できます。 このブログでも、コードを表示する際は Ace Editor を使用しています。この記事では、Ace Editor の使用方法について説明します... 2022.03.26 JavaScript
JavaScript Javascript で 複数の DOM要素を forEach でループ処理する方法 Javascript で複数のDOM要素を取得し、forEach でループ処理する方法を紹介します。var elms = document.getElementsByClassName("ClassName") などでDOM要素を取得し、e... 2022.03.26 JavaScript
JavaScript dexie.js で簡単に Indexed DBを実装する方法 Indexed DBとは、クライアントサイド(ブラウザ側)に構築されているデータストアで、キーで紐づけられたデータを扱うことができます。Local Storageに比べて、大容量のデータを扱うことができます。この記事では、Indexed D... 2022.03.26 JavaScript
JavaScript JavSscript, TypeScript で 型のメソッドを使いたいのに TypeError: Cannot read property ‘xxxxx’ of undefined が出るときの対処方法 たとえば、オブジェクト型なのに、文字列型の substrメソッドを使いたいとき、 そのまま obj_A.substr(0,2) などとした場合、以下のエラーが発生します。TypeError: Cannot read property 'su... 2022.03.26 JavaScriptTypescript
JavaScript [NodeJS] 警告の発生場所が特定できない場合は、trace-warnings で実行しよう TypeScript で TCP サーバーを構築していたのですが、MaxListenersExceededWarning のワーニングが 発生しており、原因が分からずにいました。(node:1396) MaxListenersExceede... 2022.03.26 JavaScriptTypescript
JavaScript Javascript で簡単にゼロ埋めやスペース埋めする関数 帳票やデータフォーマットの成形を行っていると、やりたくなるのが、数値のゼロ埋めや文字列のスペース埋めです。簡単にゼロ埋めやスペース埋めをする関数を作成しましたので紹介します。文字列の末尾にスペースを埋める function space... 2022.03.26 JavaScript
JavaScript Javascript で現在日付の YYYYMMDD 形式、現在時刻の HHMMSS 形式を取得する Node.js でバッチジョブを開発しているときなど、YYYYMMDD や HHMMSS 形式で 現在の日付や時刻を取得したくなることが多々ありました。なので、関数化しましたので紹介します。現在日付を YYYYMMDD 形式で取得する関数 ... 2022.03.25 JavaScript